diff --git a/404.html b/404.html index b975a0467..d1a4c77b0 100644 --- a/404.html +++ b/404.html @@ -5,8 +5,8 @@ Page Not Found | OpenSign™ - - + + diff --git a/assets/js/0058b4c6.5ccc2f0a.js b/assets/js/0058b4c6.5ccc2f0a.js deleted file mode 100644 index 3756254ec..000000000 --- a/assets/js/0058b4c6.5ccc2f0a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[849],{86164(e){e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","href":"/docs/help/intro","label":"Intro","docId":"help/intro","unlisted":false},{"type":"category","label":"Create New OpenSign Document","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/New-Document/sign-yourself","label":"Sign your-self","docId":"help/New-Document/sign-yourself","unlisted":false},{"type":"link","href":"/docs/help/New-Document/request-signatures","label":"Request signatures","docId":"help/New-Document/request-signatures","unlisted":false},{"type":"link","href":"/docs/help/New-Document/widgets","label":"Widgets in OpenSign","docId":"help/New-Document/widgets","unlisted":false},{"type":"link","href":"/docs/help/New-Document/edit-document-before-sending","label":"Editing Your Document Before Sending","docId":"help/New-Document/edit-document-before-sending","unlisted":false},{"type":"link","href":"/docs/help/New-Document/enforce-email-verification","label":"Enforce email OTP verification","docId":"help/New-Document/enforce-email-verification","unlisted":false}],"href":"/docs/category/create-new-opensign-document"},{"type":"category","label":"Manage Docs using OpenSign\u2122 Drive","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/OpenSign\u2122 Drive/create-document","label":"Create Docs & Folders","docId":"help/OpenSign\u2122 Drive/create-document","unlisted":false},{"type":"link","href":"/docs/help/OpenSign\u2122 Drive/list-grid-view","label":"Grid vs List view","docId":"help/OpenSign\u2122 Drive/list-grid-view","unlisted":false},{"type":"link","href":"/docs/help/OpenSign\u2122 Drive/organize-documents","label":"OpenSign\u2122 Drive Interface Documentation","docId":"help/OpenSign\u2122 Drive/organize-documents","unlisted":false},{"type":"link","href":"/docs/help/OpenSign\u2122 Drive/rename-document","label":"Rename documents from OpenSign\u2122 Drive","docId":"help/OpenSign\u2122 Drive/rename-document","unlisted":false}],"href":"/docs/category/manage-docs-using-opensign-drive"},{"type":"category","label":"Documents","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/Reports/need-your-sign","label":"Need your sign","docId":"help/Reports/need-your-sign","unlisted":false},{"type":"link","href":"/docs/help/Reports/in-progress","label":"In Progress","docId":"help/Reports/in-progress","unlisted":false},{"type":"link","href":"/docs/help/Reports/completed","label":"Completed","docId":"help/Reports/completed","unlisted":false},{"type":"link","href":"/docs/help/Reports/drafts","label":"Drafts","docId":"help/Reports/drafts","unlisted":false},{"type":"link","href":"/docs/help/Reports/declined","label":"Declined","docId":"help/Reports/declined","unlisted":false},{"type":"link","href":"/docs/help/Reports/expired","label":"Expired","docId":"help/Reports/expired","unlisted":false},{"type":"link","href":"/docs/help/Reports/contactbook","label":"Contactbook","docId":"help/Reports/contactbook","unlisted":false}],"href":"/docs/category/documents"},{"type":"category","label":"Templates","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/Templates/create-template","label":"Create Templates","docId":"help/Templates/create-template","unlisted":false},{"type":"link","href":"/docs/help/Templates/manage-templates","label":"Manage Templates","docId":"help/Templates/manage-templates","unlisted":false},{"type":"link","href":"/docs/help/Templates/use-template","label":"Use template to create documents","docId":"help/Templates/use-template","unlisted":false},{"type":"link","href":"/docs/help/Templates/quick-send","label":"Bulk Document Send for Signature Using Template","docId":"help/Templates/quick-send","unlisted":false},{"type":"link","href":"/docs/help/Templates/publicTemplate","label":"Setting up an OpenSign template for public signing","docId":"help/Templates/publicTemplate","unlisted":false},{"type":"link","href":"/docs/help/Templates/embed-template","label":"Embedding OpenSign templates","docId":"help/Templates/embed-template","unlisted":false}],"href":"/docs/category/templates"},{"type":"category","label":"Settings","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/Settings/my-signature","label":"My Signature","docId":"help/Settings/my-signature","unlisted":false},{"type":"link","href":"/docs/help/Settings/APIToken","label":"API Token","docId":"help/Settings/APIToken","unlisted":false},{"type":"link","href":"/docs/help/Settings/Webhook","label":"Webhook","docId":"help/Settings/Webhook","unlisted":false},{"type":"link","href":"/docs/help/Settings/Preferences","label":"Preferences","docId":"help/Settings/Preferences","unlisted":false},{"type":"link","href":"/docs/help/Settings/Teams","label":"Manage Teams","docId":"help/Settings/Teams","unlisted":false},{"type":"link","href":"/docs/help/Settings/manage-users","label":"Manage users","docId":"help/Settings/manage-users","unlisted":false},{"type":"link","href":"/docs/help/Settings/disabledocumentid","label":"Disable DocumentId","docId":"help/Settings/disabledocumentid","unlisted":false},{"type":"link","href":"/docs/help/Settings/Custom-email-templates","label":"Custom email templates","docId":"help/Settings/Custom-email-templates","unlisted":false},{"type":"link","href":"/docs/help/Settings/SecurityManagement","label":"Security","docId":"help/Settings/SecurityManagement","unlisted":false}],"href":"/docs/category/settings"},{"type":"category","label":"User Menu","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/User Menu/Profile","label":"Profile","docId":"help/User Menu/Profile","unlisted":false},{"type":"category","label":"Console","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/User Menu/Console/analystics","label":"Analytics","docId":"help/User Menu/Console/analystics","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/general","label":"General","docId":"help/User Menu/Console/general","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/branding","label":"Branding","docId":"help/User Menu/Console/branding","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/globalSMTP","label":"Global SMTP","docId":"help/User Menu/Console/globalSMTP","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/emails","label":"Mail","docId":"help/User Menu/Console/emails","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/custom_filestorage","label":"Custom File Storage","docId":"help/User Menu/Console/custom_filestorage","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/signing_certificate","label":"Custom Signing Certificate","docId":"help/User Menu/Console/signing_certificate","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/organizations","label":"Organizations","docId":"help/User Menu/Console/organizations","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/orgadmin","label":"Org Admins","docId":"help/User Menu/Console/orgadmin","unlisted":false}],"href":"/docs/category/console"}],"href":"/docs/category/user-menu"},{"type":"category","label":"FAQs","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/FAQs/","label":"Why is there no dropdown list when I sign a document myself?","docId":"help/FAQs/FAQs","unlisted":false},{"type":"link","href":"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements","label":"Why am I getting \'Ensure this field is accurately filled and meets all requirements\'?","docId":"help/FAQs/Ensure this field is accurately filled and meets all requirements","unlisted":false},{"type":"link","href":"/docs/help/FAQs/Credit-Deductions","label":"Credit-Deductions","docId":"help/FAQs/Credit-Deductions","unlisted":false},{"type":"link","href":"/docs/help/FAQs/Max File Upload Size","label":"Max File Upload Size","docId":"help/FAQs/Max File Upload Size","unlisted":false},{"type":"link","href":"/docs/help/FAQs/User Deletion","label":"User Deletion","docId":"help/FAQs/User Deletion","unlisted":false}],"href":"/docs/category/faqs"}],"selfhostSidebar":[{"type":"link","href":"/docs/self-host/intro","label":"Self-Hosting OpenSign","docId":"self-host/intro","unlisted":false},{"type":"category","label":"Docker","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/self-host/docker/run-locally","label":"Self-host OpenSign\u2122 with Docker on Linux/MacOS/Windows","docId":"self-host/docker/run-locally","unlisted":false},{"type":"link","href":"/docs/self-host/docker/upgrade-deployment","label":"OpenSign\u2122 Self-Hosted \'Upgrade Deployment\' Guide Using Docker on Linux, macOS, or Windows","docId":"self-host/docker/upgrade-deployment","unlisted":false}],"href":"/docs/category/docker"},{"type":"category","label":"Cloud Storage","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/self-host/cloud-storage/s3","label":"AWS S3","docId":"self-host/cloud-storage/s3","unlisted":false}],"href":"/docs/category/cloud-storage"},{"type":"category","label":"Guides","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/self-host/guides/azure-vm-setup","label":"OpenSign Deployment Guide on Azure VM via command-line","docId":"self-host/guides/azure-vm-setup","unlisted":false},{"type":"link","href":"/docs/self-host/guides/env-variables","label":"ENV variables which are used to setup OpenSign\u2122 with Docker on Localhost","docId":"self-host/guides/env-variables","unlisted":false},{"type":"link","href":"/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate","label":"How to generate self-signed document signing certificate?","docId":"self-host/guides/how-to-generate-self-signed-document-signing-certificate","unlisted":false},{"type":"link","href":"/docs/self-host/guides/upgrade-to-v2.1.0","label":"How to upgrade self-hosted OpenSign to v2.1.0?","docId":"self-host/guides/upgrade-to-v2.1.0","unlisted":false}],"href":"/docs/category/guides"},{"type":"category","label":"One-click-Install","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/self-host/One-click-Install/DigitalOcean","label":"Digital Ocean","docId":"self-host/One-click-Install/DigitalOcean","unlisted":false}]}],"contributeSidebar":[{"type":"link","href":"/docs/contribute/CODE_OF_CONDUCT","label":"Code of conduct","docId":"contribute/CODE_OF_CONDUCT","unlisted":false},{"type":"link","href":"/docs/contribute/intro","label":"Contributing to OpenSign","docId":"contribute/intro","unlisted":false},{"type":"link","href":"/docs/contribute/INSTALLATION","label":"Installation instructions","docId":"contribute/INSTALLATION","unlisted":false},{"type":"link","href":"/docs/contribute/COMMUNITY","label":"Community at OpenSign\u2122","docId":"contribute/COMMUNITY","unlisted":false},{"type":"link","href":"/docs/contribute/REPORTING_GUIDELINES","label":"OpenSign\u2122 Reporting Guidelines","docId":"contribute/REPORTING_GUIDELINES","unlisted":false}],"apiSidebar":[{"type":"category","label":"v1.2","collapsed":false,"items":[{"type":"link","href":"/docs/API-docs/v1.2/opensign-api-v-1-2","label":"Introduction","docId":"API-docs/v1.2/opensign-api-v-1-2","unlisted":false},{"type":"category","label":"User","items":[{"type":"link","href":"/docs/API-docs/v1.2/get-user","label":"Get your account details","className":"get api-method","docId":"API-docs/v1.2/get-user","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getcredits","label":"Get your API credits","className":"get api-method","docId":"API-docs/v1.2/getcredits","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contacts","items":[{"type":"link","href":"/docs/API-docs/v1.2/createcontact","label":"Create Contact","className":"post api-method","docId":"API-docs/v1.2/createcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getcontact","label":"Get Contact","className":"get api-method","docId":"API-docs/v1.2/getcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/deletecontact","label":"Delete Contact","className":"delete api-method","docId":"API-docs/v1.2/deletecontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/contactlist","label":"Get Contact list","className":"get api-method","docId":"API-docs/v1.2/contactlist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Documents","items":[{"type":"link","href":"/docs/API-docs/v1.2/selfsign","label":"Self Sign","className":"post api-method","docId":"API-docs/v1.2/selfsign","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/draftdocument","label":"Draft Document","className":"post api-method","docId":"API-docs/v1.2/draftdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/createdocument","label":"Create Document","className":"post api-method","docId":"API-docs/v1.2/createdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/createdocumentwithtemplateid","label":"Create Document from Template","className":"post api-method","docId":"API-docs/v1.2/createdocumentwithtemplateid","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getdocument","label":"Get Document","className":"get api-method","docId":"API-docs/v1.2/getdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/update-document","label":"Update Document","className":"put api-method","docId":"API-docs/v1.2/update-document","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/revokedocument","label":"Revoke Document","className":"post api-method","docId":"API-docs/v1.2/revokedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/deletedocument","label":"Delete Document","className":"delete api-method","docId":"API-docs/v1.2/deletedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getdocumentlist","label":"Get Document list from status","className":"get api-method","docId":"API-docs/v1.2/getdocumentlist","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/resendrequestmail","label":"Resend request mail","className":"post api-method","docId":"API-docs/v1.2/resendrequestmail","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getsignerips","label":"Get Signer IPs","className":"get api-method","docId":"API-docs/v1.2/getsignerips","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getformdata","label":"Get Formdata","className":"get api-method","docId":"API-docs/v1.2/getformdata","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getsigninglinks","label":"Get Signing Links","className":"get api-method","docId":"API-docs/v1.2/getsigninglinks","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Templates","items":[{"type":"link","href":"/docs/API-docs/v1.2/drafttemplate","label":"Draft Template","className":"post api-method","docId":"API-docs/v1.2/drafttemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/createtemplate","label":"Create Template","className":"post api-method","docId":"API-docs/v1.2/createtemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/publictemplate","label":"Public Template","className":"post api-method","docId":"API-docs/v1.2/publictemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/get-template","label":"Get Template","className":"get api-method","docId":"API-docs/v1.2/get-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/update-template","label":"Update Template","className":"put api-method","docId":"API-docs/v1.2/update-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/delete-template","label":"Delete Template","className":"delete api-method","docId":"API-docs/v1.2/delete-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/gettemplatelist","label":"Get Template list","className":"get api-method","docId":"API-docs/v1.2/gettemplatelist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Webhook","items":[{"type":"link","href":"/docs/API-docs/v1.2/get-webhook","label":"Get Webhook","className":"get api-method","docId":"API-docs/v1.2/get-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/save-update-webhook","label":"Save or Update Webhook","className":"post api-method","docId":"API-docs/v1.2/save-update-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/delete-webhook","label":"Delete Webhook","className":"delete api-method","docId":"API-docs/v1.2/delete-webhook","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Folder","items":[{"type":"link","href":"/docs/API-docs/v1.2/createfolder","label":"Create Folder","className":"post api-method","docId":"API-docs/v1.2/createfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getfolder","label":"Get Folder","className":"get api-method","docId":"API-docs/v1.2/getfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/updatefolder","label":"Update Folder","className":"put api-method","docId":"API-docs/v1.2/updatefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/deletefolder","label":"Delete Folder","className":"delete api-method","docId":"API-docs/v1.2/deletefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/folderlist","label":"Get folder list","className":"get api-method","docId":"API-docs/v1.2/folderlist","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true,"href":"/docs/API-docs/v1.2"},{"type":"category","label":"v1.1","collapsed":false,"items":[{"type":"link","href":"/docs/API-docs/v1.1/opensign-api-v-1-1","label":"Introduction","docId":"API-docs/v1.1/opensign-api-v-1-1","unlisted":false},{"type":"category","label":"User","items":[{"type":"link","href":"/docs/API-docs/v1.1/get-user","label":"Get your account details","className":"get api-method","docId":"API-docs/v1.1/get-user","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getcredits","label":"Get your API credits","className":"get api-method","docId":"API-docs/v1.1/getcredits","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contacts","items":[{"type":"link","href":"/docs/API-docs/v1.1/createcontact","label":"Create Contact","className":"post api-method","docId":"API-docs/v1.1/createcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getcontact","label":"Get Contact","className":"get api-method","docId":"API-docs/v1.1/getcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/deletecontact","label":"Delete Contact","className":"delete api-method","docId":"API-docs/v1.1/deletecontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/contactlist","label":"Get Contact list","className":"get api-method","docId":"API-docs/v1.1/contactlist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Documents","items":[{"type":"link","href":"/docs/API-docs/v1.1/selfsign","label":"Self Sign","className":"post api-method","docId":"API-docs/v1.1/selfsign","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/draftdocument","label":"Draft Document","className":"post api-method","docId":"API-docs/v1.1/draftdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/createdocument","label":"Create Document","className":"post api-method","docId":"API-docs/v1.1/createdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/createdocumentwithtemplateid","label":"Create Document from Template","className":"post api-method","docId":"API-docs/v1.1/createdocumentwithtemplateid","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getdocument","label":"Get Document","className":"get api-method","docId":"API-docs/v1.1/getdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/update-document","label":"Update Document","className":"put api-method","docId":"API-docs/v1.1/update-document","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/revokedocument","label":"Revoke Document","className":"post api-method","docId":"API-docs/v1.1/revokedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/deletedocument","label":"Delete Document","className":"delete api-method","docId":"API-docs/v1.1/deletedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getdocumentlist","label":"Get Document list from status","className":"get api-method","docId":"API-docs/v1.1/getdocumentlist","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/resendrequestmail","label":"Resend request mail","className":"post api-method","docId":"API-docs/v1.1/resendrequestmail","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getsignerips","label":"Get Signer IPs","className":"get api-method","docId":"API-docs/v1.1/getsignerips","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getformdata","label":"Get Formdata","className":"get api-method","docId":"API-docs/v1.1/getformdata","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getsigninglinks","label":"Get Signing Links","className":"get api-method","docId":"API-docs/v1.1/getsigninglinks","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Templates","items":[{"type":"link","href":"/docs/API-docs/v1.1/drafttemplate","label":"Draft Template","className":"post api-method","docId":"API-docs/v1.1/drafttemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/createtemplate","label":"Create Template","className":"post api-method","docId":"API-docs/v1.1/createtemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/publictemplate","label":"Public Template","className":"post api-method","docId":"API-docs/v1.1/publictemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/get-template","label":"Get Template","className":"get api-method","docId":"API-docs/v1.1/get-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/update-template","label":"Update Template","className":"put api-method","docId":"API-docs/v1.1/update-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/delete-template","label":"Delete Template","className":"delete api-method","docId":"API-docs/v1.1/delete-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/gettemplatelist","label":"Get Template list","className":"get api-method","docId":"API-docs/v1.1/gettemplatelist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Webhook","items":[{"type":"link","href":"/docs/API-docs/v1.1/get-webhook","label":"Get Webhook","className":"get api-method","docId":"API-docs/v1.1/get-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/save-update-webhook","label":"Save or Update Webhook","className":"post api-method","docId":"API-docs/v1.1/save-update-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/delete-webhook","label":"Delete Webhook","className":"delete api-method","docId":"API-docs/v1.1/delete-webhook","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Folder","items":[{"type":"link","href":"/docs/API-docs/v1.1/createfolder","label":"Create Folder","className":"post api-method","docId":"API-docs/v1.1/createfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getfolder","label":"Get Folder","className":"get api-method","docId":"API-docs/v1.1/getfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/updatefolder","label":"Update Folder","className":"put api-method","docId":"API-docs/v1.1/updatefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/deletefolder","label":"Delete Folder","className":"delete api-method","docId":"API-docs/v1.1/deletefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/folderlist","label":"Get folder list","className":"get api-method","docId":"API-docs/v1.1/folderlist","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true,"href":"/docs/API-docs/v1.1"},{"type":"category","label":"v1","collapsed":true,"items":[{"type":"link","href":"/docs/API-docs/v1/opensign-api-v-1","label":"Introduction","docId":"API-docs/v1/opensign-api-v-1","unlisted":false},{"type":"category","label":"User","items":[{"type":"link","href":"/docs/API-docs/v1/get-user","label":"Get your account details","className":"get api-method","docId":"API-docs/v1/get-user","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contacts","items":[{"type":"link","href":"/docs/API-docs/v1/createcontact","label":"Create Contact","className":"post api-method","docId":"API-docs/v1/createcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/getcontact","label":"Get Contact","className":"get api-method","docId":"API-docs/v1/getcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/deletecontact","label":"Delete Contact","className":"delete api-method","docId":"API-docs/v1/deletecontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/contactlist","label":"Get Contact list","className":"get api-method","docId":"API-docs/v1/contactlist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Documents","items":[{"type":"link","href":"/docs/API-docs/v1/selfsign","label":"Self Sign","className":"post api-method","docId":"API-docs/v1/selfsign","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/draftdocument","label":"Draft Document","className":"post api-method","docId":"API-docs/v1/draftdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/createdocument","label":"Create Document","className":"post api-method","docId":"API-docs/v1/createdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/createdocumentwithtemplateid","label":"Create Document from Template","className":"post api-method","docId":"API-docs/v1/createdocumentwithtemplateid","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/getdocument","label":"Get Document","className":"get api-method","docId":"API-docs/v1/getdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/update-document","label":"Update Document","className":"put api-method","docId":"API-docs/v1/update-document","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/revokedocument","label":"Revoke Document","className":"post api-method","docId":"API-docs/v1/revokedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/deletedocument","label":"Delete Document","className":"delete api-method","docId":"API-docs/v1/deletedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/getdocumentlist","label":"Get Document list from status","className":"get api-method","docId":"API-docs/v1/getdocumentlist","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/resendrequestmail","label":"Resend request mail","className":"post api-method","docId":"API-docs/v1/resendrequestmail","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Templates","items":[{"type":"link","href":"/docs/API-docs/v1/drafttemplate","label":"Draft Template","className":"post api-method","docId":"API-docs/v1/drafttemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/createtemplate","label":"Create Template","className":"post api-method","docId":"API-docs/v1/createtemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/get-template","label":"Get Template","className":"get api-method","docId":"API-docs/v1/get-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/update-template","label":"Update Template","className":"put api-method","docId":"API-docs/v1/update-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/delete-template","label":"Delete Template","className":"delete api-method","docId":"API-docs/v1/delete-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/gettemplatelist","label":"Get Template list","className":"get api-method","docId":"API-docs/v1/gettemplatelist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Webhook","items":[{"type":"link","href":"/docs/API-docs/v1/get-webhook","label":"Get Webhook","className":"get api-method","docId":"API-docs/v1/get-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/save-update-webhook","label":"Save or Update Webhook","className":"post api-method","docId":"API-docs/v1/save-update-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/delete-webhook","label":"Delete Webhook","className":"delete api-method","docId":"API-docs/v1/delete-webhook","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Folder","items":[{"type":"link","href":"/docs/API-docs/v1/createfolder","label":"Create Folder","className":"post api-method","docId":"API-docs/v1/createfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/getfolder","label":"Get Folder","className":"get api-method","docId":"API-docs/v1/getfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/updatefolder","label":"Update Folder","className":"put api-method","docId":"API-docs/v1/updatefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/deletefolder","label":"Delete Folder","className":"delete api-method","docId":"API-docs/v1/deletefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/folderlist","label":"Get folder list","className":"get api-method","docId":"API-docs/v1/folderlist","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true,"href":"/docs/API-docs/v1"}]},"docs":{"API-docs/api-intro":{"id":"API-docs/api-intro","title":"OpenSign APIs","description":"Welcome to the OpenSign API. Choose a version from the sidebar:"},"API-docs/v1.1/contactlist":{"id":"API-docs/v1.1/contactlist","title":"Get Contact list","description":"The Contact List API empowers you to retrieve a list of contacts, providing a comprehensive view of all available contacts in your contactbook.","sidebar":"apiSidebar"},"API-docs/v1.1/createcontact":{"id":"API-docs/v1.1/createcontact","title":"Create Contact","description":"The Create Contact API allows you to effortlessly create new contacts that can act as signers for your important documents.","sidebar":"apiSidebar"},"API-docs/v1.1/createdocument":{"id":"API-docs/v1.1/createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1.1/createdocumentwithtemplateid":{"id":"API-docs/v1.1/createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","sidebar":"apiSidebar"},"API-docs/v1.1/createfolder":{"id":"API-docs/v1.1/createfolder","title":"Create Folder","description":"The Create Folder API allows you to create folder.","sidebar":"apiSidebar"},"API-docs/v1.1/createtemplate":{"id":"API-docs/v1.1/createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","sidebar":"apiSidebar"},"API-docs/v1.1/delete-template":{"id":"API-docs/v1.1/delete-template","title":"Delete Template","description":"The Delete Template API provides you with the ability to remove a specific template from the templates. If a template is no longer needed","sidebar":"apiSidebar"},"API-docs/v1.1/delete-webhook":{"id":"API-docs/v1.1/delete-webhook","title":"Delete Webhook","description":"The Delete Webhook API allow you to delete webhook url","sidebar":"apiSidebar"},"API-docs/v1.1/deletecontact":{"id":"API-docs/v1.1/deletecontact","title":"Delete Contact","description":"The Delete Contact API allows you to remove a contact from your contactbook. If you no longer need a particular contact\'s information, this API makes it easy to delete their record.","sidebar":"apiSidebar"},"API-docs/v1.1/deletedocument":{"id":"API-docs/v1.1/deletedocument","title":"Delete Document","description":"The Delete document API allows you to remove specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1.1/deletefolder":{"id":"API-docs/v1.1/deletefolder","title":"Delete Folder","description":"The delete Folder API allows you to delete folder.","sidebar":"apiSidebar"},"API-docs/v1.1/draftdocument":{"id":"API-docs/v1.1/draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1.1/drafttemplate":{"id":"API-docs/v1.1/drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","sidebar":"apiSidebar"},"API-docs/v1.1/folderlist":{"id":"API-docs/v1.1/folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","sidebar":"apiSidebar"},"API-docs/v1.1/get-template":{"id":"API-docs/v1.1/get-template","title":"Get Template","description":"The Get Template API allows you to retrieve details about a specific template. Templates serve as blueprints for creating documents with predefined structures.","sidebar":"apiSidebar"},"API-docs/v1.1/get-user":{"id":"API-docs/v1.1/get-user","title":"Get your account details","description":"The Get User API enables you to get your own account details.","sidebar":"apiSidebar"},"API-docs/v1.1/get-webhook":{"id":"API-docs/v1.1/get-webhook","title":"Get Webhook","description":"The Get Webhook API allow you to get webhook url","sidebar":"apiSidebar"},"API-docs/v1.1/getcontact":{"id":"API-docs/v1.1/getcontact","title":"Get Contact","description":"The Get Contact API allows you to retrieve details about a specific contact.","sidebar":"apiSidebar"},"API-docs/v1.1/getcredits":{"id":"API-docs/v1.1/getcredits","title":"Get your API credits","description":"The Get Credits API returns details about the credits available to your account:","sidebar":"apiSidebar"},"API-docs/v1.1/getdocument":{"id":"API-docs/v1.1/getdocument","title":"Get Document","description":"The Get Document API enables you to retrieve details about a specific document.","sidebar":"apiSidebar"},"API-docs/v1.1/getdocumentlist":{"id":"API-docs/v1.1/getdocumentlist","title":"Get Document list from status","description":"### Document Types:","sidebar":"apiSidebar"},"API-docs/v1.1/getfolder":{"id":"API-docs/v1.1/getfolder","title":"Get Folder","description":"The Get Folder API allows you to retrieve details about a specific folder.","sidebar":"apiSidebar"},"API-docs/v1.1/getformdata":{"id":"API-docs/v1.1/getformdata","title":"Get Formdata","description":"The Get Formdata API enables you to retrieve widget data filled by signers who signed the document.","sidebar":"apiSidebar"},"API-docs/v1.1/getsignerips":{"id":"API-docs/v1.1/getsignerips","title":"Get Signer IPs","description":"The Get Signer IPs API enables you to retrieve IPs of signers who signed the document.","sidebar":"apiSidebar"},"API-docs/v1.1/getsigninglinks":{"id":"API-docs/v1.1/getsigninglinks","title":"Get Signing Links","description":"The Get Signing Links API enables you to retrieve signing urls of signers for the document.","sidebar":"apiSidebar"},"API-docs/v1.1/gettemplatelist":{"id":"API-docs/v1.1/gettemplatelist","title":"Get Template list","description":"The Get Template List API allows you to retrieve a list of available templates. This functionality provides an overview of all templates, enabling users to choose from existing templates when creating documents.","sidebar":"apiSidebar"},"API-docs/v1.1/intro":{"id":"API-docs/v1.1/intro","title":"Overview","description":"OpenSign\u2122 API offers a robust suite of functionalities for digital document management and electronic signatures. Designed to cater to a wide array of business needs, the API facilitates the creation, signing, and management of digital documents. It ensures secure and efficient processes, complying with international legal standards for electronic signatures."},"API-docs/v1.1/opensign-api-v-1-1":{"id":"API-docs/v1.1/opensign-api-v-1-1","title":"OpenSign API v1.1","description":"Welcome to the **OpenSign\u2122 API v1.1** documentation.","sidebar":"apiSidebar"},"API-docs/v1.1/publictemplate":{"id":"API-docs/v1.1/publictemplate","title":"Public Template","description":"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.","sidebar":"apiSidebar"},"API-docs/v1.1/resendrequestmail":{"id":"API-docs/v1.1/resendrequestmail","title":"Resend request mail","description":"Resend request mail to user for signing document.","sidebar":"apiSidebar"},"API-docs/v1.1/revokedocument":{"id":"API-docs/v1.1/revokedocument","title":"Revoke Document","description":"The Revoke document API allows you to revoke specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1.1/save-update-webhook":{"id":"API-docs/v1.1/save-update-webhook","title":"Save or Update Webhook","description":"The save or update Webhook API allows you to save a webhook URL which is used to trigger events.","sidebar":"apiSidebar"},"API-docs/v1.1/selfsign":{"id":"API-docs/v1.1/selfsign","title":"Self Sign","description":"The selfsign API generates a URL that enables freestyle signing of a document. You can also include optional pre-defined widgets, which the signer can edit or expand upon as needed. This provides a signing experience similar to the \u201cSign Yourself\u201d flow in the OpenSign app.","sidebar":"apiSidebar"},"API-docs/v1.1/update-document":{"id":"API-docs/v1.1/update-document","title":"Update Document","description":"The Update Document API allows users to modify and update the details of a specific document. Note that this API only allows to update a few parameters, you cannot change the file once it the document is created.","sidebar":"apiSidebar"},"API-docs/v1.1/update-template":{"id":"API-docs/v1.1/update-template","title":"Update Template","description":"The Update Template API enables you to modify and update the details of a specific template.","sidebar":"apiSidebar"},"API-docs/v1.1/updatefolder":{"id":"API-docs/v1.1/updatefolder","title":"Update Folder","description":"The Update Folder API allows you to uodate folder name as well as parentFolderId.","sidebar":"apiSidebar"},"API-docs/v1.2/contactlist":{"id":"API-docs/v1.2/contactlist","title":"Get Contact list","description":"The Contact List API empowers you to retrieve a list of contacts, providing a comprehensive view of all available contacts in your contactbook.","sidebar":"apiSidebar"},"API-docs/v1.2/createcontact":{"id":"API-docs/v1.2/createcontact","title":"Create Contact","description":"The Create Contact API allows you to effortlessly create new contacts that can act as signers for your important documents.","sidebar":"apiSidebar"},"API-docs/v1.2/createdocument":{"id":"API-docs/v1.2/createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1.2/createdocumentwithtemplateid":{"id":"API-docs/v1.2/createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","sidebar":"apiSidebar"},"API-docs/v1.2/createfolder":{"id":"API-docs/v1.2/createfolder","title":"Create Folder","description":"The Create Folder API allows you to create folder.","sidebar":"apiSidebar"},"API-docs/v1.2/createtemplate":{"id":"API-docs/v1.2/createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","sidebar":"apiSidebar"},"API-docs/v1.2/delete-template":{"id":"API-docs/v1.2/delete-template","title":"Delete Template","description":"The Delete Template API provides you with the ability to remove a specific template from the templates. If a template is no longer needed","sidebar":"apiSidebar"},"API-docs/v1.2/delete-webhook":{"id":"API-docs/v1.2/delete-webhook","title":"Delete Webhook","description":"The Delete Webhook API allow you to delete webhook url","sidebar":"apiSidebar"},"API-docs/v1.2/deletecontact":{"id":"API-docs/v1.2/deletecontact","title":"Delete Contact","description":"The Delete Contact API allows you to remove a contact from your contactbook. If you no longer need a particular contact\'s information, this API makes it easy to delete their record.","sidebar":"apiSidebar"},"API-docs/v1.2/deletedocument":{"id":"API-docs/v1.2/deletedocument","title":"Delete Document","description":"The Delete document API allows you to remove specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1.2/deletefolder":{"id":"API-docs/v1.2/deletefolder","title":"Delete Folder","description":"The delete Folder API allows you to delete folder.","sidebar":"apiSidebar"},"API-docs/v1.2/draftdocument":{"id":"API-docs/v1.2/draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1.2/drafttemplate":{"id":"API-docs/v1.2/drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","sidebar":"apiSidebar"},"API-docs/v1.2/folderlist":{"id":"API-docs/v1.2/folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","sidebar":"apiSidebar"},"API-docs/v1.2/get-template":{"id":"API-docs/v1.2/get-template","title":"Get Template","description":"The Get Template API allows you to retrieve details about a specific template. Templates serve as blueprints for creating documents with predefined structures.","sidebar":"apiSidebar"},"API-docs/v1.2/get-user":{"id":"API-docs/v1.2/get-user","title":"Get your account details","description":"The Get User API enables you to get your own account details.","sidebar":"apiSidebar"},"API-docs/v1.2/get-webhook":{"id":"API-docs/v1.2/get-webhook","title":"Get Webhook","description":"The Get Webhook API allow you to get webhook url","sidebar":"apiSidebar"},"API-docs/v1.2/getcontact":{"id":"API-docs/v1.2/getcontact","title":"Get Contact","description":"The Get Contact API allows you to retrieve details about a specific contact.","sidebar":"apiSidebar"},"API-docs/v1.2/getcredits":{"id":"API-docs/v1.2/getcredits","title":"Get your API credits","description":"The Get Credits API returns details about the credits available to your account:","sidebar":"apiSidebar"},"API-docs/v1.2/getdocument":{"id":"API-docs/v1.2/getdocument","title":"Get Document","description":"The Get Document API enables you to retrieve details about a specific document.","sidebar":"apiSidebar"},"API-docs/v1.2/getdocumentlist":{"id":"API-docs/v1.2/getdocumentlist","title":"Get Document list from status","description":"### Document Types:","sidebar":"apiSidebar"},"API-docs/v1.2/getfolder":{"id":"API-docs/v1.2/getfolder","title":"Get Folder","description":"The Get Folder API allows you to retrieve details about a specific folder.","sidebar":"apiSidebar"},"API-docs/v1.2/getformdata":{"id":"API-docs/v1.2/getformdata","title":"Get Formdata","description":"The Get Formdata API enables you to retrieve widget data filled by signers who signed the document.","sidebar":"apiSidebar"},"API-docs/v1.2/getsignerips":{"id":"API-docs/v1.2/getsignerips","title":"Get Signer IPs","description":"The Get Signer IPs API enables you to retrieve IPs of signers who signed the document.","sidebar":"apiSidebar"},"API-docs/v1.2/getsigninglinks":{"id":"API-docs/v1.2/getsigninglinks","title":"Get Signing Links","description":"The Get Signing Links API enables you to retrieve signing urls of signers for the document.","sidebar":"apiSidebar"},"API-docs/v1.2/gettemplatelist":{"id":"API-docs/v1.2/gettemplatelist","title":"Get Template list","description":"The Get Template List API allows you to retrieve a list of available templates. This functionality provides an overview of all templates, enabling users to choose from existing templates when creating documents.","sidebar":"apiSidebar"},"API-docs/v1.2/intro":{"id":"API-docs/v1.2/intro","title":"Overview","description":"OpenSign\u2122 API v1.2 \u2014 the open-source DocuSign alternative, built for developers and trusted by enterprises."},"API-docs/v1.2/opensign-api-v-1-2":{"id":"API-docs/v1.2/opensign-api-v-1-2","title":"OpenSign API v1.2","description":"# OpenSign\u2122 API v1.2","sidebar":"apiSidebar"},"API-docs/v1.2/publictemplate":{"id":"API-docs/v1.2/publictemplate","title":"Public Template","description":"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.","sidebar":"apiSidebar"},"API-docs/v1.2/resendrequestmail":{"id":"API-docs/v1.2/resendrequestmail","title":"Resend request mail","description":"Resend request mail to user for signing document.","sidebar":"apiSidebar"},"API-docs/v1.2/revokedocument":{"id":"API-docs/v1.2/revokedocument","title":"Revoke Document","description":"The Revoke document API allows you to revoke specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1.2/save-update-webhook":{"id":"API-docs/v1.2/save-update-webhook","title":"Save or Update Webhook","description":"The save or update Webhook API allows you to save a webhook URL which is used to trigger events.","sidebar":"apiSidebar"},"API-docs/v1.2/selfsign":{"id":"API-docs/v1.2/selfsign","title":"Self Sign","description":"The selfsign API generates a URL that enables freestyle signing of a document. You can also include optional pre-defined widgets, which the signer can edit or expand upon as needed. This provides a signing experience similar to the \u201cSign Yourself\u201d flow in the OpenSign app.","sidebar":"apiSidebar"},"API-docs/v1.2/update-document":{"id":"API-docs/v1.2/update-document","title":"Update Document","description":"The Update Document API allows users to modify and update the details of a specific document. Note that this API only allows to update a few parameters, you cannot change the file once it the document is created.","sidebar":"apiSidebar"},"API-docs/v1.2/update-template":{"id":"API-docs/v1.2/update-template","title":"Update Template","description":"The Update Template API enables you to modify and update the details of a specific template.","sidebar":"apiSidebar"},"API-docs/v1.2/updatefolder":{"id":"API-docs/v1.2/updatefolder","title":"Update Folder","description":"The Update Folder API allows you to uodate folder name as well as parentFolderId.","sidebar":"apiSidebar"},"API-docs/v1/contactlist":{"id":"API-docs/v1/contactlist","title":"Get Contact list","description":"The Contact List API empowers you to retrieve a list of contacts, providing a comprehensive view of all available contacts in your contactbook.","sidebar":"apiSidebar"},"API-docs/v1/createcontact":{"id":"API-docs/v1/createcontact","title":"Create Contact","description":"The Create Contact API allows you to effortlessly create new contacts that can act as signers for your important documents.","sidebar":"apiSidebar"},"API-docs/v1/createdocument":{"id":"API-docs/v1/createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1/createdocumentwithtemplateid":{"id":"API-docs/v1/createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","sidebar":"apiSidebar"},"API-docs/v1/createfolder":{"id":"API-docs/v1/createfolder","title":"Create Folder","description":"The Create Folder API allows you to create folder.","sidebar":"apiSidebar"},"API-docs/v1/createtemplate":{"id":"API-docs/v1/createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","sidebar":"apiSidebar"},"API-docs/v1/delete-template":{"id":"API-docs/v1/delete-template","title":"Delete Template","description":"The Delete Template API provides you with the ability to remove a specific template from the templates. If a template is no longer needed","sidebar":"apiSidebar"},"API-docs/v1/delete-webhook":{"id":"API-docs/v1/delete-webhook","title":"Delete Webhook","description":"The Delete Webhook API allow you to delete webhook url","sidebar":"apiSidebar"},"API-docs/v1/deletecontact":{"id":"API-docs/v1/deletecontact","title":"Delete Contact","description":"The Delete Contact API allows you to remove a contact from your contactbook. If you no longer need a particular contact\'s information, this API makes it easy to delete their record.","sidebar":"apiSidebar"},"API-docs/v1/deletedocument":{"id":"API-docs/v1/deletedocument","title":"Delete Document","description":"The Delete document API allows you to remove specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1/deletefolder":{"id":"API-docs/v1/deletefolder","title":"Delete Folder","description":"The delete Folder API allows you to delete folder.","sidebar":"apiSidebar"},"API-docs/v1/draftdocument":{"id":"API-docs/v1/draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1/drafttemplate":{"id":"API-docs/v1/drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","sidebar":"apiSidebar"},"API-docs/v1/folderlist":{"id":"API-docs/v1/folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","sidebar":"apiSidebar"},"API-docs/v1/get-template":{"id":"API-docs/v1/get-template","title":"Get Template","description":"The Get Template API allows you to retrieve details about a specific template. Templates serve as blueprints for creating documents with predefined structures.","sidebar":"apiSidebar"},"API-docs/v1/get-user":{"id":"API-docs/v1/get-user","title":"Get your account details","description":"The Get User API enables you to get your own account details.","sidebar":"apiSidebar"},"API-docs/v1/get-webhook":{"id":"API-docs/v1/get-webhook","title":"Get Webhook","description":"The Get Webhook API allow you to get webhook url","sidebar":"apiSidebar"},"API-docs/v1/getcontact":{"id":"API-docs/v1/getcontact","title":"Get Contact","description":"The Get Contact API allows you to retrieve details about a specific contact.","sidebar":"apiSidebar"},"API-docs/v1/getdocument":{"id":"API-docs/v1/getdocument","title":"Get Document","description":"The Get Document API enables you to retrieve details about a specific document.","sidebar":"apiSidebar"},"API-docs/v1/getdocumentlist":{"id":"API-docs/v1/getdocumentlist","title":"Get Document list from status","description":"### Document Types:","sidebar":"apiSidebar"},"API-docs/v1/getfolder":{"id":"API-docs/v1/getfolder","title":"Get Folder","description":"The Get Folder API allows you to retrieve details about a specific folder.","sidebar":"apiSidebar"},"API-docs/v1/gettemplatelist":{"id":"API-docs/v1/gettemplatelist","title":"Get Template list","description":"The Get Template List API allows you to retrieve a list of available templates. This functionality provides an overview of all templates, enabling users to choose from existing templates when creating documents.","sidebar":"apiSidebar"},"API-docs/v1/intro":{"id":"API-docs/v1/intro","title":"Overview","description":"OpenSign\u2122 API offers a robust suite of functionalities for digital document management and electronic signatures. Designed to cater to a wide array of business needs, the API facilitates the creation, signing, and management of digital documents. It ensures secure and efficient processes, complying with international legal standards for electronic signatures."},"API-docs/v1/opensign-api-v-1":{"id":"API-docs/v1/opensign-api-v-1","title":"OpenSign API v1","description":"Welcome to the OpenSign\u2122 API documentation!","sidebar":"apiSidebar"},"API-docs/v1/resendrequestmail":{"id":"API-docs/v1/resendrequestmail","title":"Resend request mail","description":"Resend request mail to user for signing document.","sidebar":"apiSidebar"},"API-docs/v1/revokedocument":{"id":"API-docs/v1/revokedocument","title":"Revoke Document","description":"The Revoke document API allows you to revoke specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1/save-update-webhook":{"id":"API-docs/v1/save-update-webhook","title":"Save or Update Webhook","description":"The save or update Webhook API allows you to save a webhook URL which is used to trigger events.","sidebar":"apiSidebar"},"API-docs/v1/selfsign":{"id":"API-docs/v1/selfsign","title":"Self Sign","description":"The selfsign API generates a URL that enables freestyle signing of a document. You can also include optional pre-defined widgets, which the signer can edit or expand upon as needed. This provides a signing experience similar to the \u201cSign Yourself\u201d flow in the OpenSign app.","sidebar":"apiSidebar"},"API-docs/v1/update-document":{"id":"API-docs/v1/update-document","title":"Update Document","description":"The Update Document API allows users to modify and update the details of a specific document. Note that this API only allows to update a few parameters, you cannot change the file once it the document is created.","sidebar":"apiSidebar"},"API-docs/v1/update-template":{"id":"API-docs/v1/update-template","title":"Update Template","description":"The Update Template API enables you to modify and update the details of a specific template.","sidebar":"apiSidebar"},"API-docs/v1/updatefolder":{"id":"API-docs/v1/updatefolder","title":"Update Folder","description":"The Update Folder API allows you to uodate folder name as well as parentFolderId.","sidebar":"apiSidebar"},"contribute/CODE_OF_CONDUCT":{"id":"contribute/CODE_OF_CONDUCT","title":"Code of conduct","description":"1. Introduction","sidebar":"contributeSidebar"},"contribute/COMMUNITY":{"id":"contribute/COMMUNITY","title":"Community at OpenSign\u2122","description":"Welcome to the OpenSign\u2122 Community page! OpenSign\u2122 is dedicated to fostering a vibrant and engaging community where members can connect, share ideas and collaborate on the OpenSign\u2122 project. This page provides links to our active social media platforms and community channels, offering various ways for you to join and participate in the OpenSign\u2122 community. Whether you\'re looking for support, eager to contribute or just want to stay updated, you\'ll find a platform that suits your preference. Connect with us on Discord for real-time discussions, follow us on Twitter for the latest updates, engage with our professional network on LinkedIn or join our Facebook group for a broader community experience. Join us in our mission to develop OpenSign\u2122 as the premier open-source alternative to DocuSign.","sidebar":"contributeSidebar"},"contribute/INSTALLATION":{"id":"contribute/INSTALLATION","title":"Installation instructions","description":"You can use our app as a cloud version from OpenSignLabs","sidebar":"contributeSidebar"},"contribute/intro":{"id":"contribute/intro","title":"Contributing to OpenSign","description":"Hello there! Thank you for considering contributing to OpenSign, the open-source alternative to DocuSign. OpenSign is not just a project, but a community endeavor that aims to create a robust, user-friendly, and secure electronic signature solution. Your contributions, irrespective of their size, are valuable in making this vision a reality.","sidebar":"contributeSidebar"},"contribute/REPORTING_GUIDELINES":{"id":"contribute/REPORTING_GUIDELINES","title":"OpenSign\u2122 Reporting Guidelines","description":"This document provides guidelines for reporting issues, suggesting enhancements, and submitting pull requests to the OpenSign\u2122 GitHub repository. Adhering to these guidelines helps maintain the project\'s quality and efficiency.","sidebar":"contributeSidebar"},"help/FAQs/Credit-Deductions":{"id":"help/FAQs/Credit-Deductions","title":"Credit-Deductions","description":"1. When are Premium Credits deducted? Which actions use Premium Credits?","sidebar":"tutorialSidebar"},"help/FAQs/Ensure this field is accurately filled and meets all requirements":{"id":"help/FAQs/Ensure this field is accurately filled and meets all requirements","title":"Why am I getting \'Ensure this field is accurately filled and meets all requirements\'?","description":"This happens when you leave a field blank or when you don\u2019t enter correct values in the field, for example not entering email address in correct format.","sidebar":"tutorialSidebar"},"help/FAQs/FAQs":{"id":"help/FAQs/FAQs","title":"Why is there no dropdown list when I sign a document myself?","description":"The dropdown list field is available only when you request a signature from others or when you create a template. This is because dropdown lists function as temporary widgets, allowing the user to select one of multiple values. Once a signer selects a value from the dropdown, it is embedded into the document as text. When you sign a document yourself, OpenSign digitally signs it immediately upon clicking the finish button. Therefore, you can use the text widget to add the necessary text to the document.","sidebar":"tutorialSidebar"},"help/FAQs/Max File Upload Size":{"id":"help/FAQs/Max File Upload Size","title":"Max File Upload Size","description":"\u2753 What is the default maximum file size that can be uploaded to OpenSign?","sidebar":"tutorialSidebar"},"help/FAQs/User Deletion":{"id":"help/FAQs/User Deletion","title":"User Deletion","description":"\u2753 Who can delete users?","sidebar":"tutorialSidebar"},"help/intro":{"id":"help/intro","title":"Intro","description":"\ud83c\udf1fGet ready for an electrifying journey at OpenSign\u2122, the most incredibly documented open source document signing solution! \ud83d\ude80 This is your go-to spot for diving deep into everything OpenSign\u2122 has to offer. Whether you\u2019re just starting out or you\u2019re a seasoned pro eager to uncover even more cool features, we\u2019ve got you covered with the most awesome, top-notch guides and resources around. Get ready to make the most out of OpenSign\u2122 \ud83c\udf89\ud83d\udcda\ud83d\udd0d Your adventure in excellence starts here! \ud83c\udf08\u2728\ud83c\udf1f","sidebar":"tutorialSidebar"},"help/New-Document/edit-document-before-sending":{"id":"help/New-Document/edit-document-before-sending","title":"Editing Your Document Before Sending","description":"OpenSign\u2122 lets you polish your PDF before you send it out\u2014whether you\u2019re signing it yourself, requesting signatures, or saving it as a template. You get four core editing controls right in the preview:","sidebar":"tutorialSidebar"},"help/New-Document/enforce-email-verification":{"id":"help/New-Document/enforce-email-verification","title":"Enforce email OTP verification","description":"The \\"Enable OTP Verification\\" feature in OpenSign is designed to add an extra layer of security to the document-signing process by verifying the signer\u2019s email address. Here\u2019s an in-depth look at how it works, when to use it, and its impact on the signing process.","sidebar":"tutorialSidebar"},"help/New-Document/request-signatures":{"id":"help/New-Document/request-signatures","title":"Request signatures","description":"Interface Overview","sidebar":"tutorialSidebar"},"help/New-Document/sign-yourself":{"id":"help/New-Document/sign-yourself","title":"Sign your-self","description":"Interface Overview","sidebar":"tutorialSidebar"},"help/New-Document/widgets":{"id":"help/New-Document/widgets","title":"Widgets in OpenSign","description":"Widgets in OpenSign are interactive fields that you can place on your documents to collect information, signatures, or confirmations from recipients during the signing process.","sidebar":"tutorialSidebar"},"help/OpenSign\u2122 Drive/create-document":{"id":"help/OpenSign\u2122 Drive/create-document","title":"Create Docs & Folders","description":"OpenSign Drive offers a streamlined way to manage, sign, and request signatures on your important documents. Whether you\'re drafting an offer letter or storing signed agreements, organizing your documents effectively is crucial. Here\u2019s a step-by-step guide on how to create documents and folders in OpenSign Drive.","sidebar":"tutorialSidebar"},"help/OpenSign\u2122 Drive/list-grid-view":{"id":"help/OpenSign\u2122 Drive/list-grid-view","title":"Grid vs List view","description":"- Navigate to OpenSign drive using the main menu or clicking this link.","sidebar":"tutorialSidebar"},"help/OpenSign\u2122 Drive/organize-documents":{"id":"help/OpenSign\u2122 Drive/organize-documents","title":"OpenSign\u2122 Drive Interface Documentation","description":"Overview","sidebar":"tutorialSidebar"},"help/OpenSign\u2122 Drive/rename-document":{"id":"help/OpenSign\u2122 Drive/rename-document","title":"Rename documents from OpenSign\u2122 Drive","description":"The OpenSign\u2122 Drive interface allows users to rename their documents efficiently.","sidebar":"tutorialSidebar"},"help/Reports/completed":{"id":"help/Reports/completed","title":"Completed","description":"---","sidebar":"tutorialSidebar"},"help/Reports/contactbook":{"id":"help/Reports/contactbook","title":"Contactbook","description":"The Contactbook report in OpenSign enables you to add and manage contacts.","sidebar":"tutorialSidebar"},"help/Reports/declined":{"id":"help/Reports/declined","title":"Declined","description":"The \\"Declined documents\\" report within OpenSign serves as a vital tool for managing and reviewing all declined documents that have been processed through the platform. This guide will walk you through the key features and functionalities of the \\"Declined documents\\" report, enabling you to efficiently navigate and manage your signed documents.","sidebar":"tutorialSidebar"},"help/Reports/drafts":{"id":"help/Reports/drafts","title":"Drafts","description":"The Draft documents section in OpenSign helps you manage all your in-progress documents easily. This feature allows you to save, review, and edit documents before sending them for signature. Here\'s a detailed overview of how to navigate and use the Draft Documents report effectively.","sidebar":"tutorialSidebar"},"help/Reports/expired":{"id":"help/Reports/expired","title":"Expired","description":"The Expired documents report in OpenSign allows you to manage and review documents that have reached their expiration date without being signed. This feature is essential for maintaining an organized record of inactive documents that may require follow-up or archival.","sidebar":"tutorialSidebar"},"help/Reports/in-progress":{"id":"help/Reports/in-progress","title":"In Progress","description":"The In-Progress documents report in OpenSign helps you monitor and manage documents that are currently in the signing process. This report enables you to monitor the status of your documents, manually share the document URL, track document progress, resend reminders, revoke access, or delete documents that are no longer required. Here\u2019s a detailed guide on how to use the In-Progress documents report effectively.","sidebar":"tutorialSidebar"},"help/Reports/need-your-sign":{"id":"help/Reports/need-your-sign","title":"Need your sign","description":"The \\"Need your sign\\" feature in OpenSign is designed to simplify the process of managing documents that require your signature. This guide will walk you through the various elements of the \\"Need your sign\\" report, helping you to efficiently navigate and complete your pending signing tasks.","sidebar":"tutorialSidebar"},"help/Settings/APIToken":{"id":"help/Settings/APIToken","title":"API Token","description":"To authenticate and use OpenSign API endpoints, you\u2019ll need a valid API token (x-api-token).","sidebar":"tutorialSidebar"},"help/Settings/Custom-email-templates":{"id":"help/Settings/Custom-email-templates","title":"Custom email templates","description":"\ud83d\ude80 Steps to Set Up Custom Email Templates","sidebar":"tutorialSidebar"},"help/Settings/disabledocumentid":{"id":"help/Settings/disabledocumentid","title":"Disable DocumentId","description":"Whenever a document is signed by all parties, OpenSign\u2122 adds a DocumentId at the top left corner of the digitally signed document.","sidebar":"tutorialSidebar"},"help/Settings/manage-users":{"id":"help/Settings/manage-users","title":"Manage users","description":"The User Management feature in OpenSign allows administrators to add, edit, and manage users within the platform. This functionality is available on Self-Hosted, Teams, and Enterprise plans.","sidebar":"tutorialSidebar"},"help/Settings/my-signature":{"id":"help/Settings/my-signature","title":"My Signature","description":"This guide provides instructions on how to save your signature and initials using the OpenSign application. Once saved, you can use them with one click when signing documents. To create your signature, start by clicking the \\"My Signature\\" link under \\"settings\\" menu.","sidebar":"tutorialSidebar"},"help/Settings/Preferences":{"id":"help/Settings/Preferences","title":"Preferences","description":"The Preferences page in OpenSign\u2122 allows users and administrators to tailor the signing experience to suit individual, team, or organizational needs. Below is a breakdown of all configurable options and what they control.","sidebar":"tutorialSidebar"},"help/Settings/SecurityManagement":{"id":"help/Settings/SecurityManagement","title":"Security","description":"\u2705 Two-Factor Authentication (2FA)","sidebar":"tutorialSidebar"},"help/Settings/Teams":{"id":"help/Settings/Teams","title":"Manage Teams","description":"The Teams feature in OpenSign allows you to organize your users into structured groups for easier management, permissions control, and streamlined workflow configuration.","sidebar":"tutorialSidebar"},"help/Settings/Webhook":{"id":"help/Settings/Webhook","title":"Webhook","description":"\ud83d\udd14 What is a Webhook?","sidebar":"tutorialSidebar"},"help/Templates/create-template":{"id":"help/Templates/create-template","title":"Create Templates","description":"Getting Started","sidebar":"tutorialSidebar"},"help/Templates/embed-template":{"id":"help/Templates/embed-template","title":"Embedding OpenSign templates","description":"OpenSign Template Embedding allows users to seamlessly integrate public document templates into their websites or applications. By embedding templates, you can provide a direct and interactive signing experience for your users without requiring them to leave your platform. This feature supports various technologies like React, Next.js, HTML, JavaScript, and Angular, making it easy to add signing capabilities to different web projects.","sidebar":"tutorialSidebar"},"help/Templates/manage-templates":{"id":"help/Templates/manage-templates","title":"Manage Templates","description":"Viewing and Managing Templates","sidebar":"tutorialSidebar"},"help/Templates/publicTemplate":{"id":"help/Templates/publicTemplate","title":"Setting up an OpenSign template for public signing","description":"The OpenSign Public profile feature offers the ultimate public document signing solution without any need for integrations. With this feature, users can share document templates publicly, allowing anyone to access and sign the documents directly through the shared templates. This streamlines the signing process by providing a seamless, accessible way for public signers to complete documents without additional steps or integrations.","sidebar":"tutorialSidebar"},"help/Templates/quick-send":{"id":"help/Templates/quick-send","title":"Bulk Document Send for Signature Using Template","description":"Overview","sidebar":"tutorialSidebar"},"help/Templates/use-template":{"id":"help/Templates/use-template","title":"Use template to create documents","description":"Step 1: Begin New Template Creation","sidebar":"tutorialSidebar"},"help/User Menu/Console/analystics":{"id":"help/User Menu/Console/analystics","title":"Analytics","description":"Documents Signed","sidebar":"tutorialSidebar"},"help/User Menu/Console/branding":{"id":"help/User Menu/Console/branding","title":"Branding","description":"Custom Subdomain","sidebar":"tutorialSidebar"},"help/User Menu/Console/custom_filestorage":{"id":"help/User Menu/Console/custom_filestorage","title":"Custom File Storage","description":"\ud83c\udf29\ufe0f Introduction to BYOC (Bring Your Own Cloud)","sidebar":"tutorialSidebar"},"help/User Menu/Console/emails":{"id":"help/User Menu/Console/emails","title":"Mail","description":"This page allows the admin user to configure and manage customized email templates at the organization level.","sidebar":"tutorialSidebar"},"help/User Menu/Console/general":{"id":"help/User Menu/Console/general","title":"General","description":"The General Settings section in OpenSign provides key administrative settings to help you manage and control the overall configuration of your OpenSign platform.","sidebar":"tutorialSidebar"},"help/User Menu/Console/globalSMTP":{"id":"help/User Menu/Console/globalSMTP","title":"Global SMTP","description":"\ud83c\udfe2 SMTP at the Organization Level","sidebar":"tutorialSidebar"},"help/User Menu/Console/orgadmin":{"id":"help/User Menu/Console/orgadmin","title":"Org Admins","description":"The Org Admins section allows administrators to manage organization-level admin users within OpenSign.","sidebar":"tutorialSidebar"},"help/User Menu/Console/organizations":{"id":"help/User Menu/Console/organizations","title":"Organizations","description":"The Organizations section in OpenSign allows administrators to create and manage separate groups within a Team or Enterprise account.","sidebar":"tutorialSidebar"},"help/User Menu/Console/signing_certificate":{"id":"help/User Menu/Console/signing_certificate","title":"Custom Signing Certificate","description":"The Custom Signing Certificate page allows you to upload and manage your own digital signing certificate (PFX format) for secure and verified document signing in OpenSign.","sidebar":"tutorialSidebar"},"help/User Menu/Profile":{"id":"help/User Menu/Profile","title":"Profile","description":"The Profile in OpenSign allows users to manage their personal and account-related details. You can update your information, verify your email, and set up a public profile.","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Tutorial Intro","description":"Let\'s discover Docusaurus in less than 5 minutes."},"self-host/cloud-storage/s3":{"id":"self-host/cloud-storage/s3","title":"AWS S3","description":"You can create an AWS S3 bucket to store your uploaded documents using OpenSign\u2122","sidebar":"selfhostSidebar"},"self-host/docker/run-locally":{"id":"self-host/docker/run-locally","title":"Self-host OpenSign\u2122 with Docker on Linux/MacOS/Windows","description":"Steps to run OpenSign\u2122 with docker on Linux/MacOS/Windows:","sidebar":"selfhostSidebar"},"self-host/docker/upgrade-deployment":{"id":"self-host/docker/upgrade-deployment","title":"OpenSign\u2122 Self-Hosted \'Upgrade Deployment\' Guide Using Docker on Linux, macOS, or Windows","description":"This guide provides step-by-step instructions to upgrade the deployment of OpenSign using Docker.","sidebar":"selfhostSidebar"},"self-host/guides/azure-vm-setup":{"id":"self-host/guides/azure-vm-setup","title":"OpenSign Deployment Guide on Azure VM via command-line","description":"\ud83e\uddf1 Prerequisites","sidebar":"selfhostSidebar"},"self-host/guides/env-variables":{"id":"self-host/guides/env-variables","title":"ENV variables which are used to setup OpenSign\u2122 with Docker on Localhost","description":"Information About ENV variables which are used to setup OpenSign\u2122 with Docker on Localhost","sidebar":"selfhostSidebar"},"self-host/guides/how-to-generate-self-signed-document-signing-certificate":{"id":"self-host/guides/how-to-generate-self-signed-document-signing-certificate","title":"How to generate self-signed document signing certificate?","description":"","sidebar":"selfhostSidebar"},"self-host/guides/upgrade-to-v2.1.0":{"id":"self-host/guides/upgrade-to-v2.1.0","title":"How to upgrade self-hosted OpenSign to v2.1.0?","description":"For self-hosted deployments, version 2.1.0 introduces changes to the signup process:","sidebar":"selfhostSidebar"},"self-host/intro":{"id":"self-host/intro","title":"Self-Hosting OpenSign","description":"This section of the OpenSign\u2122 documentation is dedicated to guiding you through the process of self-hosting the OpenSign platform. Self-hosting OpenSign allows for greater control and customization, ensuring that it aligns perfectly with your specific needs and infrastructure requirements. We cover everything from initial setup, configuration options, to maintenance best practices. Whether you are an individual enthusiast or a professional looking to deploy OpenSign in a corporate environment, this guide will provide you with the necessary steps and tips to successfully self-host OpenSign\u2122 - the best open source document signing infrastructure.","sidebar":"selfhostSidebar"},"self-host/One-click-Install/DigitalOcean":{"id":"self-host/One-click-Install/DigitalOcean","title":"Digital Ocean","description":"OpenSign application consists of 3 components -","sidebar":"selfhostSidebar"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/0058b4c6.e4dfad16.js b/assets/js/0058b4c6.e4dfad16.js new file mode 100644 index 000000000..a3fd3a43b --- /dev/null +++ b/assets/js/0058b4c6.e4dfad16.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[849],{86164(e){e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","href":"/docs/help/intro","label":"Intro","docId":"help/intro","unlisted":false},{"type":"category","label":"Create New OpenSign Document","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/New-Document/sign-yourself","label":"Sign your-self","docId":"help/New-Document/sign-yourself","unlisted":false},{"type":"link","href":"/docs/help/New-Document/request-signatures","label":"Request signatures","docId":"help/New-Document/request-signatures","unlisted":false},{"type":"link","href":"/docs/help/New-Document/widgets","label":"Widgets in OpenSign","docId":"help/New-Document/widgets","unlisted":false},{"type":"link","href":"/docs/help/New-Document/edit-document-before-sending","label":"Editing Your Document Before Sending","docId":"help/New-Document/edit-document-before-sending","unlisted":false},{"type":"link","href":"/docs/help/New-Document/enforce-email-verification","label":"Enforce email OTP verification","docId":"help/New-Document/enforce-email-verification","unlisted":false}],"href":"/docs/category/create-new-opensign-document"},{"type":"category","label":"Manage Docs using OpenSign\u2122 Drive","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/OpenSign\u2122 Drive/create-document","label":"Create Docs & Folders","docId":"help/OpenSign\u2122 Drive/create-document","unlisted":false},{"type":"link","href":"/docs/help/OpenSign\u2122 Drive/list-grid-view","label":"Grid vs List view","docId":"help/OpenSign\u2122 Drive/list-grid-view","unlisted":false},{"type":"link","href":"/docs/help/OpenSign\u2122 Drive/organize-documents","label":"OpenSign\u2122 Drive Interface Documentation","docId":"help/OpenSign\u2122 Drive/organize-documents","unlisted":false},{"type":"link","href":"/docs/help/OpenSign\u2122 Drive/rename-document","label":"Rename documents from OpenSign\u2122 Drive","docId":"help/OpenSign\u2122 Drive/rename-document","unlisted":false}],"href":"/docs/category/manage-docs-using-opensign-drive"},{"type":"category","label":"Documents","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/Reports/need-your-sign","label":"Need your sign","docId":"help/Reports/need-your-sign","unlisted":false},{"type":"link","href":"/docs/help/Reports/in-progress","label":"In Progress","docId":"help/Reports/in-progress","unlisted":false},{"type":"link","href":"/docs/help/Reports/completed","label":"Completed","docId":"help/Reports/completed","unlisted":false},{"type":"link","href":"/docs/help/Reports/drafts","label":"Drafts","docId":"help/Reports/drafts","unlisted":false},{"type":"link","href":"/docs/help/Reports/declined","label":"Declined","docId":"help/Reports/declined","unlisted":false},{"type":"link","href":"/docs/help/Reports/expired","label":"Expired","docId":"help/Reports/expired","unlisted":false},{"type":"link","href":"/docs/help/Reports/contactbook","label":"Contactbook","docId":"help/Reports/contactbook","unlisted":false}],"href":"/docs/category/documents"},{"type":"category","label":"Templates","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/Templates/create-template","label":"Create Templates","docId":"help/Templates/create-template","unlisted":false},{"type":"link","href":"/docs/help/Templates/manage-templates","label":"Manage Templates","docId":"help/Templates/manage-templates","unlisted":false},{"type":"link","href":"/docs/help/Templates/use-template","label":"Use template to create documents","docId":"help/Templates/use-template","unlisted":false},{"type":"link","href":"/docs/help/Templates/quick-send","label":"Bulk Document Send for Signature Using Template","docId":"help/Templates/quick-send","unlisted":false},{"type":"link","href":"/docs/help/Templates/publicTemplate","label":"Setting up an OpenSign template for public signing","docId":"help/Templates/publicTemplate","unlisted":false},{"type":"link","href":"/docs/help/Templates/embed-template","label":"Embedding OpenSign templates","docId":"help/Templates/embed-template","unlisted":false}],"href":"/docs/category/templates"},{"type":"category","label":"Settings","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/Settings/my-signature","label":"My Signature","docId":"help/Settings/my-signature","unlisted":false},{"type":"link","href":"/docs/help/Settings/APIToken","label":"API Token","docId":"help/Settings/APIToken","unlisted":false},{"type":"link","href":"/docs/help/Settings/Webhook","label":"Webhook","docId":"help/Settings/Webhook","unlisted":false},{"type":"link","href":"/docs/help/Settings/Preferences","label":"Preferences","docId":"help/Settings/Preferences","unlisted":false},{"type":"link","href":"/docs/help/Settings/Teams","label":"Manage Teams","docId":"help/Settings/Teams","unlisted":false},{"type":"link","href":"/docs/help/Settings/manage-users","label":"Manage users","docId":"help/Settings/manage-users","unlisted":false},{"type":"link","href":"/docs/help/Settings/disabledocumentid","label":"Disable DocumentId","docId":"help/Settings/disabledocumentid","unlisted":false},{"type":"link","href":"/docs/help/Settings/Custom-email-templates","label":"Custom email templates","docId":"help/Settings/Custom-email-templates","unlisted":false},{"type":"link","href":"/docs/help/Settings/SecurityManagement","label":"Security","docId":"help/Settings/SecurityManagement","unlisted":false}],"href":"/docs/category/settings"},{"type":"category","label":"User Menu","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/User Menu/Profile","label":"Profile","docId":"help/User Menu/Profile","unlisted":false},{"type":"category","label":"Console","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/User Menu/Console/analystics","label":"Analytics","docId":"help/User Menu/Console/analystics","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/general","label":"General","docId":"help/User Menu/Console/general","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/branding","label":"Branding","docId":"help/User Menu/Console/branding","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/globalSMTP","label":"Global SMTP","docId":"help/User Menu/Console/globalSMTP","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/emails","label":"Mail","docId":"help/User Menu/Console/emails","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/custom_filestorage","label":"Custom File Storage","docId":"help/User Menu/Console/custom_filestorage","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/signing_certificate","label":"Custom Signing Certificate","docId":"help/User Menu/Console/signing_certificate","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/organizations","label":"Organizations","docId":"help/User Menu/Console/organizations","unlisted":false},{"type":"link","href":"/docs/help/User Menu/Console/orgadmin","label":"Org Admins","docId":"help/User Menu/Console/orgadmin","unlisted":false}],"href":"/docs/category/console"}],"href":"/docs/category/user-menu"},{"type":"category","label":"FAQs","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/help/FAQs/","label":"Why is there no dropdown list when I sign a document myself?","docId":"help/FAQs/FAQs","unlisted":false},{"type":"link","href":"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements","label":"Why am I getting \'Ensure this field is accurately filled and meets all requirements\'?","docId":"help/FAQs/Ensure this field is accurately filled and meets all requirements","unlisted":false},{"type":"link","href":"/docs/help/FAQs/Credit-Deductions","label":"Credit-Deductions","docId":"help/FAQs/Credit-Deductions","unlisted":false},{"type":"link","href":"/docs/help/FAQs/Max File Upload Size","label":"Max File Upload Size","docId":"help/FAQs/Max File Upload Size","unlisted":false},{"type":"link","href":"/docs/help/FAQs/User Deletion","label":"User Deletion","docId":"help/FAQs/User Deletion","unlisted":false}],"href":"/docs/category/faqs"}],"selfhostSidebar":[{"type":"link","href":"/docs/self-host/intro","label":"Self-Hosting OpenSign","docId":"self-host/intro","unlisted":false},{"type":"category","label":"Docker","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/self-host/docker/run-locally","label":"Self-host OpenSign\u2122 with Docker on Linux/MacOS/Windows","docId":"self-host/docker/run-locally","unlisted":false},{"type":"link","href":"/docs/self-host/docker/upgrade-deployment","label":"OpenSign\u2122 Self-Hosted \'Upgrade Deployment\' Guide Using Docker on Linux, macOS, or Windows","docId":"self-host/docker/upgrade-deployment","unlisted":false}],"href":"/docs/category/docker"},{"type":"category","label":"Cloud Storage","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/self-host/cloud-storage/s3","label":"AWS S3","docId":"self-host/cloud-storage/s3","unlisted":false}],"href":"/docs/category/cloud-storage"},{"type":"category","label":"Guides","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/self-host/guides/azure-vm-setup","label":"OpenSign Deployment Guide on Azure VM via command-line","docId":"self-host/guides/azure-vm-setup","unlisted":false},{"type":"link","href":"/docs/self-host/guides/env-variables","label":"ENV variables which are used to setup OpenSign\u2122 with Docker on Localhost","docId":"self-host/guides/env-variables","unlisted":false},{"type":"link","href":"/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate","label":"How to generate self-signed document signing certificate?","docId":"self-host/guides/how-to-generate-self-signed-document-signing-certificate","unlisted":false},{"type":"link","href":"/docs/self-host/guides/upgrade-to-v2.1.0","label":"How to upgrade self-hosted OpenSign to v2.1.0?","docId":"self-host/guides/upgrade-to-v2.1.0","unlisted":false}],"href":"/docs/category/guides"},{"type":"category","label":"One-click-Install","collapsible":true,"collapsed":true,"items":[{"type":"link","href":"/docs/self-host/One-click-Install/DigitalOcean","label":"Digital Ocean","docId":"self-host/One-click-Install/DigitalOcean","unlisted":false}]}],"contributeSidebar":[{"type":"link","href":"/docs/contribute/CODE_OF_CONDUCT","label":"Code of conduct","docId":"contribute/CODE_OF_CONDUCT","unlisted":false},{"type":"link","href":"/docs/contribute/intro","label":"Contributing to OpenSign","docId":"contribute/intro","unlisted":false},{"type":"link","href":"/docs/contribute/INSTALLATION","label":"Installation instructions","docId":"contribute/INSTALLATION","unlisted":false},{"type":"link","href":"/docs/contribute/COMMUNITY","label":"Community at OpenSign\u2122","docId":"contribute/COMMUNITY","unlisted":false},{"type":"link","href":"/docs/contribute/REPORTING_GUIDELINES","label":"OpenSign\u2122 Reporting Guidelines","docId":"contribute/REPORTING_GUIDELINES","unlisted":false}],"apiSidebar":[{"type":"category","label":"v1.2","collapsed":false,"items":[{"type":"link","href":"/docs/API-docs/v1.2/opensign-api-v-1-2","label":"Introduction","docId":"API-docs/v1.2/opensign-api-v-1-2","unlisted":false},{"type":"category","label":"User","items":[{"type":"link","href":"/docs/API-docs/v1.2/get-user","label":"Get your account details","className":"get api-method","docId":"API-docs/v1.2/get-user","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getcredits","label":"Get your API credits","className":"get api-method","docId":"API-docs/v1.2/getcredits","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contacts","items":[{"type":"link","href":"/docs/API-docs/v1.2/createcontact","label":"Create Contact","className":"post api-method","docId":"API-docs/v1.2/createcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getcontact","label":"Get Contact","className":"get api-method","docId":"API-docs/v1.2/getcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/deletecontact","label":"Delete Contact","className":"delete api-method","docId":"API-docs/v1.2/deletecontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/contactlist","label":"Get Contact list","className":"get api-method","docId":"API-docs/v1.2/contactlist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Documents","items":[{"type":"link","href":"/docs/API-docs/v1.2/selfsign","label":"Self Sign","className":"post api-method","docId":"API-docs/v1.2/selfsign","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/draftdocument","label":"Draft Document","className":"post api-method","docId":"API-docs/v1.2/draftdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/createdocument","label":"Create Document","className":"post api-method","docId":"API-docs/v1.2/createdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/createdocumentwithtemplateid","label":"Create Document from Template","className":"post api-method","docId":"API-docs/v1.2/createdocumentwithtemplateid","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getdocument","label":"Get Document","className":"get api-method","docId":"API-docs/v1.2/getdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/update-document","label":"Update Document","className":"put api-method","docId":"API-docs/v1.2/update-document","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/revokedocument","label":"Revoke Document","className":"post api-method","docId":"API-docs/v1.2/revokedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/deletedocument","label":"Delete Document","className":"delete api-method","docId":"API-docs/v1.2/deletedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getdocumentlist","label":"Get Document list from status","className":"get api-method","docId":"API-docs/v1.2/getdocumentlist","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/resendrequestmail","label":"Resend request mail","className":"post api-method","docId":"API-docs/v1.2/resendrequestmail","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getsignerips","label":"Get Signer IPs","className":"get api-method","docId":"API-docs/v1.2/getsignerips","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getformdata","label":"Get Formdata","className":"get api-method","docId":"API-docs/v1.2/getformdata","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getsigninglinks","label":"Get Signing Links","className":"get api-method","docId":"API-docs/v1.2/getsigninglinks","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Templates","items":[{"type":"link","href":"/docs/API-docs/v1.2/drafttemplate","label":"Draft Template","className":"post api-method","docId":"API-docs/v1.2/drafttemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/createtemplate","label":"Create Template","className":"post api-method","docId":"API-docs/v1.2/createtemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/publictemplate","label":"Public Template","className":"post api-method","docId":"API-docs/v1.2/publictemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/get-template","label":"Get Template","className":"get api-method","docId":"API-docs/v1.2/get-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/update-template","label":"Update Template","className":"put api-method","docId":"API-docs/v1.2/update-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/delete-template","label":"Delete Template","className":"delete api-method","docId":"API-docs/v1.2/delete-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/gettemplatelist","label":"Get Template list","className":"get api-method","docId":"API-docs/v1.2/gettemplatelist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Webhook","items":[{"type":"link","href":"/docs/API-docs/v1.2/get-webhook","label":"Get Webhook","className":"get api-method","docId":"API-docs/v1.2/get-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/save-update-webhook","label":"Save or Update Webhook","className":"post api-method","docId":"API-docs/v1.2/save-update-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/delete-webhook","label":"Delete Webhook","className":"delete api-method","docId":"API-docs/v1.2/delete-webhook","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Folder","items":[{"type":"link","href":"/docs/API-docs/v1.2/createfolder","label":"Create Folder","className":"post api-method","docId":"API-docs/v1.2/createfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/getfolder","label":"Get Folder","className":"get api-method","docId":"API-docs/v1.2/getfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/updatefolder","label":"Update Folder","className":"put api-method","docId":"API-docs/v1.2/updatefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/deletefolder","label":"Delete Folder","className":"delete api-method","docId":"API-docs/v1.2/deletefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.2/folderlist","label":"Get folder list","className":"get api-method","docId":"API-docs/v1.2/folderlist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contact","items":[{"type":"link","href":"/docs/API-docs/v1.2/update-contact","label":"Update Contact","className":"put api-method","docId":"API-docs/v1.2/update-contact","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true,"href":"/docs/API-docs/v1.2"},{"type":"category","label":"v1.1","collapsed":false,"items":[{"type":"link","href":"/docs/API-docs/v1.1/opensign-api-v-1-1","label":"Introduction","docId":"API-docs/v1.1/opensign-api-v-1-1","unlisted":false},{"type":"category","label":"User","items":[{"type":"link","href":"/docs/API-docs/v1.1/get-user","label":"Get your account details","className":"get api-method","docId":"API-docs/v1.1/get-user","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getcredits","label":"Get your API credits","className":"get api-method","docId":"API-docs/v1.1/getcredits","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contacts","items":[{"type":"link","href":"/docs/API-docs/v1.1/createcontact","label":"Create Contact","className":"post api-method","docId":"API-docs/v1.1/createcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getcontact","label":"Get Contact","className":"get api-method","docId":"API-docs/v1.1/getcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/deletecontact","label":"Delete Contact","className":"delete api-method","docId":"API-docs/v1.1/deletecontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/contactlist","label":"Get Contact list","className":"get api-method","docId":"API-docs/v1.1/contactlist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Documents","items":[{"type":"link","href":"/docs/API-docs/v1.1/selfsign","label":"Self Sign","className":"post api-method","docId":"API-docs/v1.1/selfsign","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/draftdocument","label":"Draft Document","className":"post api-method","docId":"API-docs/v1.1/draftdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/createdocument","label":"Create Document","className":"post api-method","docId":"API-docs/v1.1/createdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/createdocumentwithtemplateid","label":"Create Document from Template","className":"post api-method","docId":"API-docs/v1.1/createdocumentwithtemplateid","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getdocument","label":"Get Document","className":"get api-method","docId":"API-docs/v1.1/getdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/update-document","label":"Update Document","className":"put api-method","docId":"API-docs/v1.1/update-document","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/revokedocument","label":"Revoke Document","className":"post api-method","docId":"API-docs/v1.1/revokedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/deletedocument","label":"Delete Document","className":"delete api-method","docId":"API-docs/v1.1/deletedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getdocumentlist","label":"Get Document list from status","className":"get api-method","docId":"API-docs/v1.1/getdocumentlist","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/resendrequestmail","label":"Resend request mail","className":"post api-method","docId":"API-docs/v1.1/resendrequestmail","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getsignerips","label":"Get Signer IPs","className":"get api-method","docId":"API-docs/v1.1/getsignerips","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getformdata","label":"Get Formdata","className":"get api-method","docId":"API-docs/v1.1/getformdata","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getsigninglinks","label":"Get Signing Links","className":"get api-method","docId":"API-docs/v1.1/getsigninglinks","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Templates","items":[{"type":"link","href":"/docs/API-docs/v1.1/drafttemplate","label":"Draft Template","className":"post api-method","docId":"API-docs/v1.1/drafttemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/createtemplate","label":"Create Template","className":"post api-method","docId":"API-docs/v1.1/createtemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/publictemplate","label":"Public Template","className":"post api-method","docId":"API-docs/v1.1/publictemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/get-template","label":"Get Template","className":"get api-method","docId":"API-docs/v1.1/get-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/update-template","label":"Update Template","className":"put api-method","docId":"API-docs/v1.1/update-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/delete-template","label":"Delete Template","className":"delete api-method","docId":"API-docs/v1.1/delete-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/gettemplatelist","label":"Get Template list","className":"get api-method","docId":"API-docs/v1.1/gettemplatelist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Webhook","items":[{"type":"link","href":"/docs/API-docs/v1.1/get-webhook","label":"Get Webhook","className":"get api-method","docId":"API-docs/v1.1/get-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/save-update-webhook","label":"Save or Update Webhook","className":"post api-method","docId":"API-docs/v1.1/save-update-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/delete-webhook","label":"Delete Webhook","className":"delete api-method","docId":"API-docs/v1.1/delete-webhook","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Folder","items":[{"type":"link","href":"/docs/API-docs/v1.1/createfolder","label":"Create Folder","className":"post api-method","docId":"API-docs/v1.1/createfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/getfolder","label":"Get Folder","className":"get api-method","docId":"API-docs/v1.1/getfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/updatefolder","label":"Update Folder","className":"put api-method","docId":"API-docs/v1.1/updatefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/deletefolder","label":"Delete Folder","className":"delete api-method","docId":"API-docs/v1.1/deletefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1.1/folderlist","label":"Get folder list","className":"get api-method","docId":"API-docs/v1.1/folderlist","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true,"href":"/docs/API-docs/v1.1"},{"type":"category","label":"v1","collapsed":true,"items":[{"type":"link","href":"/docs/API-docs/v1/opensign-api-v-1","label":"Introduction","docId":"API-docs/v1/opensign-api-v-1","unlisted":false},{"type":"category","label":"User","items":[{"type":"link","href":"/docs/API-docs/v1/get-user","label":"Get your account details","className":"get api-method","docId":"API-docs/v1/get-user","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contacts","items":[{"type":"link","href":"/docs/API-docs/v1/createcontact","label":"Create Contact","className":"post api-method","docId":"API-docs/v1/createcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/getcontact","label":"Get Contact","className":"get api-method","docId":"API-docs/v1/getcontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/deletecontact","label":"Delete Contact","className":"delete api-method","docId":"API-docs/v1/deletecontact","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/contactlist","label":"Get Contact list","className":"get api-method","docId":"API-docs/v1/contactlist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Documents","items":[{"type":"link","href":"/docs/API-docs/v1/selfsign","label":"Self Sign","className":"post api-method","docId":"API-docs/v1/selfsign","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/draftdocument","label":"Draft Document","className":"post api-method","docId":"API-docs/v1/draftdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/createdocument","label":"Create Document","className":"post api-method","docId":"API-docs/v1/createdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/createdocumentwithtemplateid","label":"Create Document from Template","className":"post api-method","docId":"API-docs/v1/createdocumentwithtemplateid","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/getdocument","label":"Get Document","className":"get api-method","docId":"API-docs/v1/getdocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/update-document","label":"Update Document","className":"put api-method","docId":"API-docs/v1/update-document","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/revokedocument","label":"Revoke Document","className":"post api-method","docId":"API-docs/v1/revokedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/deletedocument","label":"Delete Document","className":"delete api-method","docId":"API-docs/v1/deletedocument","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/getdocumentlist","label":"Get Document list from status","className":"get api-method","docId":"API-docs/v1/getdocumentlist","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/resendrequestmail","label":"Resend request mail","className":"post api-method","docId":"API-docs/v1/resendrequestmail","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Templates","items":[{"type":"link","href":"/docs/API-docs/v1/drafttemplate","label":"Draft Template","className":"post api-method","docId":"API-docs/v1/drafttemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/createtemplate","label":"Create Template","className":"post api-method","docId":"API-docs/v1/createtemplate","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/get-template","label":"Get Template","className":"get api-method","docId":"API-docs/v1/get-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/update-template","label":"Update Template","className":"put api-method","docId":"API-docs/v1/update-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/delete-template","label":"Delete Template","className":"delete api-method","docId":"API-docs/v1/delete-template","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/gettemplatelist","label":"Get Template list","className":"get api-method","docId":"API-docs/v1/gettemplatelist","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Webhook","items":[{"type":"link","href":"/docs/API-docs/v1/get-webhook","label":"Get Webhook","className":"get api-method","docId":"API-docs/v1/get-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/save-update-webhook","label":"Save or Update Webhook","className":"post api-method","docId":"API-docs/v1/save-update-webhook","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/delete-webhook","label":"Delete Webhook","className":"delete api-method","docId":"API-docs/v1/delete-webhook","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Folder","items":[{"type":"link","href":"/docs/API-docs/v1/createfolder","label":"Create Folder","className":"post api-method","docId":"API-docs/v1/createfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/getfolder","label":"Get Folder","className":"get api-method","docId":"API-docs/v1/getfolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/updatefolder","label":"Update Folder","className":"put api-method","docId":"API-docs/v1/updatefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/deletefolder","label":"Delete Folder","className":"delete api-method","docId":"API-docs/v1/deletefolder","unlisted":false},{"type":"link","href":"/docs/API-docs/v1/folderlist","label":"Get folder list","className":"get api-method","docId":"API-docs/v1/folderlist","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true,"href":"/docs/API-docs/v1"}]},"docs":{"API-docs/api-intro":{"id":"API-docs/api-intro","title":"OpenSign APIs","description":"Welcome to the OpenSign API. Choose a version from the sidebar:"},"API-docs/v1.1/contactlist":{"id":"API-docs/v1.1/contactlist","title":"Get Contact list","description":"The Contact List API empowers you to retrieve a list of contacts, providing a comprehensive view of all available contacts in your contactbook.","sidebar":"apiSidebar"},"API-docs/v1.1/createcontact":{"id":"API-docs/v1.1/createcontact","title":"Create Contact","description":"The Create Contact API allows you to effortlessly create new contacts that can act as signers for your important documents.","sidebar":"apiSidebar"},"API-docs/v1.1/createdocument":{"id":"API-docs/v1.1/createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1.1/createdocumentwithtemplateid":{"id":"API-docs/v1.1/createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","sidebar":"apiSidebar"},"API-docs/v1.1/createfolder":{"id":"API-docs/v1.1/createfolder","title":"Create Folder","description":"The Create Folder API allows you to create folder.","sidebar":"apiSidebar"},"API-docs/v1.1/createtemplate":{"id":"API-docs/v1.1/createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","sidebar":"apiSidebar"},"API-docs/v1.1/delete-template":{"id":"API-docs/v1.1/delete-template","title":"Delete Template","description":"The Delete Template API provides you with the ability to remove a specific template from the templates. If a template is no longer needed","sidebar":"apiSidebar"},"API-docs/v1.1/delete-webhook":{"id":"API-docs/v1.1/delete-webhook","title":"Delete Webhook","description":"The Delete Webhook API allow you to delete webhook url","sidebar":"apiSidebar"},"API-docs/v1.1/deletecontact":{"id":"API-docs/v1.1/deletecontact","title":"Delete Contact","description":"The Delete Contact API allows you to remove a contact from your contactbook. If you no longer need a particular contact\'s information, this API makes it easy to delete their record.","sidebar":"apiSidebar"},"API-docs/v1.1/deletedocument":{"id":"API-docs/v1.1/deletedocument","title":"Delete Document","description":"The Delete document API allows you to remove specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1.1/deletefolder":{"id":"API-docs/v1.1/deletefolder","title":"Delete Folder","description":"The delete Folder API allows you to delete folder.","sidebar":"apiSidebar"},"API-docs/v1.1/draftdocument":{"id":"API-docs/v1.1/draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1.1/drafttemplate":{"id":"API-docs/v1.1/drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","sidebar":"apiSidebar"},"API-docs/v1.1/folderlist":{"id":"API-docs/v1.1/folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","sidebar":"apiSidebar"},"API-docs/v1.1/get-template":{"id":"API-docs/v1.1/get-template","title":"Get Template","description":"The Get Template API allows you to retrieve details about a specific template. Templates serve as blueprints for creating documents with predefined structures.","sidebar":"apiSidebar"},"API-docs/v1.1/get-user":{"id":"API-docs/v1.1/get-user","title":"Get your account details","description":"The Get User API enables you to get your own account details.","sidebar":"apiSidebar"},"API-docs/v1.1/get-webhook":{"id":"API-docs/v1.1/get-webhook","title":"Get Webhook","description":"The Get Webhook API allow you to get webhook url","sidebar":"apiSidebar"},"API-docs/v1.1/getcontact":{"id":"API-docs/v1.1/getcontact","title":"Get Contact","description":"The Get Contact API allows you to retrieve details about a specific contact.","sidebar":"apiSidebar"},"API-docs/v1.1/getcredits":{"id":"API-docs/v1.1/getcredits","title":"Get your API credits","description":"The Get Credits API returns details about the credits available to your account:","sidebar":"apiSidebar"},"API-docs/v1.1/getdocument":{"id":"API-docs/v1.1/getdocument","title":"Get Document","description":"The Get Document API enables you to retrieve details about a specific document.","sidebar":"apiSidebar"},"API-docs/v1.1/getdocumentlist":{"id":"API-docs/v1.1/getdocumentlist","title":"Get Document list from status","description":"### Document Types:","sidebar":"apiSidebar"},"API-docs/v1.1/getfolder":{"id":"API-docs/v1.1/getfolder","title":"Get Folder","description":"The Get Folder API allows you to retrieve details about a specific folder.","sidebar":"apiSidebar"},"API-docs/v1.1/getformdata":{"id":"API-docs/v1.1/getformdata","title":"Get Formdata","description":"The Get Formdata API enables you to retrieve widget data filled by signers who signed the document.","sidebar":"apiSidebar"},"API-docs/v1.1/getsignerips":{"id":"API-docs/v1.1/getsignerips","title":"Get Signer IPs","description":"The Get Signer IPs API enables you to retrieve IPs of signers who signed the document.","sidebar":"apiSidebar"},"API-docs/v1.1/getsigninglinks":{"id":"API-docs/v1.1/getsigninglinks","title":"Get Signing Links","description":"The Get Signing Links API enables you to retrieve signing urls of signers for the document.","sidebar":"apiSidebar"},"API-docs/v1.1/gettemplatelist":{"id":"API-docs/v1.1/gettemplatelist","title":"Get Template list","description":"The Get Template List API allows you to retrieve a list of available templates. This functionality provides an overview of all templates, enabling users to choose from existing templates when creating documents.","sidebar":"apiSidebar"},"API-docs/v1.1/intro":{"id":"API-docs/v1.1/intro","title":"Overview","description":"OpenSign\u2122 API offers a robust suite of functionalities for digital document management and electronic signatures. Designed to cater to a wide array of business needs, the API facilitates the creation, signing, and management of digital documents. It ensures secure and efficient processes, complying with international legal standards for electronic signatures."},"API-docs/v1.1/opensign-api-v-1-1":{"id":"API-docs/v1.1/opensign-api-v-1-1","title":"OpenSign API v1.1","description":"Welcome to the **OpenSign\u2122 API v1.1** documentation.","sidebar":"apiSidebar"},"API-docs/v1.1/publictemplate":{"id":"API-docs/v1.1/publictemplate","title":"Public Template","description":"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.","sidebar":"apiSidebar"},"API-docs/v1.1/resendrequestmail":{"id":"API-docs/v1.1/resendrequestmail","title":"Resend request mail","description":"Resend request mail to user for signing document.","sidebar":"apiSidebar"},"API-docs/v1.1/revokedocument":{"id":"API-docs/v1.1/revokedocument","title":"Revoke Document","description":"The Revoke document API allows you to revoke specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1.1/save-update-webhook":{"id":"API-docs/v1.1/save-update-webhook","title":"Save or Update Webhook","description":"The save or update Webhook API allows you to save a webhook URL which is used to trigger events.","sidebar":"apiSidebar"},"API-docs/v1.1/selfsign":{"id":"API-docs/v1.1/selfsign","title":"Self Sign","description":"The selfsign API generates a URL that enables freestyle signing of a document. You can also include optional pre-defined widgets, which the signer can edit or expand upon as needed. This provides a signing experience similar to the \u201cSign Yourself\u201d flow in the OpenSign app.","sidebar":"apiSidebar"},"API-docs/v1.1/update-document":{"id":"API-docs/v1.1/update-document","title":"Update Document","description":"The Update Document API allows users to modify and update the details of a specific document. Note that this API only allows to update a few parameters, you cannot change the file once it the document is created.","sidebar":"apiSidebar"},"API-docs/v1.1/update-template":{"id":"API-docs/v1.1/update-template","title":"Update Template","description":"The Update Template API enables you to modify and update the details of a specific template.","sidebar":"apiSidebar"},"API-docs/v1.1/updatefolder":{"id":"API-docs/v1.1/updatefolder","title":"Update Folder","description":"The Update Folder API allows you to uodate folder name as well as parentFolderId.","sidebar":"apiSidebar"},"API-docs/v1.2/contactlist":{"id":"API-docs/v1.2/contactlist","title":"Get Contact list","description":"The Contact List API empowers you to retrieve a list of contacts, providing a comprehensive view of all available contacts in your contactbook.","sidebar":"apiSidebar"},"API-docs/v1.2/createcontact":{"id":"API-docs/v1.2/createcontact","title":"Create Contact","description":"The Create Contact API allows you to effortlessly create new contacts that can act as signers for your important documents.","sidebar":"apiSidebar"},"API-docs/v1.2/createdocument":{"id":"API-docs/v1.2/createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1.2/createdocumentwithtemplateid":{"id":"API-docs/v1.2/createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","sidebar":"apiSidebar"},"API-docs/v1.2/createfolder":{"id":"API-docs/v1.2/createfolder","title":"Create Folder","description":"The Create Folder API allows you to create folder.","sidebar":"apiSidebar"},"API-docs/v1.2/createtemplate":{"id":"API-docs/v1.2/createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","sidebar":"apiSidebar"},"API-docs/v1.2/delete-template":{"id":"API-docs/v1.2/delete-template","title":"Delete Template","description":"The Delete Template API provides you with the ability to remove a specific template from the templates. If a template is no longer needed","sidebar":"apiSidebar"},"API-docs/v1.2/delete-webhook":{"id":"API-docs/v1.2/delete-webhook","title":"Delete Webhook","description":"The Delete Webhook API allow you to delete webhook url","sidebar":"apiSidebar"},"API-docs/v1.2/deletecontact":{"id":"API-docs/v1.2/deletecontact","title":"Delete Contact","description":"The Delete Contact API allows you to remove a contact from your contactbook. If you no longer need a particular contact\'s information, this API makes it easy to delete their record.","sidebar":"apiSidebar"},"API-docs/v1.2/deletedocument":{"id":"API-docs/v1.2/deletedocument","title":"Delete Document","description":"The Delete document API allows you to remove specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1.2/deletefolder":{"id":"API-docs/v1.2/deletefolder","title":"Delete Folder","description":"The delete Folder API allows you to delete folder.","sidebar":"apiSidebar"},"API-docs/v1.2/draftdocument":{"id":"API-docs/v1.2/draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1.2/drafttemplate":{"id":"API-docs/v1.2/drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","sidebar":"apiSidebar"},"API-docs/v1.2/folderlist":{"id":"API-docs/v1.2/folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","sidebar":"apiSidebar"},"API-docs/v1.2/get-template":{"id":"API-docs/v1.2/get-template","title":"Get Template","description":"The Get Template API allows you to retrieve details about a specific template. Templates serve as blueprints for creating documents with predefined structures.","sidebar":"apiSidebar"},"API-docs/v1.2/get-user":{"id":"API-docs/v1.2/get-user","title":"Get your account details","description":"The Get User API enables you to get your own account details.","sidebar":"apiSidebar"},"API-docs/v1.2/get-webhook":{"id":"API-docs/v1.2/get-webhook","title":"Get Webhook","description":"The Get Webhook API allow you to get webhook url","sidebar":"apiSidebar"},"API-docs/v1.2/getcontact":{"id":"API-docs/v1.2/getcontact","title":"Get Contact","description":"The Get Contact API allows you to retrieve details about a specific contact.","sidebar":"apiSidebar"},"API-docs/v1.2/getcredits":{"id":"API-docs/v1.2/getcredits","title":"Get your API credits","description":"The Get Credits API returns details about the credits available to your account:","sidebar":"apiSidebar"},"API-docs/v1.2/getdocument":{"id":"API-docs/v1.2/getdocument","title":"Get Document","description":"The Get Document API enables you to retrieve details about a specific document.","sidebar":"apiSidebar"},"API-docs/v1.2/getdocumentlist":{"id":"API-docs/v1.2/getdocumentlist","title":"Get Document list from status","description":"### Document Types:","sidebar":"apiSidebar"},"API-docs/v1.2/getfolder":{"id":"API-docs/v1.2/getfolder","title":"Get Folder","description":"The Get Folder API allows you to retrieve details about a specific folder.","sidebar":"apiSidebar"},"API-docs/v1.2/getformdata":{"id":"API-docs/v1.2/getformdata","title":"Get Formdata","description":"The Get Formdata API enables you to retrieve widget data filled by signers who signed the document.","sidebar":"apiSidebar"},"API-docs/v1.2/getsignerips":{"id":"API-docs/v1.2/getsignerips","title":"Get Signer IPs","description":"The Get Signer IPs API enables you to retrieve IPs of signers who signed the document.","sidebar":"apiSidebar"},"API-docs/v1.2/getsigninglinks":{"id":"API-docs/v1.2/getsigninglinks","title":"Get Signing Links","description":"The Get Signing Links API enables you to retrieve signing urls of signers for the document.","sidebar":"apiSidebar"},"API-docs/v1.2/gettemplatelist":{"id":"API-docs/v1.2/gettemplatelist","title":"Get Template list","description":"The Get Template List API allows you to retrieve a list of available templates. This functionality provides an overview of all templates, enabling users to choose from existing templates when creating documents.","sidebar":"apiSidebar"},"API-docs/v1.2/intro":{"id":"API-docs/v1.2/intro","title":"Overview","description":"OpenSign\u2122 API v1.2 \u2014 the open-source DocuSign alternative, built for developers and trusted by enterprises."},"API-docs/v1.2/opensign-api-v-1-2":{"id":"API-docs/v1.2/opensign-api-v-1-2","title":"OpenSign API v1.2","description":"# OpenSign\u2122 API v1.2","sidebar":"apiSidebar"},"API-docs/v1.2/publictemplate":{"id":"API-docs/v1.2/publictemplate","title":"Public Template","description":"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.","sidebar":"apiSidebar"},"API-docs/v1.2/resendrequestmail":{"id":"API-docs/v1.2/resendrequestmail","title":"Resend request mail","description":"Resend request mail to user for signing document.","sidebar":"apiSidebar"},"API-docs/v1.2/revokedocument":{"id":"API-docs/v1.2/revokedocument","title":"Revoke Document","description":"The Revoke document API allows you to revoke specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1.2/save-update-webhook":{"id":"API-docs/v1.2/save-update-webhook","title":"Save or Update Webhook","description":"The save or update Webhook API allows you to save a webhook URL which is used to trigger events.","sidebar":"apiSidebar"},"API-docs/v1.2/selfsign":{"id":"API-docs/v1.2/selfsign","title":"Self Sign","description":"The selfsign API generates a URL that enables freestyle signing of a document. You can also include optional pre-defined widgets, which the signer can edit or expand upon as needed. This provides a signing experience similar to the \u201cSign Yourself\u201d flow in the OpenSign app.","sidebar":"apiSidebar"},"API-docs/v1.2/update-contact":{"id":"API-docs/v1.2/update-contact","title":"Update Contact","description":"The Update Contact API enables you to modify and update the details of a specific Contact.","sidebar":"apiSidebar"},"API-docs/v1.2/update-document":{"id":"API-docs/v1.2/update-document","title":"Update Document","description":"The Update Document API allows users to modify and update the details of a specific document. Note that this API only allows to update a few parameters, you cannot change the file once it the document is created.","sidebar":"apiSidebar"},"API-docs/v1.2/update-template":{"id":"API-docs/v1.2/update-template","title":"Update Template","description":"The Update Template API enables you to modify and update the details of a specific template.","sidebar":"apiSidebar"},"API-docs/v1.2/updatefolder":{"id":"API-docs/v1.2/updatefolder","title":"Update Folder","description":"The Update Folder API allows you to uodate folder name as well as parentFolderId.","sidebar":"apiSidebar"},"API-docs/v1/contactlist":{"id":"API-docs/v1/contactlist","title":"Get Contact list","description":"The Contact List API empowers you to retrieve a list of contacts, providing a comprehensive view of all available contacts in your contactbook.","sidebar":"apiSidebar"},"API-docs/v1/createcontact":{"id":"API-docs/v1/createcontact","title":"Create Contact","description":"The Create Contact API allows you to effortlessly create new contacts that can act as signers for your important documents.","sidebar":"apiSidebar"},"API-docs/v1/createdocument":{"id":"API-docs/v1/createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1/createdocumentwithtemplateid":{"id":"API-docs/v1/createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","sidebar":"apiSidebar"},"API-docs/v1/createfolder":{"id":"API-docs/v1/createfolder","title":"Create Folder","description":"The Create Folder API allows you to create folder.","sidebar":"apiSidebar"},"API-docs/v1/createtemplate":{"id":"API-docs/v1/createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","sidebar":"apiSidebar"},"API-docs/v1/delete-template":{"id":"API-docs/v1/delete-template","title":"Delete Template","description":"The Delete Template API provides you with the ability to remove a specific template from the templates. If a template is no longer needed","sidebar":"apiSidebar"},"API-docs/v1/delete-webhook":{"id":"API-docs/v1/delete-webhook","title":"Delete Webhook","description":"The Delete Webhook API allow you to delete webhook url","sidebar":"apiSidebar"},"API-docs/v1/deletecontact":{"id":"API-docs/v1/deletecontact","title":"Delete Contact","description":"The Delete Contact API allows you to remove a contact from your contactbook. If you no longer need a particular contact\'s information, this API makes it easy to delete their record.","sidebar":"apiSidebar"},"API-docs/v1/deletedocument":{"id":"API-docs/v1/deletedocument","title":"Delete Document","description":"The Delete document API allows you to remove specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1/deletefolder":{"id":"API-docs/v1/deletefolder","title":"Delete Folder","description":"The delete Folder API allows you to delete folder.","sidebar":"apiSidebar"},"API-docs/v1/draftdocument":{"id":"API-docs/v1/draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","sidebar":"apiSidebar"},"API-docs/v1/drafttemplate":{"id":"API-docs/v1/drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","sidebar":"apiSidebar"},"API-docs/v1/folderlist":{"id":"API-docs/v1/folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","sidebar":"apiSidebar"},"API-docs/v1/get-template":{"id":"API-docs/v1/get-template","title":"Get Template","description":"The Get Template API allows you to retrieve details about a specific template. Templates serve as blueprints for creating documents with predefined structures.","sidebar":"apiSidebar"},"API-docs/v1/get-user":{"id":"API-docs/v1/get-user","title":"Get your account details","description":"The Get User API enables you to get your own account details.","sidebar":"apiSidebar"},"API-docs/v1/get-webhook":{"id":"API-docs/v1/get-webhook","title":"Get Webhook","description":"The Get Webhook API allow you to get webhook url","sidebar":"apiSidebar"},"API-docs/v1/getcontact":{"id":"API-docs/v1/getcontact","title":"Get Contact","description":"The Get Contact API allows you to retrieve details about a specific contact.","sidebar":"apiSidebar"},"API-docs/v1/getdocument":{"id":"API-docs/v1/getdocument","title":"Get Document","description":"The Get Document API enables you to retrieve details about a specific document.","sidebar":"apiSidebar"},"API-docs/v1/getdocumentlist":{"id":"API-docs/v1/getdocumentlist","title":"Get Document list from status","description":"### Document Types:","sidebar":"apiSidebar"},"API-docs/v1/getfolder":{"id":"API-docs/v1/getfolder","title":"Get Folder","description":"The Get Folder API allows you to retrieve details about a specific folder.","sidebar":"apiSidebar"},"API-docs/v1/gettemplatelist":{"id":"API-docs/v1/gettemplatelist","title":"Get Template list","description":"The Get Template List API allows you to retrieve a list of available templates. This functionality provides an overview of all templates, enabling users to choose from existing templates when creating documents.","sidebar":"apiSidebar"},"API-docs/v1/intro":{"id":"API-docs/v1/intro","title":"Overview","description":"OpenSign\u2122 API offers a robust suite of functionalities for digital document management and electronic signatures. Designed to cater to a wide array of business needs, the API facilitates the creation, signing, and management of digital documents. It ensures secure and efficient processes, complying with international legal standards for electronic signatures."},"API-docs/v1/opensign-api-v-1":{"id":"API-docs/v1/opensign-api-v-1","title":"OpenSign API v1","description":"Welcome to the OpenSign\u2122 API documentation!","sidebar":"apiSidebar"},"API-docs/v1/resendrequestmail":{"id":"API-docs/v1/resendrequestmail","title":"Resend request mail","description":"Resend request mail to user for signing document.","sidebar":"apiSidebar"},"API-docs/v1/revokedocument":{"id":"API-docs/v1/revokedocument","title":"Revoke Document","description":"The Revoke document API allows you to revoke specific document from your documents.","sidebar":"apiSidebar"},"API-docs/v1/save-update-webhook":{"id":"API-docs/v1/save-update-webhook","title":"Save or Update Webhook","description":"The save or update Webhook API allows you to save a webhook URL which is used to trigger events.","sidebar":"apiSidebar"},"API-docs/v1/selfsign":{"id":"API-docs/v1/selfsign","title":"Self Sign","description":"The selfsign API generates a URL that enables freestyle signing of a document. You can also include optional pre-defined widgets, which the signer can edit or expand upon as needed. This provides a signing experience similar to the \u201cSign Yourself\u201d flow in the OpenSign app.","sidebar":"apiSidebar"},"API-docs/v1/update-document":{"id":"API-docs/v1/update-document","title":"Update Document","description":"The Update Document API allows users to modify and update the details of a specific document. Note that this API only allows to update a few parameters, you cannot change the file once it the document is created.","sidebar":"apiSidebar"},"API-docs/v1/update-template":{"id":"API-docs/v1/update-template","title":"Update Template","description":"The Update Template API enables you to modify and update the details of a specific template.","sidebar":"apiSidebar"},"API-docs/v1/updatefolder":{"id":"API-docs/v1/updatefolder","title":"Update Folder","description":"The Update Folder API allows you to uodate folder name as well as parentFolderId.","sidebar":"apiSidebar"},"contribute/CODE_OF_CONDUCT":{"id":"contribute/CODE_OF_CONDUCT","title":"Code of conduct","description":"1. Introduction","sidebar":"contributeSidebar"},"contribute/COMMUNITY":{"id":"contribute/COMMUNITY","title":"Community at OpenSign\u2122","description":"Welcome to the OpenSign\u2122 Community page! OpenSign\u2122 is dedicated to fostering a vibrant and engaging community where members can connect, share ideas and collaborate on the OpenSign\u2122 project. This page provides links to our active social media platforms and community channels, offering various ways for you to join and participate in the OpenSign\u2122 community. Whether you\'re looking for support, eager to contribute or just want to stay updated, you\'ll find a platform that suits your preference. Connect with us on Discord for real-time discussions, follow us on Twitter for the latest updates, engage with our professional network on LinkedIn or join our Facebook group for a broader community experience. Join us in our mission to develop OpenSign\u2122 as the premier open-source alternative to DocuSign.","sidebar":"contributeSidebar"},"contribute/INSTALLATION":{"id":"contribute/INSTALLATION","title":"Installation instructions","description":"You can use our app as a cloud version from OpenSignLabs","sidebar":"contributeSidebar"},"contribute/intro":{"id":"contribute/intro","title":"Contributing to OpenSign","description":"Hello there! Thank you for considering contributing to OpenSign, the open-source alternative to DocuSign. OpenSign is not just a project, but a community endeavor that aims to create a robust, user-friendly, and secure electronic signature solution. Your contributions, irrespective of their size, are valuable in making this vision a reality.","sidebar":"contributeSidebar"},"contribute/REPORTING_GUIDELINES":{"id":"contribute/REPORTING_GUIDELINES","title":"OpenSign\u2122 Reporting Guidelines","description":"This document provides guidelines for reporting issues, suggesting enhancements, and submitting pull requests to the OpenSign\u2122 GitHub repository. Adhering to these guidelines helps maintain the project\'s quality and efficiency.","sidebar":"contributeSidebar"},"help/FAQs/Credit-Deductions":{"id":"help/FAQs/Credit-Deductions","title":"Credit-Deductions","description":"1. When are Premium Credits deducted? Which actions use Premium Credits?","sidebar":"tutorialSidebar"},"help/FAQs/Ensure this field is accurately filled and meets all requirements":{"id":"help/FAQs/Ensure this field is accurately filled and meets all requirements","title":"Why am I getting \'Ensure this field is accurately filled and meets all requirements\'?","description":"This happens when you leave a field blank or when you don\u2019t enter correct values in the field, for example not entering email address in correct format.","sidebar":"tutorialSidebar"},"help/FAQs/FAQs":{"id":"help/FAQs/FAQs","title":"Why is there no dropdown list when I sign a document myself?","description":"The dropdown list field is available only when you request a signature from others or when you create a template. This is because dropdown lists function as temporary widgets, allowing the user to select one of multiple values. Once a signer selects a value from the dropdown, it is embedded into the document as text. When you sign a document yourself, OpenSign digitally signs it immediately upon clicking the finish button. Therefore, you can use the text widget to add the necessary text to the document.","sidebar":"tutorialSidebar"},"help/FAQs/Max File Upload Size":{"id":"help/FAQs/Max File Upload Size","title":"Max File Upload Size","description":"\u2753 What is the default maximum file size that can be uploaded to OpenSign?","sidebar":"tutorialSidebar"},"help/FAQs/User Deletion":{"id":"help/FAQs/User Deletion","title":"User Deletion","description":"\u2753 Who can delete users?","sidebar":"tutorialSidebar"},"help/intro":{"id":"help/intro","title":"Intro","description":"\ud83c\udf1fGet ready for an electrifying journey at OpenSign\u2122, the most incredibly documented open source document signing solution! \ud83d\ude80 This is your go-to spot for diving deep into everything OpenSign\u2122 has to offer. Whether you\u2019re just starting out or you\u2019re a seasoned pro eager to uncover even more cool features, we\u2019ve got you covered with the most awesome, top-notch guides and resources around. Get ready to make the most out of OpenSign\u2122 \ud83c\udf89\ud83d\udcda\ud83d\udd0d Your adventure in excellence starts here! \ud83c\udf08\u2728\ud83c\udf1f","sidebar":"tutorialSidebar"},"help/New-Document/edit-document-before-sending":{"id":"help/New-Document/edit-document-before-sending","title":"Editing Your Document Before Sending","description":"OpenSign\u2122 lets you polish your PDF before you send it out\u2014whether you\u2019re signing it yourself, requesting signatures, or saving it as a template. You get four core editing controls right in the preview:","sidebar":"tutorialSidebar"},"help/New-Document/enforce-email-verification":{"id":"help/New-Document/enforce-email-verification","title":"Enforce email OTP verification","description":"The \\"Enable OTP Verification\\" feature in OpenSign is designed to add an extra layer of security to the document-signing process by verifying the signer\u2019s email address. Here\u2019s an in-depth look at how it works, when to use it, and its impact on the signing process.","sidebar":"tutorialSidebar"},"help/New-Document/request-signatures":{"id":"help/New-Document/request-signatures","title":"Request signatures","description":"Interface Overview","sidebar":"tutorialSidebar"},"help/New-Document/sign-yourself":{"id":"help/New-Document/sign-yourself","title":"Sign your-self","description":"Interface Overview","sidebar":"tutorialSidebar"},"help/New-Document/widgets":{"id":"help/New-Document/widgets","title":"Widgets in OpenSign","description":"Widgets in OpenSign are interactive fields that you can place on your documents to collect information, signatures, or confirmations from recipients during the signing process.","sidebar":"tutorialSidebar"},"help/OpenSign\u2122 Drive/create-document":{"id":"help/OpenSign\u2122 Drive/create-document","title":"Create Docs & Folders","description":"OpenSign Drive offers a streamlined way to manage, sign, and request signatures on your important documents. Whether you\'re drafting an offer letter or storing signed agreements, organizing your documents effectively is crucial. Here\u2019s a step-by-step guide on how to create documents and folders in OpenSign Drive.","sidebar":"tutorialSidebar"},"help/OpenSign\u2122 Drive/list-grid-view":{"id":"help/OpenSign\u2122 Drive/list-grid-view","title":"Grid vs List view","description":"- Navigate to OpenSign drive using the main menu or clicking this link.","sidebar":"tutorialSidebar"},"help/OpenSign\u2122 Drive/organize-documents":{"id":"help/OpenSign\u2122 Drive/organize-documents","title":"OpenSign\u2122 Drive Interface Documentation","description":"Overview","sidebar":"tutorialSidebar"},"help/OpenSign\u2122 Drive/rename-document":{"id":"help/OpenSign\u2122 Drive/rename-document","title":"Rename documents from OpenSign\u2122 Drive","description":"The OpenSign\u2122 Drive interface allows users to rename their documents efficiently.","sidebar":"tutorialSidebar"},"help/Reports/completed":{"id":"help/Reports/completed","title":"Completed","description":"---","sidebar":"tutorialSidebar"},"help/Reports/contactbook":{"id":"help/Reports/contactbook","title":"Contactbook","description":"The Contactbook report in OpenSign enables you to add and manage contacts.","sidebar":"tutorialSidebar"},"help/Reports/declined":{"id":"help/Reports/declined","title":"Declined","description":"The \\"Declined documents\\" report within OpenSign serves as a vital tool for managing and reviewing all declined documents that have been processed through the platform. This guide will walk you through the key features and functionalities of the \\"Declined documents\\" report, enabling you to efficiently navigate and manage your signed documents.","sidebar":"tutorialSidebar"},"help/Reports/drafts":{"id":"help/Reports/drafts","title":"Drafts","description":"The Draft documents section in OpenSign helps you manage all your in-progress documents easily. This feature allows you to save, review, and edit documents before sending them for signature. Here\'s a detailed overview of how to navigate and use the Draft Documents report effectively.","sidebar":"tutorialSidebar"},"help/Reports/expired":{"id":"help/Reports/expired","title":"Expired","description":"The Expired documents report in OpenSign allows you to manage and review documents that have reached their expiration date without being signed. This feature is essential for maintaining an organized record of inactive documents that may require follow-up or archival.","sidebar":"tutorialSidebar"},"help/Reports/in-progress":{"id":"help/Reports/in-progress","title":"In Progress","description":"The In-Progress documents report in OpenSign helps you monitor and manage documents that are currently in the signing process. This report enables you to monitor the status of your documents, manually share the document URL, track document progress, resend reminders, revoke access, or delete documents that are no longer required. Here\u2019s a detailed guide on how to use the In-Progress documents report effectively.","sidebar":"tutorialSidebar"},"help/Reports/need-your-sign":{"id":"help/Reports/need-your-sign","title":"Need your sign","description":"The \\"Need your sign\\" feature in OpenSign is designed to simplify the process of managing documents that require your signature. This guide will walk you through the various elements of the \\"Need your sign\\" report, helping you to efficiently navigate and complete your pending signing tasks.","sidebar":"tutorialSidebar"},"help/Settings/APIToken":{"id":"help/Settings/APIToken","title":"API Token","description":"To authenticate and use OpenSign API endpoints, you\u2019ll need a valid API token (x-api-token).","sidebar":"tutorialSidebar"},"help/Settings/Custom-email-templates":{"id":"help/Settings/Custom-email-templates","title":"Custom email templates","description":"\ud83d\ude80 Steps to Set Up Custom Email Templates","sidebar":"tutorialSidebar"},"help/Settings/disabledocumentid":{"id":"help/Settings/disabledocumentid","title":"Disable DocumentId","description":"Whenever a document is signed by all parties, OpenSign\u2122 adds a DocumentId at the top left corner of the digitally signed document.","sidebar":"tutorialSidebar"},"help/Settings/manage-users":{"id":"help/Settings/manage-users","title":"Manage users","description":"The User Management feature in OpenSign allows administrators to add, edit, and manage users within the platform. This functionality is available on Self-Hosted, Teams, and Enterprise plans.","sidebar":"tutorialSidebar"},"help/Settings/my-signature":{"id":"help/Settings/my-signature","title":"My Signature","description":"This guide provides instructions on how to save your signature and initials using the OpenSign application. Once saved, you can use them with one click when signing documents. To create your signature, start by clicking the \\"My Signature\\" link under \\"settings\\" menu.","sidebar":"tutorialSidebar"},"help/Settings/Preferences":{"id":"help/Settings/Preferences","title":"Preferences","description":"The Preferences page in OpenSign\u2122 allows users and administrators to tailor the signing experience to suit individual, team, or organizational needs. Below is a breakdown of all configurable options and what they control.","sidebar":"tutorialSidebar"},"help/Settings/SecurityManagement":{"id":"help/Settings/SecurityManagement","title":"Security","description":"\u2705 Two-Factor Authentication (2FA)","sidebar":"tutorialSidebar"},"help/Settings/Teams":{"id":"help/Settings/Teams","title":"Manage Teams","description":"The Teams feature in OpenSign allows you to organize your users into structured groups for easier management, permissions control, and streamlined workflow configuration.","sidebar":"tutorialSidebar"},"help/Settings/Webhook":{"id":"help/Settings/Webhook","title":"Webhook","description":"\ud83d\udd14 What is a Webhook?","sidebar":"tutorialSidebar"},"help/Templates/create-template":{"id":"help/Templates/create-template","title":"Create Templates","description":"Getting Started","sidebar":"tutorialSidebar"},"help/Templates/embed-template":{"id":"help/Templates/embed-template","title":"Embedding OpenSign templates","description":"OpenSign Template Embedding allows users to seamlessly integrate public document templates into their websites or applications. By embedding templates, you can provide a direct and interactive signing experience for your users without requiring them to leave your platform. This feature supports various technologies like React, Next.js, HTML, JavaScript, and Angular, making it easy to add signing capabilities to different web projects.","sidebar":"tutorialSidebar"},"help/Templates/manage-templates":{"id":"help/Templates/manage-templates","title":"Manage Templates","description":"Viewing and Managing Templates","sidebar":"tutorialSidebar"},"help/Templates/publicTemplate":{"id":"help/Templates/publicTemplate","title":"Setting up an OpenSign template for public signing","description":"The OpenSign Public profile feature offers the ultimate public document signing solution without any need for integrations. With this feature, users can share document templates publicly, allowing anyone to access and sign the documents directly through the shared templates. This streamlines the signing process by providing a seamless, accessible way for public signers to complete documents without additional steps or integrations.","sidebar":"tutorialSidebar"},"help/Templates/quick-send":{"id":"help/Templates/quick-send","title":"Bulk Document Send for Signature Using Template","description":"Overview","sidebar":"tutorialSidebar"},"help/Templates/use-template":{"id":"help/Templates/use-template","title":"Use template to create documents","description":"Step 1: Begin New Template Creation","sidebar":"tutorialSidebar"},"help/User Menu/Console/analystics":{"id":"help/User Menu/Console/analystics","title":"Analytics","description":"Documents Signed","sidebar":"tutorialSidebar"},"help/User Menu/Console/branding":{"id":"help/User Menu/Console/branding","title":"Branding","description":"Custom Subdomain","sidebar":"tutorialSidebar"},"help/User Menu/Console/custom_filestorage":{"id":"help/User Menu/Console/custom_filestorage","title":"Custom File Storage","description":"\ud83c\udf29\ufe0f Introduction to BYOC (Bring Your Own Cloud)","sidebar":"tutorialSidebar"},"help/User Menu/Console/emails":{"id":"help/User Menu/Console/emails","title":"Mail","description":"This page allows the admin user to configure and manage customized email templates at the organization level.","sidebar":"tutorialSidebar"},"help/User Menu/Console/general":{"id":"help/User Menu/Console/general","title":"General","description":"The General Settings section in OpenSign provides key administrative settings to help you manage and control the overall configuration of your OpenSign platform.","sidebar":"tutorialSidebar"},"help/User Menu/Console/globalSMTP":{"id":"help/User Menu/Console/globalSMTP","title":"Global SMTP","description":"\ud83c\udfe2 SMTP at the Organization Level","sidebar":"tutorialSidebar"},"help/User Menu/Console/orgadmin":{"id":"help/User Menu/Console/orgadmin","title":"Org Admins","description":"The Org Admins section allows administrators to manage organization-level admin users within OpenSign.","sidebar":"tutorialSidebar"},"help/User Menu/Console/organizations":{"id":"help/User Menu/Console/organizations","title":"Organizations","description":"The Organizations section in OpenSign allows administrators to create and manage separate groups within a Team or Enterprise account.","sidebar":"tutorialSidebar"},"help/User Menu/Console/signing_certificate":{"id":"help/User Menu/Console/signing_certificate","title":"Custom Signing Certificate","description":"The Custom Signing Certificate page allows you to upload and manage your own digital signing certificate (PFX format) for secure and verified document signing in OpenSign.","sidebar":"tutorialSidebar"},"help/User Menu/Profile":{"id":"help/User Menu/Profile","title":"Profile","description":"The Profile in OpenSign allows users to manage their personal and account-related details. You can update your information, verify your email, and set up a public profile.","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Tutorial Intro","description":"Let\'s discover Docusaurus in less than 5 minutes."},"self-host/cloud-storage/s3":{"id":"self-host/cloud-storage/s3","title":"AWS S3","description":"You can create an AWS S3 bucket to store your uploaded documents using OpenSign\u2122","sidebar":"selfhostSidebar"},"self-host/docker/run-locally":{"id":"self-host/docker/run-locally","title":"Self-host OpenSign\u2122 with Docker on Linux/MacOS/Windows","description":"Steps to run OpenSign\u2122 with docker on Linux/MacOS/Windows:","sidebar":"selfhostSidebar"},"self-host/docker/upgrade-deployment":{"id":"self-host/docker/upgrade-deployment","title":"OpenSign\u2122 Self-Hosted \'Upgrade Deployment\' Guide Using Docker on Linux, macOS, or Windows","description":"This guide provides step-by-step instructions to upgrade the deployment of OpenSign using Docker.","sidebar":"selfhostSidebar"},"self-host/guides/azure-vm-setup":{"id":"self-host/guides/azure-vm-setup","title":"OpenSign Deployment Guide on Azure VM via command-line","description":"\ud83e\uddf1 Prerequisites","sidebar":"selfhostSidebar"},"self-host/guides/env-variables":{"id":"self-host/guides/env-variables","title":"ENV variables which are used to setup OpenSign\u2122 with Docker on Localhost","description":"Information About ENV variables which are used to setup OpenSign\u2122 with Docker on Localhost","sidebar":"selfhostSidebar"},"self-host/guides/how-to-generate-self-signed-document-signing-certificate":{"id":"self-host/guides/how-to-generate-self-signed-document-signing-certificate","title":"How to generate self-signed document signing certificate?","description":"","sidebar":"selfhostSidebar"},"self-host/guides/upgrade-to-v2.1.0":{"id":"self-host/guides/upgrade-to-v2.1.0","title":"How to upgrade self-hosted OpenSign to v2.1.0?","description":"For self-hosted deployments, version 2.1.0 introduces changes to the signup process:","sidebar":"selfhostSidebar"},"self-host/intro":{"id":"self-host/intro","title":"Self-Hosting OpenSign","description":"This section of the OpenSign\u2122 documentation is dedicated to guiding you through the process of self-hosting the OpenSign platform. Self-hosting OpenSign allows for greater control and customization, ensuring that it aligns perfectly with your specific needs and infrastructure requirements. We cover everything from initial setup, configuration options, to maintenance best practices. Whether you are an individual enthusiast or a professional looking to deploy OpenSign in a corporate environment, this guide will provide you with the necessary steps and tips to successfully self-host OpenSign\u2122 - the best open source document signing infrastructure.","sidebar":"selfhostSidebar"},"self-host/One-click-Install/DigitalOcean":{"id":"self-host/One-click-Install/DigitalOcean","title":"Digital Ocean","description":"OpenSign application consists of 3 components -","sidebar":"selfhostSidebar"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/044432a7.3396ec92.js b/assets/js/044432a7.3396ec92.js deleted file mode 100644 index bcb33cadb..000000000 --- a/assets/js/044432a7.3396ec92.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[6800],{24159(e,n,t){t.r(n),t.d(n,{assets:()=>y,contentTitle:()=>f,default:()=>w,frontMatter:()=>x,metadata:()=>i,toc:()=>j});const i=JSON.parse('{"id":"API-docs/v1.2/publictemplate","title":"Public Template","description":"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.","source":"@site/docs/API-docs/v1.2/publictemplate.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/publictemplate","permalink":"/docs/API-docs/v1.2/publictemplate","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"publictemplate","title":"Public Template","description":"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.","sidebar_label":"Public Template","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Create Template","permalink":"/docs/API-docs/v1.2/createtemplate"},"next":{"title":"Get Template","permalink":"/docs/API-docs/v1.2/get-template"}}');var s=t(74848),r=t(28453),l=t(57742),o=t.n(l),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),p=t(96226),u=t.n(p),m=(t(77675),t(19365),t(51107)),g=t(21312);const x={id:"publictemplate",title:"Public Template",description:"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.",sidebar_label:"Public Template",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},f=void 0,y={},j=[];function b(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Public Template"}),"\n",(0,s.jsx)(o(),{method:"post",path:"/publictemplate",context:"endpoint"}),"\n",(0,s.jsxs)(n.p,{children:["The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique ",(0,s.jsx)(n.strong,{children:"template_id"})," and a ",(0,s.jsx)(n.strong,{children:"public_url"}),". The ",(0,s.jsx)(n.strong,{children:"public_url"})," is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing."]}),"\n",(0,s.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,s.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,s.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,s.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "hint": "Provide signature"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"6",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"7",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"8",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"9",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,s.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"10",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"11",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"12",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"13",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"14",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,s.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"15",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"16",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,s.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"6",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 528,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "values": ["male", "female", "other"],\n "response": "female",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,s.jsx)(g.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,s.jsx)(d(),{parameters:void 0}),"\n",(0,s.jsx)(h(),{...t(11580)}),"\n",(0,s.jsx)(u(),{...t(60966)})]})}function w(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(b,{...e})}):b(e)}},11580(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","signers","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample template"},"note":{"type":"string","format":"string","example":"sample note"},"description":{"type":"string","format":"string","example":"sample description"},"signers":{"type":"array","description":"You can provide signer optionally if you it as default signer","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":""},"name":{"type":"string","format":"string","example":""},"phone":{"type":"string","format":"string","example":""},"company":{"type":"string","format":"string","example":""},"job_title":{"type":"string","format":"string","example":""},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createtemplate_body_widgets"}}},"title":"createtemplate_body_signers"}},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of documents created from this template signed using an external tool for owner review. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed. \\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"createtemplate_body"}}},"required":true}}')},60966(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Template created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"template_id":{"type":"string","example":"Av8Pmpnmch"},"public_url":{"type":"string","example":"https://app.example.com/publicsign?templateid=Av8Pmpnmch"},"message":{"type":"string","example":"Public template created successfully!"}},"title":"inline_response_publictemplate"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/044432a7.7cba3768.js b/assets/js/044432a7.7cba3768.js new file mode 100644 index 000000000..79cd05e59 --- /dev/null +++ b/assets/js/044432a7.7cba3768.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[6800],{24159(e,n,t){t.r(n),t.d(n,{assets:()=>y,contentTitle:()=>f,default:()=>w,frontMatter:()=>x,metadata:()=>s,toc:()=>b});const s=JSON.parse('{"id":"API-docs/v1.2/publictemplate","title":"Public Template","description":"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.","source":"@site/docs/API-docs/v1.2/publictemplate.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/publictemplate","permalink":"/docs/API-docs/v1.2/publictemplate","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"publictemplate","title":"Public Template","description":"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.","sidebar_label":"Public Template","hide_title":true,"hide_table_of_contents":true,"api":"eJztPe1yHLeRr4IbX53EzezyQ5Ss0JdcaEmxdbEllkjF5SMVEjuD3YU4A4wBDJcbmVX5kboHuLo/9zcvcf/vUfwkV934GMzsBylSVuTUuioRd/DVaDQaje5G97vE0LFO9o6TI1ZWBTVMJ2/SJGc6U7wyXIpkLzmaMHJQDwueEV+L7B88J7Qo5FSTWjOliZEkUwyKjO+JmAk1RDN1wQjVZFjUrFJcGE1GUpExE0xRw8WY5DKrSwYFU24mpFIsZyMuWE60UXVmasX0gHw3YYLQ0D3hmug6y5jWo7ooZm74PCVmYuFTzNRKaEJJLfgPNSO9nm98yvNej1CRE0p6vQond1qrotcbEJhu+xsMZX8XM0JxSD4sGLYv6YwMGdETqlhu4adihkhJCRN0WMAMzYSVgCI3adtU87GI5j6kmuVECoTfAzogX8spu4DO4s+EG82KEcmoENIAAKXM+YiznJiJkvV4QsyEa/L61TdfEG6gHpGiQFBrGAZWwA9tMcelCFBxMR6ciBNxxKs98roqJM3JTNaKHDz9fdPMSALfjnu9p2xYj8nr573em/sTYyq9t7lJq2ogKyagv4IO9SCT5WYOFat8tJGS6YQpBr0icIxqDsjNAYf5mBmNExYkk9WMZFKqnAsgqpRUdMyIqMshUzq1ayAVIxyIQzGaz/pG9mvNyL8fvnwBEy2pGZCDotZpGC7nimUGiAa6B8z6Wd2zC/FoF2iPi3FKSnoOS8gN+aHm2TlMWzORw7+O0hBXvd5hXVVSGZaT7+wU9no9KPmSFXJKqGJYP5NlKQWpqKIlM7h1YJtAsWI/1Lwho6LwuNg7EX3S6wlasr1ej7y25MxzJgwsusLlxAW3DQa2vplVWP+5yHnmdiQj8JXIUbsqIBWqHlYsgy5t1QjVQJjTCc8miMMptetfFTSz01JMVywz/IK1O75MyQw6fsqE9BBMpOJ/lsLQApfvginDM1rEywwAQlVtqEIeUUkujP/qRiDfu+WE1cZFdHQIoOWA3JILLNGMXNCiZtpBNU3JBKB6xSrFNG4/1y/u35xMGB9Plo5H87e1Nq2OSa3dRg9QuLH8qiJ6GaJtRAvNCB+1cFnScxaNRiTyX1oMyJczkrMRrQuTEg4UalTNBuSFNIRWVcEzCtwIaAA2GwV+2cdVduQzaJPPgZIXPGfAGHM+GjEFmxkKsQvXxkMHdFlhA5ge7jQzQW7SWehMFlLNkxB+buORZFIYJsyA7F9QXiDwdrKacJEVdc7IsKDZeYpnRkoUcHVYlRmDIye1+wOrwMFicY74IZoVQIVSAPxCuuHhqHBQ5cDggZ/7/QeFHtU4CNcxVt0uH0kYGVDgtyRhJeVFiohLyVs5JIabgqWwwSsqZinJqWEpMezSDOVlSrIJy87xL0VzLsmwNkYKO7FcySqXU+FwOZLCaP7nBTvSl7w/RndSspuSRyl5nJLtrZRs76Rkezcl249Ssv04JTtbKdnZScnObkp2Hlmwdh47XNOA4BiA7R2LZfPLwu6E5+wUGp7C3E6pNkxxfQ7s2goZeGx7SQIq+lMZthfLmxOQazLhec4EGSlZEsUyXnHkJpYbhK5TgIcomJTQxMorF9xKEQ4HoVM5FYA3HJEr8rJi4hAkBZplsoY1RgxbpCI6myWHE14KcsRoqXHmz4RhqlJcM2DVQgcMCNPQlj0A4VvMAG6ykqLNgZav5rLViVYGTtBvuEaeC0efDqfptHWabg9Irxf4HHw7Ozs7Ee9OBCEnCbC9k2SPnCShykmS2jI4zaBs2/2+hB8Pdj53P2fw89HOY/dzilW3d93PCfzc8U3d5oJvODDW4MLYoR2DJREIUOnqRFw5aE/EDk7D0LJaMQUo/ljg+2MKPsL5kvoC2ILz8CyZsa0xN9sHMFsuuOG00Msn7Gt8QnPugLR42k2luZnvwsyRmS2fNhZ/QnOO4YESPERtER66UZE/DhCKnRUo6va5jAlDKxSP5jD5cOBkmOWItFP4ZPAYgfOh0Njp8v2x+AiwCOfpEZyny1EZjtxPCJ9dmD4UUhf1+/6Y/XyAUjCKJ8vx6ip8QlhtQ/ShcDrf6/tj9DFgFOS85eiE0k8IlxE4UOCEZlu2tdvfftjf2drZbeET1BO2Qln287w/m83uthYlF6cWDmgU1S/p5eIC0JqA7BhWIpQ4ZVBo1i6dX3Vbr7OQIHE6TIDQ6e+fVuoFZRYKz/PKBbz7N7XcjQf/9hfyb+EaPvQ3VJY7sbm5jwT9T3yHNjKns3vaduWbhqsX1O8KxxZMLAI4UBeWTSTPHPBQx1+4hqDuGQAO+riom3m+GS0qfMzzfln2Ox/hZx9pIPpYloM8H3RqzhGK/ViSPE/J/OeF3/OclGW55LP93vq8WZbzsxiUpYPNYc/T3tw6l1zwsoYrEqjV7A09R/3mkUdv6daSC9Lrff/999/3v/22//Rpr+fX0A3hqDjSZNgR6OUHGiEm+l5vjzwfkfgTahOsHge5QLgZoirbV5jIqfAXIrw2KpLXoFAMClbUJoH6GDpj3EyYao8DKlpPsnB9RE2vNJMBeY23S/jb38LCbQlvUr8eoK4br8bLeaer8LHYZ8Ml2wOvZK3LWVOLt86JRZ4xVYvlJsXGdUEVuwT1n+ZSzPHE25yB73e+ddiip+VG1YKKRafaZV7TQe6/dJfwjaBf7MwFetsnWa0N6iTG7JJU1BimBHZ2QQueW31/Hz+wS1pWoFvZ/NPJSf6rf95EzS4oT41VKeR8zEEhv/mn4/3+f7xZUKOuKqYyqhkpGIykU8JMNiDHE1ZUjU1gOp0Opg90NpGysAaBt1qxkf3/Uzl8e4rgVgOqq41FM7XEEGlSgVi6ilTcnBHGqCa+5QJdKi4N7prtLZTgnKpihQjnanxCckcHJCi0amkoPoajH4VbIF7W/C2B55wkb5rjHrWnLL+m7ZsbbE/YDQUdsmK+6P23VkFnsnY72lsL2lN1FB3hzYlCQSGM09lKo0J62Sm0ZVcL9qlFSLxN/Wnvt6dfAVJwHQ6SFjrj1s5mgJYfwRgak8CK6BqQYaDSO++CANjNtoFXkOLaXTME1CNYMdhr/GjXjNBamLmT3MkK3vA0Cr16lPmDPMYXtASrayMmrBjByQrLRwArz/IBTsQ2qiG9+nLF/cTV+IR4RQek1dv4NlykdTLf5ki91Qb004o34ILjFaragzVsPr189w3IS6tT941A355lrAJJ685bM4B84xMKtcaxCn055cW1PiHqWwDWz0yBrt6HPn1uRaTx7H9BhNoC+8bEapX+JR2v0N9g8SdEng6eOVXUNurx7XmxQv+M5auns73Vms7D9nQebd3iPtUa9u7Xqa3wcYH+uTsU3Jzrgs4x+5xlvKQFOogg3Dt32IG3uVo5wIDCn8iyqk28pVBpg2zDywDe7cEabn+Vkn5KeinZTMn9lGwMyCuGjhJZcKpwIgFX1nWCgytXDVbQrFbgaKVg4ilhg/GAvHv3Q02F4WZ2dUV65N078AG7uhrAHjsXcmr9Ko7BImwI+EU1V6ZcZnqBH5XM9CbcrTZfsGn/qTMdbzrQNsh92dnwKy+aDgUf975loYqIBEZ5EQQye+dERx6uq4LOCB2BFdo6e2Az6xM0ABTvkR3ym9+S7Z3B1lZKtuzf5L6f4M4G7mG0IGWsWGWCxOLrdvBWvIObn4sY0sOtG23heNhb7mDo4hRdBHDca8WxZnN/goqRZjJdVWwkswPOnJPpRNZFDmejdfpkwT2vkdjR8kWNodkEHS6X00BU6RM6mhqoHAtaaZIe8YItskf3egeKjXhRRE6KxH/yrA2cvljBSucY59wT4c6GDhlcGAnsw3us9HpDNpLgjAFekqj9jLxh7RJY+aTl6IJup1KRCdVWmYQEBwsHbqDgMttxC/HgNa4hXHjYYTW3P5zac+fX7T3+6GFrZR+2j+mle3zZwq7QhkITXUmhg9GTNUXR5sM+/ff5+1N3Q/lOYbnRK6hxbkJejvun4OcsZrlcaC+KOii7zn5PJlLqpobzt3PHj95r+/FJBa58G4Pg/3JX29725w9astTjj2jba6/S1u7m9sPNlca9jh3o/W/EhNxkSdF0cKMlxZrNmq4tX3exfN19Rzz4kNrn7c93WifTg1UyyieifY531DV65w+hXb7VBX6RmjfehzdU8H40RevdyXL351A5dRj359t/B5XTXUl0TrP0wYiSfCi10iLKvIFeaaUy6c6UGwP7s1Pvww+jg+pc+X7dkgZ/vRNT68OHd6PWGJoOyZ0k/I9fvnw13frDV2O5v7+//+Lw9eTZ6/H+/n4JvweDwUK95CIywGFAfnavndwRj+LCklEGgwH6JFBD97D5ZiXGX9j26fI2A+d0+DMZSx5+bGPJ3flGqPpxzqxFlpGfjzPcdc8maSIrfBkqxfM82Uvsy0v/8jFJcdmYNl/KfJbsvUvc2xf4071FgKabbzU8Xn2X6GzCSgp/+eWG565wPU7SxHrm6CRN0P8T3r4COSZ7iRy+ZZlJUvAgqUDpzzT0ge323vla9o1gkjpRP9lL7HZI0sR5VYRPhIlMgotalY+SqxR7Oq2o1lOp8pVdhi9Nl9CBhfg9G2r8I7wjhX7gXd4tu8GmV533wrfqKe7hqlmXpjOqFJ0l3afJ/kGed/NxnlZe+1nM/HnEDaglwysxrJakCTesjEdZsupKvj+mMyZhJuj3fpvlBR50m3bVRIpbNXQeu7dp+lYOT29Fjs1an94cx20SaL+Pg16CoOGfYwWvUOekVykJb7gHZB8eKrHcSet7jfsfGHmC+nhjz/qZTig8ZDekYBT0USJ64NN+CnnB2RR62COvWMb4hYMtfjgNVdB16gvrzIB9C9l5sUkrIGzfFbSxz7rc93a3X0D7LkThTbHlrEzUJbC/sAEsqEma+KGABUa709a7ShP77P0UWFi0SlYZG69S+NJeJW9aAPUtUzxzz+gJ9Ne8e/YnltvGoAm01cJz+XjCg5iUtnce7D58dJUmDoMLWMcNN7stnSfE9oTapBNeWQb8p/YtVBreBqV3eNLoT/Du8zmUwlKnEk+tQjwlkfp6cB339eAi56DjhWs7Hw1i4bvw6DmqU8fTqmJUDfB59q0jBWBkCVpkNcY9CDLKYCHRNeRwlSaX10/mkmSy7x+dk/sFGxnry0gyqQRTG7Fv+iczuZ3d3as0mV0/vdkvcnqfw+JNr5/dd/hav4lk8PeA9cHjqzSZXA/r1yGewN8R2N1HV43cmNh4KSEiylDms1PPPK+uq+gFNKgH0TCei5cqZypCxFDKglExhwnwprf6gntw57qXWg9ifDjMlfbCGZmCQUrZ8zMcCvZocxcAy1A9gwVj8zP4gHcWXQ811BK+P207HDJiFB+PGRw3rgY2dg/dGc0mEN7D+TU3NudKsQsua+3BA6MVMO6CGQy6Ao4AwbM/VmpE2IleDti5t04w+OKwecrFqYQWp/Ytww3Qig/XO4i1k7HwcgjAI7NzOGVhz7swNj5khRdNamF4ge+vK8B97h8sAAJRRunOmaKH5YA8EyOpMqaJhTjCbYMWvDviHY1piP8iyL0IO/fwMlnogBzy1OIQF/Qe6oXaGMNPIJvAWXwqR6OCC4akeSs69POEC4Wuh+DcTm2AGPBHCHF6XJwhb/7guonK4+IDuMf/grBL8LqnBTFSFijd2Mf9CmW5m0/QBiR4eXRwg3mhFq5vAXNBApDybR/k5dEBBFzhI3dPhsckYXf47UZbVayQdsGpl2DCeT+zwiuzxie5QERzoU76ZB6gnOuFEKU2sBSgMISWmuu4ieAD21bWBmzG3MmY2rBKr0DkkaxvwqmuwSQl4xrfnBlg4z76Cr59aAKmcGFDWKFCxj0AWngV8XjyWIFKUf8QS0rb5pSM0IUihbBWgHlVg/oldMkuK6Y4uCotRIFiFnUQ2up6Mbd9u3r96hsXtymS0j1f9R3DBqiQapBTzLGY7tTnL4RMAOtbdgGeF0fRActd+iqmtBSgT5JqTAX/syVhlFJBHTVkE1rYqu74ALslsrnulSLx5+9Pf/1bBNfSG/08YHYEmufgTHMNhKhzswQPDEixCk5F2YYI+mPqd13BIAlM0IYBsxtJ35zGD/Atjw4s0PlgBB8QXWcTUKCEM1jHFxu86WhU4oVoKbKC+bJLrk0UCcTfxOf5wyv3bK+BwR5TeW556Sze4I1viux0hzFLeDsmUBCN5g+O2shTxUoubia7xIYOIwMjqI0sqeEZ8V3pQTvSk7W/+31dNo5pQI0XXKqNheAZXrIj+cSduE/pTF8vaEIblA5dK5LTGWIEw761xEZ2WXE1C49r0bTvMXnN7eohMhKY7KkUGQN5BYLU3eBKEnn4AWBDZqaMiRhzfgllkBZsdBkUGFor1nmJ2cIhQFgyNWanGVztcU+wGyxxrwdd9XqkbwFxHF/XyqnFXQw3ZG3A5ZreARynBwgPkRtxKQ6dF0X1q0CbZDWptn/AJ0HIXQCieIQm3p9mEJknkkPgVQtv4gk61ykkJZzNc6sIzaxWHnqBmGMwTrpqTp67hxfWFOKG+dG9xAOTA4U2oYXE3W4miwImIVDPMWTUBE9HXD8w/NlxfBw3lJJ++sv/aJBCnd+tHsAUlpaihxpKj/gcNu7Vbza/HZ0qrLvbhDR8NDuV4rThcgsJpt1yJQEt8HZrC1rCnRE4uJe3gNKBOgDR9oyFf9ravrn1XT4YIOQDDfhCGgaqyDFVeRHONLuMBqMl0piQ7FDLqAG1ekvIzuqwGEaZylkF8Raluy7YA/heE5kK1hPUV0ycoo3pJro/d2hfRat5nIApCu1LeZJaQ1zy5ipNhll22x7hPP+d+40HdYqfdlrf5gKuDrOM3IfAoTnJqBpKGwVzY8+J6jSHfYhiWEdqby2qRT6yk5b8xaOL64CE/ywSP/ZUYaY/9xwdeVg/0UX639U2JS+62FsPBisth/D4Bn1e8X6PMq5szEpthfLPppFepdl1WuS1XvcXpPjc3tr6R9brPtj65eh1d7d+QXrdxwCs86u4npssu1cv5B3eT2R1g7eSWQtyIdXqmnC2gvOD82pZhODIpHdl/2tU0Z6JX6Oetvrrxt/DqVb9ZBANO1tb8E+HCXpNnlfyxRHG/ylJb+5scg1Hb+KQr8bX/sXjg7ISZTZBTh6Ckq9uFRNbdPxu2vZAev/mIeD5b9pjlEzr9oGxYAAXDt6sRle8SlygctYvwWnHq8cu8+6iNTmUJbPXhSm+fVES5Ex3bzJqRugYLj7QjfqAS8SUuo6Y3w+yVdjY3do63Q5IeDiPhOcCg1xgXPsjec7Ex51pPLyxwwOol2XRcJSE20pYnrQmG3+3k9QsqxU3s2Tv+F1y2acV79vyveM3V2+ACs1EoveX1AgxNZNkL9mccwbD9AIg8h+/S3BfBOLXVOTgID3HbWnFNy+2BzvJVdpts5A7r6jP6v77NtGGjrkYX9fuTYOjQ1hHu1QtTDXiZMX/wECedAsR10oTDvQzYRRUXIB6II9XjQvdM7/I3rltkb/anLtakjTr2/Up8y5lLS+x7sG5wO8rcvs69j5X6EYVvKiSZo5J8HRKksh3CX5E3khJ0vEvajxfWg4t1nskch45bnZDcJHwkvQ2iqA7u7soq32+jULNg8coL+w+unpj1y6yiaJv6RLDntMhLDJhuaLI+NP6Yq0Y7lNbq4/TjrXoLVV2V5O9VKu8RKnsQW4rT93XRTrL7YfLtIUPFyrpXFeLFTKuML7tL765u4v7zW+m71c7uk8uoBovQrVpBtzIgWYebCHN7G4hzTzeaklvbsWaHhoZDAWtIGe56TayFAhMb2CLczGSyB/cLggxxIF/I3/pbsfPQpzxn/76t1ANVD6/Jb3eET7yYqKvZa0yRuDBuY1JXqCBE9M+/PSX/ybDmhc2injOLlgBpwwk8lC1duEqWAhIrgc2nnc87hh95TDtQLi/ozUttya0Pub3IKzf+AIAywHROOQ9ARWWGINf1atnh0ejusAMHeQQVEiNEbeVLAFyfAi4+obUNQAzZBfwtiptqKnReqEYmHM5uHChJ57V/TOrPQeDt4rUEAUfsWyWFRY5NqGHtVZeMJFLRcAi3+c2/Hm/34d/PvuMfGWVaeQQAmCyHL4+g/0SHB/Q6ppRpWZ23HAse7XzWXQEnBHL/HEQdBuPCvfIv0IPzYffRi+Ff/rP/yLHX8tpK3NNe8CbByo4tJPSm/sHz1GC2bDr/wKjFyrmDYvgbz7m4t9AEYRz6fXcSU6YuOBKCkAtuGee3fikP8OLVaWkkS4vhrMZj0YQIUqMSQEUDC8bOkvxBFQ8T2hFh7zgIDDB9x/JE2rYWKoZ+ZF8B0r7kFdGkh9PxI/9fh//B1V7PR+eQfd65EfyBEVl6xeSkrqyTn+KXchzR1M5Q8NNk8vDL3tDvq7nkLQJe/6y5kVOFKudpSnkYfJZlfoYaCEE1P8i5LEBX1apYBfMgvnNDXHIilEf9icO8ZWnAsg+1O/oc3WD1+B1Ii64saq6ESTBcZ12sklZ8A8nqMJ3mZbC1iu4OMftI7yCDd8xNE6jHsuKjgz5TqpzGMn2CA4rDXRonvQ4AW9waGF9S0dc0IJrZ55Dgd33+wQS1WRu8b61fAL3gAMms+VkKOU5kNhY0RKtgeh+7jr5vSzAuIV9vESrr44hc49yA5t+qoAcR7aR7+M7NpxIeW47cY7FyI76aPNjF5jGJdKOamIpE71OCBO5zaHjukM9q+vLKM5AuWozTFi9PEgU4Dlt9Q6wgj+2twYQPlphXrAp8B1/YEDhZ2S/iVZgAw0Qlx7pRMBpchY5qZ55FRXGMp1Gz/shhCsuq0dV6pOMNR9sBb+waTcLmd1SVee+un/wXA88qF8D7g/tah46qvuGi3N9IsCKe+YiWDg50odoLbCGezlEfrSmpTMA+ezg5eER2UTAPJxn4TFcZGDx5N2YxVuTJf7gHzRofQI2KKaaRGxu8WhxIs6+enZENv0cN/d4foaTb3+HzXNmfbmGYHnVRjFaFphuDbaZYnktcni+F6WostmpSnkBBkCRQ8IoFzICeKZfuBB7w5sHi5lVRLo5Nx32eiGvVlDKYA4w60eUSaHrkoUVOnD3jv6Bksa6mIDFMVAUlMM6tS4pJ8mZx6tnoKAbsnbkqVTn3FsqmcjUrHK9gu0+IsC9E+HWs61nOiP/97/k7OD1HMbxc9TAr+bmXqT0iat16KRT0BkPC4D5AkrPPH5e2ntDoF7gWUoWgX7nbxerCLc7UaShBTMFD4hLUDtw8MNyzhAg+jlXBzdeIHWMNQsuiSG5nYffbb5XEmKWWP7gjqEzYpUWSF/2pRnYn89O4msdrPSIM9BuZ0rCc4GiaJLaKVkbhn4FitkHIpaeA5vZs2c6jA6nqHXJqNXcSe5gOiO98DIEzwQUxry7xcr3IZb3ntlHF2cNG++8DxlJ7yJonSDc6Reis7inB7Yz/3ADuntChXulImahOrsErLkzuXGg5Qp9aCxXR9ZizXBPwOHx/pMnGwCcS2d0IvaJYFNAe5Y12J7j12j9D/ElgvPP2QlcxZp2UkT8u2HUlvvhUw8vXYRV3LSCUljMZ7FnFdMoEliviwBjYzK0BsY+unLewkT6DbyJDXMAf2XSgobc9+5Rdpc0O57nZxuRM2AADdZLYQo2Eyd1RF1/iie55VKA2YI7pwsAtzIzgsZDcv/s+M3ZxhdEgpuqdZ4G1BpJuJgwxc2CrjuybZMr7FkjWDsBN/oCewIUmuD8Ny/cHlrZGwWJ9xDIgyQY7nbtHlZqx0LrZ6/BF2Gu8XVaubOuKPNHpiD0EKzRv5AvaXY+pSrXGDeOGo6i/wyqQmMgDpvAa+gr9jNXsbBXC3KxbRMbbg+2w83Py1/aO+yAG86FHdh5r0SJvKxXxdDjHXsVkgwVs6dmNqFiDBsBhK/ooObA+PM6s3sB4YWuQ+KuWli3DXigPOXO8SjvEMZrzeDe7GQgeIp2HETT79hQc8PaMb27mN7ANr+vi4L4yw9uuGtui7bZV9x8XQ8hNaPU3Eg1a1qNuZnUQ1zLuG344Trwl5SgLL/LLRW7PGKqRGeXQ6YueHbN9Dch86Te3EA/o47Ktq12Qf8l4Du6nR224u4+f+zhIO1I6u8/D2ugw7sKKv2d7o9WfKE7KU7h5cjN1+mvV883SZOCZ8xZC50aa/+rg2/IxYPBFujRgiL8Bmu5+c3zJ89eHD4DYNw2SfaS7cHWYAtNYVKbkopopM6lsqviih6KrzMarzMarzMarzMarzMarzMarzMarzMarzMarzMarzMaz8fHWmc0Xmc0Xmc0XoaidUbjdUbjdUbjdUbjdUbjdUbjdUbjf9S47uuMxuuMxsvY5zqj8Tqj8Tqj8SedU2Kd0Xid0Xid0Xid0Xid0Xid0Xid0Xj16XMrIl1nNH7/bDLrjMbrjMbrjMbrjMbrjMard/A6o/E6o/E6o/E6o/E6o/E6o/E6o/E6o3HrZFpnNF5nNF5nNF5nNF5nNF5nNF5nNL6TsWSd0fjnzmgcRYXbrArKMT6mC+NqQ1sed/Mcv0mTCcS+3DtO3r0Dknytiqsr+PxDjbHzjt+kyQVVHB4qYNjM1Ed5hDh05wyiIT6xr2j6RzB+ahcaH/12ooVCmErbYh/nvrJuHJ4TIoZAyD2Xi7nEaIqJolOIW0enNhRhFNwOv71LCirGNQbGS2yfVzYby6Qd1fIco1q6P6LoehDqsYGwHe7STgP+Hya1sMG7dzZi5tVVqG+LlrZwiPW1Yf3eXF1d/T/uGHC2","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Create Template","permalink":"/docs/API-docs/v1.2/createtemplate"},"next":{"title":"Get Template","permalink":"/docs/API-docs/v1.2/get-template"}}');var i=t(74848),r=t(28453),l=t(57742),o=t.n(l),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),p=t(96226),u=t.n(p),m=(t(77675),t(19365),t(51107)),g=t(21312);const x={id:"publictemplate",title:"Public Template",description:"The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique **template_id** and a **public_url**. The **public_url** is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.",sidebar_label:"Public Template",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},f=void 0,y={},b=[];function j(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Public Template"}),"\n",(0,i.jsx)(o(),{method:"post",path:"/publictemplate",context:"endpoint"}),"\n",(0,i.jsxs)(n.p,{children:["The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique ",(0,i.jsx)(n.strong,{children:"template_id"})," and a ",(0,i.jsx)(n.strong,{children:"public_url"}),". The ",(0,i.jsx)(n.strong,{children:"public_url"})," is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing."]}),"\n",(0,i.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,i.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,i.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,i.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "hint": "Provide signature"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"5",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"6",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"7",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"8",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,i.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,i.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,i.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"9",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,i.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"10",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"11",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"12",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"13",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"14",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,i.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"15",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"16",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,i.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,i.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"5",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"6",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 528,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "values": ["male", "female", "other"],\n "response": "female",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,i.jsx)(g.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,i.jsx)(d(),{parameters:void 0}),"\n",(0,i.jsx)(h(),{...t(11580)}),"\n",(0,i.jsx)(u(),{...t(60966)})]})}function w(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(j,{...e})}):j(e)}},11580(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","signers","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample template"},"note":{"type":"string","format":"string","example":"sample note"},"description":{"type":"string","format":"string","example":"sample description"},"signers":{"type":"array","description":"You can provide signer optionally if you it as default signer","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":""},"name":{"type":"string","format":"string","example":""},"phone":{"type":"string","format":"string","example":""},"company":{"type":"string","format":"string","example":""},"job_title":{"type":"string","format":"string","example":""},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"access_code":{"type":"number","format":"number","description":"Optional numeric access code required for the signer to access and sign the document.","example":123456},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createtemplate_body_widgets"}}},"title":"createtemplate_body_signers"}},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of documents created from this template signed using an external tool for owner review. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed. \\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"createtemplate_body"}}},"required":true}}')},60966(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Template created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"template_id":{"type":"string","example":"Av8Pmpnmch"},"public_url":{"type":"string","example":"https://app.example.com/publicsign?templateid=Av8Pmpnmch"},"message":{"type":"string","example":"Public template created successfully!"}},"title":"inline_response_publictemplate"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/1071.c7360ae7.js b/assets/js/1071.c7360ae7.js deleted file mode 100644 index 422c2f00f..000000000 --- a/assets/js/1071.c7360ae7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[1071],{39199(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.sampleResponseFromSchema=void 0;const l=a(74871);t.sampleResponseFromSchema=(e={})=>(0,l.sampleFromSchema)(e,{type:"response"})},67114(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.getSchemaName=function(e,t){if(e.items)return n(e.items,t)+"[]";return n(e,t)??""},t.getQualifierMessage=function e(t){if(!t)return;if(t.items&&void 0===t.minItems&&void 0===t.maxItems)return e(t.items);let a=`**${(0,l.translate)({id:r.OPENAPI_SCHEMA_ITEM.POSSIBLE_VALUES,message:"Possible values:"})}** `,n=[];t.items&&t.items.enum&&t.items.enum&&n.push(`[${t.items.enum.map(e=>`\`${e}\``).join(", ")}]`);if(t.minLength||t.maxLength){let e,a,l="";t.minLength&&t.minLength>1&&(e=`\`>= ${t.minLength} characters\``),t.minLength&&1===t.minLength&&(e="`non-empty`"),t.maxLength&&(a=`\`<= ${t.maxLength} characters\``),e&&!a&&(l+=e),a&&!e&&(l+=a),e&&a&&(l+=`${e} and ${a}`),n.push(l)}if(null!=t.minimum||null!=t.maximum||"number"==typeof t.exclusiveMinimum||"number"==typeof t.exclusiveMaximum){let e,a,l="";"number"==typeof t.exclusiveMinimum?e=`\`> ${t.exclusiveMinimum}\``:null==t.minimum||t.exclusiveMinimum?null!=t.minimum&&!0===t.exclusiveMinimum&&(e=`\`> ${t.minimum}\``):e=`\`>= ${t.minimum}\``,"number"==typeof t.exclusiveMaximum?a=`\`< ${t.exclusiveMaximum}\``:null==t.maximum||t.exclusiveMaximum?null!=t.maximum&&!0===t.exclusiveMaximum&&(a=`\`< ${t.maximum}\``):a=`\`<= ${t.maximum}\``,e&&!a&&(l+=e),a&&!e&&(l+=a),e&&a&&(l+=`${e} and ${a}`),n.push(l)}t.pattern&&n.push(`Value must match regular expression \`${t.pattern}\``);const s=t;if(s.mapping){const e=Object.keys(s.mapping);n.push(`[${e.map(e=>`\`${e}\``).join(", ")}]`)}t.enum&&n.push(`[${t.enum.map(e=>`\`${e}\``).join(", ")}]`);t.minItems&&n.push(`\`>= ${t.minItems}\``);t.maxItems&&n.push(`\`<= ${t.maxItems}\``);if(0===n.length)return;return a+n.join(", ")};const l=a(21312),r=a(64218);function n(e,t){return e.enum&&!e.type?"string":e.format?e.format:e.allOf?"string"==typeof e.allOf[0]&&e.allOf[0].includes("circular")?e.allOf[0]:"object":e.oneOf||e.anyOf?"object":"object"===e.type||"array"===e.type?e.xml?.name??e.type:Array.isArray(e.type)?e.type.join(" | "):e.title??e.type}},1960(e,t){function a(e){return Array.isArray(e)?e.filter(e=>void 0!==e).join(""):e??""}Object.defineProperty(t,"__esModule",{value:!0}),t.create=function(e,t){const{children:l,...r}=t;let n="";for(const[a,s]of Object.entries(r))n+=` ${a}={${JSON.stringify(s)}}`;return`<${e}${n}>${a(l)}`},t.guard=function(e,t){if(e||0===e){return a(t(e))}return""},t.render=a,t.toString=function(e){if("string"==typeof e)return e;if(null==e)return;if(Array.isArray(e))return`[${e.join(", ")}]`;return e+""}},57742(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=l(a(96540)),n=l(a(78478)),s=a(75657);function i(e){switch(e.toLowerCase()){case"get":return"primary";case"post":return"success";case"delete":return"danger";case"put":return"info";case"patch":return"warning";case"head":case"event":return"secondary";default:return}}t.default=function({method:e,path:t,context:a}){let l=(0,s.useTypedSelector)(e=>e.server.value),u="";return r.default.createElement(r.default.Fragment,null,r.default.createElement("pre",{className:"openapi__method-endpoint"},r.default.createElement("span",{className:"badge badge--"+i(e)},"event"===e?"Webhook":e.toUpperCase())," ","event"!==e&&r.default.createElement("h2",{className:"openapi__method-endpoint-path"},"callback"===a?"":(l&&l.variables&&(u=l.url.replace(/\/$/,""),Object.keys(l.variables).forEach(e=>{u=u.replace(`{${e}}`,l.variables?.[e].default??"")})),r.default.createElement(n.default,null,()=>u.length?u:l&&l.url?l.url:void 0)),`${t.replace(/{([a-z0-9-_]+)}/gi,":$1")}`)),r.default.createElement("div",{className:"openapi__divider"}))}},91366(e,t,a){var l,r=this&&this.__createBinding||(Object.create?function(e,t,a,l){void 0===l&&(l=a);var r=Object.getOwnPropertyDescriptor(t,a);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,l,r)}:function(e,t,a,l){void 0===l&&(l=a),e[l]=t[a]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(l=function(e){return l=Object.getOwnPropertyNames||function(e){var t=[];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[t.length]=a);return t},l(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a=l(e),s=0;s{const t=e.currentTarget,n=i.indexOf(t),s=r[n].value;s!==a&&(o(t),l(s))},h=e=>{let t=null;switch(e.key){case"Enter":E(e);break;case"ArrowRight":{const a=i.indexOf(e.currentTarget)+1;t=i[a]??i[0];break}case"ArrowLeft":{const a=i.indexOf(e.currentTarget)-1;t=i[a]??i[i.length-1];break}}t?.focus()},_=(0,u.useRef)(null),[y,g]=(0,u.useState)(!1);(0,u.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth{e.disconnect()}},[]);return u.default.createElement("div",{className:"openapi-tabs__response-header-section"},u.default.createElement(d.default,{as:"h2",id:s,className:"openapi-tabs__heading openapi-tabs__response-header"},n),u.default.createElement("div",{className:"openapi-tabs__response-container"},y&&u.default.createElement("button",{className:"openapi-tabs__arrow left",onClick:()=>{_.current.scrollLeft-=90}}),u.default.createElement("ul",{ref:_,role:"tablist","aria-orientation":"horizontal",className:(0,p.default)("openapi-tabs__response-list-container","tabs",{"tabs--block":t},e)},r.map(({value:e,label:t,attributes:l})=>u.default.createElement("li",{role:"tab",tabIndex:a===e?0:-1,"aria-selected":a===e,key:e,ref:e=>{i.push(e)},onKeyDown:h,onClick:E,...l,className:(0,p.default)("tabs__item","openapi-tabs__response-code-item",l?.className,parseInt(e)>=400?"danger":parseInt(e)>=200&&parseInt(e)<300?"success":"info",{active:a===e})},t??e))),y&&u.default.createElement("button",{className:"openapi-tabs__arrow right",onClick:()=>{_.current.scrollLeft+=90}})))}function h({lazy:e,children:t,selectedValue:a}){const l=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=l.find(e=>e.props.value===a);return e?(0,u.cloneElement)(e,{className:"margin-top--md"}):null}return u.default.createElement("div",{className:"margin-top--md"},l.map((e,t)=>(0,u.cloneElement)(e,{key:t,hidden:e.props.value!==a})))}function _(e){const t=(0,c.useTabs)(e);return u.default.createElement("div",{className:"openapi-tabs__container"},u.default.createElement(E,{...e,...t}),u.default.createElement(h,{...e,...t}))}},11446(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ClosingArrayBracket=t.OpeningArrayBracket=void 0;const r=l(a(96540));t.OpeningArrayBracket=()=>r.default.createElement("li",null,r.default.createElement("div",{style:{fontSize:"var(--ifm-code-font-size)",opacity:.6,marginLeft:"-.5rem",paddingBottom:".5rem"}},"Array ["));t.ClosingArrayBracket=()=>r.default.createElement("li",null,r.default.createElement("div",{style:{fontSize:"var(--ifm-code-font-size)",opacity:.6,marginLeft:"-.5rem"}},"]"))},25094(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=l(a(96540)),n=l(a(90446));t.default=function({example:e,language:t}){return r.default.createElement("div",{className:"openapi-code__code-samples-container"},r.default.createElement(n.default,{language:t||"json"},e))}},6050(e,t,a){var l,r=this&&this.__createBinding||(Object.create?function(e,t,a,l){void 0===l&&(l=a);var r=Object.getOwnPropertyDescriptor(t,a);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,l,r)}:function(e,t,a,l){void 0===l&&(l=a),e[l]=t[a]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(l=function(e){return l=Object.getOwnPropertyNames||function(e){var t=[];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[t.length]=a);return t},l(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a=l(e),s=0;s{const t=e.currentTarget,i=n.indexOf(t),u=r[i].value;u!==a&&(s(t),l(u))},m=e=>{let t=null;switch(e.key){case"Enter":i(e);break;case"ArrowRight":{const a=n.indexOf(e.currentTarget)+1;t=n[a]??n[0];break}case"ArrowLeft":{const a=n.indexOf(e.currentTarget)-1;t=n[a]??n[n.length-1];break}}t?.focus()},d=(0,u.useRef)(null),[f,p]=(0,u.useState)(!1);(0,u.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth{e.disconnect()}},[]);return u.default.createElement("div",{className:"openapi-tabs__discriminator-top-section"},u.default.createElement("div",{className:"openapi-tabs__discriminator-container"},f&&u.default.createElement("button",{className:"openapi-tabs__arrow left",onClick:()=>{d.current.scrollLeft-=90}}),u.default.createElement("ul",{ref:d,role:"tablist","aria-orientation":"horizontal",className:(0,o.default)("openapi-tabs__discriminator-list-container","tabs",{"tabs--block":t},e)},r.map(({value:e,label:t,attributes:l})=>u.default.createElement("li",{role:"tab",tabIndex:a===e?0:-1,"aria-selected":a===e,key:e,ref:e=>{n.push(e)},onKeyDown:m,onClick:i,...l,className:(0,o.default)("tabs__item","openapi-tabs__discriminator-item",l?.className,{active:a===e})},u.default.createElement("span",{className:"openapi-tabs__discriminator-tab-label"},t??e)))),f&&u.default.createElement("button",{className:"openapi-tabs__arrow right",onClick:()=>{d.current.scrollLeft+=90}})))}function p({lazy:e,children:t,selectedValue:a}){const l=(Array.isArray(t)?t:[t]).filter(Boolean),r=(0,d.default)(l);if(e){const e=r.find(e=>e.props.value===a);return e?(0,u.cloneElement)(e,{className:"margin-top--md"}):null}return u.default.createElement("div",{className:"margin-top--md"},l.map((e,t)=>(0,u.cloneElement)(e,{key:t,hidden:e.props.value!==a})))}function E(e){const t=(0,c.useTabs)(e);return u.default.createElement("div",{className:"openapi-tabs__container"},u.default.createElement(f,{...e,...t}),u.default.createElement(p,{...e,...t}))}},87468(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.renderExamplesRecord=t.Example=void 0,t.renderStringArrayExamples=o;const r=l(a(96540)),n=a(21312),s=l(a(23397)),i=l(a(19365)),u=a(64218);t.Example=({example:e,examples:t})=>void 0!==e?c(e):void 0!==t?m(t):void 0;const c=e=>r.default.createElement("div",{className:"openapi-example"},r.default.createElement("strong",null,(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.EXAMPLE,message:"Example:"})," "),r.default.createElement("span",null,r.default.createElement("code",null,(e=>"object"==typeof e&&null!==e?JSON.stringify(e):String(e))(e)))),m=e=>Array.isArray(e)?o(e):(0,t.renderExamplesRecord)(e);function o(e){if(0===e.length)return;if(1===e.length)return c(e[0]);const a=e.reduce((e,t,a)=>({...e,[`Example ${a+1}`]:{value:t}}),{});return(0,t.renderExamplesRecord)(a)}t.renderExamplesRecord=e=>{const t=Object.entries(e);if(1===t.length){const e=t[0][1];if(!e)return;return c(e.value)}return r.default.createElement("div",{className:"openapi-examples"},r.default.createElement("strong",null,(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.EXAMPLES,message:"Examples:"})),r.default.createElement(s.default,null,t.map(([e,t])=>d(e,t))))};const d=(e,t)=>r.default.createElement(i.default,{value:e,label:e},t.summary&&r.default.createElement("p",null,t.summary),t.description&&r.default.createElement("p",null,r.default.createElement("strong",null,(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.DESCRIPTION,message:"Description:"})," "),r.default.createElement("span",null,t.description)),void 0!==t.value?c(t.value):void 0)},27362(e,t,a){var l,r=this&&this.__createBinding||(Object.create?function(e,t,a,l){void 0===l&&(l=a);var r=Object.getOwnPropertyDescriptor(t,a);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,l,r)}:function(e,t,a,l){void 0===l&&(l=a),e[l]=t[a]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(l=function(e){return l=Object.getOwnPropertyNames||function(e){var t=[];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[t.length]=a);return t},l(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a=l(e),s=0;se.contentType.value),g=(0,f.useTypedSelector)(e=>e.accept.value);(0,u.useEffect)(()=>{s.length>1&&_(E?y:g)},[y,g]);const b=e=>{e.preventDefault();const t=e.currentTarget,a=s.indexOf(t),n=r[a].value;n!==h&&(m(E?(0,d.setContentType)(n):(0,o.setAccept)(n)),i(t),l(n))},O=e=>{let t=null;switch(e.key){case"Enter":b(e);break;case"ArrowRight":{const a=s.indexOf(e.currentTarget)+1;t=s[a]??s[0];break}case"ArrowLeft":{const a=s.indexOf(e.currentTarget)-1;t=s[a]??s[s.length-1];break}}t?.focus()},v=(0,u.useRef)(null),[N,P]=(0,u.useState)(!1);(0,u.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth{e.disconnect()}},[]);return u.default.createElement("div",{className:"tabs__container"},u.default.createElement("div",{className:"openapi-tabs__mime-container"},N&&u.default.createElement("button",{className:(0,p.default)("openapi-tabs__arrow","left"),onClick:()=>{v.current.scrollLeft-=90}}),u.default.createElement("ul",{ref:v,role:"tablist","aria-orientation":"horizontal",className:(0,p.default)("openapi-tabs__mime-list-container","tabs",{"tabs--block":t},e)},r.map(({value:e,label:t,attributes:a})=>u.default.createElement("li",{role:"tab",tabIndex:h===e?0:-1,"aria-selected":h===e,key:e,ref:e=>{s.push(e)},onKeyDown:O,onFocus:b,onClick:e=>b(e),...a,className:(0,p.default)("tabs__item","openapi-tabs__mime-item",a?.className,{active:h===e})},t??e))),N&&u.default.createElement("button",{className:(0,p.default)("openapi-tabs__arrow","right"),onClick:()=>{v.current.scrollLeft+=90}})))}function h({lazy:e,children:t,selectedValue:a}){const l=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=l.find(e=>e.props.value===a);return e?(0,u.cloneElement)(e,{className:"margin-top--md"}):null}return u.default.createElement("div",{className:"margin-top--md"},l.map((e,t)=>(0,u.cloneElement)(e,{key:t,hidden:e.props.value!==a})))}function _(e){const t=(0,c.useTabs)(e);return u.default.createElement("div",{className:"tabs-container"},u.default.createElement(E,{...e,...t}),u.default.createElement(h,{...e,...t}))}},77675(e,t,a){var l,r=this&&this.__createBinding||(Object.create?function(e,t,a,l){void 0===l&&(l=a);var r=Object.getOwnPropertyDescriptor(t,a);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,l,r)}:function(e,t,a,l){void 0===l&&(l=a),e[l]=t[a]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(l=function(e){return l=Object.getOwnPropertyNames||function(e){var t=[];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[t.length]=a);return t},l(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a=l(e),s=0;s{const t=e.currentTarget,i=n.indexOf(t),u=r[i].value;u!==a&&(s(t),l(u))},m=e=>{let t=null;switch(e.key){case"Enter":i(e);break;case"ArrowRight":{const a=n.indexOf(e.currentTarget)+1;t=n[a]??n[0];break}case"ArrowLeft":{const a=n.indexOf(e.currentTarget)-1;t=n[a]??n[n.length-1];break}}t?.focus()},d=(0,u.useRef)(null),[f,p]=(0,u.useState)(!1);(0,u.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth{e.disconnect()}},[]);return u.default.createElement("div",{className:"tabs__container"},u.default.createElement("div",{className:"openapi-tabs__operation-container"},f&&u.default.createElement("button",{className:(0,o.default)("openapi-tabs__arrow","left"),onClick:()=>{d.current.scrollLeft-=90}}),u.default.createElement("ul",{ref:d,role:"tablist","aria-orientation":"horizontal",className:(0,o.default)("openapi-tabs__operation-list-container","tabs",{"tabs--block":t},e)},r.map(({value:e,label:t,attributes:l})=>u.default.createElement("li",{role:"tab",tabIndex:a===e?0:-1,"aria-selected":a===e,key:e,ref:e=>{n.push(e)},onKeyDown:m,onFocus:i,onClick:e=>i(e),...l,className:(0,o.default)("tabs__item","openapi-tabs__operation-item",l?.className,{active:a===e})},t??e))),f&&u.default.createElement("button",{className:(0,o.default)("openapi-tabs__arrow","right"),onClick:()=>{d.current.scrollLeft+=90}})))}function f({lazy:e,children:t,selectedValue:a}){const l=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=l.find(e=>e.props.value===a);return e?(0,u.cloneElement)(e,{className:"margin-top--md"}):null}return u.default.createElement("div",{className:"margin-top--md"},l.map((e,t)=>(0,u.cloneElement)(e,{key:t,hidden:e.props.value!==a})))}function p(e){const t=(0,c.useTabs)(e);return u.default.createElement("div",{className:"tabs-container"},u.default.createElement(d,{...e,...t}),u.default.createElement(f,{...e,...t}))}},78178(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=l(a(96540)),n=l(a(78478)),s=a(21312),i=l(a(41622)),u=l(a(36683)),c=l(a(47530)),m=a(64218),o=({parameters:e})=>r.default.createElement(r.default.Fragment,null,["path","query","header","cookie"].map(t=>{const a=e?.filter(e=>e?.in===t);if(!a||0===a.length)return null;const l=r.default.createElement("summary",null,r.default.createElement("h3",{className:"openapi-markdown__details-summary-header-params"},(0,s.translate)({id:m.OPENAPI_PARAMS_DETAILS.PARAMETERS_TITLE,message:"{type} Parameters"},{type:t.charAt(0).toUpperCase()+t.slice(1)})));return r.default.createElement(i.default,{key:t,className:"openapi-markdown__details",style:{marginBottom:"1rem"},"data-collapsed":!1,open:!0,summary:l},r.default.createElement("ul",null,a.map((e,t)=>r.default.createElement(u.default,{key:t,className:"paramsItem",param:{...e,enumDescriptions:Object.entries(e?.schema?.["x-enumDescriptions"]??e?.schema?.items?.["x-enumDescriptions"]??{})}}))))}));t.default=e=>r.default.createElement(n.default,{fallback:r.default.createElement(c.default,{size:"sm"})},()=>r.default.createElement(o,{...e}))},36683(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=l(a(96540)),n=a(21312),s=a(87468),i=l(a(97231)),u=a(64218),c=l(a(21607)),m=a(67114),o=a(1960);t.default=function({param:e,...t}){const{description:a,name:l,required:d,deprecated:f,enumDescriptions:p}=e;let E,h=e.schema,_=e.examples??h?.examples,y=e.example??h?.example;h||(h={type:"any"}),h.type||(h.type="any"),h&&(E=h.items?h.items.default:h.default);const g=(0,o.guard)(h,e=>r.default.createElement("span",{className:"openapi-schema__type"}," ",(0,m.getSchemaName)(e))),b=(0,o.guard)(d,()=>r.default.createElement("span",{className:"openapi-schema__required"},(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"}))),O=(0,o.guard)(f,()=>r.default.createElement("span",{className:"openapi-schema__deprecated"},(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.DEPRECATED,message:"deprecated"}))),v=(0,o.guard)((0,m.getQualifierMessage)(h),e=>r.default.createElement(i.default,null,e)),N=(0,o.guard)(a,e=>r.default.createElement(i.default,null,e)),P=(0,o.guard)((e=>{if(e?.length)return`| ${(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.ENUM_VALUE,message:"Enum Value"})} | ${(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.ENUM_DESCRIPTION,message:"Description"})} |\n| ---- | ----- |\n${e.map(e=>`| ${e[0]} | ${e[1]} | `.replaceAll("\n","
")).join("\n")}\n `;return""})(p),e=>r.default.createElement("div",{style:{marginTop:".5rem"}},r.default.createElement(i.default,null,e)));return r.default.createElement("div",{className:"openapi-params__list-item"},r.default.createElement("span",{className:"openapi-schema__container"},r.default.createElement("strong",{className:(0,c.default)("openapi-schema__property",{"openapi-schema__strikethrough":f})},l),g,(d||f)&&r.default.createElement("span",{className:"openapi-schema__divider"}),b,O),v,N,P,function(){if(void 0!==E)return"string"==typeof E?r.default.createElement("div",null,r.default.createElement("strong",null,(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.DEFAULT_VALUE,message:"Default value:"})," "),r.default.createElement("span",null,r.default.createElement("code",null,E))):r.default.createElement("div",null,r.default.createElement("strong",null,(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.DEFAULT_VALUE,message:"Default value:"})," "),r.default.createElement("span",null,r.default.createElement("code",null,JSON.stringify(E))))}(),r.default.createElement(s.Example,{example:y}),r.default.createElement(s.Example,{examples:_}))}},19624(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=l(a(96540)),n=l(a(78478)),s=a(21312),i=l(a(41622)),u=l(a(97231)),c=l(a(27362)),m=l(a(50997)),o=l(a(47530)),d=l(a(19365)),f=a(64218),p=({title:e,body:t,style:a})=>{if(void 0===t||void 0===t.content||0===Object.keys(t).length||0===Object.keys(t.content).length)return null;const l=Object.keys(t.content);if(l.length>1)return r.default.createElement(c.default,{className:"openapi-tabs__mime",schemaType:"request",lazy:!0},l.map(l=>{const n=t.content[l].schema;return void 0===n||n.properties&&0===Object.keys(n.properties).length?null:r.default.createElement(d.default,{key:l,label:l,value:l},r.default.createElement("div",{style:{marginTop:"1rem"}},r.default.createElement(i.default,{className:"openapi-markdown__details mime","data-collapsed":!1,open:!0,style:a,summary:r.default.createElement(r.default.Fragment,null,r.default.createElement("summary",null,r.default.createElement("h3",{className:"openapi-markdown__details-summary-header-body"},(0,s.translate)({id:f.OPENAPI_REQUEST.BODY_TITLE,message:e}),!0===t.required&&r.default.createElement("span",{className:"openapi-schema__required"},(0,s.translate)({id:f.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"})))))},r.default.createElement("div",{style:{textAlign:"left",marginLeft:"1rem"}},t.description&&r.default.createElement("div",{style:{marginTop:"1rem",marginBottom:"1rem"}},r.default.createElement(u.default,null,t.description))),r.default.createElement("ul",{style:{marginLeft:"1rem"}},r.default.createElement(m.default,{schema:n,schemaType:"request",schemaPath:"requestBody"})))))}));const n=l[0],o=t.content[n].schema??t.content[n];return void 0===o?null:r.default.createElement(c.default,{className:"openapi-tabs__mime",schemaType:"request"},r.default.createElement(d.default,{label:n,value:`${n}-schema`},r.default.createElement(i.default,{className:"openapi-markdown__details mime","data-collapsed":!1,open:!0,style:a,summary:r.default.createElement(r.default.Fragment,null,r.default.createElement("summary",null,r.default.createElement("h3",{className:"openapi-markdown__details-summary-header-body"},(0,s.translate)({id:f.OPENAPI_REQUEST.BODY_TITLE,message:e}),"array"===o.type&&r.default.createElement("span",{style:{opacity:"0.6"}}," array"),t.required&&r.default.createElement("strong",{className:"openapi-schema__required"},(0,s.translate)({id:f.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"})))))},r.default.createElement("div",{style:{textAlign:"left",marginLeft:"1rem"}},t.description&&r.default.createElement("div",{style:{marginTop:"1rem",marginBottom:"1rem"}},r.default.createElement(u.default,null,t.description))),r.default.createElement("ul",{style:{marginLeft:"1rem"}},r.default.createElement(m.default,{schema:o,schemaType:"request",schemaPath:"requestBody"})))))};t.default=e=>r.default.createElement(n.default,{fallback:r.default.createElement(o.default,{size:"sm"})},()=>r.default.createElement(p,{...e}))},94898(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExampleFromSchema=t.ResponseExample=t.ResponseExamples=void 0,t.json2xml=d;const r=l(a(96540)),n=a(21312),s=l(a(25094)),i=l(a(97231)),u=l(a(19365)),c=a(64218),m=a(39199),o=l(a(16099));function d(e,t){const a=(e,t,l)=>{let r="";if(e instanceof Array)for(let n=0,s=e.length;n":"/>",n){for(const t in e)"#text"===t?r+=e[t]:"#cdata"===t?r+="":"@"!==t.charAt(0)&&(r+=a(e[t],t,l+"\t"));r+=("\n"===r.charAt(r.length-1)?l:"")+""}}else r+=l+"<"+t+">"+e.toString()+"";return r};let l="";for(const r in e)l+=a(e[r],r,"");return t?l.replace(/\t/g,t):l.replace(/\t|\n/g,"")}t.ResponseExamples=({responseExamples:e,mimeType:t})=>{let a="shell";t.endsWith("json")&&(a="json"),t.endsWith("xml")&&(a="xml");return Object.entries(e).map(([e,t])=>{const l="object"==typeof t.value?JSON.stringify(t.value,null,2):t.value;return r.default.createElement(u.default,{label:e,value:e,key:e},t.summary&&r.default.createElement(i.default,{className:"openapi-example__summary"},t.summary),r.default.createElement(s.default,{example:l,language:a}))})};t.ResponseExample=({responseExample:e,mimeType:t})=>{let a="shell";t.endsWith("json")&&(a="json"),t.endsWith("xml")&&(a="xml");const l="object"==typeof e?JSON.stringify(e,null,2):e;return r.default.createElement(u.default,{label:(0,n.translate)({id:c.OPENAPI_RESPONSE_EXAMPLES.EXAMPLE,message:"Example"}),value:"Example"},e.summary&&r.default.createElement(i.default,{className:"openapi-example__summary"},e.summary),r.default.createElement(s.default,{example:l,language:a}))};t.ExampleFromSchema=({schema:e,mimeType:t})=>{const a=(0,m.sampleResponseFromSchema)(e);if(t.endsWith("xml")){let e;try{e=JSON.parse(JSON.stringify(a))}catch{return null}if("object"==typeof e){let t;try{t=(0,o.default)(d(e,""),{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{const a={root:e};try{t=(0,o.default)(d(a,""),{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{t=d(e,"")}}return r.default.createElement(u.default,{label:(0,n.translate)({id:c.OPENAPI_RESPONSE_EXAMPLES.AUTO_EXAMPLE,message:"Example (auto)"}),value:"Example (auto)"},r.default.createElement(s.default,{example:t,language:"xml"}))}}return"object"==typeof a||"string"==typeof a?r.default.createElement(u.default,{label:(0,n.translate)({id:c.OPENAPI_RESPONSE_EXAMPLES.AUTO_EXAMPLE,message:"Example (auto)"}),value:"Example (auto)"},r.default.createElement(s.default,{example:JSON.stringify(a,null,2),language:"json"})):null}},90057(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ResponseHeaders=void 0;const r=l(a(96540)),n=l(a(60674)),s=a(67114);t.ResponseHeaders=({responseHeaders:e})=>e?r.default.createElement("ul",{style:{marginLeft:"1rem"}},Object.entries(e).map(([e,t])=>r.default.createElement(n.default,{name:e,collapsible:!1,schemaName:(0,s.getSchemaName)(t),qualifierMessage:(0,s.getQualifierMessage)(t),schema:t,discriminator:!1,children:null}))):null,t.default=t.ResponseHeaders},59506(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=l(a(96540)),n=l(a(78478)),s=a(21312),i=l(a(41622)),u=l(a(97231)),c=l(a(27362)),m=a(94898),o=l(a(50997)),d=l(a(23397)),f=l(a(47530)),p=l(a(19365)),E=a(64218),h=({title:e,body:t,style:a})=>{if(void 0===t||void 0===t.content||0===Object.keys(t).length||0===Object.keys(t.content).length)return null;const l=Object.keys(t.content);return l&&l.length?r.default.createElement(c.default,{className:"openapi-tabs__mime",schemaType:"response"},l.map(l=>{const n=t.content?.[l],c=n?.examples,f=n?.example,h=n?.schema;return!h||h.properties&&0===Object.keys(h.properties).length?r.default.createElement(p.default,{key:l,label:l,value:l},r.default.createElement("div",null,(0,s.translate)({id:E.OPENAPI_SCHEMA.NO_SCHEMA,message:"No schema"}))):r.default.createElement(p.default,{key:l,label:l,value:l},r.default.createElement(d.default,{className:"openapi-tabs__schema"},r.default.createElement(p.default,{key:e,label:e,value:e},r.default.createElement(i.default,{className:"openapi-markdown__details response","data-collapsed":!1,open:!0,style:a,summary:r.default.createElement(r.default.Fragment,null,r.default.createElement("summary",null,r.default.createElement("strong",{className:"openapi-markdown__details-summary-response"},e,!0===t.required&&r.default.createElement("span",{className:"openapi-schema__required"},(0,s.translate)({id:E.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"})))))},r.default.createElement("div",{style:{textAlign:"left",marginLeft:"1rem"}},t.description&&r.default.createElement("div",{style:{marginTop:"1rem",marginBottom:"1rem"}},r.default.createElement(u.default,null,t.description))),r.default.createElement("ul",{style:{marginLeft:"1rem"}},r.default.createElement(o.default,{schema:h,schemaType:"response"})))),h&&(0,m.ExampleFromSchema)({schema:h,mimeType:l}),c&&(0,m.ResponseExamples)({responseExamples:c,mimeType:l}),f&&(0,m.ResponseExample)({responseExample:f,mimeType:l})))})):void 0};t.default=e=>r.default.createElement(n.default,{fallback:r.default.createElement(f.default,{size:"md"})},()=>r.default.createElement(h,{...e}))},50997(e,t,a){var l,r=this&&this.__createBinding||(Object.create?function(e,t,a,l){void 0===l&&(l=a);var r=Object.getOwnPropertyDescriptor(t,a);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,l,r)}:function(e,t,a,l){void 0===l&&(l=a),e[l]=t[a]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(l=function(e){return l=Object.getOwnPropertyNames||function(e){var t=[];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[t.length]=a);return t},l(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a=l(e),s=0;s(0,b.merge)(e,{onMergeError:e=>{console.warn(e)}}),A=({text:e})=>u.default.createElement("div",{style:{marginTop:".5rem",marginBottom:".5rem"}},u.default.createElement(E.default,null,e)),M=({name:e,schemaName:t,schema:a,required:l})=>{const{deprecated:r,nullable:n}=a,s=Array.isArray(l)?l.includes(e):!0===l;return u.default.createElement("summary",null,u.default.createElement("span",{className:"openapi-schema__container"},u.default.createElement("strong",{className:(0,O.default)("openapi-schema__property",{"openapi-schema__strikethrough":r})},e),u.default.createElement("span",{className:"openapi-schema__name"}," ",t),(s||r||n)&&u.default.createElement("span",{className:"openapi-schema__divider"}),n&&u.default.createElement("span",{className:"openapi-schema__nullable"},(0,c.translate)({id:g.OPENAPI_SCHEMA_ITEM.NULLABLE,message:"nullable"})),s&&u.default.createElement("span",{className:"openapi-schema__required"},(0,c.translate)({id:g.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"})),r&&u.default.createElement("span",{className:"openapi-schema__deprecated"},(0,c.translate)({id:g.OPENAPI_SCHEMA_ITEM.DEPRECATED,message:"deprecated"}))))},T=({schema:e,schemaType:t,schemaPath:a})=>{const l=e.oneOf?"oneOf":"anyOf",r=e.oneOf?(0,c.translate)({id:g.OPENAPI_SCHEMA_ITEM.ONE_OF,message:"oneOf"}):(0,c.translate)({id:g.OPENAPI_SCHEMA_ITEM.ANY_OF,message:"anyOf"}),n=u.default.useMemo(()=>Math.random().toString(36).substring(7),[]);let s;try{s=(0,o.useTypedDispatch)()}catch{s=void 0}const i=(0,u.useCallback)(e=>{a&&s&&s((0,m.setSchemaSelection)({path:a,index:e}))},[a,s]);return u.default.createElement(u.default.Fragment,null,u.default.createElement("span",{className:"badge badge--info",style:{marginBottom:"1rem"}},r),u.default.createElement(_.default,{groupId:`schema-${n}`,lazy:!0,onChange:i},e[l]?.map((e,l)=>{const r=(0,v.getSchemaName)(e);let s=e.title||r||e.type;s||(s=e.oneOf?(0,c.translate)({id:g.OPENAPI_SCHEMA_ITEM.ONE_OF,message:"oneOf"}):e.anyOf?(0,c.translate)({id:g.OPENAPI_SCHEMA_ITEM.ANY_OF,message:"anyOf"}):`Option ${l+1}`);const i=a?`${a}.${l}`:void 0;return u.default.createElement(y.default,{key:l,label:s,value:`${n}-${l}-item`},(L(e)||e.const)&&u.default.createElement(h.default,{collapsible:!1,name:void 0,schemaName:r,qualifierMessage:(0,v.getQualifierMessage)(e),schema:e,discriminator:!1,children:null}),"object"===e.type&&!e.properties&&!e.allOf&&!e.oneOf&&!e.anyOf&&u.default.createElement(h.default,{collapsible:!1,name:void 0,schemaName:r,qualifierMessage:(0,v.getQualifierMessage)(e),schema:e,discriminator:!1,children:null}),("object"===e.type||!e.type)&&e.properties&&u.default.createElement(S,{schema:e,schemaType:t,schemaPath:i}),e.allOf&&u.default.createElement(D,{schema:e,schemaType:t,schemaPath:i}),e.oneOf&&u.default.createElement(D,{schema:e,schemaType:t,schemaPath:i}),e.anyOf&&u.default.createElement(D,{schema:e,schemaType:t,schemaPath:i}),e.items&&u.default.createElement(q,{schema:e,schemaType:t,schemaPath:i}))})))},S=({schema:e,schemaType:t,schemaPath:a})=>{const l=e.discriminator;if(l&&!l.mapping){const t=e.oneOf??e.anyOf??{},a={};Object.entries(t).map(([t,r])=>(e.properties[l.propertyName]&&r.properties[l.propertyName]&&delete r.properties[l.propertyName],a[r.title]=r)),l.mapping=a}return 0===Object.keys(e.properties).length?u.default.createElement(h.default,{collapsible:!1,name:"",required:!1,schemaName:"object",qualifierMessage:void 0,schema:{}}):u.default.createElement(u.default.Fragment,null,Object.entries(e.properties).map(([r,n])=>u.default.createElement(C,{key:r,name:r,schema:n,required:!!Array.isArray(e.required)&&e.required.includes(r),discriminator:l,schemaType:t,schemaPath:a?`${a}.${r}`:void 0})))},x=({name:e,schemaName:t,schema:a,schemaType:l,discriminator:r,required:n})=>a?u.default.createElement(u.default.Fragment,null,u.default.createElement("div",{className:"openapi-discriminator__item openapi-schema__list-item"},u.default.createElement("div",null,u.default.createElement("span",{className:"openapi-schema__container"},u.default.createElement("strong",{className:"openapi-discriminator__name openapi-schema__property"},e),t&&u.default.createElement("span",{className:"openapi-schema__name"}," ",t),n&&u.default.createElement("span",{className:"openapi-schema__divider"}),n&&u.default.createElement("span",{className:"openapi-schema__required"},(0,c.translate)({id:g.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"}))),u.default.createElement("div",{style:{marginLeft:"1rem"}},a.description&&u.default.createElement(A,{text:a.description}),(0,v.getQualifierMessage)(r)&&u.default.createElement(A,{text:(0,v.getQualifierMessage)(r)})),u.default.createElement(p.default,{className:"openapi-tabs__discriminator"},Object.keys(r.mapping).map((e,t)=>u.default.createElement(y.default,{key:t,label:e,value:`${t}-item-discriminator`},u.default.createElement(D,{schema:r.mapping[e],schemaType:l})))))),a.properties&&Object.entries(a.properties).map(([e,t])=>e!==r.propertyName&&u.default.createElement(C,{key:e,name:e,schema:t,required:!!Array.isArray(a.required)&&a.required.includes(e),discriminator:!1,schemaType:l}))):null,k=({discriminator:e,schema:t,schemaType:a})=>{let l={},r={};const n=t.properties?t.properties[e.propertyName]:{};if(t.allOf){const e=P(t);(e.oneOf||e.anyOf)&&(l=e.oneOf||e.anyOf)}else(t.oneOf||t.anyOf)&&(l=t.oneOf||t.anyOf);e.mapping||(Object.entries(l).forEach(([e,t],a)=>{r[t.title??`PROP${a}`]=t}),e.mapping=r),Object.keys(e.mapping).forEach(a=>{const l=e.mapping[a];let r={};l.allOf&&(r=P(l));const n=l.properties||r.properties;n&&n[e.propertyName]&&(t.properties?(t.properties[e.propertyName]={...t.properties[e.propertyName],...n[e.propertyName]},l.required&&!t.required&&(t.required=l.required),delete n[e.propertyName]):(t.properties={},t.properties[e.propertyName]=n[e.propertyName],delete n[e.propertyName]))});const s=e.propertyName,i=(0,v.getSchemaName)(n);return u.default.createElement(x,{name:s,schemaName:i,schema:t,schemaType:a,discriminator:e,required:Array.isArray(t.required)?t.required.includes(s):t.required})},j=({schema:e,schemaType:t})=>{const a=e.additionalProperties;if(!a)return null;if(!0===a||(0,N.default)(a))return u.default.createElement(h.default,{name:"property name*",required:!1,schemaName:"any",qualifierMessage:(0,v.getQualifierMessage)(e),schema:e,collapsible:!1,discriminator:!1});if(a.properties||a.items||a.allOf||a.additionalProperties||a.oneOf||a.anyOf){const l=a.title||(0,v.getSchemaName)(a),r=e.required||!1;return u.default.createElement(I,{name:"property name*",schemaName:l,required:r,nullable:e.nullable,schema:a,schemaType:t})}if("string"===a.type||"boolean"===a.type||"integer"===a.type||"number"===a.type||"object"===a.type){const t=(0,v.getSchemaName)(a);return u.default.createElement(h.default,{name:"property name*",required:!1,schemaName:t,qualifierMessage:(0,v.getQualifierMessage)(e),schema:a,collapsible:!1,discriminator:!1,children:null})}return null},I=({name:e,schemaName:t,schema:a,required:l,schemaType:r,schemaPath:n})=>u.default.createElement(h.default,{collapsible:!0},u.default.createElement(f.default,{className:"openapi-markdown__details",summary:u.default.createElement(M,{name:e,schemaName:t,schema:a,required:l})},u.default.createElement("div",{style:{marginLeft:"1rem"}},a.description&&u.default.createElement(A,{text:a.description}),(0,v.getQualifierMessage)(a)&&u.default.createElement(A,{text:(0,v.getQualifierMessage)(a)}),u.default.createElement(D,{schema:a,schemaType:r,schemaPath:n})))),q=({schema:e,schemaType:t,schemaPath:a})=>{let l=e.items;e.items?.allOf&&(l=P(e.items));const r=l?.oneOf||l?.anyOf,n=l?.properties,s=l?.additionalProperties,i=a?`${a}.items`:void 0;return r||n||s?u.default.createElement(u.default.Fragment,null,u.default.createElement(d.OpeningArrayBracket,null),r&&u.default.createElement(T,{schema:l,schemaType:t,schemaPath:i}),n&&u.default.createElement(S,{schema:l,schemaType:t,schemaPath:i}),s&&u.default.createElement(j,{schema:l,schemaType:t}),u.default.createElement(d.ClosingArrayBracket,null)):"string"===l?.type||"number"===l?.type||"integer"===l?.type||"boolean"===l?.type||"object"===l?.type?u.default.createElement("div",{style:{marginLeft:".5rem"}},u.default.createElement(d.OpeningArrayBracket,null),u.default.createElement(h.default,{collapsible:!1,name:"",schemaName:(0,v.getSchemaName)(l),qualifierMessage:(0,v.getQualifierMessage)(l),schema:l,discriminator:!1,children:null}),u.default.createElement(d.ClosingArrayBracket,null)):u.default.createElement(u.default.Fragment,null,u.default.createElement(d.OpeningArrayBracket,null),Object.entries(l||{}).map(([a,l])=>u.default.createElement(C,{key:a,name:a,schema:l,schemaType:t,required:!!Array.isArray(e.required)&&e.required.includes(a)})),u.default.createElement(d.ClosingArrayBracket,null))},C=({name:e,schema:t,required:a,discriminator:l,schemaType:r,schemaPath:n})=>{if("request"===r&&t.readOnly||"response"===r&&t.writeOnly)return null;const s=(0,v.getSchemaName)(t);if(l&&l.propertyName===e)return u.default.createElement(x,{name:e,schemaName:s,schema:t,schemaType:r,discriminator:l,required:a});if(t.oneOf||t.anyOf)return u.default.createElement(I,{name:e,schemaName:s,schemaType:r,required:a,schema:t,nullable:t.nullable,schemaPath:n});if(t.properties)return u.default.createElement(I,{name:e,schemaName:s,schemaType:r,required:a,schema:t,nullable:t.nullable,schemaPath:n});if(t.additionalProperties)return u.default.createElement(I,{name:e,schemaName:s,schemaType:r,required:a,schema:t,nullable:t.nullable,schemaPath:n});if(t.items?.properties)return u.default.createElement(I,{name:e,schemaName:s,required:a,nullable:t.nullable,schema:t,schemaType:r,schemaPath:n});if(t.items?.anyOf||t.items?.oneOf||t.items?.allOf)return u.default.createElement(I,{name:e,schemaName:s,required:a,nullable:t.nullable,schema:t,schemaType:r,schemaPath:n});if(t.allOf){if(t.allOf&&t.allOf.length&&1===t.allOf.length&&"string"==typeof t.allOf[0])return u.default.createElement(h.default,{collapsible:!1,name:e,required:Array.isArray(a)?a.includes(e):a,schemaName:t.allOf[0],qualifierMessage:void 0,schema:t.allOf[0],discriminator:!1,children:null});const l=P(t);if("request"===r&&l.readOnly||"response"===r&&l.writeOnly)return null;const s=(0,v.getSchemaName)(l);return l.oneOf||l.anyOf||(void 0!==l.properties||l.items?.properties)?u.default.createElement(I,{name:e,schemaName:s,required:Array.isArray(a)?a.includes(e):a,nullable:l.nullable,schema:l,schemaType:r,schemaPath:n}):u.default.createElement(h.default,{collapsible:!1,name:e,required:Array.isArray(a)?a.includes(e):a,schemaName:s,qualifierMessage:(0,v.getQualifierMessage)(l),schema:l,discriminator:!1,children:null})}return u.default.createElement(h.default,{collapsible:!1,name:e,required:Array.isArray(a)?a.includes(e):a,schemaName:s,qualifierMessage:(0,v.getQualifierMessage)(t),schema:t,discriminator:!1,children:null})};const D=({schema:e,schemaType:t,schemaPath:a})=>{if("request"===t&&e.readOnly||"response"===t&&e.writeOnly)return null;if(e.discriminator){const{discriminator:a}=e;return u.default.createElement(k,{discriminator:a,schema:e,schemaType:t})}if(e.allOf){if(e.allOf.filter(e=>e.oneOf||e.anyOf).length>1){const l=P(e);return"request"===t&&l.readOnly||"response"===t&&l.writeOnly?null:u.default.createElement("div",null,e.allOf.map((e,l)=>{if(e.oneOf||e.anyOf){const r=a?`${a}.allOf.${l}`:void 0;return u.default.createElement("div",{key:l},u.default.createElement(T,{schema:e,schemaType:t,schemaPath:r}))}return null}),l.properties&&u.default.createElement(S,{schema:l,schemaType:t,schemaPath:a}),l.items&&u.default.createElement(q,{schema:l,schemaType:t,schemaPath:a}))}const l=P(e);return"request"===t&&l.readOnly||"response"===t&&l.writeOnly?null:u.default.createElement("div",null,l.oneOf&&u.default.createElement(T,{schema:l,schemaType:t,schemaPath:a}),l.anyOf&&u.default.createElement(T,{schema:l,schemaType:t,schemaPath:a}),l.properties&&u.default.createElement(S,{schema:l,schemaType:t,schemaPath:a}),l.items&&u.default.createElement(q,{schema:l,schemaType:t,schemaPath:a}))}if(e.type&&!e.oneOf&&!e.anyOf&&!e.properties&&!e.allOf&&!e.items&&!e.additionalProperties){const t=(0,v.getSchemaName)(e);return u.default.createElement(h.default,{collapsible:!1,name:e.type,required:Boolean(e.required),schemaName:t,qualifierMessage:(0,v.getQualifierMessage)(e),schema:e,discriminator:!1,children:null})}return function(e,t,a){return u.default.createElement(u.default.Fragment,null,e.oneOf&&u.default.createElement(T,{schema:e,schemaType:t,schemaPath:a}),e.anyOf&&u.default.createElement(T,{schema:e,schemaType:t,schemaPath:a}),e.properties&&u.default.createElement(S,{schema:e,schemaType:t,schemaPath:a}),e.additionalProperties&&u.default.createElement(j,{schema:e,schemaType:t}),e.items&&u.default.createElement(q,{schema:e,schemaType:t,schemaPath:a}))}(e,t,a)};t.default=D;const w={string:!0,number:!0,integer:!0,boolean:!0,null:!0},L=e=>!(!e.enum||e.type)||w[e.type]},60674(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const{children:t,collapsible:a,name:l,qualifierMessage:o,required:d,schemaName:f,schema:p}=e;let E,h,_,y,g,b,O,v=[];p&&(E=p.deprecated,h=p.description,v=(e=>{if(e)return Object.entries(e);return[]})(p["x-enumDescriptions"]),_=p.default,y=p.example,g=p.examples,b=p.nullable||Array.isArray(p.type)&&p.type.includes("null"),O=p.const);const N=(0,m.guard)(Array.isArray(d)?d.includes(l):d,()=>r.default.createElement("span",{className:"openapi-schema__required"},(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"}))),P=(0,m.guard)(E,()=>r.default.createElement("span",{className:"openapi-schema__deprecated"},(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.DEPRECATED,message:"deprecated"}))),A=(0,m.guard)(b,()=>r.default.createElement("span",{className:"openapi-schema__nullable"},(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.NULLABLE,message:"nullable"}))),M=(0,m.guard)((e=>{if(e?.length){return`| ${(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.ENUM_VALUE,message:"Enum Value"})} | ${(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.ENUM_DESCRIPTION,message:"Description"})} |\n| ---- | ----- |\n${e.map(e=>`| ${e[0]} | ${e[1]} | `.replaceAll("\n","
")).join("\n")}\n `}return""})(v),e=>r.default.createElement("div",{style:{marginTop:".5rem"}},r.default.createElement(i.default,null,e))),T=(0,m.guard)(h,e=>r.default.createElement(r.default.Fragment,null,r.default.createElement(i.default,null,e))),S=(0,m.guard)(o,e=>r.default.createElement(r.default.Fragment,null,r.default.createElement(i.default,null,e)));const x=r.default.createElement("div",null,r.default.createElement("span",{className:"openapi-schema__container"},r.default.createElement("strong",{className:(0,c.default)("openapi-schema__property",{"openapi-schema__strikethrough":E})},l),r.default.createElement("span",{className:"openapi-schema__name"},Array.isArray(f)?f.join(" | "):f),(b||d||E)&&r.default.createElement("span",{className:"openapi-schema__divider"}),A,N,P),T,M,S,function(){if(void 0!==O)return"string"==typeof O?r.default.createElement("div",null,r.default.createElement("strong",null,(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.CONSTANT_VALUE,message:"Constant value:"})," "),r.default.createElement("span",null,r.default.createElement("code",null,O))):r.default.createElement("div",null,r.default.createElement("strong",null,(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.CONSTANT_VALUE,message:"Constant value:"})," "),r.default.createElement("span",null,r.default.createElement("code",null,JSON.stringify(O))))}(),function(){if(void 0!==_)return"string"==typeof _?r.default.createElement("div",null,r.default.createElement("strong",null,(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.DEFAULT_VALUE,message:"Default value:"})," "),r.default.createElement("span",null,r.default.createElement("code",null,_))):r.default.createElement("div",null,r.default.createElement("strong",null,(0,n.translate)({id:u.OPENAPI_SCHEMA_ITEM.DEFAULT_VALUE,message:"Default value:"})," "),r.default.createElement("span",null,r.default.createElement("code",null,JSON.stringify(_))))}(),r.default.createElement(s.Example,{example:y}),r.default.createElement(s.Example,{examples:g}),t??t);return r.default.createElement("div",{className:"openapi-schema__list-item"},a?t:x)};const r=l(a(96540)),n=a(21312),s=a(87468),i=l(a(97231)),u=a(64218),c=l(a(21607)),m=a(1960)},96226(e,t,a){var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=l(a(96540)),n=a(21312),s=l(a(91366)),i=l(a(41622)),u=l(a(97231)),c=l(a(90057)),m=l(a(59506)),o=l(a(19365)),d=a(64218);t.default=({label:e,id:t,responses:a})=>{if(!a)return null;const l=Object.keys(a);return 0===l.length?null:r.default.createElement(s.default,{label:e,id:t},l.map(e=>{const t=a[e],l=t.headers;return r.default.createElement(o.default,{key:e,label:e,value:e},r.default.createElement("div",null,t.description&&r.default.createElement("div",{style:{marginTop:".5rem",marginBottom:".5rem"}},r.default.createElement(u.default,null,t.description))),l&&r.default.createElement(i.default,{className:"openapi-markdown__details","data-collapsed":!0,open:!1,style:{textAlign:"left",marginBottom:"1rem"},summary:r.default.createElement("summary",null,r.default.createElement("strong",null,(0,n.translate)({id:d.OPENAPI_STATUS_CODES.RESPONSE_HEADERS,message:"Response Headers"})))},r.default.createElement(c.default,{responseHeaders:l})),r.default.createElement(m.default,{title:(0,n.translate)({id:d.OPENAPI_STATUS_CODES.SCHEMA_TITLE,message:"Schema"}),body:{content:t.content}}))}))}}}]); \ No newline at end of file diff --git a/assets/js/257dcba5.51a999be.js b/assets/js/257dcba5.51a999be.js new file mode 100644 index 000000000..c03ad9aef --- /dev/null +++ b/assets/js/257dcba5.51a999be.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[5824],{50172(e,n,t){t.r(n),t.d(n,{assets:()=>y,contentTitle:()=>f,default:()=>w,frontMatter:()=>g,metadata:()=>i,toc:()=>b});const i=JSON.parse('{"id":"API-docs/v1.2/drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","source":"@site/docs/API-docs/v1.2/drafttemplate.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/drafttemplate","permalink":"/docs/API-docs/v1.2/drafttemplate","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","sidebar_label":"Draft Template","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Get Signing Links","permalink":"/docs/API-docs/v1.2/getsigninglinks"},"next":{"title":"Create Template","permalink":"/docs/API-docs/v1.2/createtemplate"}}');var s=t(74848),r=t(28453),o=t(57742),l=t.n(o),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),p=t(96226),m=t.n(p),u=(t(77675),t(19365),t(51107)),x=t(21312);const g={id:"drafttemplate",title:"Draft Template",description:"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.",sidebar_label:"Draft Template",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},f=void 0,y={},b=[];function j(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Draft Template"}),"\n",(0,s.jsx)(l(),{method:"post",path:"/drafttemplate",context:"endpoint"}),"\n",(0,s.jsxs)(n.p,{children:["The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique ",(0,s.jsx)(n.strong,{children:"objectId"})," (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a ",(0,s.jsx)(n.strong,{children:"url"})," is provided, which offers a user interface for editing the template and facilitating document distribution."]}),"\n",(0,s.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,s.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,s.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"When document is created this webhook event will trigger"})}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "event": "created",\n "type": "DOCUMENT_TYPE",\n "objectId": "DOCUMENT_ID",\n "file": "DOCUMENT_URL",\n "name": "DOCUMENT_NAME",\n "note": "Please review and sign this document",\n "description": "",\n "signers": [\n {\n "name": "SIGNER_NAME",\n "email": "SIGNER_EMAIL",\n "phone": "SIGNER_PHONE",\n "url": "SIGNING_URL"\n }\n ],\n "createdAt": "TIMESTAMP"\n}\n'})}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,s.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "hint": "Provide signature"\n }\n\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"6",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"7",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"8",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"9",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,s.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"10",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"11",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"12",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"13",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image",\n "hint": "Provide image"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"14",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,s.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"15",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"16",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,s.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"6",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 528,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "values": ["male", "female", "other"],\n "response": "female",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsx)(u.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,s.jsx)(x.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,s.jsx)(d(),{parameters:void 0}),"\n",(0,s.jsx)(h(),{...t(50988)}),"\n",(0,s.jsx)(m(),{...t(23638)})]})}function w(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(j,{...e})}):j(e)}},50988(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","signers","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample template"},"note":{"type":"string","format":"string","example":"sample note"},"description":{"type":"string","format":"string","example":"sample description"},"signers":{"type":"array","description":"You can provide signer optionally if you it as default signer","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":""},"name":{"type":"string","format":"string","example":""},"phone":{"type":"string","format":"string","example":""},"company":{"type":"string","format":"string","example":""},"job_title":{"type":"string","format":"string","example":""},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"access_code":{"type":"number","format":"number","description":"Optional numeric access code required for the signer to access and sign the document.","example":123456},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createtemplate_body_widgets"}}},"title":"createtemplate_body_signers"}},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of documents created from this template signed using an external tool for owner review. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed. \\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"createtemplate_body"}}},"required":true}}')},23638(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Template created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","example":"Bh2Hspnmch"},"url":{"type":"string","example":"https://app.opensignlabs.com/drafttemplate/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2VtYWlsIjoicHJhZnVsbC5uYXZrYXIrYWRtaW5AbnhnbGFicy5jb20iLCJ0ZW1wbGF0ZV9pZCI6IkF0Zkk0cmNCbnAiLCJpYXQiOjE3MzEzMTExMzl9.aNqjCxc9MkE6-ZIr-MObKjqtpR5d3NXi68eMeWnT0Lc"}},"title":"inline_response_draft_200"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/257dcba5.b33916ee.js b/assets/js/257dcba5.b33916ee.js deleted file mode 100644 index 9e5b45c86..000000000 --- a/assets/js/257dcba5.b33916ee.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[5824],{50172(e,n,t){t.r(n),t.d(n,{assets:()=>y,contentTitle:()=>g,default:()=>w,frontMatter:()=>f,metadata:()=>i,toc:()=>j});const i=JSON.parse('{"id":"API-docs/v1.2/drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","source":"@site/docs/API-docs/v1.2/drafttemplate.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/drafttemplate","permalink":"/docs/API-docs/v1.2/drafttemplate","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"drafttemplate","title":"Draft Template","description":"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.","sidebar_label":"Draft Template","hide_title":true,"hide_table_of_contents":true,"api":"eJztPdt2HDdyv4L05sTibM9wZkTKMp1slqZomV6JZETKskwqJKYbMwOxG2gD3RyOaZ6zD3vyATl5yev+RN7zKf6SnCpc+jIXUpSslTfjc3bFadwKhUKhUFWoug5yOtLB1klwzNIsoTnTwZswiJmOFM9yLkWwFRyPGXHF5Imiw5yLEdk+3CNM0EHCNCk0U5rkkkSKQaWo0LlM+U9QSnLXc0g0U5fQlmoySAqWKS5yTYZSkRETTFHsOJZRkTIomPB8TDLFYjbkgsVE56qI8kIx3SEvMymILqKIaT0sEjMyl4LIIaF+zJDkY4agKpYXSmhCSSH4jwUjrZYcvGVRvhe3WuRBzDQfCZqzGIBzzc94vBaSyZhHYxJRQQYMphrDTC3ArALugEKZFDimzljEhxwq2846ZDuOOcBIk2QaEkparUIlrRbhmmRKXvKYxW40ORwCSimilnCRMzWkEUNcMehFjHAY1zmhIiZDGvGE53U0kpjrXPFBASN3TsWpOObZFnmZJZLGZCoLRQ6ffF1WzyWBbyet1hM2KEbk5V6r9ebBOM8zvbW+TrOsIzMmAFsJHehOJNP1GCpm8RBxxRSDXhFfjGqeTAmNYzLh8YjlGhdEkEhmUxJJqWIuDGlkdMSIKNIBUzrE2aRSMcIFoUQxGk/buWwXmpFvjw72AQ0pzTvkMCl06IeLuWJRnkxN94AeN6vPzOo82gAa4mIUkpReAJZ4Tn4seHQB09ZM4NJakkFctVqvAF6PHa4tjceE5GOuyYQNxlJeEHYJxROeJCRXfDRiqtU6Fefn56fi+lQQchpgjdNgi5wGtovTIDRF+TRjpuTJwc7L57v7x2fHrw93fbmj1EadvSe+xpAnzR5evnjmiwVNm8X728/LAYTMbflhwqhmRLFLzia4DrDUZq4OC75ZhU+Y1r4EGjGl4esJfCHk2vxTh+Zo7+n+7osqLKYGSylPalV2n2/vPavVycZS1Ls5/OZgv95PoSq97O0/NUgx5TfwzxsLr12RbbtAx3vPd4+Ot58fQuUbu45ADUdFlkkFy//KEPQWLPOp+IolckKoYkg9kUxTKUhGFU1ZjrxxTHMsVuzHgisWG+ZGk8TtjK1T0SatFuBmq9UiLw2X4jETOfARhVvfkBw26Jj6QDpQf0/EPIKtZNjCNGPACWtVYYtB1SPLmkzVysYD3mXYD+yoCTXcIEuA8UBVxYCr5fyS1Tu+CskUOn7CgI5Mt2Op+E9S5DRBIrpkKucRTaqbHgBEVplThSwrk1zk7qsdgby2mxv2Pm5py5UAtBiQm3KBJZqRS5oUTFuoJiEZA1QvWKaYRg5t+wXEi5iMGR+NF45H47eFzmsdk0I7vuugsGO5VUX0MkTbkCaaET6s4TKlF6wyGpGZOQ865KspidmQFkkeEg78KlcF65B9mROaZQmP8CwFGjAHVaFYG1fZkk+nTj6H5jyBEyTmcJYAd4JC7MK2cdABXZoDCKaHfDcfU0GkaCx0JBOpZkkIP9fxSCIpcibyDtm+pDxB4M1kNeEiSoqYkUFCo4sQJYGQKDj7YFWmLEnkJDT7A6vgiYw4R/wQzRKgQikAfiHt8FyXZ26HHMNG8fsPCh2qcRCuq1i1PH8oYWRAgduSBPlQiIgLyVs5IDnPExbCBs+omIYkNkIGu8oH8iok0ZhFF/iXojGXZFDkuRRmYrGSWSwnwuJyKEWu+U9zdqQreXeM9kOyEZJHIXkckl43JL1+SHobIek9CknvcUj63ZD0+yHpb4Sk/8iA1X9scU09gqsA9PoGy/lvC7tjHrMzaHgGczujOmeK6wtg1wRPdCO6xqGVoq5yL7jByRXXTvwxj2MmyFDJlCgW8YwjNzHcwHcdAjxEwaSEJsMiSabkkmtewYHvVE4EinXwlStykDFxBMcsjSJZwBojhg1SEZ3lkotkCqAeM5pqnPkuCIeZ4poBqxbaY0DkJW0ZcQi+VRnAXVZS1DnQ4tVctDqVlYET9BnXyHPh6NP+NJ3UTtNeh7Rans81BalSWvJVvNwBpxmU9ezvK/jxsP+5/TmFn4/6j+3PCVbtbdifY/jZd03t5oJvVnY5DQCBVk4yDJZUQIBKNwB+KTD0cSI5TbMlk4DijzUBd1DBRzhhQldQymRVeBbM2dSw8y1n+xBmywXPOU304gm7Gp/QnBsgzZ92WWlm5hswc2Rni6dtZdpPZs5VeFAEhmPUFOGxWylyBwJC0V+Comafi9gwtEIBaQaTmx0rxSxGpJnCJ4PHCjgfCo2NLt8di48Ai3CiHsOJuhiV/tD9hPDZhOlDIXVev++O2c87KAejgLIYr7bCJ4TVOkQfCqezvb47Rh8DRkHSW4xOKP2EcFkBx2hBUGw2Zd2Ndm+z3e/2N2r4BHWVqZCm7ThuT6fT91uLlIszA0dF74IF9Gp+AWjRQHr0K+FLQIbhYuSb1UtnV93UaywkyJwWEyB2uhuokXtBQ4ni86x6AW//ZS1758G/3ZX8OVzEB8wrSa3gXNGxOn1g9Rady5hOP9OmK9fUX76gflM8NmBiEcCButFoLHlkgYc67so1AIVPB3DQxkVdj+P1yqLCxzhup2m78RF+tpEGKh/TtBPHnUbNGUIxH1MSxyGZ/Tz3exyTNE0XfDbfa5/X03R2Fp00tbBZ7Dnam1nnlAueFnBJAjWruaPHqPo+duhN7VpyQVqt169fv24/f95+8qTVcmtoh7BUXNFlmBHo1QcaoUr0rdYW2RuS6ifUJxhNDnIBfzdE3bqrMJYT4a5ERuVJ4gIUzK6q0SeldIqdMZ6PmaqPI1VJsnCBhPvWQObjDnmJ90v4293D/H0J71JfAOO0l+PFvNNW+Fjss+SS9YGXstbFrKnGW2fEIseYsvlyk2KjIqGKXYECUDeV1Pc9A9/tfGuwRUfLpbIFVYtWucucroM8OLDX8DWvYWzMBXrbtpY2otiIXZGM5jlTAju7pAmPjUWsbaxGVzTNQLuy/u+np/Hv/3EddbugPs2NUiHmIw4GmvV/P9lu//BmTo0iy5iKwDyQMBhJh4TlUYecjFmSlTaiyWTSmTzU0VjKxBiI3mrFhub/z+Tg7RmCm3WoztbmzdQQQ0WXCsTSVKXi5qxgjGriWs7RpuLS4K7pdVGCs8qKJSKcrfEJyR0NkKDQKKZP0cwSpBSFWyBeVv4tgeecBm/K4x71pyy+pe2bO2xP2A0JHbBktujdt1ZCp7KwO9rZC+pTtRRdwZsVhbxKGKfTrViAUnrVKDwtrT+NfWoQUt2m7rR329OtAEm49gdJDZ3V1tZqgLYfwYzdeMCIa0AGnkrfexd4wO62DZyKFNfuliGgHsGK3mLjRrtlhNrCzJzkVlZwpqeh79WhzB3kVXxBSzCJl2LCkhGsrLB4BGvTXzDAqeihItIpMJfcT2yNT4hXNEBavo3vw0VqJ/N9jtR7bUA3reoGnHO8QlVzsPrNpxfvvg45MFp11wg07lHEMpC03ntrepDvfEKh1riqRF9MedVanxD1zQHrV6ZAW+9Dnz73ItLq7H9DhFoD+87EapT+KR0t0d9g8SdEnlV45qs4bI0ZZVUPNf3mRFmiocby5RPudWsT3qxP+FH3Hjeu2rDvf+HqLsHPzFBwty4SOnMcxCziKU3QiQTh7r/HHr3P5csCBntgR6ZZkVc3Hap1kLE4KcG5Rhjj7u9D0g5JKyTrIXkQkrUOecHQmSLyjhdWaODKuFdwcBYrwFIaFSqZkoGCiYeEdUYdcn39Y0FFzvPpzQ1pketr8CC8uenALrwQcmJ8L07AapwT8KQrL1WxjPQczzsZ6XW4fa3vs0n7iTUvr1vQ1sgD2WAJS6+iFgUf90ZmoKoQCYyy70U2cytFZx+us4ROCR2Cpdo4hGAz4zfUARRvkT75lz+QXr/T7Yaka/4G704zwf4a7mG0MUUsWWakxOLbdnC3uoPLn/NY1mb3Tlu4Ouw9dzB0cYZuBDjurQJbubk/QdVJOZmmsrYi1QPOzPmpx7JIYjg9jb8v8w6dpUyPtjGa5zQao9/uYhqoVPqEDq8SKsuClh5k4Bg6z2Ldah0qNgR31dKRkbhPjrWBYxhLWGqd56wLI9zq0GmDi1wC+3BeLa3WgA0lOGyAXy3qR2np6miWwEgwNWcY9L2UioypNuomJDhYOHAczscsbbiOOPBK9xEuHOywmr0Ppxjtf1Hf4482ayu7WT+mF+7xRQu7RF8KTXQmhfZmUVYWVTaf8n7Ec29YzQ3lOoXlRs+h0gEKeTnun4RfsCrL5UI7YdVC2XQI3BlLqcsa1ifPHj96q+7rJxW4+611vIfM+1r/ep8/rMlSjz+i9a++St2N9d7m+lLzX8NS9O53ZkLusqRoXLjTkmLNck1XtrH3sY29/454+CH1073P+7WT6eEyGeUT0U9Xd9QtmukPoX++1xV/niK4ug/vqAL+aKrY9yfLjV9DKdVg3J/3/gZKqfcl0Rnd0wcjSvKhFE/zKPMOmqel6qb3ptwqsL869W5+GC1V48r3RU0a/KJfpdbNzfej1qaOqkJypwH/7quDF5Pun56O5Pb29vb+0cvx7svR9vZ2Cr87nc5czeU8MsBhQH627+PsEY/iwoJROp0Oei3QnG5h8/VMjL407cPFbTrWLfFXMqdsfmxzyvvzDV/145xZ82wnvx5neN89G4SBzPBNsBR7cbAVxPDy2L13DUJcNabzr2Q8DbauA/s8Bv60zxWg5fpbDW+YrwMdjVlK4S+32vDqGW7HQeheKwZhgA6i8AQaqDHYsi8vgxBcTDKwCjANfWC7rWtXyzwqDUIr6QdbgdkNQRhYtwv/iTARSfBhy+JhcBNiT2cZ1XoiVby0S/+l7BI6MBC/Y0ONf/jXw9APPN27ZzfY9KbxbPxePVV7uCnXpeyMKkWnQfOFunuz5/yArCuWU34mU3cc8Ry0kv4hGVYLwoDnLK2OsmDVlXx3TEdMwkzQMf4+ywss6D7t8HXsfRpal977NH0rB2f3Isdyrc/ujuM6CdSf0EEvXs5wL7a826j14suUhOgBHbINb5lYbIX1rdI/EGw8Xnu8tmUcUcf0khE4IhkFdZSovAGqv5aEF9TQwxZ5wSLGLy1s1Zf2+Mga1LhfGm8H7FvIxqNOmgFhu66gjXn5Zb/Xu/0S2jch8s+ODWNlokiB/fkNYEANwsANBSywsjtNvZswsIDN2ZF33EOmdHZ966tZXxH/vtFPKzRvkEL/Jid8j8eE7lxsPlxD2Sa0iubQqJlDUlEKd25jag5c3JB0VJ246XVm4seLXmRXHoJaJTfNMkZVBx9G3ztiAwbtoElUYBAJf/LXZuZB9TPr3YTB1e2TuSKRbLvn3uRBwoa58SEkkVSCqbWqT/gnM7n+xsZNGExvn970Nzm9z2HxJrfP7hW+ky9jCPwtYH34+CYMxrfD+o1/yf83BHbj0U0pjtmAEj6QzEDG0zPHPG9uq+jkHqgHUUn2xIGKmaogYiBlwqiYwQR4sZtb+Gdwk/ksNJ67+GSXK+1kHhOoRJljyR+K5sSwcrVhqI7Bggl3Fz7gTUAXAw21hOtPmw4HzAU/gWg9pgY30W7QBsRoNIYwK9afuLTkZhBvRBbagQemIGDcCQPrjjGve4/6qqqggp2Kx76Ze6e6OvDFYvOMizMJLc7MG4I7oBWfjDcQayZj4OUQ0EhGF/AUBfY8xbhEPliEO/ELkfMEXz5ngPvYPRQABOLR35wzRc/GDtkVQ6kipomBuILbEi14I8OrD9MQh0eQzyrY+QyvaIn2yCFPDA5xQT9DbUsdY/jpJgwonMVncjhMuGBImveiQzdPkNN1MQCncmoC9YCV3wdRctF1rFGBl8GY3Mt8++xeEHYF3u40IbmUCd5yzbN6E7vm7hM0oQAOjg/vMC/UbbUNYPZ5PlK+6YMcHB9CqBM+tNdPeMThd4fbbrRWhcB1kFxy6iQYf95PjUzIjElHukA8JT11bJCRNpkFKOZ6LkQhoe7lvo/aNdNxGUkJtq0scrDE2tBVROcs00sQeSyLu3CqWzBJyajAt145sHEX9wTfHJShSrgwIcFQzWEf3syV8B2eHFagUqX/kDChTXNKhuiYEEKcMMC8KkCp4btkVxlTHByA5qJAMYO6s0LNve4tu7S8fPHMxs+qPCdyfNV1DBsgQ6pBTjHDYppTn71nMQGsb9G9clYcRbcme5fKmNIQY00RqUZU8J9szDWQUkHJM2Bjmpiq9vgAayCyOaDXGjDu/P3lL3+twLXwojwLmBmBxjG4qNwCIWqyDMEDA1Isg1NR1iGC/pj6Y1MwCDwTTGXsN5K+O40f4hsa7Vmg9WzwnhW6iMagl/BnsK5ebPCmo1E15uOUyAzmy664zisxONwFd5Y/vLDP5UoYzDEVx4aXTqsbvPT4kI3uMFoIr0fj8aLR7MFR5PJMsZSLu8kuVfNBLj0jKHKZ0pxHxHWlO/UYS8aq7fZ1Wrp7ATVecqnW5oKX85Qdyx174j6hU327oAltUDq0rUhMp4gRFxawFBvZVcbV1D9qRYO5w+Qtt6tNZCQw2TMpIgbyCrtk6g5XkorfHAA2YPmEMVHFnFtC6aUFE9cFBYbaijVeQNZwCBCmTI3YWQRXe9wT7A5L3GpBV60WaRtALMfXhbLKZhs9DVkbcLmydwDH6gH8A+BSXKqGMOyQb+QEEBaSzESzAwWl6R/wSRByG/qnOkJEBb6+BD03xMSpyCHwmoSXcQCtQxKSEs5mz+gXI6Prhl4g2heMEy6bk+Pu/mUzhYhdbnQn8cDkQE9MaCJxt+fjeaGKEKg9DNY0xtMR1w/MaWYcF0ENpaRf/vzfEHXSebPqDkxhYSn6faH0iM9Qq726zea2o9UwNXebkDkfTs+kOCu53FyCqbdcSkBzfMjqgpawZwQO7uQtoHSgDkC0OWPhn7oSbWZ9Fw8GCPlAA+7LnIGGb0RVnPgzzSxjjlEraZWQzFCLqAE1hAvIzuiwGMZ3ilkGcS+lvS6YA/izMiYUrCeor5g4Q8vNXXR/9tC+qazmSQAGHjTbxEFozFvBm5swGETRfXuE8/yP9jce1CF+6te+zYSzHUQReTBIOKCHqoE00UjXtqyoTmPYhyiGNaT22qIa5CM7qclfvHJx7RD/n0Hix54qzPTXnqMlD+N9OU//u9xU40SXMsguSwfw6AU9SfF+jzKuLK01dYXyr6aRXqbZtVrklV73N6T47HW7f8963Yfd345ed6P7G9LrPgZgrbfC7dxk0b16Lu9w3hfLG7yVzBhmE6mW14SzFXwKrK/IPASX26F/Y/4rVdGOid+injb669KNwqpW3WQQDf1uF/5pMEGnyXNKvjJ+ezL9hyC8uw/H8jVw4bKXI+urcf8bnYk0GgPOFuhryurLSazqm7LOpt+OB08jfsC/3Xv5015vn+/pPfFiM9rZe7R3kX3/3c63X3TY9Nte1P9u+n3/u/z1q0TvvZU8+ubb8Q/iOz3Y2Sxef/+Dev39nnr96kVOX21uD8RYDJ5+zaPp5ttBv8uf7Xzb/eFVbzJ4+nX3h+++yH7Azr/u/nBx0Y3S/Z2B2IY62evv/40fvN19+Pyn3Z+eH+9ePf8p+aJD9398u3MVffH8YvdR+4c91X5+MPjT2x/z7MVm/HD/e/7oMXvOXonj7rOoRg1coBLYLfUZzvsMFttQ0sa8ZT+SKTM3kgk+WlESRFl7NcvVlNAR3K0AdeoDUgFT6rb98m6QLUPERrd71vNI2JxFwp7A+BWYi+BYXjDxcWdaHT43wwOoV2lSMq2Am0pYHtQmW/1uJqlZVCieT4Otk+vgqk0z3jblWydvbt6AdiAfS3DbyqRGiGk+DraC9aYXF6SEQBefk2uzB/1G01TE4Ng8s9loxtcve51+cBM228zdnEvqs6L9rk10TkdcjG5r96ZE0REso1mpGqJKgTXjf2Igsdp1qNYKAw7kM2YUlGiAeaCOF6Xv265bY+eVNs/RbMbPLAjK5W06gzlfsJp7V/NonuOwVfHXOnHOUuj/5N2fgnKOgXdRCoKK0xH8qLgRBUHDMah0WfFy/0lJ997fwonlPZRn+xsbKPh93kMJ6eFjFD42Ht28MctUMbCi++cCK6FVSMyzh9miiiWp9sWYROynuokAZ1hVydf04k21+EIV9QINtQO5rom1X+cpQHubi1SPm3M1frar+dodW1hVHcxXA1gtwN2vue9Wu3I5nUM1Th6r0wx4egPNPOwizWx0kWYed2uioF2xsodSoEOpzQttdrqlYAbS1xvYzVwMJbICS/A+FDhwamQlzZ33Ox8u/Je//NVXA/3RH0irdYzvsJhoa1moiBF4E25CiydoLcXsDb/8+b/IoOCJCQYes0uWwHkC2VlUoW3MCebjiuuOCctdHXeE/myYPcArA9A0Fxt7XBuTthDWLh0LgLuAnE3ysZLFaIz6MDECJ60Xu0fHkMUH0q6QI9BHlRbhWs4DSNwi4B5dySqUK0gS4AxfOqd5gaYQxcA2zMEfDL3ljCGBGVU8WM9VRaeR8CGLplFikGPychjT5yUTsVQEzPttbqKYt9tt+Od3vyNPjWaOHEEUSxbD113YL96LAk24EVVqasb1B7DTYZ9XuP05MXweB0HP7krhFvln6KH88IfKY95f/uM/yck3clJLTVQf8O6xBI7MpPT69uEeyiprZv33MQShYs5KCS7hIy7+FbRKOJdWyx7ahIlLrqQA1IIL5fmdD/VzvKVlSubSprewBujhEMI8iRFJgILh8UFjKXZAX7RDMzqAJEicafj+M9mhORtJNSU/k1dgAfDJgiT5+VT83G638X9QtdVyERR0q0V+Jjt4TTFOJiEpMuNBqNilvLA0FTO0ApUpOdyyl+Rre/b5tbDnrwqexESxQtdTZPmUV22MheDj4n/pkxOBv6lUsAum3pZnhzhiybAN+xOHeOqoQMPnhnJYl3j1LiziElNHSUGGkMvGdnpYDBIekTr4R2O0B5DMFLqtl3BxgdtHOG0dPjUoc944LIMMSF5JdQEjmR7B+6WEDm2dDifgsQ0tjNPrkAuacG1tfSiau353IN9MZBfvueETuAcsMJEpJwNI2JQpOVI0RdMiuojbTr6WCVjKsI8DNCHrKmT23axn008UkOPQNHJ9vDJJoUwn1vkX2VEbDYgmV1RV1aqJoUx0YSFMxCYVju0Olba2r1xxBppakyjCKPlBogDvZqPEgBX8ub41gPDRpLPPJsB33IEBhb8j22VAARMLgNgsR6cCTpPzisfrudN3YUDSSeUFPsRhxWV1qApdMrjyg6lQ5mazFcoPMBtLU97rZ/twT3ccqN8A7o/Mah5ZqnvGxYU+FWASPrdBJqzI6OKsJljDPu4hPxs71TmAfH54cHRMzKXEwXnu36tVrDWOvEsbe22yxB38nRKtO2DQYqpMnWcXjyan4vzp7jFZ9wqDLR6f4+Tr32HznBvHsAGYcXWuGE0TzIUH20yxuBAxvLCrZJoySaZSeQnWRBFD3icb1QF4pls4Hx7D2RqTqdFq2jmXHbZaPlma1/BgYjfjlBRJoYuU+RU6tFeM9qGSufFXAfOlpygoh3Wq3UdOg3OHV8dAQdFkjNITqS64M3syEalpZnsFR4AKAW6dCruedaXVOfnf/yHnhy9nMI6fKw3caq5vVRIAVqs16KRR0BgPC4D5AkrPHX4OzL3BUy/wLCUTT7+zt4tlhNucKNLQnJmCO8UVKBg4OHVZzwoQ/azfhB3PkzoGjAX/Rp+80MFvN98LCWFFDH+wx9A5MeoJpC/zGAyM2een1RscrPSQM1CVR0pqjZKWz92oZJEzdFJQzDziMPTs2cyWOdNhdDhFjX9HoWZOcgvTOWn51xt4JqAw5nw3lr7hMLz33DyMOC/ZeOMNx1A6f0PjUWFPPx9Axb5jMJ25xxXQ3Q4V9iWJmPrq7AqwZs/k0huXK3TIMVwdWYux6e2A9+SDnZ01AM5mJToV20SwCaA9ikpsz/BrdCXwISC8J9H5KVzFynZSVPh3yagN98PsgE668Ku4bgQlv5i7VTctplEkMC4cHsbS/mislW30C72HvfUZPFv1cwDnZ1KDhjxwvlZml5Q7nsfnaxXPQg8arJfCTGp5Nd0mGg5CPMkNlwLMJtx6cAC4WT4laIkkD85P3pyvfUkk+LwaT2xAbS4JF2OmeD6n64ZsW6b82i0FayvgVr7AngDVJXgSzgq3R0b2RkHiHQRyLwn6u129h6WKMN969yU4Nsw0vk0Bd94UZb5jCqIDwRr9E/mKRhcTqmKNod1ozlH0n0JVaAzEYfJwDVzFdmQrJuZqQS57Jj9hr9PzNz8nf2nn/QM+PZdmYOsKU8nHZVw0Bg7v2KuQZKCYOTWjMRUj2AggfFUOag6MPy4isxcQXuja598qhPEBgTfEE269mOIGYbzUDO7NVgaC52InXjR9xQaa56wemLuJ6TVs83WRJMRdfnDD3XJbNM2e8vybYgAZFqXmuVTTstWI5+NigGtZbet/2A7cJcWrxd/nlopdHjOVoufMESQbjm6Z/jokkNTra+i01NDO1tUu6AwFfEfX7tg04/Y+f+LgIPVw6O8+D2Ptw7sKqvet7o9mfK5vKk7hYGjna1XVy+cbhEHCI2ZNj1aNtf308Bm5fNjpBmFF532HtVx/trezu3+0C8DYbRJsBb1Ot9NFDwmp85SKykjmAnhcKpwbL4e9XWSVe3qVe3qVe3qVe3qVe3qVe3qVe3qVe3qVe3qVe/qTx+4q9/Qq9/SvEBp6lXt6lXt6lXt6MYpWuadXuadXuadXuadXuadXuadXuaf/XuPrr3JPr3JPL2Kfq9zTq9zTq9zTn3Ruj1Xu6VXu6VXu6VXu6VXu6VXu6VXu6eWnz72IdJV7+t2z+qxyT69yT69yT69yT69yT69yT69yT69yT69yT69yT69yT69yT//WbGOr3NOr3NOr3NOr3NOr3NOr3NMfVEe1yj29yj39/yz3dCU44HqWUC4qQYJNLNOTRkbqN2EwhlinWyfB9TVQ5EuV3NzA5x8LjKB48iYMLqni8JYBw6SGLqwnRCO8YBD+csc8tGkfw/ChWWd8+t2IDgtxSU2LbZz60rrVcKwQNwYCL9qs2amMMXA0nUD0QjoxASkrIQ7x23WQUDEqMDxiYPq8MQl+xvUwphcYxtT+UYmxCLE9Swjr8U3NNOD/YVJzG1xfmxCpNze+vila2MIi1tWG5Xtzc3Pzf8TbhkY=","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Get Signing Links","permalink":"/docs/API-docs/v1.2/getsigninglinks"},"next":{"title":"Create Template","permalink":"/docs/API-docs/v1.2/createtemplate"}}');var s=t(74848),r=t(28453),o=t(57742),l=t.n(o),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),p=t(96226),u=t.n(p),m=(t(77675),t(19365),t(51107)),x=t(21312);const f={id:"drafttemplate",title:"Draft Template",description:"The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique **objectId** (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a **url** is provided, which offers a user interface for editing the template and facilitating document distribution.",sidebar_label:"Draft Template",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},g=void 0,y={},j=[];function b(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Draft Template"}),"\n",(0,s.jsx)(l(),{method:"post",path:"/drafttemplate",context:"endpoint"}),"\n",(0,s.jsxs)(n.p,{children:["The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique ",(0,s.jsx)(n.strong,{children:"objectId"})," (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a ",(0,s.jsx)(n.strong,{children:"url"})," is provided, which offers a user interface for editing the template and facilitating document distribution."]}),"\n",(0,s.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,s.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,s.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"When document is created this webhook event will trigger"})}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "event": "created",\n "type": "DOCUMENT_TYPE",\n "objectId": "DOCUMENT_ID",\n "file": "DOCUMENT_URL",\n "name": "DOCUMENT_NAME",\n "note": "Please review and sign this document",\n "description": "",\n "signers": [\n {\n "name": "SIGNER_NAME",\n "email": "SIGNER_EMAIL",\n "phone": "SIGNER_PHONE",\n "url": "SIGNING_URL"\n }\n ],\n "createdAt": "TIMESTAMP"\n}\n'})}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,s.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "hint": "Provide signature"\n }\n\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"6",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"7",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"8",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"9",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,s.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"10",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"11",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"12",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"13",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image",\n "hint": "Provide image"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"14",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,s.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"15",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"16",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,s.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"6",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 528,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "values": ["male", "female", "other"],\n "response": "female",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,s.jsx)(x.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,s.jsx)(d(),{parameters:void 0}),"\n",(0,s.jsx)(h(),{...t(50988)}),"\n",(0,s.jsx)(u(),{...t(23638)})]})}function w(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(b,{...e})}):b(e)}},50988(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","signers","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample template"},"note":{"type":"string","format":"string","example":"sample note"},"description":{"type":"string","format":"string","example":"sample description"},"signers":{"type":"array","description":"You can provide signer optionally if you it as default signer","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":""},"name":{"type":"string","format":"string","example":""},"phone":{"type":"string","format":"string","example":""},"company":{"type":"string","format":"string","example":""},"job_title":{"type":"string","format":"string","example":""},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createtemplate_body_widgets"}}},"title":"createtemplate_body_signers"}},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of documents created from this template signed using an external tool for owner review. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed. \\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"createtemplate_body"}}},"required":true}}')},23638(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Template created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","example":"Bh2Hspnmch"},"url":{"type":"string","example":"https://app.opensignlabs.com/drafttemplate/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2VtYWlsIjoicHJhZnVsbC5uYXZrYXIrYWRtaW5AbnhnbGFicy5jb20iLCJ0ZW1wbGF0ZV9pZCI6IkF0Zkk0cmNCbnAiLCJpYXQiOjE3MzEzMTExMzl9.aNqjCxc9MkE6-ZIr-MObKjqtpR5d3NXi68eMeWnT0Lc"}},"title":"inline_response_draft_200"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/3c9ed71a.00bc310c.js b/assets/js/3c9ed71a.00bc310c.js deleted file mode 100644 index ace49a199..000000000 --- a/assets/js/3c9ed71a.00bc310c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[5946],{49169(e,n,t){t.r(n),t.d(n,{assets:()=>f,contentTitle:()=>y,default:()=>w,frontMatter:()=>x,metadata:()=>i,toc:()=>j});const i=JSON.parse('{"id":"API-docs/v1.2/createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","source":"@site/docs/API-docs/v1.2/createdocument.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/createdocument","permalink":"/docs/API-docs/v1.2/createdocument","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","sidebar_label":"Create Document","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Draft Document","permalink":"/docs/API-docs/v1.2/draftdocument"},"next":{"title":"Create Document from Template","permalink":"/docs/API-docs/v1.2/createdocumentwithtemplateid"}}');var s=t(74848),r=t(28453),o=t(57742),l=t.n(o),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),p=t(96226),u=t.n(p),m=(t(77675),t(19365),t(51107)),g=t(21312);const x={id:"createdocument",title:"Create Document",description:"The Create Document API allows users to generate new documents by providing data with base64 encoded file.",sidebar_label:"Create Document",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},y=void 0,f={},j=[];function b(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Create Document"}),"\n",(0,s.jsx)(l(),{method:"post",path:"/createdocument",context:"endpoint"}),"\n",(0,s.jsx)(n.p,{children:"The Create Document API allows users to generate new documents by providing data with base64 encoded file."}),"\n",(0,s.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,s.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,s.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,s.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options":{\n "hint": "Provide signature"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"6",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"7",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"8",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"9",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,s.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"10",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"11",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"12",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"13",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image",\n "hint": "Provide image"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"14",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,s.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"15",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"16",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,s.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,s.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,s.jsx)(g.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,s.jsx)(d(),{parameters:void 0}),"\n",(0,s.jsx)(h(),{...t(76914)}),"\n",(0,s.jsx)(u(),{...t(10200)})]})}function w(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(b,{...e})}):b(e)}},76914(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","signers","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample document"},"note":{"type":"string","format":"string","example":"sample Note"},"description":{"type":"string","format":"string","example":"sample Description"},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"signers":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":"joebee@example.com"},"name":{"type":"string","format":"string","example":"joe bee"},"phone":{"type":"string","format":"string","example":"123121312"},"company":{"type":"string","format":"string","example":"opensign"},"job_title":{"type":"string","format":"string","example":"dev"},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createdocument_body_widgets"}}},"title":"createdocument_body_signers"}},"folderId":{"type":"string","example":""},"send_email":{"type":"boolean","description":"This parameter allows you to specify whether you want emails to be sent to signers. The default value is \\"true\\". If the value of this parameter is \\"true\\" and no \'email_subject\'/\'email_body\' parameters are specified default email templates will be used. \\n","example":true},"email_subject":{"type":"string","description":"Custom mail subject for signature request. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"{{sender_name}} has requested you to sign {{document_title}}"},"email_body":{"type":"string","description":"Custom signature request email body. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"

Hi {{receiver_name}},

We hope this email finds you well. {{sender_name}} has requested you to review and sign {{document_title}}.

Your signature is crucial to proceed with the next steps as it signifies your agreement and authorization.

Sign here

If you have any questions or need further clarification, please contact the sender.

Thanks,
Team OpenSign\u2122

"},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of this document signed using an external tool for owner review. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed. \\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"createdocument_body"}}},"required":true}}')},10200(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Document created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","format":"string","example":"hji2zxcv2P"},"signurl":{"type":"array","items":{"type":"object","properties":{"email":{"type":"string","format":"string","example":"mail@example.com"},"url":{"type":"string","format":"string","example":"https://url-to-sign-document.com"}},"title":"inline_response_doc_signurl"}},"message":{"type":"string","format":"string","example":"Document sent successfully!"}},"title":"inline_response_doc"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/3c9ed71a.1e2de658.js b/assets/js/3c9ed71a.1e2de658.js new file mode 100644 index 000000000..be9d80bc8 --- /dev/null +++ b/assets/js/3c9ed71a.1e2de658.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[5946],{49169(e,n,t){t.r(n),t.d(n,{assets:()=>y,contentTitle:()=>f,default:()=>w,frontMatter:()=>g,metadata:()=>i,toc:()=>j});const i=JSON.parse('{"id":"API-docs/v1.2/createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","source":"@site/docs/API-docs/v1.2/createdocument.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/createdocument","permalink":"/docs/API-docs/v1.2/createdocument","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"createdocument","title":"Create Document","description":"The Create Document API allows users to generate new documents by providing data with base64 encoded file.","sidebar_label":"Create Document","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Draft Document","permalink":"/docs/API-docs/v1.2/draftdocument"},"next":{"title":"Create Document from Template","permalink":"/docs/API-docs/v1.2/createdocumentwithtemplateid"}}');var r=t(74848),s=t(28453),o=t(57742),l=t.n(o),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),m=t(96226),p=t.n(m),u=(t(77675),t(19365),t(51107)),x=t(21312);const g={id:"createdocument",title:"Create Document",description:"The Create Document API allows users to generate new documents by providing data with base64 encoded file.",sidebar_label:"Create Document",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},f=void 0,y={},j=[];function b(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,s.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Create Document"}),"\n",(0,r.jsx)(l(),{method:"post",path:"/createdocument",context:"endpoint"}),"\n",(0,r.jsx)(n.p,{children:"The Create Document API allows users to generate new documents by providing data with base64 encoded file."}),"\n",(0,r.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,r.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,r.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,r.jsx)(n.p,{children:(0,r.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,r.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,r.jsx)(n.p,{children:(0,r.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options":{\n "hint": "Provide signature"\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ol,{start:"2",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ol,{start:"3",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ol,{start:"4",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ol,{start:"5",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ol,{start:"6",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ol,{start:"7",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ol,{start:"8",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,r.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,r.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,r.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"9",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,r.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"10",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"11",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"12",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"13",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image",\n "hint": "Provide image"\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ol,{start:"14",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,r.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"15",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"16",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,r.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,r.jsx)(n.p,{children:(0,r.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"2",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,r.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,r.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"3",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"4",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,r.jsxs)(n.ol,{start:"5",children:["\n",(0,r.jsx)(n.li,{children:(0,r.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,r.jsx)(u.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,r.jsx)(x.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,r.jsx)(d(),{parameters:void 0}),"\n",(0,r.jsx)(h(),{...t(76914)}),"\n",(0,r.jsx)(p(),{...t(10200)})]})}function w(e={}){const{wrapper:n}={...(0,s.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(b,{...e})}):b(e)}},76914(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","signers","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample document"},"note":{"type":"string","format":"string","example":"sample Note"},"description":{"type":"string","format":"string","example":"sample Description"},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"signers":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":"joebee@example.com"},"name":{"type":"string","format":"string","example":"joe bee"},"phone":{"type":"string","format":"string","example":"123121312"},"company":{"type":"string","format":"string","example":"opensign"},"job_title":{"type":"string","format":"string","example":"dev"},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"access_code":{"type":"number","format":"number","description":"Optional numeric access code required for the signer to access and sign the document.","example":123456},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createdocument_body_widgets"}}},"title":"createdocument_body_signers"}},"folderId":{"type":"string","example":""},"send_email":{"type":"boolean","description":"This parameter allows you to specify whether you want emails to be sent to signers. The default value is \\"true\\". If the value of this parameter is \\"true\\" and no \'email_subject\'/\'email_body\' parameters are specified default email templates will be used. \\n","example":true},"email_subject":{"type":"string","description":"Custom mail subject for signature request. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"{{sender_name}} has requested you to sign {{document_title}}"},"email_body":{"type":"string","description":"Custom signature request email body. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"

Hi {{receiver_name}},

We hope this email finds you well. {{sender_name}} has requested you to review and sign {{document_title}}.

Your signature is crucial to proceed with the next steps as it signifies your agreement and authorization.

Sign here

If you have any questions or need further clarification, please contact the sender.

Thanks,
Team OpenSign\u2122

"},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of this document signed using an external tool for owner review. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed. \\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"createdocument_body"}}},"required":true}}')},10200(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Document created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","format":"string","example":"hji2zxcv2P"},"signurl":{"type":"array","items":{"type":"object","properties":{"email":{"type":"string","format":"string","example":"mail@example.com"},"url":{"type":"string","format":"string","example":"https://url-to-sign-document.com"}},"title":"inline_response_doc_signurl"}},"message":{"type":"string","format":"string","example":"Document sent successfully!"}},"title":"inline_response_doc"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/44f24773.51d5c612.js b/assets/js/44f24773.51d5c612.js new file mode 100644 index 000000000..46f8cedc9 --- /dev/null +++ b/assets/js/44f24773.51d5c612.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[9038],{30383(e,t,n){n.r(t),n.d(t,{assets:()=>b,contentTitle:()=>x,default:()=>v,frontMatter:()=>g,metadata:()=>i,toc:()=>y});const i=JSON.parse('{"id":"API-docs/v1.2/createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","source":"@site/docs/API-docs/v1.2/createdocumentwithtemplateid.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/createdocumentwithtemplateid","permalink":"/docs/API-docs/v1.2/createdocumentwithtemplateid","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","sidebar_label":"Create Document from Template","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Create Document","permalink":"/docs/API-docs/v1.2/createdocument"},"next":{"title":"Get Document","permalink":"/docs/API-docs/v1.2/getdocument"}}');var s=n(74848),r=n(28453),o=n(57742),a=n.n(o),l=n(78178),d=n.n(l),c=n(19624),p=n.n(c),m=n(96226),h=n.n(m),u=(n(77675),n(19365),n(51107)),f=n(21312);const g={id:"createdocumentwithtemplateid",title:"Create Document from Template",description:"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.",sidebar_label:"Create Document from Template",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},x=void 0,b={},y=[];function j(e){const t={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Create Document from Template"}),"\n",(0,s.jsx)(a(),{method:"post",path:"/createdocument/{template_id}",context:"endpoint"}),"\n",(0,s.jsxs)(t.p,{children:["The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at ",(0,s.jsx)(t.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,s.jsx)(t.strong,{children:"Debug UI"})})," or using the Create Template API."]}),"\n",(0,s.jsx)(t.p,{children:"You can provide default value for all widgets based on their name all widgets support except signature, stamp, initials, image."}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"email"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "email",\n "readonly": false,\n "default": "email@example.com",\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"2",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"name"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "name",\n "readonly": false,\n "default": "joe",\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"3",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"job Title"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "job title",\n "readonly": false,\n "default": "ceo",\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"4",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"company"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "company",\n "readonly": false,\n "default": "example pvt ltd",\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"5",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "date",\n "readonly": false,\n "default": "11-05-2025",\n "min_date": "",\n "max_date": "",\n "signing_date": false,\n "hint": "Provide date"\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,s.jsx)(t.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,s.jsx)(t.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"6",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "textbox",\n "readonly": false,\n "default": "my text",\n "hint": "Provide text",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"7",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "checkbox",\n "readonly": false,\n "default": ["option-2"]\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"default:"})," You can have one or more than one value that needs to be selected by default."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"8",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "dropdown",\n "readonly": false,\n "default": "option1"\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"9",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "radio",\n "readonly": false,\n "default": "option1"\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"10",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"number"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "number",\n "readonly": false,\n "default": 0,\n "formula": "",\n "decimalplaces": 2,\n "hint": "Provide number",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"11",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"cells"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "cells",\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "hide_text_with_asterisks": false \n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"response:"})," Provide the value that should replace the existing response."]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,s.jsx)(t.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsx)(t.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name":"textbox",\n "response":"andrew bee"\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"2",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "date",\n "response": "04/15/2024"\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"3",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "checkbox",\n "response": ["male", "female"]\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"response:"})," Must be chosen from the existing values of checkbox defined in the template."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"4",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "radio button",\n "response": "male"\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"response:"})," Must be chosen from the existing values of radio button defined in the template."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"5",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n}\n\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"6",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "dropdown",\n "response": "female"\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"response:"})," Must be chosen from the existing values of dropdown defined in the template."]}),"\n"]}),"\n",(0,s.jsx)(u.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,s.jsx)(f.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,s.jsx)(d(),{...n(3751)}),"\n",(0,s.jsx)(p(),{...n(69901)}),"\n",(0,s.jsx)(h(),{...n(54243)})]})}function v(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(j,{...e})}):j(e)}},3751(e){e.exports=JSON.parse('{"parameters":[{"name":"template_id","in":"path","description":"objectId of Template","required":true,"style":"simple","explode":false,"schema":{"type":"string","format":"string","example":"pH1bhc2hpb"}}]}')},69901(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["signers"],"type":"object","properties":{"title":{"type":"string","format":"string","example":"New document title","description":"An optional parameter specifying the title for the newly created document. If omitted, the template\u2019s title will be used by default.\\n"},"signers":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string","example":"Accoutnant"},"email":{"type":"string","format":"mail","example":"joe@example.com"},"name":{"type":"string","example":"joe bee"},"phone":{"type":"string","example":"123123131"},"company":{"type":"string","format":"string","example":"opensign"},"job_title":{"type":"string","format":"string","example":"dev"},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"access_code":{"type":"number","format":"number","description":"Optional numeric access code required for the signer to access and sign the document.","example":123456},"widgets":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","example":"textbox_1"},"readonly":{"type":"boolean","example":false},"default":{"type":"string","example":"my textbox"}},"title":"createdocumenttemplate_id_Signers_widgets"}}},"title":"createdocumenttemplate_id_Signers"}},"folderId":{"type":"string","example":""},"send_email":{"type":"boolean","description":"This parameter allows you to specify whether you want emails to be sent to signers. The default value is \\"true\\". If the value of this parameter is \\"true\\" and no \'email_subject\'/\'email_body\' parameters are specified default email templates will be used.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":true},"email_subject":{"type":"string","description":"Custom mail subject for signature request. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"{{sender_name}} has requested you to sign {{document_title}}"},"email_body":{"type":"string","description":"Custom signature request email body. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"

Hi {{receiver_name}},

We hope this email finds you well. {{sender_name}} has requested you to review and sign {{document_title}}.

Your signature is crucial to proceed with the next steps as it signifies your agreement and authorization.

Sign here

If you have any questions or need further clarification, please contact the sender.

Thanks,
Team OpenSign\u2122

"},"sendInOrder":{"type":"boolean","description":"**true** - Only the first signer receives the signature request email initially. Each subsequent signer is notified in sequence, only after the previous signer has completed their signing. This is the default behavior.\\n\\n**false** - All signers receive the signature request email simultaneously.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":true},"send_in_order_strict":{"type":"boolean","description":"**true** - Each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when sendInOrder is also true.\\n\\n**false** - Signers can access the document regardless of whether previous signers have completed.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"allow_offline_sign":{"type":"boolean","description":"**true** - Signers can submit a copy of this document signed using an external tool for owner review.\\n\\n**false** - Signers must complete signing within OpenSign.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document. If this field is present in the request body, it overrides the template value, even when set to 0. If omitted, the template value is used.","format":"number","example":15},"enableOTP":{"type":"boolean","description":"**true** - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. \\n\\n**false** - this option will disable OTP verification, allowing users to sign the document directly without additional steps.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"enableTour":{"type":"boolean","description":"**true** - this option will enable a guided tour for signers, providing instructions during the signing process. \\n\\n**false** - disable the guided tour, ensuring a faster, uninterrupted signing experience.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent. If this field is present in the request body, it overrides the template value, even when set to an empty string (\\"\\"). If omitted, the template value is used.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to \\"\\".\\n","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to. If this field is present in the request body, it overrides the template value, even when set to an empty string (\\"\\"). If omitted, the template value is used.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to \\"\\".\\n","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"**true** - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. \\n\\n**false** - Restricts signers from adding any additional elements to the document. This is the default value.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"file":{"type":"string","description":"You may provide the base64 encoded PDF file to replace the existing one","format":"base64","example":""},"file_password":{"type":"string","format":"string","example":""},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior). If the field is omitted or provided as an empty/invalid value, the template value is used.","example":false},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true. If this field is present in the request body, it overrides the template value, even when set to 0. If omitted, the template value is used.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process. If this field is present in the request body, it overrides the template value, even when set to an empty string (\\"\\"). If omitted, the template value is used.","example":""},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed.\\nIf this field is present in the request body, it overrides the template value, even when provided as an empty array ([]).\\nIf omitted or provided empty string (\\"\\") the template value is used.\\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\nIf this field is present in the request body, it overrides the template value, even when provided as an empty array ([]).\\nIf omitted or provided empty string (\\"\\") the template value is used.\\n"},"prefill":{"type":"object","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","format":"string","example":"textbox"},"response":{"type":"string","format":"string","example":"andrew bee"}}}}}}},"title":"createdocument_template_id_body"}}},"required":true}}')},54243(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Document created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","format":"string","example":"hji2zxcv2P"},"signurl":{"type":"array","items":{"type":"object","properties":{"email":{"type":"string","format":"string","example":"mail@example.com"},"url":{"type":"string","format":"string","example":"https://url-to-sign-document.com"}},"title":"inline_response_doc_signurl"}},"message":{"type":"string","format":"string","example":"Document sent successfully!"}},"title":"inline_response_doc"}}}},"400":{"description":"If you haven\'t add widgets and signers in template or not provide signers along with their roles in body","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","format":"string","example":"Please setup template properly!"}},"title":"inline_response_400_cc"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/44f24773.5d29faef.js b/assets/js/44f24773.5d29faef.js deleted file mode 100644 index 30a31f324..000000000 --- a/assets/js/44f24773.5d29faef.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[9038],{30383(e,t,n){n.r(t),n.d(t,{assets:()=>v,contentTitle:()=>x,default:()=>y,frontMatter:()=>g,metadata:()=>i,toc:()=>j});const i=JSON.parse('{"id":"API-docs/v1.2/createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","source":"@site/docs/API-docs/v1.2/createdocumentwithtemplateid.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/createdocumentwithtemplateid","permalink":"/docs/API-docs/v1.2/createdocumentwithtemplateid","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"createdocumentwithtemplateid","title":"Create Document from Template","description":"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.","sidebar_label":"Create Document from Template","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Create Document","permalink":"/docs/API-docs/v1.2/createdocument"},"next":{"title":"Get Document","permalink":"/docs/API-docs/v1.2/getdocument"}}');var s=n(74848),r=n(28453),a=n(57742),o=n.n(a),l=n(78178),d=n.n(l),p=n(19624),c=n.n(p),h=n(96226),m=n.n(h),u=(n(77675),n(19365),n(51107)),f=n(21312);const g={id:"createdocumentwithtemplateid",title:"Create Document from Template",description:"The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at [**Debug UI**](https://app.opensignlabs.com/debugpdf) or using the Create Template API.",sidebar_label:"Create Document from Template",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},x=void 0,v={},j=[];function b(e){const t={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Create Document from Template"}),"\n",(0,s.jsx)(o(),{method:"post",path:"/createdocument/{template_id}",context:"endpoint"}),"\n",(0,s.jsxs)(t.p,{children:["The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at ",(0,s.jsx)(t.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,s.jsx)(t.strong,{children:"Debug UI"})})," or using the Create Template API."]}),"\n",(0,s.jsx)(t.p,{children:"You can provide default value for all widgets based on their name all widgets support except signature, stamp, initials, image."}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"email"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "email",\n "readonly": false,\n "default": "email@example.com",\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"2",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"name"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "name",\n "readonly": false,\n "default": "joe",\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"3",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"job Title"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "job title",\n "readonly": false,\n "default": "ceo",\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"4",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"company"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "company",\n "readonly": false,\n "default": "example pvt ltd",\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"5",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "date",\n "readonly": false,\n "default": "11-05-2025",\n "min_date": "",\n "max_date": "",\n "signing_date": false,\n "hint": "Provide date"\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,s.jsx)(t.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,s.jsx)(t.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"6",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "textbox",\n "readonly": false,\n "default": "my text",\n "hint": "Provide text",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"7",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "checkbox",\n "readonly": false,\n "default": ["option-2"]\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"default:"})," You can have one or more than one value that needs to be selected by default."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"8",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "dropdown",\n "readonly": false,\n "default": "option1"\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"9",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "radio",\n "readonly": false,\n "default": "option1"\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"10",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"number"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "number",\n "readonly": false,\n "default": 0,\n "formula": "",\n "decimalplaces": 2,\n "hint": "Provide number",\n "hide_text_with_asterisks": false\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"11",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"cells"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "cells",\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "hide_text_with_asterisks": false \n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"response:"})," Provide the value that should replace the existing response."]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,s.jsx)(t.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsx)(t.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name":"textbox",\n "response":"andrew bee"\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"2",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "date",\n "response": "04/15/2024"\n}\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"3",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "checkbox",\n "response": ["male", "female"]\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"response:"})," Must be chosen from the existing values of checkbox defined in the template."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"4",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "radio button",\n "response": "male"\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"response:"})," Must be chosen from the existing values of radio button defined in the template."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"5",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n}\n\n'})}),"\n",(0,s.jsxs)(t.ol,{start:"6",children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:'{\n "name": "dropdown",\n "response": "female"\n}\n'})}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"response:"})," Must be chosen from the existing values of dropdown defined in the template."]}),"\n"]}),"\n",(0,s.jsx)(u.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,s.jsx)(f.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,s.jsx)(d(),{...n(3751)}),"\n",(0,s.jsx)(c(),{...n(69901)}),"\n",(0,s.jsx)(m(),{...n(54243)})]})}function y(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(b,{...e})}):b(e)}},3751(e){e.exports=JSON.parse('{"parameters":[{"name":"template_id","in":"path","description":"objectId of Template","required":true,"style":"simple","explode":false,"schema":{"type":"string","format":"string","example":"pH1bhc2hpb"}}]}')},69901(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["signers"],"type":"object","properties":{"title":{"type":"string","format":"string","example":"New document title","description":"An optional parameter specifying the title for the newly created document. If omitted, the template\u2019s title will be used by default.\\n"},"signers":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string","example":"Accoutnant"},"email":{"type":"string","format":"mail","example":"joe@example.com"},"name":{"type":"string","example":"joe bee"},"phone":{"type":"string","example":"123123131"},"company":{"type":"string","format":"string","example":"opensign"},"job_title":{"type":"string","format":"string","example":"dev"},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"widgets":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","example":"textbox_1"},"readonly":{"type":"boolean","example":false},"default":{"type":"string","example":"my textbox"}},"title":"createdocumenttemplate_id_Signers_widgets"}}},"title":"createdocumenttemplate_id_Signers"}},"folderId":{"type":"string","example":""},"send_email":{"type":"boolean","description":"This parameter allows you to specify whether you want emails to be sent to signers. The default value is \\"true\\". If the value of this parameter is \\"true\\" and no \'email_subject\'/\'email_body\' parameters are specified default email templates will be used.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":true},"email_subject":{"type":"string","description":"Custom mail subject for signature request. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"{{sender_name}} has requested you to sign {{document_title}}"},"email_body":{"type":"string","description":"Custom signature request email body. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"

Hi {{receiver_name}},

We hope this email finds you well. {{sender_name}} has requested you to review and sign {{document_title}}.

Your signature is crucial to proceed with the next steps as it signifies your agreement and authorization.

Sign here

If you have any questions or need further clarification, please contact the sender.

Thanks,
Team OpenSign\u2122

"},"sendInOrder":{"type":"boolean","description":"**true** - Only the first signer receives the signature request email initially. Each subsequent signer is notified in sequence, only after the previous signer has completed their signing. This is the default behavior.\\n\\n**false** - All signers receive the signature request email simultaneously.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":true},"send_in_order_strict":{"type":"boolean","description":"**true** - Each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when sendInOrder is also true.\\n\\n**false** - Signers can access the document regardless of whether previous signers have completed.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"allow_offline_sign":{"type":"boolean","description":"**true** - Signers can submit a copy of this document signed using an external tool for owner review.\\n\\n**false** - Signers must complete signing within OpenSign.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document. If this field is present in the request body, it overrides the template value, even when set to 0. If omitted, the template value is used.","format":"number","example":15},"enableOTP":{"type":"boolean","description":"**true** - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. \\n\\n**false** - this option will disable OTP verification, allowing users to sign the document directly without additional steps.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"enableTour":{"type":"boolean","description":"**true** - this option will enable a guided tour for signers, providing instructions during the signing process. \\n\\n**false** - disable the guided tour, ensuring a faster, uninterrupted signing experience.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent. If this field is present in the request body, it overrides the template value, even when set to an empty string (\\"\\"). If omitted, the template value is used.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to \\"\\".\\n","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to. If this field is present in the request body, it overrides the template value, even when set to an empty string (\\"\\"). If omitted, the template value is used.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to \\"\\".\\n","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"**true** - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. \\n\\n**false** - Restricts signers from adding any additional elements to the document. This is the default value.\\n\\nIf the field is omitted or provided as an empty/invalid value, the template value is used.\\n","example":false},"file":{"type":"string","description":"You may provide the base64 encoded PDF file to replace the existing one","format":"base64","example":""},"file_password":{"type":"string","format":"string","example":""},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior). If the field is omitted or provided as an empty/invalid value, the template value is used.","example":false},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true. If this field is present in the request body, it overrides the template value, even when set to 0. If omitted, the template value is used.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process. If this field is present in the request body, it overrides the template value, even when set to an empty string (\\"\\"). If omitted, the template value is used.","example":""},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed.\\nIf this field is present in the request body, it overrides the template value, even when provided as an empty array ([]).\\nIf omitted or provided empty string (\\"\\") the template value is used.\\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\nIf this field is present in the request body, it overrides the template value, even when provided as an empty array ([]).\\nIf omitted or provided empty string (\\"\\") the template value is used.\\n"},"prefill":{"type":"object","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","format":"string","example":"textbox"},"response":{"type":"string","format":"string","example":"andrew bee"}}}}}}},"title":"createdocument_template_id_body"}}},"required":true}}')},54243(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Document created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","format":"string","example":"hji2zxcv2P"},"signurl":{"type":"array","items":{"type":"object","properties":{"email":{"type":"string","format":"string","example":"mail@example.com"},"url":{"type":"string","format":"string","example":"https://url-to-sign-document.com"}},"title":"inline_response_doc_signurl"}},"message":{"type":"string","format":"string","example":"Document sent successfully!"}},"title":"inline_response_doc"}}}},"400":{"description":"If you haven\'t add widgets and signers in template or not provide signers along with their roles in body","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","format":"string","example":"Please setup template properly!"}},"title":"inline_response_400_cc"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/57cd9455.eb0a1142.js b/assets/js/57cd9455.eb0a1142.js new file mode 100644 index 000000000..5e9cbe9a1 --- /dev/null +++ b/assets/js/57cd9455.eb0a1142.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[5939],{80679(e,t,s){s.r(t),s.d(t,{assets:()=>U,contentTitle:()=>g,default:()=>K,frontMatter:()=>D,metadata:()=>a,toc:()=>z});const a=JSON.parse('{"id":"API-docs/v1.2/update-contact","title":"Update Contact","description":"The Update Contact API enables you to modify and update the details of a specific Contact.","source":"@site/docs/API-docs/v1.2/update-contact.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/update-contact","permalink":"/docs/API-docs/v1.2/update-contact","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"update-contact","title":"Update Contact","description":"The Update Contact API enables you to modify and update the details of a specific Contact.","sidebar_label":"Update Contact","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"put api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Get folder list","permalink":"/docs/API-docs/v1.2/folderlist"},"next":{"title":"v1.1","permalink":"/docs/API-docs/v1.1"}}');var o=s(74848),n=s(28453),i=s(57742),c=s.n(i),d=s(78178),l=s.n(d),p=s(19624),r=s.n(p),m=s(96226),f=s.n(m),u=(s(77675),s(19365),s(51107)),h=s(21312);const D={id:"update-contact",title:"Update Contact",description:"The Update Contact API enables you to modify and update the details of a specific Contact.",sidebar_label:"Update Contact",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"put api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},g=void 0,U={},z=[];function y(e){const t={p:"p",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Update Contact"}),"\n",(0,o.jsx)(c(),{method:"put",path:"/contact/{contact_id}",context:"endpoint"}),"\n",(0,o.jsx)(t.p,{children:"The Update Contact API enables you to modify and update the details of a specific Contact."}),"\n",(0,o.jsx)(u.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,o.jsx)(h.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,o.jsx)(l(),{...s(18797)}),"\n",(0,o.jsx)(r(),{...s(447)}),"\n",(0,o.jsx)(f(),{...s(34385)})]})}function K(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(y,{...e})}):y(e)}},18797(e){e.exports=JSON.parse('{"parameters":[{"name":"contact_id","in":"path","description":"objectId of contact","required":true,"style":"simple","explode":false,"schema":{"type":"string","format":"string"}}]}')},447(e){e.exports=JSON.parse('{"title":"Body","body":{"description":"Provide the fields you wish to update. Any fields omitted from the request will remain unchanged.","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","format":"string","example":"ph1bhx2jp"},"name":{"type":"string","format":"string","example":"joe bee"},"email":{"type":"string","format":"string","example":"joebee@example.com"},"phone":{"type":"string","format":"string","example":"4131231231"},"company":{"type":"string","format":"string","example":"opensign"},"job_title":{"type":"string","format":"string","example":"dev"},"createdAt":{"type":"string","example":"2023-10-07T16:49:56.000Z","xml":{"name":"date"},"title":"date"},"updatedAt":{"type":"string","example":"2023-10-07T16:49:56.000Z","xml":{"name":"date"},"title":"date"}},"xml":{"name":"contactdetails"},"title":"contact"}}}}}')},34385(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Contact updated successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","example":"Bh2Hspnmch"},"message":{"type":"string","example":"Template created successfully!"}},"title":"inline_response_200_5"}}}},"400":{"description":"Please provide valid field names!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","format":"string","example":"Please provide valid field names!"}},"title":"inline_response_400"}}}},"404":{"description":"Contact not found!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","format":"string","example":"Template not found!"}},"title":"inline_response_404_7"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/837d4f04.6b7e3125.js b/assets/js/837d4f04.78f8916b.js similarity index 99% rename from assets/js/837d4f04.6b7e3125.js rename to assets/js/837d4f04.78f8916b.js index ccc81edb0..b90776e9a 100644 --- a/assets/js/837d4f04.6b7e3125.js +++ b/assets/js/837d4f04.78f8916b.js @@ -1 +1 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[5939],{23247(e,n,s){s.r(n),s.d(n,{assets:()=>l,contentTitle:()=>d,default:()=>h,frontMatter:()=>o,metadata:()=>i,toc:()=>c});const i=JSON.parse('{"id":"help/New-Document/edit-document-before-sending","title":"Editing Your Document Before Sending","description":"OpenSign\u2122 lets you polish your PDF before you send it out\u2014whether you\u2019re signing it yourself, requesting signatures, or saving it as a template. You get four core editing controls right in the preview:","source":"@site/docs/help/New-Document/edit-document-before-sending.md","sourceDirName":"help/New-Document","slug":"/help/New-Document/edit-document-before-sending","permalink":"/docs/help/New-Document/edit-document-before-sending","draft":false,"unlisted":false,"editUrl":"https://github.com/opensignlabs/opensign/tree/feat-docs/docs/docs/help/New-Document/edit-document-before-sending.md","tags":[],"version":"current","sidebarPosition":4,"frontMatter":{"sidebar_position":4,"title":"Editing Your Document Before Sending"},"sidebar":"tutorialSidebar","previous":{"title":"Widgets in OpenSign","permalink":"/docs/help/New-Document/widgets"},"next":{"title":"Enforce email OTP verification","permalink":"/docs/help/New-Document/enforce-email-verification"}}');var t=s(74848),r=s(28453);const o={sidebar_position:4,title:"Editing Your Document Before Sending"},d="How to edit a document before sending in OpenSign\u2122?",l={},c=[{value:"Prefill widgets",id:"prefill-widgets",level:2},{value:"Add Widgets for Signers",id:"add-widgets-for-signers",level:2}];function a(e){const n={a:"a",br:"br",em:"em",h1:"h1",h2:"h2",header:"header",hr:"hr",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.header,{children:(0,t.jsx)(n.h1,{id:"how-to-edit-a-document-before-sending-in-opensign",children:"How to edit a document before sending in OpenSign\u2122?"})}),"\n",(0,t.jsx)(n.p,{children:"OpenSign\u2122 lets you polish your PDF before you send it out\u2014whether you\u2019re signing it yourself, requesting signatures, or saving it as a template. You get four core editing controls right in the preview:"}),"\n",(0,t.jsx)("img",{width:"918",alt:"page controls",src:"https://github.com/user-attachments/assets/915951f5-4938-4265-8067-950a35d59b7f"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Add Pages"}),(0,t.jsx)(n.br,{}),"\n","In the left-side panel, users will see an ",(0,t.jsx)(n.strong,{children:'"Add" button'}),". Clicking it allows users to select and merge new documents into the current one."]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Delete Page"}),(0,t.jsx)(n.br,{}),"\n","An option is available to ",(0,t.jsx)(n.strong,{children:"delete"})," any unwanted page from the document."]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Reorder Pages"}),(0,t.jsx)(n.br,{}),"\n","Users can reorder pages by clicking the ",(0,t.jsx)(n.strong,{children:'"Reorder" button'}),", which opens a popup displaying all pages. Use the ",(0,t.jsx)(n.strong,{children:"Up"})," and ",(0,t.jsx)(n.strong,{children:"Down"})," arrows to change the order. Click ",(0,t.jsx)(n.strong,{children:"Save"})," to apply the new page order."]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)("img",{width:"918",alt:"OpenSign_Widgets",src:"https://github.com/user-attachments/assets/c700ee21-1696-4768-964f-9ca2792bf13a"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Zoom In / Zoom Out"}),(0,t.jsx)(n.br,{}),"\n","Controls are available to ",(0,t.jsx)(n.strong,{children:"zoom in"})," or ",(0,t.jsx)(n.strong,{children:"zoom out"})," of the document view."]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Rotate Page"}),(0,t.jsx)(n.br,{}),"\n","Options are provided to ",(0,t.jsx)(n.strong,{children:"rotate pages"})," in both ",(0,t.jsx)(n.strong,{children:"clockwise"})," and ",(0,t.jsx)(n.strong,{children:"counterclockwise"})," directions."]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"prefill-widgets",children:"Prefill widgets"}),"\n",(0,t.jsx)(n.p,{children:"Simply select the Prefill by Owner option from the right-side panel to view all available prefill widgets. Choose the desired widget and drag it into your document.\nThe Prefill Widgets feature allows document creators to enter specific information in advance before sending a document for signatures. This helps ensure that essential details \u2014 such as names, dates, emails, images, checkboxes, radio buttons, or custom text \u2014 are already filled in when recipients receive the document. Prefilled data remains locked and cannot be modified by signers."}),"\n",(0,t.jsx)("img",{width:"800",alt:"Prfill",src:"https://github.com/user-attachments/assets/4794b2a9-acc0-4ef8-8110-076f0d90cc57"}),"\n",(0,t.jsx)(n.hr,{}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"\ud83d\udee0\ufe0f How It Works"})}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"Add Widgets to the Document"})}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Open the right-side panel, select ",(0,t.jsx)(n.strong,{children:"Prefill Widgets"}),", then drag and drop the required widgets (Text, Date, Checkbox, Dropdown, Image, etc.) onto the document."]}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"Enter Prefill Value"})}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Provide the default value (e.g., ",(0,t.jsx)(n.em,{children:'"Company: OpenSign Labs"'}),", ",(0,t.jsx)(n.em,{children:"Date: 30/09/2025"}),")."]}),"\n",(0,t.jsx)(n.li,{children:"For option-based widgets (Dropdown, Radio, Checkbox), choose the option to be prefilled."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"\ud83d\udccb Supported Widgets for Prefill"})}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Text Field"})," \u2013 Names, job titles, company names, contract IDs"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Date Field"})," \u2013 Default signing date or contract start date"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Dropdown"})," \u2013 Preselect an option"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Radio Button"})," \u2013 Prefill with a selected choice"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Checkbox"})," \u2013 Prefill as checked or unchecked"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Image"})," \u2013 Insert a default image (e.g., logo or stamp)"]}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"add-widgets-for-signers",children:"Add Widgets for Signers"}),"\n",(0,t.jsx)(n.p,{children:"Select the desired signer from the right-side panel, then drag and drop the widget onto the document."}),"\n",(0,t.jsxs)(n.p,{children:["\ud83d\udcd8 Learn more about ",(0,t.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/request-signatures/#add-widgets-for-signers",children:"adding widgets for signers."})]})]})}function h(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(a,{...e})}):a(e)}}}]); \ No newline at end of file +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[8320],{23247(e,n,s){s.r(n),s.d(n,{assets:()=>l,contentTitle:()=>d,default:()=>h,frontMatter:()=>o,metadata:()=>i,toc:()=>c});const i=JSON.parse('{"id":"help/New-Document/edit-document-before-sending","title":"Editing Your Document Before Sending","description":"OpenSign\u2122 lets you polish your PDF before you send it out\u2014whether you\u2019re signing it yourself, requesting signatures, or saving it as a template. You get four core editing controls right in the preview:","source":"@site/docs/help/New-Document/edit-document-before-sending.md","sourceDirName":"help/New-Document","slug":"/help/New-Document/edit-document-before-sending","permalink":"/docs/help/New-Document/edit-document-before-sending","draft":false,"unlisted":false,"editUrl":"https://github.com/opensignlabs/opensign/tree/feat-docs/docs/docs/help/New-Document/edit-document-before-sending.md","tags":[],"version":"current","sidebarPosition":4,"frontMatter":{"sidebar_position":4,"title":"Editing Your Document Before Sending"},"sidebar":"tutorialSidebar","previous":{"title":"Widgets in OpenSign","permalink":"/docs/help/New-Document/widgets"},"next":{"title":"Enforce email OTP verification","permalink":"/docs/help/New-Document/enforce-email-verification"}}');var t=s(74848),r=s(28453);const o={sidebar_position:4,title:"Editing Your Document Before Sending"},d="How to edit a document before sending in OpenSign\u2122?",l={},c=[{value:"Prefill widgets",id:"prefill-widgets",level:2},{value:"Add Widgets for Signers",id:"add-widgets-for-signers",level:2}];function a(e){const n={a:"a",br:"br",em:"em",h1:"h1",h2:"h2",header:"header",hr:"hr",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.header,{children:(0,t.jsx)(n.h1,{id:"how-to-edit-a-document-before-sending-in-opensign",children:"How to edit a document before sending in OpenSign\u2122?"})}),"\n",(0,t.jsx)(n.p,{children:"OpenSign\u2122 lets you polish your PDF before you send it out\u2014whether you\u2019re signing it yourself, requesting signatures, or saving it as a template. You get four core editing controls right in the preview:"}),"\n",(0,t.jsx)("img",{width:"918",alt:"page controls",src:"https://github.com/user-attachments/assets/915951f5-4938-4265-8067-950a35d59b7f"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Add Pages"}),(0,t.jsx)(n.br,{}),"\n","In the left-side panel, users will see an ",(0,t.jsx)(n.strong,{children:'"Add" button'}),". Clicking it allows users to select and merge new documents into the current one."]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Delete Page"}),(0,t.jsx)(n.br,{}),"\n","An option is available to ",(0,t.jsx)(n.strong,{children:"delete"})," any unwanted page from the document."]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Reorder Pages"}),(0,t.jsx)(n.br,{}),"\n","Users can reorder pages by clicking the ",(0,t.jsx)(n.strong,{children:'"Reorder" button'}),", which opens a popup displaying all pages. Use the ",(0,t.jsx)(n.strong,{children:"Up"})," and ",(0,t.jsx)(n.strong,{children:"Down"})," arrows to change the order. Click ",(0,t.jsx)(n.strong,{children:"Save"})," to apply the new page order."]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)("img",{width:"918",alt:"OpenSign_Widgets",src:"https://github.com/user-attachments/assets/c700ee21-1696-4768-964f-9ca2792bf13a"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Zoom In / Zoom Out"}),(0,t.jsx)(n.br,{}),"\n","Controls are available to ",(0,t.jsx)(n.strong,{children:"zoom in"})," or ",(0,t.jsx)(n.strong,{children:"zoom out"})," of the document view."]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Rotate Page"}),(0,t.jsx)(n.br,{}),"\n","Options are provided to ",(0,t.jsx)(n.strong,{children:"rotate pages"})," in both ",(0,t.jsx)(n.strong,{children:"clockwise"})," and ",(0,t.jsx)(n.strong,{children:"counterclockwise"})," directions."]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"prefill-widgets",children:"Prefill widgets"}),"\n",(0,t.jsx)(n.p,{children:"Simply select the Prefill by Owner option from the right-side panel to view all available prefill widgets. Choose the desired widget and drag it into your document.\nThe Prefill Widgets feature allows document creators to enter specific information in advance before sending a document for signatures. This helps ensure that essential details \u2014 such as names, dates, emails, images, checkboxes, radio buttons, or custom text \u2014 are already filled in when recipients receive the document. Prefilled data remains locked and cannot be modified by signers."}),"\n",(0,t.jsx)("img",{width:"800",alt:"Prfill",src:"https://github.com/user-attachments/assets/4794b2a9-acc0-4ef8-8110-076f0d90cc57"}),"\n",(0,t.jsx)(n.hr,{}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"\ud83d\udee0\ufe0f How It Works"})}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"Add Widgets to the Document"})}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Open the right-side panel, select ",(0,t.jsx)(n.strong,{children:"Prefill Widgets"}),", then drag and drop the required widgets (Text, Date, Checkbox, Dropdown, Image, etc.) onto the document."]}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"Enter Prefill Value"})}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Provide the default value (e.g., ",(0,t.jsx)(n.em,{children:'"Company: OpenSign Labs"'}),", ",(0,t.jsx)(n.em,{children:"Date: 30/09/2025"}),")."]}),"\n",(0,t.jsx)(n.li,{children:"For option-based widgets (Dropdown, Radio, Checkbox), choose the option to be prefilled."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"\ud83d\udccb Supported Widgets for Prefill"})}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Text Field"})," \u2013 Names, job titles, company names, contract IDs"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Date Field"})," \u2013 Default signing date or contract start date"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Dropdown"})," \u2013 Preselect an option"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Radio Button"})," \u2013 Prefill with a selected choice"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Checkbox"})," \u2013 Prefill as checked or unchecked"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Image"})," \u2013 Insert a default image (e.g., logo or stamp)"]}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"add-widgets-for-signers",children:"Add Widgets for Signers"}),"\n",(0,t.jsx)(n.p,{children:"Select the desired signer from the right-side panel, then drag and drop the widget onto the document."}),"\n",(0,t.jsxs)(n.p,{children:["\ud83d\udcd8 Learn more about ",(0,t.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/request-signatures/#add-widgets-for-signers",children:"adding widgets for signers."})]})]})}function h(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(a,{...e})}):a(e)}}}]); \ No newline at end of file diff --git a/assets/js/b3eb04bc.9134303f.js b/assets/js/b3eb04bc.9134303f.js new file mode 100644 index 000000000..78f3b41e5 --- /dev/null +++ b/assets/js/b3eb04bc.9134303f.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[1210],{53630(e,t,o){o.r(t),o.d(t,{assets:()=>f,contentTitle:()=>j,default:()=>w,frontMatter:()=>y,metadata:()=>i,toc:()=>V});const i=JSON.parse('{"id":"API-docs/v1.2/folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","source":"@site/docs/API-docs/v1.2/folderlist.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/folderlist","permalink":"/docs/API-docs/v1.2/folderlist","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","sidebar_label":"Get folder list","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Delete Folder","permalink":"/docs/API-docs/v1.2/deletefolder"},"next":{"title":"Update Contact","permalink":"/docs/API-docs/v1.2/update-contact"}}');var n=o(74848),r=o(28453),a=o(57742),s=o.n(a),l=o(78178),p=o.n(l),d=o(19624),m=o.n(d),u=o(96226),c=o.n(u),b=(o(77675),o(19365),o(51107)),S=o(21312);const y={id:"folderlist",title:"Get folder list",description:"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId",sidebar_label:"Get folder list",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},j=void 0,f={},V=[];function O(e){const t={p:"p",...(0,r.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b.default,{as:"h1",className:"openapi__heading",children:"Get folder list"}),"\n",(0,n.jsx)(s(),{method:"get",path:"/folderlist",context:"endpoint"}),"\n",(0,n.jsx)(t.p,{children:"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId"}),"\n",(0,n.jsx)(b.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,n.jsx)(S.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,n.jsx)(p(),{...o(95257)}),"\n",(0,n.jsx)(m(),{...o(95619)}),"\n",(0,n.jsx)(c(),{...o(30149)})]})}function w(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(O,{...e})}):O(e)}},95257(e){e.exports=JSON.parse('{"parameters":[{"name":"parentFolderId","in":"query","description":"objectId of folder","required":false,"style":"form","explode":false,"schema":{"type":"string","format":"string","example":""}},{"name":"limit","in":"query","required":false,"style":"form","explode":true,"schema":{"maximum":500,"type":"number"},"example":10},{"name":"skip","in":"query","required":false,"style":"form","explode":true,"schema":{"type":"number"},"example":0}]}')},95619(e){e.exports={title:"Body"}},30149(e){e.exports=JSON.parse('{"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"array","items":{"type":"object","properties":{"objectId":{"type":"string","format":"string","example":"ph1bhx2jp"},"folderName":{"type":"string","format":"string","example":"new folder"},"parentFolderId":{"type":"string","format":"string","example":"J2nas5kiPe"},"parentFolderName":{"type":"string","format":"string","example":"new sub folder"},"createdAt":{"type":"string","example":"2023-10-07T16:49:56.000Z","xml":{"name":"date"},"title":"date"},"updatedAt":{"type":"string","example":"2023-10-07T16:49:56.000Z","xml":{"name":"date"},"title":"date"}},"title":"folder_res"}}},"title":"inline_response_200_13"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/b3eb04bc.a124905a.js b/assets/js/b3eb04bc.a124905a.js deleted file mode 100644 index c6877c42d..000000000 --- a/assets/js/b3eb04bc.a124905a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[1210],{53630(e,t,o){o.r(t),o.d(t,{assets:()=>f,contentTitle:()=>j,default:()=>w,frontMatter:()=>y,metadata:()=>i,toc:()=>V});const i=JSON.parse('{"id":"API-docs/v1.2/folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","source":"@site/docs/API-docs/v1.2/folderlist.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/folderlist","permalink":"/docs/API-docs/v1.2/folderlist","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"folderlist","title":"Get folder list","description":"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId","sidebar_label":"Get folder list","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Delete Folder","permalink":"/docs/API-docs/v1.2/deletefolder"},"next":{"title":"v1.1","permalink":"/docs/API-docs/v1.1"}}');var n=o(74848),r=o(28453),a=o(57742),s=o.n(a),l=o(78178),p=o.n(l),d=o(19624),m=o.n(d),u=o(96226),c=o.n(u),b=(o(77675),o(19365),o(51107)),S=o(21312);const y={id:"folderlist",title:"Get folder list",description:"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId",sidebar_label:"Get folder list",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},j=void 0,f={},V=[];function O(e){const t={p:"p",...(0,r.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b.default,{as:"h1",className:"openapi__heading",children:"Get folder list"}),"\n",(0,n.jsx)(s(),{method:"get",path:"/folderlist",context:"endpoint"}),"\n",(0,n.jsx)(t.p,{children:"The Folder List API empowers you to retrieve a list of folder with or without parentFolderId"}),"\n",(0,n.jsx)(b.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,n.jsx)(S.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,n.jsx)(p(),{...o(95257)}),"\n",(0,n.jsx)(m(),{...o(95619)}),"\n",(0,n.jsx)(c(),{...o(30149)})]})}function w(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(O,{...e})}):O(e)}},95257(e){e.exports=JSON.parse('{"parameters":[{"name":"parentFolderId","in":"query","description":"objectId of folder","required":false,"style":"form","explode":false,"schema":{"type":"string","format":"string","example":""}},{"name":"limit","in":"query","required":false,"style":"form","explode":true,"schema":{"maximum":500,"type":"number"},"example":10},{"name":"skip","in":"query","required":false,"style":"form","explode":true,"schema":{"type":"number"},"example":0}]}')},95619(e){e.exports={title:"Body"}},30149(e){e.exports=JSON.parse('{"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"array","items":{"type":"object","properties":{"objectId":{"type":"string","format":"string","example":"ph1bhx2jp"},"folderName":{"type":"string","format":"string","example":"new folder"},"parentFolderId":{"type":"string","format":"string","example":"J2nas5kiPe"},"parentFolderName":{"type":"string","format":"string","example":"new sub folder"},"createdAt":{"type":"string","example":"2023-10-07T16:49:56.000Z","xml":{"name":"date"},"title":"date"},"updatedAt":{"type":"string","example":"2023-10-07T16:49:56.000Z","xml":{"name":"date"},"title":"date"}},"title":"folder_res"}}},"title":"inline_response_200_13"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/common.9b789740.js b/assets/js/common.9b789740.js new file mode 100644 index 000000000..523ba9fb2 --- /dev/null +++ b/assets/js/common.9b789740.js @@ -0,0 +1,2 @@ +/*! For license information please see common.9b789740.js.LICENSE.txt */ +(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[2076],{94083(e,t,n){"use strict";e=n.nmd(e);const r=(e,t)=>(...n)=>`\x1b[${e(...n)+t}m`,a=(e,t)=>(...n)=>{const r=e(...n);return`\x1b[${38+t};5;${r}m`},s=(e,t)=>(...n)=>{const r=e(...n);return`\x1b[${38+t};2;${r[0]};${r[1]};${r[2]}m`},i=e=>e,o=(e,t,n)=>[e,t,n],l=(e,t,n)=>{Object.defineProperty(e,t,{get:()=>{const r=n();return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0}),r},enumerable:!0,configurable:!0})};let c;const u=(e,t,r,a)=>{void 0===c&&(c=n(10734));const s=a?10:0,i={};for(const[n,o]of Object.entries(c)){const a="ansi16"===n?"ansi":n;n===t?i[a]=e(r,s):"object"==typeof o&&(i[a]=e(o[t],s))}return i};Object.defineProperty(e,"exports",{enumerable:!0,get:function(){const e=new Map,t={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};t.color.gray=t.color.blackBright,t.bgColor.bgGray=t.bgColor.bgBlackBright,t.color.grey=t.color.blackBright,t.bgColor.bgGrey=t.bgColor.bgBlackBright;for(const[n,r]of Object.entries(t)){for(const[n,a]of Object.entries(r))t[n]={open:`\x1b[${a[0]}m`,close:`\x1b[${a[1]}m`},r[n]=t[n],e.set(a[0],a[1]);Object.defineProperty(t,n,{value:r,enumerable:!1})}return Object.defineProperty(t,"codes",{value:e,enumerable:!1}),t.color.close="\x1b[39m",t.bgColor.close="\x1b[49m",l(t.color,"ansi",()=>u(r,"ansi16",i,!1)),l(t.color,"ansi256",()=>u(a,"ansi256",i,!1)),l(t.color,"ansi16m",()=>u(s,"rgb",o,!1)),l(t.bgColor,"ansi",()=>u(r,"ansi16",i,!0)),l(t.bgColor,"ansi256",()=>u(a,"ansi256",i,!0)),l(t.bgColor,"ansi16m",()=>u(s,"rgb",o,!0)),t}})},78478(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});n(96540);var r=n(92303),a=n(74848);function s({children:e,fallback:t}){return(0,r.default)()?(0,a.jsx)(a.Fragment,{children:e?.()}):t??null}},13472(e,t,n){"use strict";n.d(t,{A:()=>P});n(96540);var r=n(88473),a=n(18215),s=n(21312),i=n(17559);const o="admonition_xJq3",l="admonitionHeading_Gvgb",c="admonitionIcon_Rf37",u="admonitionContent_BuS1";var d=n(74848);function f({type:e,className:t,children:n}){return(0,d.jsx)("div",{className:(0,a.A)(i.G.common.admonition,i.G.common.admonitionType(e),o,t),children:n})}function p({icon:e,title:t}){return(0,d.jsxs)("div",{className:l,children:[(0,d.jsx)("span",{className:c,children:e}),t]})}function h({children:e}){return e?(0,d.jsx)("div",{className:u,children:e}):null}function m(e){const{type:t,icon:n,title:r,children:a,className:s}=e;return(0,d.jsxs)(f,{type:t,className:s,children:[r||n?(0,d.jsx)(p,{title:r,icon:n}):null,(0,d.jsx)(h,{children:a})]})}function E(e){return(0,d.jsx)("svg",{viewBox:"0 0 14 16",...e,children:(0,d.jsx)("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})})}const g={icon:(0,d.jsx)(E,{}),title:(0,d.jsx)(s.default,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)",children:"note"})};function T(e){return(0,d.jsx)(m,{...g,...e,className:(0,a.A)("alert alert--secondary",e.className),children:e.children})}function _(e){return(0,d.jsx)("svg",{viewBox:"0 0 12 16",...e,children:(0,d.jsx)("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})})}const y={icon:(0,d.jsx)(_,{}),title:(0,d.jsx)(s.default,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)",children:"tip"})};function A(e){return(0,d.jsx)(m,{...y,...e,className:(0,a.A)("alert alert--success",e.className),children:e.children})}function b(e){return(0,d.jsx)("svg",{viewBox:"0 0 14 16",...e,children:(0,d.jsx)("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})})}const S={icon:(0,d.jsx)(b,{}),title:(0,d.jsx)(s.default,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)",children:"info"})};function O(e){return(0,d.jsx)(m,{...S,...e,className:(0,a.A)("alert alert--info",e.className),children:e.children})}function N(e){return(0,d.jsx)("svg",{viewBox:"0 0 16 16",...e,children:(0,d.jsx)("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})})}const k={icon:(0,d.jsx)(N,{}),title:(0,d.jsx)(s.default,{id:"theme.admonition.warning",description:"The default label used for the Warning admonition (:::warning)",children:"warning"})};function I(e){return(0,d.jsx)("svg",{viewBox:"0 0 12 16",...e,children:(0,d.jsx)("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})})}const C={icon:(0,d.jsx)(I,{}),title:(0,d.jsx)(s.default,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)",children:"danger"})};const v={icon:(0,d.jsx)(N,{}),title:(0,d.jsx)(s.default,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)",children:"caution"})};const D={...{note:T,tip:A,info:O,warning:function(e){return(0,d.jsx)(m,{...k,...e,className:(0,a.A)("alert alert--warning",e.className),children:e.children})},danger:function(e){return(0,d.jsx)(m,{...C,...e,className:(0,a.A)("alert alert--danger",e.className),children:e.children})}},...{secondary:e=>(0,d.jsx)(T,{title:"secondary",...e}),important:e=>(0,d.jsx)(O,{title:"important",...e}),success:e=>(0,d.jsx)(A,{title:"success",...e}),caution:function(e){return(0,d.jsx)(m,{...v,...e,className:(0,a.A)("alert alert--warning",e.className),children:e.children})}}};function P(e){const t=(0,r.c)(e),n=(a=t.type,D[a]||(console.warn(`No admonition component found for admonition type "${a}". Using Info as fallback.`),D.info));var a;return(0,d.jsx)(n,{...t})}},90446(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>V});var r=n(96540),a=n(92303),s=n(18215),i=n(26058),o=n(17559),l=n(34291);const c="codeBlockContainer_Ckt0";var u=n(74848);function d({as:e,...t}){const n=(0,i.A)(),r=(0,l.M$)(n);return(0,u.jsx)(e,{...t,style:r,className:(0,s.A)(t.className,c,o.G.common.codeBlock)})}const f="codeBlock_bY9V",p="codeBlockStandalone_MEMb",h="codeBlockLines_e6Vv",m="codeBlockLinesWithNumbering_o6Pm";function E({children:e,className:t}){return(0,u.jsx)(d,{as:"pre",tabIndex:0,className:(0,s.A)(p,"thin-scrollbar",t),children:(0,u.jsx)("code",{className:h,children:e})})}var g=n(6342),T=n(96591);function _({children:e}){return e}var y=n(78181);function A({line:e,token:t,...n}){return(0,u.jsx)("span",{...n})}const b="codeLine_lJS_",S="codeLineNumber_Tfdd",O="codeLineContent_feaV";function N({line:e,classNames:t,showLineNumbers:n,getLineProps:r,getTokenProps:a}){const i=function(e){const t=1===e.length&&"\n"===e[0].content?e[0]:void 0;return t?[{...t,content:""}]:e}(e),o=r({line:i,className:(0,s.A)(t,n&&b)}),l=i.map((e,t)=>{const n=a({token:e});return(0,u.jsx)(A,{...n,line:i,token:e,children:n.children},t)});return(0,u.jsxs)("span",{...o,children:[n?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("span",{className:S}),(0,u.jsx)("span",{className:O,children:l})]}):l,(0,u.jsx)("br",{})]})}const k=r.forwardRef((e,t)=>(0,u.jsx)("pre",{ref:t,tabIndex:0,...e,className:(0,s.A)(e.className,f,"thin-scrollbar")}));function I(e){const{metadata:t}=(0,l.Ph)();return(0,u.jsx)("code",{...e,className:(0,s.A)(e.className,h,void 0!==t.lineNumbersStart&&m),style:{...e.style,counterReset:void 0===t.lineNumbersStart?void 0:"line-count "+(t.lineNumbersStart-1)}})}function C({className:e}){const{metadata:t,wordWrap:n}=(0,l.Ph)(),r=(0,i.A)(),{code:a,language:o,lineNumbersStart:c,lineClassNames:d}=t;return(0,u.jsx)(y.Highlight,{theme:r,code:a,language:o,children:({className:t,style:r,tokens:a,getLineProps:i,getTokenProps:o})=>(0,u.jsx)(k,{ref:n.codeBlockRef,className:(0,s.A)(e,t),style:r,children:(0,u.jsx)(I,{children:a.map((e,t)=>(0,u.jsx)(N,{line:e,getLineProps:i,getTokenProps:o,classNames:d[t],showLineNumbers:void 0!==c},t))})})})}var v=n(78478),D=n(21312);function P({className:e,...t}){return(0,u.jsx)("button",{type:"button",...t,className:(0,s.A)("clean-btn",e)})}function x(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})})}function R(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})})}const L={copyButtonCopied:"copyButtonCopied_Vdqa",copyButtonIcons:"copyButtonIcons_IEyt",copyButtonIcon:"copyButtonIcon_TrPX",copyButtonSuccessIcon:"copyButtonSuccessIcon_cVMy"};function M(e){return e?(0,D.translate)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,D.translate)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"})}function w({className:e}){const{copyCode:t,isCopied:n}=function(){const{metadata:{code:e}}=(0,l.Ph)(),[t,n]=(0,r.useState)(!1),a=(0,r.useRef)(void 0),s=(0,r.useCallback)(()=>{navigator.clipboard.writeText(e).then(()=>{n(!0),a.current=window.setTimeout(()=>{n(!1)},1e3)})},[e]);return(0,r.useEffect)(()=>()=>window.clearTimeout(a.current),[]),{copyCode:s,isCopied:t}}();return(0,u.jsx)(P,{"aria-label":M(n),title:(0,D.translate)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,s.A)(e,L.copyButton,n&&L.copyButtonCopied),onClick:t,children:(0,u.jsxs)("span",{className:L.copyButtonIcons,"aria-hidden":"true",children:[(0,u.jsx)(x,{className:L.copyButtonIcon}),(0,u.jsx)(R,{className:L.copyButtonSuccessIcon})]})})}function B(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}const F="wordWrapButtonIcon_b1P5",H="wordWrapButtonEnabled_uzNF";function U({className:e}){const{wordWrap:t}=(0,l.Ph)();if(!(t.isEnabled||t.isCodeScrollable))return!1;const n=(0,D.translate)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,u.jsx)(P,{onClick:()=>t.toggle(),className:(0,s.A)(e,t.isEnabled&&H),"aria-label":n,title:n,children:(0,u.jsx)(B,{className:F,"aria-hidden":"true"})})}const j="buttonGroup_M5ko";function G({className:e}){return(0,u.jsx)(v.default,{children:()=>(0,u.jsxs)("div",{className:(0,s.A)(e,j),children:[(0,u.jsx)(U,{}),(0,u.jsx)(w,{})]})})}const z="codeBlockContent_QJqH",q="codeBlockTitle_OeMC";function Y({className:e}){const{metadata:t}=(0,l.Ph)();return(0,u.jsxs)(d,{as:"div",className:(0,s.A)(e,t.className),children:[t.title&&(0,u.jsx)("div",{className:q,children:(0,u.jsx)(_,{children:t.title})}),(0,u.jsxs)("div",{className:z,children:[(0,u.jsx)(C,{}),(0,u.jsx)(G,{})]})]})}function $(e){const t=function(e){const{prism:t}=(0,g.p)();return(0,l.mU)({code:e.children,className:e.className,metastring:e.metastring,magicComments:t.magicComments,defaultLanguage:t.defaultLanguage,language:e.language,title:e.title,showLineNumbers:e.showLineNumbers})}(e),n=(0,T.f)();return(0,u.jsx)(l.l8,{metadata:t,wordWrap:n,children:(0,u.jsx)(Y,{})})}function V({children:e,...t}){const n=(0,a.default)(),s=function(e){return r.Children.toArray(e).some(e=>(0,r.isValidElement)(e))?e:Array.isArray(e)?e.join(""):e}(e),i="string"==typeof s?$:E;return(0,u.jsx)(i,{...t,children:s},String(n))}},41622(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(96540),a=n(18215),s=n(15066),i=n(63427),o=n(92303),l=n(41422);const c="details_lb9f",u="isBrowser_bmU9",d="collapsibleContent_i85q";var f=n(74848);function p(e){return!!e&&("SUMMARY"===e.tagName||p(e.parentElement))}function h(e,t){return!!e&&(e===t||h(e.parentElement,t))}function m({summary:e,children:t,...n}){(0,i.A)().collectAnchor(n.id);const a=(0,o.default)(),m=(0,r.useRef)(null),{collapsed:E,setCollapsed:g}=(0,l.u)({initialState:!n.open}),[T,_]=(0,r.useState)(n.open),y=r.isValidElement(e)?e:(0,f.jsx)("summary",{children:e??"Details"});return(0,f.jsxs)("details",{...n,ref:m,open:T,"data-collapsed":E,className:(0,s.A)(c,a&&u,n.className),onMouseDown:e=>{p(e.target)&&e.detail>1&&e.preventDefault()},onClick:e=>{e.stopPropagation();const t=e.target;p(t)&&h(t,m.current)&&(e.preventDefault(),E?(g(!1),_(!0)):g(!0))},children:[y,(0,f.jsx)(l.N,{lazy:!1,collapsed:E,onCollapseTransitionEnd:e=>{g(e),_(!e)},children:(0,f.jsx)("div",{className:d,children:t})})]})}const E="details_b_Ee";function g({...e}){return(0,f.jsx)(m,{...e,className:(0,a.A)("alert alert--info",E,e.className)})}},19365(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});n(96540);var r=n(18215);const a="tabItem_Ymn6";var s=n(74848);function i({children:e,hidden:t,className:n}){return(0,s.jsx)("div",{role:"tabpanel",className:(0,r.A)(a,n),hidden:t,children:e})}},7663(e,t,n){"use strict";n.d(t,{H:()=>i});var r=n(96540),a=n(23104),s=n(75062);function i({threshold:e}){const[t,n]=(0,r.useState)(!1),i=(0,r.useRef)(!1),{startScroll:o,cancelScroll:l}=(0,a.gk)();return(0,a.Mq)(({scrollY:t},r)=>{const a=r?.scrollY;a&&(i.current?i.current=!1:t>=a?(l(),n(!1)):t{e.location.hash&&(i.current=!0,n(!1))}),{shown:t,scrollToTop:()=>o(0)}}},96591(e,t,n){"use strict";n.d(t,{f:()=>o});var r=n(96540),a=n(89532);const s={attributes:!0,characterData:!0,childList:!0,subtree:!0};function i(e,t){const[n,i]=(0,r.useState)(),o=(0,r.useCallback)(()=>{i(e.current?.closest("[role=tabpanel][hidden]"))},[e,i]);(0,r.useEffect)(()=>{o()},[o]),function(e,t,n=s){const i=(0,a._q)(t),o=(0,a.Be)(n);(0,r.useEffect)(()=>{const t=new MutationObserver(i);return e&&t.observe(e,o),()=>t.disconnect()},[e,i,o])}(n,e=>{e.forEach(e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(t(),o())})},{attributes:!0,characterData:!1,childList:!1,subtree:!1})}function o(){const[e,t]=(0,r.useState)(!1),[n,a]=(0,r.useState)(!1),s=(0,r.useRef)(null),o=(0,r.useCallback)(()=>{const n=s.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t(e=>!e)},[s,e]),l=(0,r.useCallback)(()=>{const{scrollWidth:e,clientWidth:t}=s.current,n=e>t||s.current.querySelector("code").hasAttribute("style");a(n)},[s]);return i(s,l),(0,r.useEffect)(()=>{l()},[e,l]),(0,r.useEffect)(()=>(window.addEventListener("resize",l,{passive:!0}),()=>{window.removeEventListener("resize",l)}),[l]),{codeBlockRef:s,isEnabled:e,isCodeScrollable:n,toggle:o}}},26058(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(95293),a=n(6342);function s(){const{prism:e}=(0,a.p)(),{colorMode:t}=(0,r.G)(),n=e.theme,s=e.darkTheme||n;return"dark"===t?s:n}},20366(e,t,n){"use strict";n.d(t,{i:()=>l});var r=n(96540),a=n(6342);function s(e){const t=e.getBoundingClientRect();return t.top===t.bottom?s(e.parentNode):t}function i(e,{anchorTopOffset:t}){const n=e.find(e=>s(e).top>=t);if(n){return function(e){return e.top>0&&e.bottom{e.current=t?0:document.querySelector(".navbar").clientHeight},[t]),e}function l(e){const t=(0,r.useRef)(void 0),n=o();(0,r.useEffect)(()=>{if(!e)return()=>{};const{linkClassName:r,linkActiveClassName:a,minHeadingLevel:s,maxHeadingLevel:o}=e;function l(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(r),l=function({minHeadingLevel:e,maxHeadingLevel:t}){const n=[];for(let r=e;r<=t;r+=1)n.push(`h${r}.anchor`);return Array.from(document.querySelectorAll(n.join()))}({minHeadingLevel:s,maxHeadingLevel:o}),c=i(l,{anchorTopOffset:n.current}),u=e.find(e=>c&&c.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e));e.forEach(e=>{!function(e,n){n?(t.current&&t.current!==e&&t.current.classList.remove(a),e.classList.add(a),t.current=e):e.classList.remove(a)}(e,e===u)})}return document.addEventListener("scroll",l),document.addEventListener("resize",l),l(),()=>{document.removeEventListener("scroll",l),document.removeEventListener("resize",l)}},[e,n])}},83262(e,t,n){"use strict";n.r(t),n.d(t,{Collapsible:()=>c.N,DraftBannerMessage:()=>v.TT,DraftBannerTitle:()=>v.Yh,ErrorBoundaryError:()=>D.bq,ErrorBoundaryErrorMessageFallback:()=>D.MN,ErrorBoundaryTryAgainButton:()=>D.a2,ErrorCauseBoundary:()=>D.k2,HtmlClassNameProvider:()=>p.e3,NavbarSecondaryMenuFiller:()=>m.GX,PageMetadata:()=>p.be,ReactContextError:()=>f.dV,SkipToContentFallbackId:()=>C.j,SkipToContentLink:()=>C.K,ThemeClassNames:()=>u.G,ThemedComponent:()=>i.A,UnlistedBannerMessage:()=>v.Uh,UnlistedBannerTitle:()=>v.Rc,UnlistedMetadata:()=>v.AE,composeProviders:()=>f.fM,createStorageSlot:()=>o.Wf,duplicates:()=>N.XI,filterDocCardListItems:()=>x,groupBy:()=>N.$z,isMultiColumnFooterLinks:()=>S.C,isRegexpStringMatch:()=>O.G,listStorageKeys:()=>o.Eo,listTagsByLetters:()=>g.Q,mergeSearchParams:()=>_.TJ,mergeSearchStrings:()=>_.jy,prefersReducedMotion:()=>d.O,processAdmonitionProps:()=>I.c,translateTagsPageTitle:()=>g.b,uniq:()=>N.sb,useAnchorTargetClassName:()=>b.v,useClearQueryString:()=>_.W9,useCollapsible:()=>c.u,useColorMode:()=>h.G,useContextualSearchFilters:()=>L,useCurrentSidebarCategory:()=>P,useDocsPreferredVersion:()=>R,useEvent:()=>f._q,useHistorySelector:()=>_.Hl,usePluralForm:()=>l.W,usePrevious:()=>f.ZC,usePrismTheme:()=>k.A,useQueryString:()=>_.l,useQueryStringList:()=>_.fV,useSearchLinkCreator:()=>A,useSearchQueryString:()=>y,useStorageSlot:()=>o.Dv,useThemeConfig:()=>s.p,useWindowSize:()=>E.l});var r=n(44586),a=n(2967),s=n(6342),i=n(9967),o=n(70679),l=n(53465),c=n(41422),u=n(17559),d=n(53109),f=n(89532),p=n(45500),h=n(95293),m=n(75600),E=n(24581),g=n(26820),T=n(96540),_=n(57485);function y(){return(0,_.l)("q")}function A(){const{siteConfig:{baseUrl:e,themeConfig:t}}=(0,r.default)(),{algolia:{searchPagePath:n}}=t;return(0,T.useCallback)(t=>`${e}${n}?q=${encodeURIComponent(t)}`,[e,n])}var b=n(73535),S=n(53106),O=n(91252),N=n(31682),k=n(26058),I=n(88473),C=n(75236),v=n(44084),D=n(12181);function P(...e){return n(44070).useCurrentSidebarCategory(...e)}function x(...e){return n(44070).filterDocCardListItems(...e)}function R(...e){return n(44070).useDocsPreferredVersion(...e)}function L(){const{i18n:e}=(0,r.default)(),t=n(44070).useDocsContextualSearchTags(),s=[a.C,...t];return{locale:e.currentLocale,tags:s}}},67622(e,t,n){"use strict";n.r(t),n.d(t,{AnnouncementBarProvider:()=>a.o,BlogAuthorNoPostsLabel:()=>B.Y4,BlogAuthorsListViewAllLabel:()=>B.np,CodeBlockContextProvider:()=>y.l8,Collapsible:()=>r.Collapsible,ColorModeProvider:()=>T.a,DEFAULT_SEARCH_TAG:()=>A.C,DraftBannerMessage:()=>r.DraftBannerMessage,DraftBannerTitle:()=>r.DraftBannerTitle,ErrorBoundaryError:()=>r.ErrorBoundaryError,ErrorBoundaryErrorMessageFallback:()=>r.ErrorBoundaryErrorMessageFallback,ErrorBoundaryTryAgainButton:()=>r.ErrorBoundaryTryAgainButton,ErrorCauseBoundary:()=>r.ErrorCauseBoundary,HtmlClassNameProvider:()=>r.HtmlClassNameProvider,NavbarProvider:()=>v.G,NavbarSecondaryMenuFiller:()=>r.NavbarSecondaryMenuFiller,PageMetadata:()=>r.PageMetadata,PluginHtmlClassNameProvider:()=>C.Jx,ReactContextError:()=>r.ReactContextError,ScrollControllerProvider:()=>k.Tv,SkipToContentFallbackId:()=>r.SkipToContentFallbackId,SkipToContentLink:()=>r.SkipToContentLink,ThemeClassNames:()=>r.ThemeClassNames,ThemedComponent:()=>r.ThemedComponent,TitleFormatterProvider:()=>b.AL,UnlistedBannerMessage:()=>r.UnlistedBannerMessage,UnlistedBannerTitle:()=>r.UnlistedBannerTitle,UnlistedMetadata:()=>r.UnlistedMetadata,composeProviders:()=>r.composeProviders,containsLineNumbers:()=>y._u,createCodeBlockMetadata:()=>y.mU,createStorageSlot:()=>r.createStorageSlot,duplicates:()=>r.duplicates,filterDocCardListItems:()=>r.filterDocCardListItems,getLineNumbersStart:()=>y.J9,getPrismCssVariables:()=>y.M$,groupBy:()=>r.groupBy,isMultiColumnFooterLinks:()=>r.isMultiColumnFooterLinks,isRegexpStringMatch:()=>r.isRegexpStringMatch,isSamePath:()=>I.ys,keyboardFocusedClassName:()=>R.w,listStorageKeys:()=>r.listStorageKeys,listTagsByLetters:()=>r.listTagsByLetters,mergeSearchParams:()=>r.mergeSearchParams,mergeSearchStrings:()=>r.mergeSearchStrings,parseCodeBlockTitle:()=>y.wt,parseLanguage:()=>y.DX,parseLines:()=>y.Li,prefersReducedMotion:()=>r.prefersReducedMotion,processAdmonitionProps:()=>r.processAdmonitionProps,sanitizeTabsChildren:()=>d,splitNavbarItems:()=>v.D,translateBlogAuthorsListPageTitle:()=>B.uz,translateTagsPageTitle:()=>r.translateTagsPageTitle,uniq:()=>r.uniq,useAlternatePageUtils:()=>_.o,useAnchorTargetClassName:()=>r.useAnchorTargetClassName,useAnnouncementBar:()=>a.M,useBackToTopButton:()=>w.H,useBlogAuthorPageTitle:()=>B.wI,useBlogTagsPostsPageTitle:()=>B.ZD,useClearQueryString:()=>r.useClearQueryString,useCodeBlockContext:()=>y.Ph,useCodeWordWrap:()=>M.f,useCollapsible:()=>r.useCollapsible,useColorMode:()=>r.useColorMode,useContextualSearchFilters:()=>r.useContextualSearchFilters,useCurrentSidebarCategory:()=>r.useCurrentSidebarCategory,useDateTimeFormat:()=>P.i,useDocsPreferredVersion:()=>r.useDocsPreferredVersion,useEvent:()=>r.useEvent,useFilteredAndTreeifiedTOC:()=>N.h,useHideableNavbar:()=>x.S,useHistoryPopHandler:()=>l.$Z,useHistorySelector:()=>l.Hl,useHomePageRoute:()=>I.Dt,useKeyboardNavigation:()=>R.J,useLocalPathname:()=>O.B,useLocationChange:()=>S.$,useLockBodyScroll:()=>L._,useNavbarMobileSidebar:()=>E.M,useNavbarSecondaryMenu:()=>g.T,usePluralForm:()=>r.usePluralForm,usePrevious:()=>r.usePrevious,usePrismTheme:()=>r.usePrismTheme,useQueryString:()=>r.useQueryString,useQueryStringList:()=>r.useQueryStringList,useQueryStringValue:()=>l.aZ,useScrollController:()=>k.n1,useScrollPosition:()=>k.Mq,useScrollPositionBlocker:()=>k.a_,useSearchLinkCreator:()=>r.useSearchLinkCreator,useSearchQueryString:()=>r.useSearchQueryString,useSmoothScrollTo:()=>k.gk,useStorageSlot:()=>r.useStorageSlot,useTOCHighlight:()=>D.i,useTabs:()=>m,useThemeConfig:()=>r.useThemeConfig,useTitleFormatter:()=>b.s$,useTreeifiedTOC:()=>N.v,useWindowSize:()=>r.useWindowSize});var r=n(83262),a=n(65041),s=n(96540),i=n(56347),o=n(205),l=n(57485),c=n(31682),u=n(70679);function d(e){return s.Children.toArray(e).filter(e=>"\n"!==e).map(e=>{if(!e||(0,s.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)})?.filter(Boolean)??[]}function f(e){const{values:t,children:n}=e;return(0,s.useMemo)(()=>{const e=t??function(e){return d(e).map(({props:{value:e,label:t,attributes:n,default:r}})=>({value:e,label:t,attributes:n,default:r}))}(n);return function(e){const t=(0,c.XI)(e,(e,t)=>e.value===t.value);if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map(e=>e.value).join(", ")}" found in . Every value needs to be unique.`)}(e),e},[t,n])}function p({value:e,tabValues:t}){return t.some(t=>t.value===e)}function h({queryString:e=!1,groupId:t}){const n=(0,i.W6)(),r=function({queryString:e=!1,groupId:t}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:e,groupId:t});return[(0,l.aZ)(r),(0,s.useCallback)(e=>{if(!r)return;const t=new URLSearchParams(n.location.search);t.set(r,e),n.replace({...n.location,search:t.toString()})},[r,n])]}function m(e){const{defaultValue:t,queryString:n=!1,groupId:r}=e,a=f(e),[i,l]=(0,s.useState)(()=>function({defaultValue:e,tabValues:t}){if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(e){if(!p({value:e,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${t.map(e=>e.value).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}const n=t.find(e=>e.default)??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:t,tabValues:a})),[c,d]=h({queryString:n,groupId:r}),[m,E]=function({groupId:e}){const t=function(e){return e?`docusaurus.tab.${e}`:null}(e),[n,r]=(0,u.Dv)(t);return[n,(0,s.useCallback)(e=>{t&&r.set(e)},[t,r])]}({groupId:r}),g=(()=>{const e=c??m;return p({value:e,tabValues:a})?e:null})();(0,o.A)(()=>{g&&l(g)},[g]);return{selectedValue:i,selectValue:(0,s.useCallback)(e=>{if(!p({value:e,tabValues:a}))throw new Error(`Can't select invalid tab value=${e}`);l(e),d(e),E(e)},[d,E,a]),tabValues:a}}var E=n(22069),g=n(98695),T=n(95293),_=n(32131),y=n(34291),A=n(2967),b=n(14563),S=n(75062),O=n(9342),N=n(37243),k=n(23104),I=n(99169),C=n(45500),v=n(76305),D=n(20366),P=n(36266),x=n(61182),R=n(14090),L=n(43458),M=n(96591),w=n(7663),B=n(96461)},96461(e,t,n){"use strict";n.d(t,{Y4:()=>d,ZD:()=>o,np:()=>u,uz:()=>c,wI:()=>l});n(96540);var r=n(21312),a=n(53465),s=n(74848);function i(){const{selectMessage:e}=(0,a.W)();return t=>e(t,(0,r.translate)({id:"theme.blog.post.plurals",description:'Pluralized label for "{count} posts". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One post|{count} posts"},{count:t}))}function o(e){const t=i();return(0,r.translate)({id:"theme.blog.tagTitle",description:"The title of the page for a blog tag",message:'{nPosts} tagged with "{tagName}"'},{nPosts:t(e.count),tagName:e.label})}function l(e){const t=i();return(0,r.translate)({id:"theme.blog.author.pageTitle",description:"The title of the page for a blog author",message:"{authorName} - {nPosts}"},{nPosts:t(e.count),authorName:e.name||e.key})}const c=()=>(0,r.translate)({id:"theme.blog.authorsList.pageTitle",message:"Authors",description:"The title of the authors page"});function u(){return(0,s.jsx)(r.default,{id:"theme.blog.authorsList.viewAll",description:"The label of the link targeting the blog authors page",children:"View all authors"})}function d(){return(0,s.jsx)(r.default,{id:"theme.blog.author.noPosts",description:"The text for authors with 0 blog post",children:"This author has not written any posts yet."})}},44084(e,t,n){"use strict";n.d(t,{AE:()=>l,Rc:()=>i,TT:()=>u,Uh:()=>o,Yh:()=>c});n(96540);var r=n(21312),a=n(5260),s=n(74848);function i(){return(0,s.jsx)(r.default,{id:"theme.contentVisibility.unlistedBanner.title",description:"The unlisted content banner title",children:"Unlisted page"})}function o(){return(0,s.jsx)(r.default,{id:"theme.contentVisibility.unlistedBanner.message",description:"The unlisted content banner message",children:"This page is unlisted. Search engines will not index it, and only users having a direct link can access it."})}function l(){return(0,s.jsx)(a.A,{children:(0,s.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})}function c(){return(0,s.jsx)(r.default,{id:"theme.contentVisibility.draftBanner.title",description:"The draft content banner title",children:"Draft page"})}function u(){return(0,s.jsx)(r.default,{id:"theme.contentVisibility.draftBanner.message",description:"The draft content banner message",children:"This page is a draft. It will only be visible in dev and be excluded from the production build."})}},36266(e,t,n){"use strict";n.d(t,{i:()=>a});var r=n(44586);function a(e={}){const{i18n:{currentLocale:t}}=(0,r.default)(),n=function(){const{i18n:{currentLocale:e,localeConfigs:t}}=(0,r.default)();return t[e].calendar}();return new Intl.DateTimeFormat(t,{calendar:n,...e})}},88473(e,t,n){"use strict";n.d(t,{c:()=>s});var r=n(96540),a=n(74848);function s(e){const{mdxAdmonitionTitle:t,rest:n}=function(e){const t=r.Children.toArray(e),n=t.find(e=>r.isValidElement(e)&&"mdxAdmonitionTitle"===e.type),s=t.filter(e=>e!==n),i=n?.props.children;return{mdxAdmonitionTitle:i,rest:s.length>0?(0,a.jsx)(a.Fragment,{children:s}):null}}(e.children),s=e.title??t;return{...e,...s&&{title:s},children:n}}},34291(e,t,n){"use strict";n.d(t,{DX:()=>y,J9:()=>E,Li:()=>_,M$:()=>b,Ph:()=>N,_u:()=>g,l8:()=>O,mU:()=>A,wt:()=>m});var r=n(96540),a=n(15066),s=n(18426),i=n.n(s),o=n(89532),l=n(74848);const c=/title=(?["'])(?.*?)\1/,u=/\{(?<range>[\d,-]+)\}/,d={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},f={...d,lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}},p=Object.keys(d);function h(e,t){const n=e.map(e=>{const{start:n,end:r}=f[e];return`(?:${n}\\s*(${t.flatMap(e=>[e.line,e.block?.start,e.block?.end].filter(Boolean)).join("|")})\\s*${r})`}).join("|");return new RegExp(`^\\s*(?:${n})\\s*$`)}function m(e){return e?.match(c)?.groups.title??""}function E({showLineNumbers:e,metastring:t}){return"boolean"==typeof e?e?1:void 0:"number"==typeof e?e:function(e){const t=e?.split(" ").find(e=>e.startsWith("showLineNumbers"));if(t){if(t.startsWith("showLineNumbers=")){const e=t.replace("showLineNumbers=","");return parseInt(e,10)}return 1}}(t)}function g(e){return Boolean(e?.includes("showLineNumbers"))}function T(e,t){const{language:n,magicComments:r}=t;if(void 0===n)return{lineClassNames:{},code:e};const a=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return h(["js","jsBlock"],t);case"jsx":case"tsx":return h(["js","jsBlock","jsx"],t);case"html":return h(["js","jsBlock","html"],t);case"python":case"py":case"bash":return h(["bash"],t);case"markdown":case"md":return h(["html","jsx","bash"],t);case"tex":case"latex":case"matlab":return h(["tex"],t);case"lua":case"haskell":return h(["lua"],t);case"sql":return h(["lua","jsBlock"],t);case"wasm":return h(["wasm"],t);case"vb":case"vba":case"visual-basic":return h(["vb","rem"],t);case"vbnet":return h(["vbnet","rem"],t);case"batch":return h(["rem"],t);case"basic":return h(["rem","f90"],t);case"fsharp":return h(["js","ml"],t);case"ocaml":case"sml":return h(["ml"],t);case"fortran":return h(["f90"],t);case"cobol":return h(["cobol"],t);default:return h(p,t)}}(n,r),s=e.split(/\r?\n/),o=Object.fromEntries(r.map(e=>[e.className,{start:0,range:""}])),l=Object.fromEntries(r.filter(e=>e.line).map(({className:e,line:t})=>[t,e])),c=Object.fromEntries(r.filter(e=>e.block).map(({className:e,block:t})=>[t.start,e])),u=Object.fromEntries(r.filter(e=>e.block).map(({className:e,block:t})=>[t.end,e]));for(let i=0;i<s.length;){const e=s[i].match(a);if(!e){i+=1;continue}const t=e.slice(1).find(e=>void 0!==e);l[t]?o[l[t]].range+=`${i},`:c[t]?o[c[t]].start=i:u[t]&&(o[u[t]].range+=`${o[u[t]].start}-${i-1},`),s.splice(i,1)}const d={};return Object.entries(o).forEach(([e,{range:t}])=>{i()(t).forEach(t=>{d[t]??=[],d[t].push(e)})}),{code:s.join("\n"),lineClassNames:d}}function _(e,t){const n=e.replace(/\r?\n$/,"");return function(e,{metastring:t,magicComments:n}){if(t&&u.test(t)){const r=t.match(u).groups.range;if(0===n.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${t}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const a=n[0].className,s=i()(r).filter(e=>e>0).map(e=>[e-1,[a]]);return{lineClassNames:Object.fromEntries(s),code:e}}return null}(n,{...t})??T(n,{...t})}function y(e){if(!e)return;const t=e.split(" ").find(e=>e.startsWith("language-"));return t?.replace(/language-/,"")}function A(e){const t=function(e){return t=e.language??y(e.className)??e.defaultLanguage,t?.toLowerCase()??"text";var t}({language:e.language,defaultLanguage:e.defaultLanguage,className:e.className}),{lineClassNames:n,code:r}=_(e.code,{metastring:e.metastring,magicComments:e.magicComments,language:t}),s=function({className:e,language:t}){return(0,a.A)(e,t&&!e?.includes(`language-${t}`)&&`language-${t}`)}({className:e.className,language:t}),i=m(e.metastring)||e.title,o=E({showLineNumbers:e.showLineNumbers,metastring:e.metastring});return{codeInput:e.code,code:r,className:s,language:t,title:i,lineNumbersStart:o,lineClassNames:n}}function b(e){const t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach(([e,r])=>{const a=t[e];a&&"string"==typeof r&&(n[a]=r)}),n}const S=(0,r.createContext)(null);function O({metadata:e,wordWrap:t,children:n}){const a=(0,r.useMemo)(()=>({metadata:e,wordWrap:t}),[e,t]);return(0,l.jsx)(S.Provider,{value:a,children:n})}function N(){const e=(0,r.useContext)(S);if(null===e)throw new o.dV("CodeBlockContextProvider");return e}},26820(e,t,n){"use strict";n.d(t,{Q:()=>s,b:()=>a});var r=n(21312);const a=()=>(0,r.translate)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});function s(e){const t={};return Object.values(e).forEach(e=>{const n=function(e){return e[0].toUpperCase()}(e.label);t[n]??=[],t[n].push(e)}),Object.entries(t).sort(([e],[t])=>e.localeCompare(t)).map(([e,t])=>({letter:e,tags:t.sort((e,t)=>e.label.localeCompare(t.label))}))}},37243(e,t,n){"use strict";n.d(t,{h:()=>o,v:()=>s});var r=n(96540);function a(e){const t=e.map(e=>({...e,parentIndex:-1,children:[]})),n=Array(7).fill(-1);t.forEach((e,t)=>{const r=n.slice(2,e.level);e.parentIndex=Math.max(...r),n[e.level]=t});const r=[];return t.forEach(e=>{const{parentIndex:n,...a}=e;n>=0?t[n].children.push(a):r.push(a)}),r}function s(e){return(0,r.useMemo)(()=>a(e),[e])}function i({toc:e,minHeadingLevel:t,maxHeadingLevel:n}){return e.flatMap(e=>{const r=i({toc:e.children,minHeadingLevel:t,maxHeadingLevel:n});return function(e){return e.level>=t&&e.level<=n}(e)?[{...e,children:r}]:r})}function o({toc:e,minHeadingLevel:t,maxHeadingLevel:n}){return(0,r.useMemo)(()=>i({toc:a(e),minHeadingLevel:t,maxHeadingLevel:n}),[e,t,n])}},53465(e,t,n){"use strict";n.d(t,{W:()=>c});var r=n(96540),a=n(44586);const s=["zero","one","two","few","many","other"];function i(e){return s.filter(t=>e.includes(t))}const o={locale:"en",pluralForms:i(["one","other"]),select:e=>1===e?"one":"other"};function l(){const{i18n:{currentLocale:e}}=(0,a.default)();return(0,r.useMemo)(()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:i(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),o}},[e])}function c(){const e=l();return{selectMessage:(t,n)=>function(e,t,n){const r=e.split("|");if(1===r.length)return r[0];r.length>n.pluralForms.length&&console.error(`For locale=${n.locale}, a maximum of ${n.pluralForms.length} plural forms are expected (${n.pluralForms.join(",")}), but the message contains ${r.length}: ${e}`);const a=n.select(t),s=n.pluralForms.indexOf(a);return r[Math.min(s,r.length-1)]}(n,t,e)}}},5674(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createOpeningArrayBracket=function(){return(0,r.create)("li",{children:(0,r.create)("div",{style:{fontSize:"var(--ifm-code-font-size)",opacity:"0.6",marginLeft:"-.5rem",paddingBottom:".5rem"},children:["Array ["]})})},t.createClosingArrayBracket=function(){return(0,r.create)("li",{children:(0,r.create)("div",{style:{fontSize:"var(--ifm-code-font-size)",opacity:"0.6",marginLeft:"-.5rem"},children:["]"]})})};const r=n(5700)},78583(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDescription=function(e){return`\n\n${(0,r.clean)(e)}\n\n`};const r=n(5700)},27691(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDetails=function({children:e,style:t,...n}){return(0,r.create)("details",{style:{...t},...n,children:e})};const r=n(5700)},67747(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDetailsSummary=function({children:e,style:t,...n}){return(0,r.create)("summary",{style:{...t},...n,children:e})};const r=n(5700)},35946(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.mergeAllOf=h,t.createNodes=A;const a=n(68307),s=r(n(10365)),i=r(n(62193)),o=n(5674),l=n(78583),c=n(27691),u=n(67747),d=n(51126),f=n(5700);let p;function h(e){return(0,a.merge)(e,{onMergeError:e=>{console.warn(e)}})}function m(e){const t=e.oneOf?"oneOf":"anyOf";return(0,f.create)("div",{children:[(0,f.create)("span",{className:"badge badge--info",children:t,style:{marginBottom:"1rem"}}),(0,f.create)("SchemaTabs",{children:e[t].map((t,n)=>{const r=t.title?t.title:`MOD${n+1}`,a=[];if(t.description&&a.push((0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},className:"openapi-schema__summary",children:(0,l.createDescription)(t.description)})),"object"!==t.type||t.properties||t.allOf||t.items||a.push(A(t,p)),void 0!==t.properties&&(a.push(E(t)),delete t.properties),void 0!==t.allOf&&(a.push(A(t,p)),delete t.allOf),void 0!==t.oneOf&&(a.push(A(t,p)),delete t.oneOf),void 0!==t.items&&(a.push(T(t)),delete t.items),"string"!==t.type&&"number"!==t.type&&"integer"!==t.type&&"boolean"!==t.type||a.push(A(t,p)),a.length)return"array"===e.type?(0,f.create)("TabItem",{label:r,value:`${n}-item-properties`,children:[(0,o.createOpeningArrayBracket)(),a,(0,o.createClosingArrayBracket)()].filter(Boolean).flat()}):(0,f.create)("TabItem",{label:r,value:`${n}-item-properties`,children:a.filter(Boolean).flat()})})})]})}function E(e){const t=e.discriminator;return 0===Object.keys(e.properties).length?(0,f.create)("SchemaItem",{collapsible:!1,name:"",required:!1,schemaName:"object",qualifierMessage:void 0,schema:{}}):Object.entries(e.properties).map(([n,r])=>y({name:n,schema:r,required:!!Array.isArray(e.required)&&e.required.includes(n),discriminator:t}))}function g(e){var t;const n=e.additionalProperties;if(!n)return[];if(!0===n||(0,i.default)(n))return(0,f.create)("SchemaItem",{name:"property name*",required:!1,schemaName:"any",qualifierMessage:(0,d.getQualifierMessage)(e),schema:e,collapsible:!1,discriminator:!1});if(n.properties||n.items||n.allOf||n.additionalProperties||n.oneOf||n.anyOf){const r=n.title,a=(0,d.getSchemaName)(n);return _("property name*",null!=r?r:a,n,null!==(t=e.required)&&void 0!==t&&t,e.nullable)}if("string"===n.type||"boolean"===n.type||"integer"===n.type||"number"===n.type){const t=(0,d.getSchemaName)(n);return(0,f.create)("SchemaItem",{name:"property name*",required:!1,schemaName:t,qualifierMessage:(0,d.getQualifierMessage)(e),schema:n,collapsible:!1,discriminator:!1})}return[]}function T(e){var t,n,r,a,s,i,l,c,u,d;if(void 0!==(null===(t=e.items)||void 0===t?void 0:t.properties))return[(0,o.createOpeningArrayBracket)(),E(e.items),(0,o.createClosingArrayBracket)()].flat();if(void 0!==(null===(n=e.items)||void 0===n?void 0:n.additionalProperties))return[(0,o.createOpeningArrayBracket)(),g(e.items),(0,o.createClosingArrayBracket)()].flat();if(void 0!==(null===(r=e.items)||void 0===r?void 0:r.oneOf)||void 0!==(null===(a=e.items)||void 0===a?void 0:a.anyOf))return[(0,o.createOpeningArrayBracket)(),m(e.items),(0,o.createClosingArrayBracket)()].flat();if(void 0!==(null===(s=e.items)||void 0===s?void 0:s.allOf)){const t=h(e.items);if((void 0!==t.oneOf||void 0!==t.anyOf)&&t.properties)return[(0,o.createOpeningArrayBracket)(),m(t),E(t),(0,o.createClosingArrayBracket)()].flat();if(void 0!==t.oneOf||void 0!==t.anyOf)return[(0,o.createOpeningArrayBracket)(),m(t),(0,o.createClosingArrayBracket)()].flat();if(void 0!==t.properties)return[(0,o.createOpeningArrayBracket)(),E(t),(0,o.createClosingArrayBracket)()].flat()}return"string"===(null===(i=e.items)||void 0===i?void 0:i.type)||"number"===(null===(l=e.items)||void 0===l?void 0:l.type)||"integer"===(null===(c=e.items)||void 0===c?void 0:c.type)||"boolean"===(null===(u=e.items)||void 0===u?void 0:u.type)||"object"===(null===(d=e.items)||void 0===d?void 0:d.type)?[(0,o.createOpeningArrayBracket)(),A(e.items,p),(0,o.createClosingArrayBracket)()].flat():[(0,o.createOpeningArrayBracket)(),Object.entries(e.items).map(([t,n])=>y({name:t,schema:n,required:!!Array.isArray(e.required)&&e.required.includes(t)})),(0,o.createClosingArrayBracket)()].flat()}function _(e,t,n,r,a){return(0,f.create)("SchemaItem",{collapsible:!0,className:"schemaItem",children:[(0,c.createDetails)({className:"openapi-markdown__details",children:[(0,u.createDetailsSummary)({children:[(0,f.create)("span",{className:"openapi-schema__container",children:[(0,f.create)("strong",{className:(0,s.default)("openapi-schema__property",{"openapi-schema__strikethrough":n.deprecated}),children:e}),(0,f.create)("span",{className:"openapi-schema__name",children:` ${t}`}),(0,f.guard)((Array.isArray(r)?r.includes(e):!0===r)||n.deprecated||a,()=>[(0,f.create)("span",{className:"openapi-schema__divider"})]),(0,f.guard)(a,()=>[(0,f.create)("span",{className:"openapi-schema__nullable",children:"nullable"})]),(0,f.guard)(Array.isArray(r)?r.includes(e):!0===r,()=>[(0,f.create)("span",{className:"openapi-schema__required",children:"<Translate id='theme.openapi.schemaItem.required'>required</Translate>"})]),(0,f.guard)(n.deprecated,()=>[(0,f.create)("span",{className:"openapi-schema__deprecated",children:"deprecated"})])]})]}),(0,f.create)("div",{style:{marginLeft:"1rem"},children:[(0,f.guard)(n.description,e=>(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},children:(0,l.createDescription)(e)})),(0,f.guard)((0,d.getQualifierMessage)(n),e=>(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},children:(0,l.createDescription)(e)})),A(n,p)]})]})]})}function y({name:e,schema:t,required:n,discriminator:r}){var a,s,i,o,c;if("request"===p&&t.readOnly&&!0===t.readOnly)return;if("response"===p&&t.writeOnly&&!0===t.writeOnly)return;const u=(0,d.getSchemaName)(t);if(void 0!==r&&r.propertyName===e)return function(e,t,n,r,a){if(void 0!==n)return void 0===r.mapping?y({name:e,schema:n,required:a}):(0,f.create)("div",{className:"openapi-discriminator__item openapi-schema__list-item",children:(0,f.create)("div",{children:[(0,f.create)("span",{className:"openapi-schema__container",children:[(0,f.create)("strong",{className:"openapi-discriminator__name openapi-schema__property",children:e}),(0,f.guard)(t,e=>(0,f.create)("span",{className:"openapi-schema__name",children:` ${t}`})),(0,f.guard)(a,()=>[(0,f.create)("span",{className:"openapi-schema__required",children:"<Translate id='theme.openapi.schemaItem.required'>required</Translate>"})])]}),(0,f.guard)(n.description,e=>(0,f.create)("div",{style:{paddingLeft:"1rem"},children:(0,l.createDescription)(e)})),(0,f.guard)((0,d.getQualifierMessage)(r),e=>(0,f.create)("div",{style:{paddingLeft:"1rem"},children:(0,l.createDescription)(e)})),(0,f.create)("DiscriminatorTabs",{className:"openapi-tabs__discriminator",children:Object.keys(null==r?void 0:r.mapping).map((e,t)=>{const n=e;return(0,f.create)("TabItem",{label:n,value:`${t}-item-discriminator`,children:[A(null==r?void 0:r.mapping[e],p)]})})})]})})}(e,"string",t,r,n);if(void 0!==t.oneOf||void 0!==t.anyOf)return _(e,u,t,n,t.nullable);if(void 0!==t.properties)return _(e,u,t,n,t.nullable);if(void 0!==t.additionalProperties)return _(e,u,t,n,t.nullable);if(void 0!==(null===(a=t.items)||void 0===a?void 0:a.properties))return _(e,u,t,n,t.nullable);if(void 0!==(null===(s=t.items)||void 0===s?void 0:s.anyOf)||void 0!==(null===(i=t.items)||void 0===i?void 0:i.oneOf))return _(e,u,t,n,t.nullable);if(void 0!==(null===(o=t.items)||void 0===o?void 0:o.allOf)){const r=h(t.items);if("request"===p&&r.readOnly&&!0===r.readOnly)return;if("response"===p&&r.writeOnly&&!0===r.writeOnly)return;const a=(0,d.getSchemaName)(r);return void 0!==r.oneOf||void 0!==r.anyOf||(void 0!==r.properties||void 0!==r.additionalProperties||void 0!==(null===(c=r.items)||void 0===c?void 0:c.properties))?_(e,a,r,n,r.nullable):(0,f.create)("SchemaItem",{collapsible:!1,name:e,required:Array.isArray(n)?n.includes(e):n,schemaName:a,qualifierMessage:(0,d.getQualifierMessage)(r),schema:r})}return(0,f.create)("SchemaItem",{collapsible:!1,name:e,required:Array.isArray(n)?n.includes(e):n,schemaName:u,qualifierMessage:(0,d.getQualifierMessage)(t),schema:t})}function A(e,t){if(p=t,"request"===p&&e.readOnly&&!0===e.readOnly)return;if("response"===p&&e.writeOnly&&!0===e.writeOnly)return;const n=[];if(void 0===e.oneOf&&void 0===e.anyOf||n.push(m(e)),void 0!==e.properties&&n.push(E(e)),void 0!==e.additionalProperties&&n.push(g(e)),void 0!==e.items&&n.push(T(e)),void 0!==e.allOf){const t=h(e);void 0===t.oneOf&&void 0===t.anyOf||n.push(m(t)),void 0!==t.properties&&n.push(E(t))}return n.length&&n.length>0?n.filter(Boolean).flat():void 0!==e.type?e.allOf&&e.allOf.length&&"string"==typeof e.allOf[0]?(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem",marginLeft:"1rem"},children:(0,l.createDescription)(e.allOf[0])}):(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},children:[(0,l.createDescription)(e.type),(0,f.guard)((0,d.getQualifierMessage)(e),e=>(0,f.create)("div",{style:{paddingTop:"1rem"},children:(0,l.createDescription)(e)}))]}):"string"==typeof e?(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},children:[(0,l.createDescription)(e),(0,f.guard)((0,d.getQualifierMessage)(e),e=>(0,f.create)("div",{style:{paddingTop:"1rem"},children:(0,l.createDescription)(e)}))]}):"any"}},51126(e,t){"use strict";function n(e,t){var n,r,a,s,i;return e.enum&&!e.type?"string":e.format?e.type?`${e.type}<${e.format}>`:e.format:e.allOf?"string"==typeof e.allOf[0]&&e.allOf[0].includes("circular")?e.allOf[0]:"object":e.oneOf||e.anyOf?"object":"object"===e.type?null!==(r=null===(n=e.xml)||void 0===n?void 0:n.name)&&void 0!==r?r:e.type:"array"===e.type?null!==(s=null===(a=e.xml)||void 0===a?void 0:a.name)&&void 0!==s?s:e.type:e.title&&e.type?`${e.title} (${e.type})`:null!==(i=e.title)&&void 0!==i?i:e.type}Object.defineProperty(t,"__esModule",{value:!0}),t.getSchemaName=function(e,t){var r;if(e.items)return n(e.items,t)+"[]";return null!==(r=n(e,t))&&void 0!==r?r:""},t.getQualifierMessage=function e(t){if(!t)return;if(t.items&&void 0===t.minItems&&void 0===t.maxItems)return e(t.items);let n=[];t.items&&t.items.enum&&t.items.enum&&n.push(`[${t.items.enum.map(e=>`\`${e}\``).join(", ")}]`);if(t.minLength||t.maxLength){let e,r,a="";t.minLength&&t.minLength>1&&(e=`\`>= ${t.minLength} characters\``),t.minLength&&1===t.minLength&&(e="`non-empty`"),t.maxLength&&(r=`\`<= ${t.maxLength} characters\``),e&&!r&&(a+=e),r&&!e&&(a+=r),e&&r&&(a+=`${e} and ${r}`),n.push(a)}if(null!=t.minimum||null!=t.maximum||"number"==typeof t.exclusiveMinimum||"number"==typeof t.exclusiveMaximum){let e,r,a="";"number"==typeof t.exclusiveMinimum?e=`\`> ${t.exclusiveMinimum}\``:null==t.minimum||t.exclusiveMinimum?null!=t.minimum&&!0===t.exclusiveMinimum&&(e=`\`> ${t.minimum}\``):e=`\`>= ${t.minimum}\``,"number"==typeof t.exclusiveMaximum?r=`\`< ${t.exclusiveMaximum}\``:null==t.maximum||t.exclusiveMaximum?null!=t.maximum&&!0===t.exclusiveMaximum&&(r=`\`< ${t.maximum}\``):r=`\`<= ${t.maximum}\``,e&&!r&&(a+=e),r&&!e&&(a+=r),e&&r&&(a+=`${e} and ${r}`),n.push(a)}t.pattern&&n.push(`Value must match regular expression \`${t.pattern}\``);const r=t;if(r.mapping){const e=Object.keys(r.mapping);n.push(`[${e.map(e=>`\`${e}\``).join(", ")}]`)}t.enum&&n.push(`[${t.enum.map(e=>`\`${e}\``).join(", ")}]`);t.minItems&&n.push(`\`>= ${t.minItems}\``);t.maxItems&&n.push(`\`<= ${t.maxItems}\``);if(0===n.length)return;return"**Possible values:** "+n.join(", ")}},5700(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.codeBlock=t.curlyBrackets=t.codeFence=t.greaterThan=t.lessThan=void 0,t.runWithExternalization=function(e,t){n={baseFilename:e,componentCounters:{},files:[]};try{const e=t();return{result:e,files:n.files}}finally{n=null}},t.create=function(e,t,s={}){const{children:i,...o}=t;let l="";if(function(e,t){if(!n)return!1;if(!r.has(e))return!1;const a=Object.values(t).some(e=>null!=e);if(!a)return!1;return!0}(e,o)){const t=function(e){var t;if(!n)throw new Error("Externalization context not set");const r=(null!==(t=n.componentCounters[e])&&void 0!==t?t:0)+1;n.componentCounters[e]=r;const a=r>1?`.${r}`:"";return`${n.baseFilename}.${e}${a}.json`}(e),r=JSON.stringify(o);n.files.push({filename:t,content:r}),l=`\n {...require("./${t}")}`}else for(const[n,r]of Object.entries(o))l+=`\n ${n}={${JSON.stringify(r)}}`;let c=a(i).replace(/^/gm," ");s.inline&&(l+=`\n children={${JSON.stringify(i)}}`,c="");return l+=l?"\n":"",c+=c?"\n":"",`<${e}${l}>\n${c}</${e}>`},t.guard=function(e,t){if(e||0===e){return a(t(e))}return""},t.render=a,t.clean=function(e){if(!e)return"";let n=e.split(t.codeBlock);for(let r in n)n[r].startsWith("`")||(n[r]=n[r].replace(t.lessThan,"<").replace(t.greaterThan,">").replace(t.codeFence,function(e){return e.replace(/\\>/g,">")}).replace(t.curlyBrackets,"\\$1"));return n.join("")};let n=null;const r=new Set(["StatusCodes","ParamsDetails","RequestSchema","Schema","SchemaItem"]);function a(e){if(Array.isArray(e)){return e.filter(e=>void 0!==e).map(e=>Array.isArray(e)?e.join(""):e).join("")}return null!=e?e:""}t.lessThan=/<=?(?!(=|button|\s?\/button|code|\s?\/code|details|\s?\/details|summary|\s?\/summary|hr|\s?\/hr|br|\s?\/br|span|\s?\/span|strong|\s?\/strong|small|\s?\/small|table|\s?\/table|thead|\s?\/thead|tbody|\s?\/tbody|td|\s?\/td|tr|\s?\/tr|th|\s?\/th|h1|\s?\/h1|h2|\s?\/h2|h3|\s?\/h3|h4|\s?\/h4|h5|\s?\/h5|h6|\s?\/h6|title|\s?\/title|p|\s?\/p|em|\s?\/em|b|\s?\/b|i|\s?\/i|u|\s?\/u|strike|\s?\/strike|bold|\s?\/bold|a|\s?\/a|table|\s?\/table|li|\s?\/li|ol|\s?\/ol|ul|\s?\/ul|img|\s?\/img|svg|\s?\/svg|div|\s?\/div|center|\s?\/center))/gu,t.greaterThan=/(?<!(button|code|details|summary|hr|br|span|strong|small|table|thead|tbody|td|tr|th|h1|h2|h3|h4|h5|h6|title|p|em|b|i|u|strike|bold|a|li|ol|ul|img|svg|div|center|\/|\s|"|'))>/gu,t.codeFence=/`{1,3}[\s\S]*?`{1,3}/g,t.curlyBrackets=/([{}])/g,t.codeBlock=/(^```.*[\s\S]*?```$|`[^`].+?`)/gm},39199(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sampleResponseFromSchema=void 0;const r=n(74871);t.sampleResponseFromSchema=(e={})=>(0,r.sampleFromSchema)(e,{type:"response"})},74871(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sampleFromSchema=void 0;const a=r(n(55248)),s=r(n(55364)),i=n(35946),o={string:{default:()=>"string",email:()=>"user@example.com",date:()=>"2024-07-29","date-time":()=>"2024-07-29T15:51:28.071Z",uuid:()=>"3fa85f64-5717-4562-b3fc-2c963f66afa6",hostname:()=>"example.com",ipv4:()=>"198.51.100.42",ipv6:()=>"2001:0db8:5b96:0000:0000:426f:8e17:642a"},number:{default:()=>0,float:()=>0},integer:{default:()=>0},boolean:{default:e=>"boolean"!=typeof e.default||e.default},object:{},array:{},null:{default:()=>"null"}};function l(e,t){return!!e.deprecated||("request"===t.type?!0===e.readOnly:!0===e.writeOnly)}function c(e,n,r,a){if("object"==typeof n&&0===Object.keys(n).length)return r[e]=n,r;if(void 0!==n.example)r[e]=n.example;else if(void 0!==n.examples&&n.examples.length>0)r[e]=n.examples[0];else if(n.oneOf)r[e]=(0,t.sampleFromSchema)(n.oneOf[0],a);else if(n.anyOf)r[e]=(0,t.sampleFromSchema)(n.anyOf[0],a);else if(n.allOf){c(e,(0,i.mergeAllOf)(n),r,a)}else r[e]=(0,t.sampleFromSchema)(n,a);return r}function u(e){return Array.isArray(e)?e:[e]}function d(e,n,r){return e[n].map(a=>{if(e.properties){const s={...a,properties:{...e.properties,...a.properties}};return delete s[n],(0,t.sampleFromSchema)(s,r)}return(0,t.sampleFromSchema)(a,r)})}t.sampleFromSchema=(e={},n)=>{try{let r=JSON.parse(JSON.stringify(e)),{type:a,example:f,examples:p,allOf:h,properties:m,items:E,oneOf:g,anyOf:T,const:_}=r;if(void 0!==f)return f;if(void 0!==p&&p.length>0)return p[0];if(g){if(m){const e=(0,s.default)(r,g[0]);return delete e.oneOf,(0,t.sampleFromSchema)(e,n)}return(0,t.sampleFromSchema)(g[0],n)}if(T){if(m){const e=(0,s.default)(r,T[0]);return delete e.anyOf,(0,t.sampleFromSchema)(e,n)}return(0,t.sampleFromSchema)(T[0],n)}if(h){const e=(0,i.mergeAllOf)(r);if(e.properties)for(const[t,r]of Object.entries(e.properties))l(r,n)&&delete e.properties[t];if(m){const a=(0,s.default)(r,e);return delete a.allOf,(0,t.sampleFromSchema)(a,n)}return(0,t.sampleFromSchema)(e,n)}if(!a)if(m)a="object";else{if(!E)return;a="array"}if("object"===a){let e={};for(let[t,r]of Object.entries(null!=m?m:{})){if(r.properties)for(const[e,t]of Object.entries(r.properties))l(t,n)&&delete r.properties[e];if(r.items&&r.items.properties)for(const[e,t]of Object.entries(r.items.properties))l(t,n)&&delete r.items.properties[e];l(r,n)||(e=c(t,r,e,n))}return e}if("array"===a)return Array.isArray(null==E?void 0:E.anyOf)?d(E,"anyOf",n):Array.isArray(null==E?void 0:E.oneOf)?d(E,"oneOf",n):u((0,t.sampleFromSchema)(E,n));if(r.enum)return r.default?r.default:u(r.enum)[0];if(l(r,n))return;return _||function(e={}){let{type:t,format:n}=e;if(void 0===t)return;if(Array.isArray(t)&&(t=t[0],void 0===t))return;if(void 0!==e.default)return e.default;const r=o[t];if(r){if(void 0!==n&&void 0!==r[n])return r[n](e);if(void 0!==r.default)return r.default(e)}return"Unknown Type: "+e.type}(r)}catch(r){return void console.error(a.default.yellow("WARNING: failed to create example from schema object:",r))}}},67114(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSchemaName=function(e,t){if(e.items)return s(e.items,t)+"[]";return s(e,t)??""},t.getQualifierMessage=function e(t){if(!t)return;if(t.items&&void 0===t.minItems&&void 0===t.maxItems)return e(t.items);let n=`**${(0,r.translate)({id:a.OPENAPI_SCHEMA_ITEM.POSSIBLE_VALUES,message:"Possible values:"})}** `,s=[];t.items&&t.items.enum&&t.items.enum&&s.push(`[${t.items.enum.map(e=>`\`${e}\``).join(", ")}]`);if(t.minLength||t.maxLength){let e,n,r="";t.minLength&&t.minLength>1&&(e=`\`>= ${t.minLength} characters\``),t.minLength&&1===t.minLength&&(e="`non-empty`"),t.maxLength&&(n=`\`<= ${t.maxLength} characters\``),e&&!n&&(r+=e),n&&!e&&(r+=n),e&&n&&(r+=`${e} and ${n}`),s.push(r)}if(null!=t.minimum||null!=t.maximum||"number"==typeof t.exclusiveMinimum||"number"==typeof t.exclusiveMaximum){let e,n,r="";"number"==typeof t.exclusiveMinimum?e=`\`> ${t.exclusiveMinimum}\``:null==t.minimum||t.exclusiveMinimum?null!=t.minimum&&!0===t.exclusiveMinimum&&(e=`\`> ${t.minimum}\``):e=`\`>= ${t.minimum}\``,"number"==typeof t.exclusiveMaximum?n=`\`< ${t.exclusiveMaximum}\``:null==t.maximum||t.exclusiveMaximum?null!=t.maximum&&!0===t.exclusiveMaximum&&(n=`\`< ${t.maximum}\``):n=`\`<= ${t.maximum}\``,e&&!n&&(r+=e),n&&!e&&(r+=n),e&&n&&(r+=`${e} and ${n}`),s.push(r)}t.pattern&&s.push(`Value must match regular expression \`${t.pattern}\``);const i=t;if(i.mapping){const e=Object.keys(i.mapping);s.push(`[${e.map(e=>`\`${e}\``).join(", ")}]`)}t.enum&&s.push(`[${t.enum.map(e=>`\`${e}\``).join(", ")}]`);t.minItems&&s.push(`\`>= ${t.minItems}\``);t.maxItems&&s.push(`\`<= ${t.maxItems}\``);if(0===s.length)return;return n+s.join(", ")};const r=n(21312),a=n(64218);function s(e,t){return e.enum&&!e.type?"string":e.format?e.format:e.allOf?"string"==typeof e.allOf[0]&&e.allOf[0].includes("circular")?e.allOf[0]:"object":e.oneOf||e.anyOf?"object":"object"===e.type||"array"===e.type?e.xml?.name??e.type:Array.isArray(e.type)?e.type.join(" | "):e.title??e.type}},1960(e,t){"use strict";function n(e){return Array.isArray(e)?e.filter(e=>void 0!==e).join(""):e??""}Object.defineProperty(t,"__esModule",{value:!0}),t.create=function(e,t){const{children:r,...a}=t;let s="";for(const[n,i]of Object.entries(a))s+=` ${n}={${JSON.stringify(i)}}`;return`<${e}${s}>${n(r)}</${e}>`},t.guard=function(e,t){if(e||0===e){return n(t(e))}return""},t.render=n,t.toString=function(e){if("string"==typeof e)return e;if(null==e)return;if(Array.isArray(e))return`[${e.join(", ")}]`;return e+""}},54612(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setAccept=t.slice=void 0;const r=n(6737);t.slice=(0,r.createSlice)({name:"accept",initialState:{},reducers:{setAccept:(e,t)=>{e.value=t.payload}}}),t.setAccept=t.slice.actions.setAccept,t.default=t.slice.reducer},13761(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setContentType=t.slice=void 0;const r=n(6737);t.slice=(0,r.createSlice)({name:"contentType",initialState:{},reducers:{setContentType:(e,t)=>{e.value=t.payload}}}),t.setContentType=t.slice.actions.setContentType,t.default=t.slice.reducer},57742(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(96540)),s=r(n(78478)),i=n(75657);function o(e){switch(e.toLowerCase()){case"get":return"primary";case"post":return"success";case"delete":return"danger";case"put":return"info";case"patch":return"warning";case"head":case"event":return"secondary";default:return}}t.default=function({method:e,path:t,context:n}){let r=(0,i.useTypedSelector)(e=>e.server.value),l="";return a.default.createElement(a.default.Fragment,null,a.default.createElement("pre",{className:"openapi__method-endpoint"},a.default.createElement("span",{className:"badge badge--"+o(e)},"event"===e?"Webhook":e.toUpperCase())," ","event"!==e&&a.default.createElement("h2",{className:"openapi__method-endpoint-path"},"callback"===n?"":(r&&r.variables&&(l=r.url.replace(/\/$/,""),Object.keys(r.variables).forEach(e=>{l=l.replace(`{${e}}`,r.variables?.[e].default??"")})),a.default.createElement(s.default,null,()=>l.length?l:r&&r.url?r.url:void 0)),`${t.replace(/{([a-z0-9-_]+)}/gi,":$1")}`)),a.default.createElement("div",{className:"openapi__divider"}))}},33107(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.clearSchemaSelections=t.setSchemaSelection=t.slice=void 0;const a=n(6737);t.slice=(0,a.createSlice)({name:"schemaSelection",initialState:{selections:{}},reducers:{setSchemaSelection:(e,t)=>{e.selections[t.payload.path]=t.payload.index},clearSchemaSelections:e=>{e.selections={}}}}),r=t.slice.actions,t.setSchemaSelection=r.setSchemaSelection,t.clearSchemaSelections=r.clearSchemaSelections,t.default=t.slice.reducer},75657(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTypedSelector=t.useTypedDispatch=void 0;const r=n(73729);t.useTypedDispatch=()=>(0,r.useDispatch)(),t.useTypedSelector=r.useSelector},91366(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),i=0;i<n.length;i++)"default"!==n[i]&&a(t,e,n[i]);return s(t,e),t}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=(0,d.default)();return l.default.createElement(g,{key:String(t),...e},(0,c.sanitizeTabsChildren)(e.children))};const l=i(n(96540)),c=n(67622),u=n(21312),d=o(n(92303)),f=o(n(51107)),p=n(64218),h=o(n(21607));function m({className:e,block:t,selectedValue:n,selectValue:r,tabValues:a,label:s=(0,u.translate)({id:p.OPENAPI_TABS.RESPONSES_LABEL,message:"Responses"}),id:i="responses"}){const o=[],{blockElementScrollPositionUntilNextRender:d}=(0,c.useScrollPositionBlocker)(),m=e=>{const t=e.currentTarget,s=o.indexOf(t),i=a[s].value;i!==n&&(d(t),r(i))},E=e=>{let t=null;switch(e.key){case"Enter":m(e);break;case"ArrowRight":{const n=o.indexOf(e.currentTarget)+1;t=o[n]??o[0];break}case"ArrowLeft":{const n=o.indexOf(e.currentTarget)-1;t=o[n]??o[o.length-1];break}}t?.focus()},g=(0,l.useRef)(null),[T,_]=(0,l.useState)(!1);(0,l.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth<t.target.scrollWidth?_(!0):_(!1)})});return e.observe(g.current),()=>{e.disconnect()}},[]);return l.default.createElement("div",{className:"openapi-tabs__response-header-section"},l.default.createElement(f.default,{as:"h2",id:i,className:"openapi-tabs__heading openapi-tabs__response-header"},s),l.default.createElement("div",{className:"openapi-tabs__response-container"},T&&l.default.createElement("button",{className:"openapi-tabs__arrow left",onClick:()=>{g.current.scrollLeft-=90}}),l.default.createElement("ul",{ref:g,role:"tablist","aria-orientation":"horizontal",className:(0,h.default)("openapi-tabs__response-list-container","tabs",{"tabs--block":t},e)},a.map(({value:e,label:t,attributes:r})=>l.default.createElement("li",{role:"tab",tabIndex:n===e?0:-1,"aria-selected":n===e,key:e,ref:e=>{o.push(e)},onKeyDown:E,onClick:m,...r,className:(0,h.default)("tabs__item","openapi-tabs__response-code-item",r?.className,parseInt(e)>=400?"danger":parseInt(e)>=200&&parseInt(e)<300?"success":"info",{active:n===e})},t??e))),T&&l.default.createElement("button",{className:"openapi-tabs__arrow right",onClick:()=>{g.current.scrollLeft+=90}})))}function E({lazy:e,children:t,selectedValue:n}){const r=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=r.find(e=>e.props.value===n);return e?(0,l.cloneElement)(e,{className:"margin-top--md"}):null}return l.default.createElement("div",{className:"margin-top--md"},r.map((e,t)=>(0,l.cloneElement)(e,{key:t,hidden:e.props.value!==n})))}function g(e){const t=(0,c.useTabs)(e);return l.default.createElement("div",{className:"openapi-tabs__container"},l.default.createElement(m,{...e,...t}),l.default.createElement(E,{...e,...t}))}},11446(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ClosingArrayBracket=t.OpeningArrayBracket=void 0;const a=r(n(96540));t.OpeningArrayBracket=()=>a.default.createElement("li",null,a.default.createElement("div",{style:{fontSize:"var(--ifm-code-font-size)",opacity:.6,marginLeft:"-.5rem",paddingBottom:".5rem"}},"Array ["));t.ClosingArrayBracket=()=>a.default.createElement("li",null,a.default.createElement("div",{style:{fontSize:"var(--ifm-code-font-size)",opacity:.6,marginLeft:"-.5rem"}},"]"))},25094(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(96540)),s=r(n(90446));t.default=function({example:e,language:t}){return a.default.createElement("div",{className:"openapi-code__code-samples-container"},a.default.createElement(s.default,{language:t||"json"},e))}},6050(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),i=0;i<n.length;i++)"default"!==n[i]&&a(t,e,n[i]);return s(t,e),t}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=(0,u.default)();return!e.children||Array.isArray(e.children)&&0===e.children.length?l.default.createElement(l.default.Fragment,null):l.default.createElement(m,{key:String(t),...e},(0,c.sanitizeTabsChildren)(e.children))};const l=i(n(96540)),c=n(67622),u=o(n(92303)),d=o(n(21607)),f=o(n(35970));function p({className:e,block:t,selectedValue:n,selectValue:r,tabValues:a}){const s=[],{blockElementScrollPositionUntilNextRender:i}=(0,c.useScrollPositionBlocker)(),o=e=>{const t=e.currentTarget,o=s.indexOf(t),l=a[o].value;l!==n&&(i(t),r(l))},u=e=>{let t=null;switch(e.key){case"Enter":o(e);break;case"ArrowRight":{const n=s.indexOf(e.currentTarget)+1;t=s[n]??s[0];break}case"ArrowLeft":{const n=s.indexOf(e.currentTarget)-1;t=s[n]??s[s.length-1];break}}t?.focus()},f=(0,l.useRef)(null),[p,h]=(0,l.useState)(!1);(0,l.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth<t.target.scrollWidth?h(!0):h(!1)})});return e.observe(f.current),()=>{e.disconnect()}},[]);return l.default.createElement("div",{className:"openapi-tabs__discriminator-top-section"},l.default.createElement("div",{className:"openapi-tabs__discriminator-container"},p&&l.default.createElement("button",{className:"openapi-tabs__arrow left",onClick:()=>{f.current.scrollLeft-=90}}),l.default.createElement("ul",{ref:f,role:"tablist","aria-orientation":"horizontal",className:(0,d.default)("openapi-tabs__discriminator-list-container","tabs",{"tabs--block":t},e)},a.map(({value:e,label:t,attributes:r})=>l.default.createElement("li",{role:"tab",tabIndex:n===e?0:-1,"aria-selected":n===e,key:e,ref:e=>{s.push(e)},onKeyDown:u,onClick:o,...r,className:(0,d.default)("tabs__item","openapi-tabs__discriminator-item",r?.className,{active:n===e})},l.default.createElement("span",{className:"openapi-tabs__discriminator-tab-label"},t??e)))),p&&l.default.createElement("button",{className:"openapi-tabs__arrow right",onClick:()=>{f.current.scrollLeft+=90}})))}function h({lazy:e,children:t,selectedValue:n}){const r=(Array.isArray(t)?t:[t]).filter(Boolean),a=(0,f.default)(r);if(e){const e=a.find(e=>e.props.value===n);return e?(0,l.cloneElement)(e,{className:"margin-top--md"}):null}return l.default.createElement("div",{className:"margin-top--md"},r.map((e,t)=>(0,l.cloneElement)(e,{key:t,hidden:e.props.value!==n})))}function m(e){const t=(0,c.useTabs)(e);return l.default.createElement("div",{className:"openapi-tabs__container"},l.default.createElement(p,{...e,...t}),l.default.createElement(h,{...e,...t}))}},87468(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.renderExamplesRecord=t.Example=void 0,t.renderStringArrayExamples=d;const a=r(n(96540)),s=n(21312),i=r(n(23397)),o=r(n(19365)),l=n(64218);t.Example=({example:e,examples:t})=>void 0!==e?c(e):void 0!==t?u(t):void 0;const c=e=>a.default.createElement("div",{className:"openapi-example"},a.default.createElement("strong",null,(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.EXAMPLE,message:"Example:"})," "),a.default.createElement("span",null,a.default.createElement("code",null,(e=>"object"==typeof e&&null!==e?JSON.stringify(e):String(e))(e)))),u=e=>Array.isArray(e)?d(e):(0,t.renderExamplesRecord)(e);function d(e){if(0===e.length)return;if(1===e.length)return c(e[0]);const n=e.reduce((e,t,n)=>({...e,[`Example ${n+1}`]:{value:t}}),{});return(0,t.renderExamplesRecord)(n)}t.renderExamplesRecord=e=>{const t=Object.entries(e);if(1===t.length){const e=t[0][1];if(!e)return;return c(e.value)}return a.default.createElement("div",{className:"openapi-examples"},a.default.createElement("strong",null,(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.EXAMPLES,message:"Examples:"})),a.default.createElement(i.default,null,t.map(([e,t])=>f(e,t))))};const f=(e,t)=>a.default.createElement(o.default,{value:e,label:e},t.summary&&a.default.createElement("p",null,t.summary),t.description&&a.default.createElement("p",null,a.default.createElement("strong",null,(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.DESCRIPTION,message:"Description:"})," "),a.default.createElement("span",null,t.description)),void 0!==t.value?c(t.value):void 0)},97231(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>Dc});var r={};n.r(r),n.d(r,{boolean:()=>b,booleanish:()=>S,commaOrSpaceSeparated:()=>C,commaSeparated:()=>I,number:()=>N,overloadedBoolean:()=>O,spaceSeparated:()=>k});var a={};n.r(a),n.d(a,{attentionMarkers:()=>bn,contentInitial:()=>En,disable:()=>Sn,document:()=>mn,flow:()=>Tn,flowInitial:()=>gn,insideSpan:()=>An,string:()=>_n,text:()=>yn});n(96540);var s=n(13472),i=n(90446);function o(){}function l(){}function c(e){const t=[],n=String(e||"");let r=n.indexOf(","),a=0,s=!1;for(;!s;){-1===r&&(r=n.length,s=!0);const e=n.slice(a,r).trim();!e&&s||t.push(e),a=r+1,r=n.indexOf(",",a)}return t}function u(e,t){const n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}const d=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,f=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,p={};function h(e,t){return((t||p).jsx?f:d).test(e)}const m=/[ \t\n\f\r]/g;function E(e){return""===e.replace(m,"")}class g{constructor(e,t,n){this.normal=t,this.property=e,n&&(this.space=n)}}function T(e,t){const n={},r={};for(const a of e)Object.assign(n,a.property),Object.assign(r,a.normal);return new g(n,r,t)}function _(e){return e.toLowerCase()}g.prototype.normal={},g.prototype.property={},g.prototype.space=void 0;class y{constructor(e,t){this.attribute=t,this.property=e}}y.prototype.attribute="",y.prototype.booleanish=!1,y.prototype.boolean=!1,y.prototype.commaOrSpaceSeparated=!1,y.prototype.commaSeparated=!1,y.prototype.defined=!1,y.prototype.mustUseProperty=!1,y.prototype.number=!1,y.prototype.overloadedBoolean=!1,y.prototype.property="",y.prototype.spaceSeparated=!1,y.prototype.space=void 0;let A=0;const b=v(),S=v(),O=v(),N=v(),k=v(),I=v(),C=v();function v(){return 2**++A}const D=Object.keys(r);class P extends y{constructor(e,t,n,a){let s=-1;if(super(e,t),x(this,"space",a),"number"==typeof n)for(;++s<D.length;){const e=D[s];x(this,D[s],(n&r[e])===r[e])}}}function x(e,t,n){n&&(e[t]=n)}function R(e){const t={},n={};for(const[r,a]of Object.entries(e.properties)){const s=new P(r,e.transform(e.attributes||{},r),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(s.mustUseProperty=!0),t[r]=s,n[_(r)]=r,n[_(s.attribute)]=r}return new g(t,n,e.space)}P.prototype.defined=!0;const L=R({properties:{ariaActiveDescendant:null,ariaAtomic:S,ariaAutoComplete:null,ariaBusy:S,ariaChecked:S,ariaColCount:N,ariaColIndex:N,ariaColSpan:N,ariaControls:k,ariaCurrent:null,ariaDescribedBy:k,ariaDetails:null,ariaDisabled:S,ariaDropEffect:k,ariaErrorMessage:null,ariaExpanded:S,ariaFlowTo:k,ariaGrabbed:S,ariaHasPopup:null,ariaHidden:S,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:k,ariaLevel:N,ariaLive:null,ariaModal:S,ariaMultiLine:S,ariaMultiSelectable:S,ariaOrientation:null,ariaOwns:k,ariaPlaceholder:null,ariaPosInSet:N,ariaPressed:S,ariaReadOnly:S,ariaRelevant:null,ariaRequired:S,ariaRoleDescription:k,ariaRowCount:N,ariaRowIndex:N,ariaRowSpan:N,ariaSelected:S,ariaSetSize:N,ariaSort:null,ariaValueMax:N,ariaValueMin:N,ariaValueNow:N,ariaValueText:null,role:null},transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase()});function M(e,t){return t in e?e[t]:t}function w(e,t){return M(e,t.toLowerCase())}const B=R({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:I,acceptCharset:k,accessKey:k,action:null,allow:null,allowFullScreen:b,allowPaymentRequest:b,allowUserMedia:b,alt:null,as:null,async:b,autoCapitalize:null,autoComplete:k,autoFocus:b,autoPlay:b,blocking:k,capture:null,charSet:null,checked:b,cite:null,className:k,cols:N,colSpan:null,content:null,contentEditable:S,controls:b,controlsList:k,coords:N|I,crossOrigin:null,data:null,dateTime:null,decoding:null,default:b,defer:b,dir:null,dirName:null,disabled:b,download:O,draggable:S,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:b,formTarget:null,headers:k,height:N,hidden:O,high:N,href:null,hrefLang:null,htmlFor:k,httpEquiv:k,id:null,imageSizes:null,imageSrcSet:null,inert:b,inputMode:null,integrity:null,is:null,isMap:b,itemId:null,itemProp:k,itemRef:k,itemScope:b,itemType:k,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:b,low:N,manifest:null,max:null,maxLength:N,media:null,method:null,min:null,minLength:N,multiple:b,muted:b,name:null,nonce:null,noModule:b,noValidate:b,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:b,optimum:N,pattern:null,ping:k,placeholder:null,playsInline:b,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:b,referrerPolicy:null,rel:k,required:b,reversed:b,rows:N,rowSpan:N,sandbox:k,scope:null,scoped:b,seamless:b,selected:b,shadowRootClonable:b,shadowRootDelegatesFocus:b,shadowRootMode:null,shape:null,size:N,sizes:null,slot:null,span:N,spellCheck:S,src:null,srcDoc:null,srcLang:null,srcSet:null,start:N,step:null,style:null,tabIndex:N,target:null,title:null,translate:null,type:null,typeMustMatch:b,useMap:null,value:S,width:N,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:k,axis:null,background:null,bgColor:null,border:N,borderColor:null,bottomMargin:N,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:b,declare:b,event:null,face:null,frame:null,frameBorder:null,hSpace:N,leftMargin:N,link:null,longDesc:null,lowSrc:null,marginHeight:N,marginWidth:N,noResize:b,noHref:b,noShade:b,noWrap:b,object:null,profile:null,prompt:null,rev:null,rightMargin:N,rules:null,scheme:null,scrolling:S,standby:null,summary:null,text:null,topMargin:N,valueType:null,version:null,vAlign:null,vLink:null,vSpace:N,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:b,disableRemotePlayback:b,prefix:null,property:null,results:N,security:null,unselectable:null},space:"html",transform:w}),F=R({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:C,accentHeight:N,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:N,amplitude:N,arabicForm:null,ascent:N,attributeName:null,attributeType:null,azimuth:N,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:N,by:null,calcMode:null,capHeight:N,className:k,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:N,diffuseConstant:N,direction:null,display:null,dur:null,divisor:N,dominantBaseline:null,download:b,dx:null,dy:null,edgeMode:null,editable:null,elevation:N,enableBackground:null,end:null,event:null,exponent:N,externalResourcesRequired:null,fill:null,fillOpacity:N,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:I,g2:I,glyphName:I,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:N,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:N,horizOriginX:N,horizOriginY:N,id:null,ideographic:N,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:N,k:N,k1:N,k2:N,k3:N,k4:N,kernelMatrix:C,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:N,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:N,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:N,overlineThickness:N,paintOrder:null,panose1:null,path:null,pathLength:N,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:k,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:N,pointsAtY:N,pointsAtZ:N,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:C,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:C,rev:C,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:C,requiredFeatures:C,requiredFonts:C,requiredFormats:C,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:N,specularExponent:N,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:N,strikethroughThickness:N,string:null,stroke:null,strokeDashArray:C,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:N,strokeOpacity:N,strokeWidth:null,style:null,surfaceScale:N,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:C,tabIndex:N,tableValues:null,target:null,targetX:N,targetY:N,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:C,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:N,underlineThickness:N,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:N,values:null,vAlphabetic:N,vMathematical:N,vectorEffect:null,vHanging:N,vIdeographic:N,version:null,vertAdvY:N,vertOriginX:N,vertOriginY:N,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:N,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:M}),H=R({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase()}),U=R({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:w}),j=R({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase()}),G=T([L,B,H,U,j],"html"),z=T([L,F,H,U,j],"svg"),q=/[A-Z]/g,Y=/-[a-z]/g,$=/^data[-\w.:]+$/i;function V(e,t){const n=_(t);let r=t,a=y;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&$.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(Y,Q);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!Y.test(e)){let n=e.replace(q,W);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}a=P}return new a(r,t)}function W(e){return"-"+e.toLowerCase()}function Q(e){return e.charAt(1).toUpperCase()}const X={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function K(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function Z(e){return e.join(" ").trim()}var J=n(35229);const ee=ne("end"),te=ne("start");function ne(e){return function(t){const n=t&&t.position&&t.position[e]||{};if("number"==typeof n.line&&n.line>0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function re(e){return e&&"object"==typeof e?"position"in e||"type"in e?se(e.position):"start"in e||"end"in e?se(e):"line"in e||"column"in e?ae(e):"":""}function ae(e){return ie(e&&e.line)+":"+ie(e&&e.column)}function se(e){return ae(e&&e.start)+"-"+ae(e&&e.end)}function ie(e){return e&&"number"==typeof e?e:1}class oe extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let r="",a={},s=!1;if(t&&(a="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?r=e:!a.cause&&e&&(s=!0,r=e.message,a.cause=e),!a.ruleId&&!a.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?a.ruleId=n:(a.source=n.slice(0,e),a.ruleId=n.slice(e+1))}if(!a.place&&a.ancestors&&a.ancestors){const e=a.ancestors[a.ancestors.length-1];e&&(a.place=e.position)}const i=a.place&&"start"in a.place?a.place.start:a.place;this.ancestors=a.ancestors||void 0,this.cause=a.cause||void 0,this.column=i?i.column:void 0,this.fatal=void 0,this.file="",this.message=r,this.line=i?i.line:void 0,this.name=re(a.place)||"1:1",this.place=a.place||void 0,this.reason=this.message,this.ruleId=a.ruleId||void 0,this.source=a.source||void 0,this.stack=s&&a.cause&&"string"==typeof a.cause.stack?a.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}oe.prototype.file="",oe.prototype.name="",oe.prototype.reason="",oe.prototype.message="",oe.prototype.stack="",oe.prototype.column=void 0,oe.prototype.line=void 0,oe.prototype.ancestors=void 0,oe.prototype.cause=void 0,oe.prototype.fatal=void 0,oe.prototype.place=void 0,oe.prototype.ruleId=void 0,oe.prototype.source=void 0;const le={}.hasOwnProperty,ce=new Map,ue=/[A-Z]/g,de=new Set(["table","tbody","thead","tfoot","tr"]),fe=new Set(["td","th"]),pe="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function he(e,t){if(!t||void 0===t.Fragment)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if("function"!=typeof t.jsxDEV)throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=function(e,t){return n;function n(n,r,a,s){const i=Array.isArray(a.children),o=te(n);return t(r,a,s,i,{columnNumber:o?o.column-1:void 0,fileName:e,lineNumber:o?o.line:void 0},void 0)}}(n,t.jsxDEV)}else{if("function"!=typeof t.jsx)throw new TypeError("Expected `jsx` in production options");if("function"!=typeof t.jsxs)throw new TypeError("Expected `jsxs` in production options");r=function(e,t,n){return r;function r(e,r,a,s){const i=Array.isArray(a.children)?n:t;return s?i(r,a,s):i(r,a)}}(0,t.jsx,t.jsxs)}const a={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?z:G,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},s=me(a,e,void 0);return s&&"string"!=typeof s?s:a.create(e,a.Fragment,{children:s||void 0},void 0)}function me(e,t,n){return"element"===t.type?function(e,t,n){const r=e.schema;let a=r;"svg"===t.tagName.toLowerCase()&&"html"===r.space&&(a=z,e.schema=a);e.ancestors.push(t);const s=ye(e,t.tagName,!1),i=function(e,t){const n={};let r,a;for(a in t.properties)if("children"!==a&&le.call(t.properties,a)){const s=_e(e,a,t.properties[a]);if(s){const[a,i]=s;e.tableCellAlignToStyle&&"align"===a&&"string"==typeof i&&fe.has(t.tagName)?r=i:n[a]=i}}if(r){(n.style||(n.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=r}return n}(e,t);let o=Te(e,t);de.has(t.tagName)&&(o=o.filter(function(e){return"string"!=typeof e||!("object"==typeof(t=e)?"text"===t.type&&E(t.value):E(t));var t}));return Ee(e,i,s,t),ge(i,o),e.ancestors.pop(),e.schema=r,e.create(t,s,i,n)}(e,t,n):"mdxFlowExpression"===t.type||"mdxTextExpression"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater){const n=t.data.estree.body[0];return n.type,e.evaluater.evaluateExpression(n.expression)}Ae(e,t.position)}(e,t):"mdxJsxFlowElement"===t.type||"mdxJsxTextElement"===t.type?function(e,t,n){const r=e.schema;let a=r;"svg"===t.name&&"html"===r.space&&(a=z,e.schema=a);e.ancestors.push(t);const s=null===t.name?e.Fragment:ye(e,t.name,!0),i=function(e,t){const n={};for(const r of t.attributes)if("mdxJsxExpressionAttribute"===r.type)if(r.data&&r.data.estree&&e.evaluater){const t=r.data.estree.body[0];o(t.type);const a=t.expression;o(a.type);const s=a.properties[0];o(s.type),Object.assign(n,e.evaluater.evaluateExpression(s.argument))}else Ae(e,t.position);else{const a=r.name;let s;if(r.value&&"object"==typeof r.value)if(r.value.data&&r.value.data.estree&&e.evaluater){const t=r.value.data.estree.body[0];o(t.type),s=e.evaluater.evaluateExpression(t.expression)}else Ae(e,t.position);else s=null===r.value||r.value;n[a]=s}return n}(e,t),l=Te(e,t);return Ee(e,i,s,t),ge(i,l),e.ancestors.pop(),e.schema=r,e.create(t,s,i,n)}(e,t,n):"mdxjsEsm"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);Ae(e,t.position)}(e,t):"root"===t.type?function(e,t,n){const r={};return ge(r,Te(e,t)),e.create(t,e.Fragment,r,n)}(e,t,n):"text"===t.type?function(e,t){return t.value}(0,t):void 0}function Ee(e,t,n,r){"string"!=typeof n&&n!==e.Fragment&&e.passNode&&(t.node=r)}function ge(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function Te(e,t){const n=[];let r=-1;const a=e.passKeys?new Map:ce;for(;++r<t.children.length;){const s=t.children[r];let i;if(e.passKeys){const e="element"===s.type?s.tagName:"mdxJsxFlowElement"===s.type||"mdxJsxTextElement"===s.type?s.name:void 0;if(e){const t=a.get(e)||0;i=e+"-"+t,a.set(e,t+1)}}const o=me(e,s,i);void 0!==o&&n.push(o)}return n}function _e(e,t,n){const r=V(e.schema,t);if(!(null==n||"number"==typeof n&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?u(n):Z(n)),"style"===r.property){let t="object"==typeof n?n:function(e,t){try{return J(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const t=n,r=new oe("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:t,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw r.file=e.filePath||void 0,r.url=pe+"#cannot-parse-style-attribute",r}}(e,String(n));return"css"===e.stylePropertyNameCase&&(t=function(e){const t={};let n;for(n in e)le.call(e,n)&&(t[be(n)]=e[n]);return t}(t)),["style",t]}return["react"===e.elementAttributeNameCase&&r.space?X[r.property]||r.property:r.attribute,n]}}function ye(e,t,n){let r;if(n)if(t.includes(".")){const e=t.split(".");let n,a=-1;for(;++a<e.length;){const t=h(e[a])?{type:"Identifier",name:e[a]}:{type:"Literal",value:e[a]};n=n?{type:"MemberExpression",object:n,property:t,computed:Boolean(a&&"Literal"===t.type),optional:!1}:t}r=n}else r=h(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};else r={type:"Literal",value:t};if("Literal"===r.type){const t=r.value;return le.call(e.components,t)?e.components[t]:t}if(e.evaluater)return e.evaluater.evaluateExpression(r);Ae(e)}function Ae(e,t){const n=new oe("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=pe+"#cannot-handle-mdx-estrees-without-createevaluater",n}function be(e){let t=e.replace(ue,Se);return"ms-"===t.slice(0,3)&&(t="-"+t),t}function Se(e){return"-"+e.toLowerCase()}const Oe={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]};var Ne=n(74848);const ke={};function Ie(e,t){const n=t||ke;return Ce(e,"boolean"!=typeof n.includeImageAlt||n.includeImageAlt,"boolean"!=typeof n.includeHtml||n.includeHtml)}function Ce(e,t,n){if(function(e){return Boolean(e&&"object"==typeof e)}(e)){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return ve(e.children,t,n)}return Array.isArray(e)?ve(e,t,n):""}function ve(e,t,n){const r=[];let a=-1;for(;++a<e.length;)r[a]=Ce(e[a],t,n);return r.join("")}function De(e,t,n,r){const a=e.length;let s,i=0;if(t=t<0?-t>a?0:a+t:t>a?a:t,n=n>0?n:0,r.length<1e4)s=Array.from(r),s.unshift(t,n),e.splice(...s);else for(n&&e.splice(t,n);i<r.length;)s=r.slice(i,i+1e4),s.unshift(t,0),e.splice(...s),i+=1e4,t+=1e4}function Pe(e,t){return e.length>0?(De(e,e.length,0,t),e):t}class xe{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){const n=null==t?Number.POSITIVE_INFINITY:t;return n<this.left.length?this.left.slice(e,n):e>this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){const r=t||0;this.setCursor(Math.trunc(e));const a=this.right.splice(this.right.length-r,Number.POSITIVE_INFINITY);return n&&Re(this.left,n),a.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(e){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(e)}pushMany(e){this.setCursor(Number.POSITIVE_INFINITY),Re(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),Re(this.right,e.reverse())}setCursor(e){if(!(e===this.left.length||e>this.left.length&&0===this.right.length||e<0&&0===this.left.length))if(e<this.left.length){const t=this.left.splice(e,Number.POSITIVE_INFINITY);Re(this.right,t.reverse())}else{const t=this.right.splice(this.left.length+this.right.length-e,Number.POSITIVE_INFINITY);Re(this.left,t.reverse())}}}function Re(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function Le(e){const t={};let n,r,a,s,i,o,l,c=-1;const u=new xe(e);for(;++c<u.length;){for(;c in t;)c=t[c];if(n=u.get(c),c&&"chunkFlow"===n[1].type&&"listItemPrefix"===u.get(c-1)[1].type&&(o=n[1]._tokenizer.events,a=0,a<o.length&&"lineEndingBlank"===o[a][1].type&&(a+=2),a<o.length&&"content"===o[a][1].type))for(;++a<o.length&&"content"!==o[a][1].type;)"chunkText"===o[a][1].type&&(o[a][1]._isInFirstContentOfListItem=!0,a++);if("enter"===n[0])n[1].contentType&&(Object.assign(t,Me(u,c)),c=t[c],l=!0);else if(n[1]._container){for(a=c,r=void 0;a--;)if(s=u.get(a),"lineEnding"===s[1].type||"lineEndingBlank"===s[1].type)"enter"===s[0]&&(r&&(u.get(r)[1].type="lineEndingBlank"),s[1].type="lineEnding",r=a);else if("linePrefix"!==s[1].type&&"listItemIndent"!==s[1].type)break;r&&(n[1].end={...u.get(r)[1].start},i=u.slice(r,c),i.unshift(n),u.splice(r,c-r+1,i))}}return De(e,0,Number.POSITIVE_INFINITY,u.slice(0)),!l}function Me(e,t){const n=e.get(t)[1],r=e.get(t)[2];let a=t-1;const s=[];let i=n._tokenizer;i||(i=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(i._contentTypeTextTrailing=!0));const o=i.events,l=[],c={};let u,d,f=-1,p=n,h=0,m=0;const E=[m];for(;p;){for(;e.get(++a)[1]!==p;);s.push(a),p._tokenizer||(u=r.sliceStream(p),p.next||u.push(null),d&&i.defineSkip(p.start),p._isInFirstContentOfListItem&&(i._gfmTasklistFirstContentOfListItem=!0),i.write(u),p._isInFirstContentOfListItem&&(i._gfmTasklistFirstContentOfListItem=void 0)),d=p,p=p.next}for(p=n;++f<o.length;)"exit"===o[f][0]&&"enter"===o[f-1][0]&&o[f][1].type===o[f-1][1].type&&o[f][1].start.line!==o[f][1].end.line&&(m=f+1,E.push(m),p._tokenizer=void 0,p.previous=void 0,p=p.next);for(i.events=[],p?(p._tokenizer=void 0,p.previous=void 0):E.pop(),f=E.length;f--;){const t=o.slice(E[f],E[f+1]),n=s.pop();l.push([n,n+t.length-1]),e.splice(n,2,t)}for(l.reverse(),f=-1;++f<l.length;)c[h+l[f][0]]=h+l[f][1],h+=l[f][1]-l[f][0]-1;return c}const we={}.hasOwnProperty;function Be(e){const t={};let n=-1;for(;++n<e.length;)Fe(t,e[n]);return t}function Fe(e,t){let n;for(n in t){const r=(we.call(e,n)?e[n]:void 0)||(e[n]={}),a=t[n];let s;if(a)for(s in a){we.call(r,s)||(r[s]=[]);const e=a[s];He(r[s],Array.isArray(e)?e:e?[e]:[])}}}function He(e,t){let n=-1;const r=[];for(;++n<t.length;)("after"===t[n].add?e:r).push(t[n]);De(e,0,0,r)}Ge(/[A-Za-z]/),Ge(/[\dA-Za-z]/),Ge(/[#-'*+\--9=?A-Z^-~]/);Ge(/\d/),Ge(/[\dA-Fa-f]/),Ge(/[!-/:-@[-`{-~]/);function Ue(e){return null!==e&&e<-2}function je(e){return-2===e||-1===e||32===e}Ge(/\p{P}|\p{S}/u),Ge(/\s/);function Ge(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function ze(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let s=0;return function(r){if(je(r))return e.enter(n),i(r);return t(r)};function i(r){return je(r)&&s++<a?(e.consume(r),i):(e.exit(n),t(r))}}const qe={tokenize:function(e){const t=e.attempt(this.parser.constructs.contentInitial,function(n){if(null===n)return void e.consume(n);return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),ze(e,t,"linePrefix")},function(t){return e.enter("paragraph"),r(t)});let n;return t;function r(t){const r=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=r),n=r,a(t)}function a(t){return null===t?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(t)):Ue(t)?(e.consume(t),e.exit("chunkText"),r):(e.consume(t),a)}}};const Ye={tokenize:function(e){const t=this,n=[];let r,a,s,i=0;return o;function o(r){if(i<n.length){const a=n[i];return t.containerState=a[1],e.attempt(a[0].continuation,l,c)(r)}return c(r)}function l(e){if(i++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&T();const n=t.events.length;let a,s=n;for(;s--;)if("exit"===t.events[s][0]&&"chunkFlow"===t.events[s][1].type){a=t.events[s][1].end;break}g(i);let o=n;for(;o<t.events.length;)t.events[o][1].end={...a},o++;return De(t.events,s+1,0,t.events.slice(n)),t.events.length=o,c(e)}return o(e)}function c(a){if(i===n.length){if(!r)return f(a);if(r.currentConstruct&&r.currentConstruct.concrete)return h(a);t.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check($e,u,d)(a)}function u(e){return r&&T(),g(i),f(e)}function d(e){return t.parser.lazy[t.now().line]=i!==n.length,s=t.now().offset,h(e)}function f(n){return t.containerState={},e.attempt($e,p,h)(n)}function p(e){return i++,n.push([t.currentConstruct,t.containerState]),f(e)}function h(n){return null===n?(r&&T(),g(0),void e.consume(n)):(r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:r,contentType:"flow",previous:a}),m(n))}function m(n){return null===n?(E(e.exit("chunkFlow"),!0),g(0),void e.consume(n)):Ue(n)?(e.consume(n),E(e.exit("chunkFlow")),i=0,t.interrupt=void 0,o):(e.consume(n),m)}function E(e,n){const o=t.sliceStream(e);if(n&&o.push(null),e.previous=a,a&&(a.next=e),a=e,r.defineSkip(e.start),r.write(o),t.parser.lazy[e.start.line]){let e=r.events.length;for(;e--;)if(r.events[e][1].start.offset<s&&(!r.events[e][1].end||r.events[e][1].end.offset>s))return;const n=t.events.length;let a,o,l=n;for(;l--;)if("exit"===t.events[l][0]&&"chunkFlow"===t.events[l][1].type){if(a){o=t.events[l][1].end;break}a=!0}for(g(i),e=n;e<t.events.length;)t.events[e][1].end={...o},e++;De(t.events,l+1,0,t.events.slice(n)),t.events.length=e}}function g(r){let a=n.length;for(;a-- >r;){const r=n[a];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function T(){r.write([null]),a=void 0,r=void 0,t.containerState._closeFlow=void 0}}},$e={tokenize:function(e,t,n){return ze(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const Ve=nt(/[A-Za-z]/),We=nt(/[\dA-Za-z]/),Qe=nt(/[#-'*+\--9=?A-Z^-~]/);const Xe=nt(/\d/),Ke=nt(/[\dA-Fa-f]/),Ze=nt(/[!-/:-@[-`{-~]/);function Je(e){return null!==e&&e<-2}function et(e){return null!==e&&(e<0||32===e)}function tt(e){return-2===e||-1===e||32===e}nt(/\p{P}|\p{S}/u),nt(/\s/);function nt(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function rt(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let s=0;return function(r){if(tt(r))return e.enter(n),i(r);return t(r)};function i(r){return tt(r)&&s++<a?(e.consume(r),i):(e.exit(n),t(r))}}const at={partial:!0,tokenize:function(e,t,n){return function(t){return tt(t)?rt(e,r,"linePrefix")(t):r(t)};function r(e){return null===e||Je(e)?t(e):n(e)}}};const st={resolve:function(e){return Le(e),e},tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?a(t):Je(t)?e.check(it,s,a)(t):(e.consume(t),r)}function a(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function s(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}}},it={partial:!0,tokenize:function(e,t,n){const r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),rt(e,a,"linePrefix")};function a(a){if(null===a||Je(a))return n(a);const s=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&s&&"linePrefix"===s[1].type&&s[2].sliceSerialize(s[1],!0).length>=4?t(a):e.interrupt(r.parser.constructs.flow,n,t)(a)}}};const ot={tokenize:function(e){const t=this,n=e.attempt(at,function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n},e.attempt(this.parser.constructs.flowInitial,r,ze(e,e.attempt(this.parser.constructs.flow,r,e.attempt(st,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const lt={resolveAll:ft()},ct=dt("string"),ut=dt("text");function dt(e){return{resolveAll:ft("text"===e?pt:void 0),tokenize:function(t){const n=this,r=this.parser.constructs[e],a=t.attempt(r,s,i);return s;function s(e){return l(e)?a(e):i(e)}function i(e){if(null!==e)return t.enter("data"),t.consume(e),o;t.consume(e)}function o(e){return l(e)?(t.exit("data"),a(e)):(t.consume(e),o)}function l(e){if(null===e)return!0;const t=r[e];let a=-1;if(t)for(;++a<t.length;){const e=t[a];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}}}}function ft(e){return function(t,n){let r,a=-1;for(;++a<=t.length;)void 0===r?t[a]&&"data"===t[a][1].type&&(r=a,a++):t[a]&&"data"===t[a][1].type||(a!==r+2&&(t[r][1].end=t[a-1][1].end,t.splice(r+2,a-r-2),a=r+2),r=void 0);return e?e(t,n):t}}function pt(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){const r=e[n-1][1],a=t.sliceStream(r);let s,i=a.length,o=-1,l=0;for(;i--;){const e=a[i];if("string"==typeof e){for(o=e.length;32===e.charCodeAt(o-1);)l++,o--;if(o)break;o=-1}else if(-2===e)s=!0,l++;else if(-1!==e){i++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(l=0),l){const a={type:n===e.length||s||l<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:i?o:r.start._bufferIndex+o,_index:r.start._index+i,line:r.end.line,column:r.end.column-l,offset:r.end.offset-l},end:{...r.end}};r.end={...a.start},r.start.offset===r.end.offset?Object.assign(r,a):(e.splice(n,0,["enter",a,t],["exit",a,t]),n+=2)}n++}return e}const ht={name:"thematicBreak",tokenize:function(e,t,n){let r,a=0;return function(t){return e.enter("thematicBreak"),function(e){return r=e,s(e)}(t)};function s(s){return s===r?(e.enter("thematicBreakSequence"),i(s)):a>=3&&(null===s||Je(s))?(e.exit("thematicBreak"),t(s)):n(s)}function i(t){return t===r?(e.consume(t),a++,i):(e.exit("thematicBreakSequence"),tt(t)?rt(e,s,"whitespace")(t):s(t))}}};const mt={continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(at,a,s);function a(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,rt(e,t,"listItemIndent",r.containerState.size+1)(n)}function s(n){return r.containerState.furtherBlankLines||!tt(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,i(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(gt,t,i)(n))}function i(a){return r.containerState._closeFlow=!0,r.interrupt=void 0,rt(e,e.attempt(mt,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(a)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,t,n){const r=this,a=r.events[r.events.length-1];let s=a&&"linePrefix"===a[1].type?a[2].sliceSerialize(a[1],!0).length:0,i=0;return function(t){const a=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===a?!r.containerState.marker||t===r.containerState.marker:Xe(t)){if(r.containerState.type||(r.containerState.type=a,e.enter(a,{_container:!0})),"listUnordered"===a)return e.enter("listItemPrefix"),42===t||45===t?e.check(ht,n,l)(t):l(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),o(t)}return n(t)};function o(t){return Xe(t)&&++i<10?(e.consume(t),o):(!r.interrupt||i<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),l(t)):n(t)}function l(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(at,r.interrupt?n:c,e.attempt(Et,d,u))}function c(e){return r.containerState.initialBlankLine=!0,s++,d(e)}function u(t){return tt(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),d):n(t)}function d(n){return r.containerState.size=s+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}}},Et={partial:!0,tokenize:function(e,t,n){const r=this;return rt(e,function(e){const a=r.events[r.events.length-1];return!tt(e)&&a&&"listItemPrefixWhitespace"===a[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},gt={partial:!0,tokenize:function(e,t,n){const r=this;return rt(e,function(e){const a=r.events[r.events.length-1];return a&&"listItemIndent"===a[1].type&&a[2].sliceSerialize(a[1],!0).length===r.containerState.size?t(e):n(e)},"listItemIndent",r.containerState.size+1)}};const Tt={continuation:{tokenize:function(e,t,n){const r=this;return function(t){if(tt(t))return rt(e,a,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t);return a(t)};function a(r){return e.attempt(Tt,t,n)(r)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(t){if(62===t){const n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),a}return n(t)};function a(n){return tt(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}}};yt(/[A-Za-z]/),yt(/[\dA-Za-z]/),yt(/[#-'*+\--9=?A-Z^-~]/);function _t(e){return null!==e&&(e<32||127===e)}yt(/\d/),yt(/[\dA-Fa-f]/),yt(/[!-/:-@[-`{-~]/);yt(/\p{P}|\p{S}/u),yt(/\s/);function yt(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function At(e,t,n,r,a,s,i,o,l){const c=l||Number.POSITIVE_INFINITY;let u=0;return function(t){if(60===t)return e.enter(r),e.enter(a),e.enter(s),e.consume(t),e.exit(s),d;if(null===t||32===t||41===t||_t(t))return n(t);return e.enter(r),e.enter(i),e.enter(o),e.enter("chunkString",{contentType:"string"}),h(t)};function d(n){return 62===n?(e.enter(s),e.consume(n),e.exit(s),e.exit(a),e.exit(r),t):(e.enter(o),e.enter("chunkString",{contentType:"string"}),f(n))}function f(t){return 62===t?(e.exit("chunkString"),e.exit(o),d(t)):null===t||60===t||function(e){return null!==e&&e<-2}(t)?n(t):(e.consume(t),92===t?p:f)}function p(t){return 60===t||62===t||92===t?(e.consume(t),f):f(t)}function h(a){return u||null!==a&&41!==a&&!function(e){return null!==e&&(e<0||32===e)}(a)?u<c&&40===a?(e.consume(a),u++,h):41===a?(e.consume(a),u--,h):null===a||32===a||40===a||_t(a)?n(a):(e.consume(a),92===a?m:h):(e.exit("chunkString"),e.exit(o),e.exit(i),e.exit(r),t(a))}function m(t){return 40===t||41===t||92===t?(e.consume(t),h):h(t)}}St(/[A-Za-z]/),St(/[\dA-Za-z]/),St(/[#-'*+\--9=?A-Z^-~]/);St(/\d/),St(/[\dA-Fa-f]/),St(/[!-/:-@[-`{-~]/);function bt(e){return null!==e&&e<-2}St(/\p{P}|\p{S}/u),St(/\s/);function St(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Ot(e,t,n,r,a,s){const i=this;let o,l=0;return function(t){return e.enter(r),e.enter(a),e.consume(t),e.exit(a),e.enter(s),c};function c(d){return l>999||null===d||91===d||93===d&&!o||94===d&&!l&&"_hiddenFootnoteSupport"in i.parser.constructs?n(d):93===d?(e.exit(s),e.enter(a),e.consume(d),e.exit(a),e.exit(r),t):bt(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),u(d))}function u(t){return null===t||91===t||93===t||bt(t)||l++>999?(e.exit("chunkString"),c(t)):(e.consume(t),o||(o=!function(e){return-2===e||-1===e||32===e}(t)),92===t?d:u)}function d(t){return 91===t||92===t||93===t?(e.consume(t),l++,u):u(t)}}It(/[A-Za-z]/),It(/[\dA-Za-z]/),It(/[#-'*+\--9=?A-Z^-~]/);It(/\d/),It(/[\dA-Fa-f]/),It(/[!-/:-@[-`{-~]/);function Nt(e){return null!==e&&e<-2}function kt(e){return-2===e||-1===e||32===e}It(/\p{P}|\p{S}/u),It(/\s/);function It(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Ct(e,t,n,r,a,s){let i;return function(t){if(34===t||39===t||40===t)return e.enter(r),e.enter(a),e.consume(t),e.exit(a),i=40===t?41:t,o;return n(t)};function o(n){return n===i?(e.enter(a),e.consume(n),e.exit(a),e.exit(r),t):(e.enter(s),l(n))}function l(t){return t===i?(e.exit(s),o(i)):null===t?n(t):Nt(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),function(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let s=0;return function(r){return kt(r)?(e.enter(n),i(r)):t(r)};function i(r){return kt(r)&&s++<a?(e.consume(r),i):(e.exit(n),t(r))}}(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(t))}function c(t){return t===i||null===t||Nt(t)?(e.exit("chunkString"),l(t)):(e.consume(t),92===t?u:c)}function u(t){return t===i||92===t?(e.consume(t),c):c(t)}}Dt(/[A-Za-z]/),Dt(/[\dA-Za-z]/),Dt(/[#-'*+\--9=?A-Z^-~]/);Dt(/\d/),Dt(/[\dA-Fa-f]/),Dt(/[!-/:-@[-`{-~]/);function vt(e){return-2===e||-1===e||32===e}Dt(/\p{P}|\p{S}/u),Dt(/\s/);function Dt(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Pt(e,t){let n;return function r(a){if(function(e){return null!==e&&e<-2}(a))return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),n=!0,r;if(vt(a))return function(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let s=0;return function(r){return vt(r)?(e.enter(n),i(r)):t(r)};function i(r){return vt(r)&&s++<a?(e.consume(r),i):(e.exit(n),t(r))}}(e,r,n?"linePrefix":"lineSuffix")(a);return t(a)}}function xt(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Rt={name:"definition",tokenize:function(e,t,n){const r=this;let a;return function(t){return e.enter("definition"),function(t){return Ot.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function s(t){return a=xt(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),i):n(t)}function i(t){return et(t)?Pt(e,o)(t):o(t)}function o(t){return At(e,l,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function l(t){return e.attempt(Lt,c,c)(t)}function c(t){return tt(t)?rt(e,u,"whitespace")(t):u(t)}function u(s){return null===s||Je(s)?(e.exit("definition"),r.parser.defined.push(a),t(s)):n(s)}}},Lt={partial:!0,tokenize:function(e,t,n){return function(t){return et(t)?Pt(e,r)(t):n(t)};function r(t){return Ct(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function a(t){return tt(t)?rt(e,s,"whitespace")(t):s(t)}function s(e){return null===e||Je(e)?t(e):n(e)}}};const Mt={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),rt(e,a,"linePrefix",5)(t)};function a(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?s(e):n(e)}function s(t){return null===t?o(t):Je(t)?e.attempt(wt,s,o)(t):(e.enter("codeFlowValue"),i(t))}function i(t){return null===t||Je(t)?(e.exit("codeFlowValue"),s(t)):(e.consume(t),i)}function o(n){return e.exit("codeIndented"),t(n)}}},wt={partial:!0,tokenize:function(e,t,n){const r=this;return a;function a(t){return r.parser.lazy[r.now().line]?n(t):Je(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a):rt(e,s,"linePrefix",5)(t)}function s(e){const s=r.events[r.events.length-1];return s&&"linePrefix"===s[1].type&&s[2].sliceSerialize(s[1],!0).length>=4?t(e):Je(e)?a(e):n(e)}}};const Bt={name:"headingAtx",resolve:function(e,t){let n,r,a=e.length-2,s=3;"whitespace"===e[s][1].type&&(s+=2);a-2>s&&"whitespace"===e[a][1].type&&(a-=2);"atxHeadingSequence"===e[a][1].type&&(s===a-1||a-4>s&&"whitespace"===e[a-2][1].type)&&(a-=s+1===a?2:4);a>s&&(n={type:"atxHeadingText",start:e[s][1].start,end:e[a][1].end},r={type:"chunkText",start:e[s][1].start,end:e[a][1].end,contentType:"text"},De(e,s,a-s+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e},tokenize:function(e,t,n){let r=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),a(t)}(t)};function a(t){return 35===t&&r++<6?(e.consume(t),a):null===t||et(t)?(e.exit("atxHeadingSequence"),s(t)):n(t)}function s(n){return 35===n?(e.enter("atxHeadingSequence"),i(n)):null===n||Je(n)?(e.exit("atxHeading"),t(n)):tt(n)?rt(e,s,"whitespace")(n):(e.enter("atxHeadingText"),o(n))}function i(t){return 35===t?(e.consume(t),i):(e.exit("atxHeadingSequence"),s(t))}function o(t){return null===t||35===t||et(t)?(e.exit("atxHeadingText"),s(t)):(e.consume(t),o)}}};const Ft={name:"setextUnderline",resolveTo:function(e,t){let n,r,a,s=e.length;for(;s--;)if("enter"===e[s][0]){if("content"===e[s][1].type){n=s;break}"paragraph"===e[s][1].type&&(r=s)}else"content"===e[s][1].type&&e.splice(s,1),a||"definition"!==e[s][1].type||(a=s);const i={type:"setextHeading",start:{...e[n][1].start},end:{...e[e.length-1][1].end}};e[r][1].type="setextHeadingText",a?(e.splice(r,0,["enter",i,t]),e.splice(a+1,0,["exit",e[n][1],t]),e[n][1].end={...e[a][1].end}):e[n][1]=i;return e.push(["exit",i,t]),e},tokenize:function(e,t,n){const r=this;let a;return function(t){let i,o=r.events.length;for(;o--;)if("lineEnding"!==r.events[o][1].type&&"linePrefix"!==r.events[o][1].type&&"content"!==r.events[o][1].type){i="paragraph"===r.events[o][1].type;break}if(!r.parser.lazy[r.now().line]&&(r.interrupt||i))return e.enter("setextHeadingLine"),a=t,function(t){return e.enter("setextHeadingLineSequence"),s(t)}(t);return n(t)};function s(t){return t===a?(e.consume(t),s):(e.exit("setextHeadingLineSequence"),tt(t)?rt(e,i,"lineSuffix")(t):i(t))}function i(r){return null===r||Je(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}}};const Ht=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ut=["pre","script","style","textarea"],jt={concrete:!0,name:"htmlFlow",resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},tokenize:function(e,t,n){const r=this;let a,s,i,o,l;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),c}(t)};function c(o){return 33===o?(e.consume(o),u):47===o?(e.consume(o),s=!0,p):63===o?(e.consume(o),a=3,r.interrupt?t:L):Ve(o)?(e.consume(o),i=String.fromCharCode(o),h):n(o)}function u(s){return 45===s?(e.consume(s),a=2,d):91===s?(e.consume(s),a=5,o=0,f):Ve(s)?(e.consume(s),a=4,r.interrupt?t:L):n(s)}function d(a){return 45===a?(e.consume(a),r.interrupt?t:L):n(a)}function f(a){const s="CDATA[";return a===s.charCodeAt(o++)?(e.consume(a),6===o?r.interrupt?t:k:f):n(a)}function p(t){return Ve(t)?(e.consume(t),i=String.fromCharCode(t),h):n(t)}function h(o){if(null===o||47===o||62===o||et(o)){const l=47===o,c=i.toLowerCase();return l||s||!Ut.includes(c)?Ht.includes(i.toLowerCase())?(a=6,l?(e.consume(o),m):r.interrupt?t(o):k(o)):(a=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(o):s?E(o):g(o)):(a=1,r.interrupt?t(o):k(o))}return 45===o||We(o)?(e.consume(o),i+=String.fromCharCode(o),h):n(o)}function m(a){return 62===a?(e.consume(a),r.interrupt?t:k):n(a)}function E(t){return tt(t)?(e.consume(t),E):O(t)}function g(t){return 47===t?(e.consume(t),O):58===t||95===t||Ve(t)?(e.consume(t),T):tt(t)?(e.consume(t),g):O(t)}function T(t){return 45===t||46===t||58===t||95===t||We(t)?(e.consume(t),T):_(t)}function _(t){return 61===t?(e.consume(t),y):tt(t)?(e.consume(t),_):g(t)}function y(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),l=t,A):tt(t)?(e.consume(t),y):b(t)}function A(t){return t===l?(e.consume(t),l=null,S):null===t||Je(t)?n(t):(e.consume(t),A)}function b(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||et(t)?_(t):(e.consume(t),b)}function S(e){return 47===e||62===e||tt(e)?g(e):n(e)}function O(t){return 62===t?(e.consume(t),N):n(t)}function N(t){return null===t||Je(t)?k(t):tt(t)?(e.consume(t),N):n(t)}function k(t){return 45===t&&2===a?(e.consume(t),D):60===t&&1===a?(e.consume(t),P):62===t&&4===a?(e.consume(t),M):63===t&&3===a?(e.consume(t),L):93===t&&5===a?(e.consume(t),R):!Je(t)||6!==a&&7!==a?null===t||Je(t)?(e.exit("htmlFlowData"),I(t)):(e.consume(t),k):(e.exit("htmlFlowData"),e.check(Gt,w,I)(t))}function I(t){return e.check(zt,C,w)(t)}function C(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),v}function v(t){return null===t||Je(t)?I(t):(e.enter("htmlFlowData"),k(t))}function D(t){return 45===t?(e.consume(t),L):k(t)}function P(t){return 47===t?(e.consume(t),i="",x):k(t)}function x(t){if(62===t){const n=i.toLowerCase();return Ut.includes(n)?(e.consume(t),M):k(t)}return Ve(t)&&i.length<8?(e.consume(t),i+=String.fromCharCode(t),x):k(t)}function R(t){return 93===t?(e.consume(t),L):k(t)}function L(t){return 62===t?(e.consume(t),M):45===t&&2===a?(e.consume(t),L):k(t)}function M(t){return null===t||Je(t)?(e.exit("htmlFlowData"),w(t)):(e.consume(t),M)}function w(n){return e.exit("htmlFlow"),t(n)}}},Gt={partial:!0,tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(at,t,n)}}},zt={partial:!0,tokenize:function(e,t,n){const r=this;return function(t){if(Je(t))return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a;return n(t)};function a(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}};const qt={partial:!0,tokenize:function(e,t,n){const r=this;return function(t){if(null===t)return n(t);return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a};function a(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}},Yt={concrete:!0,name:"codeFenced",tokenize:function(e,t,n){const r=this,a={partial:!0,tokenize:function(e,t,n){let a=0;return i;function i(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),l}function l(t){return e.enter("codeFencedFence"),tt(t)?rt(e,c,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):c(t)}function c(t){return t===s?(e.enter("codeFencedFenceSequence"),u(t)):n(t)}function u(t){return t===s?(a++,e.consume(t),u):a>=o?(e.exit("codeFencedFenceSequence"),tt(t)?rt(e,d,"whitespace")(t):d(t)):n(t)}function d(r){return null===r||Je(r)?(e.exit("codeFencedFence"),t(r)):n(r)}}};let s,i=0,o=0;return function(t){return function(t){const n=r.events[r.events.length-1];return i=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,s=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),l(t)}(t)};function l(t){return t===s?(o++,e.consume(t),l):o<3?n(t):(e.exit("codeFencedFenceSequence"),tt(t)?rt(e,c,"whitespace")(t):c(t))}function c(n){return null===n||Je(n)?(e.exit("codeFencedFence"),r.interrupt?t(n):e.check(qt,p,T)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(n))}function u(t){return null===t||Je(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),c(t)):tt(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),rt(e,d,"whitespace")(t)):96===t&&t===s?n(t):(e.consume(t),u)}function d(t){return null===t||Je(t)?c(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),f(t))}function f(t){return null===t||Je(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),c(t)):96===t&&t===s?n(t):(e.consume(t),f)}function p(t){return e.attempt(a,T,h)(t)}function h(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),m}function m(t){return i>0&&tt(t)?rt(e,E,"linePrefix",i+1)(t):E(t)}function E(t){return null===t||Je(t)?e.check(qt,p,T)(t):(e.enter("codeFlowValue"),g(t))}function g(t){return null===t||Je(t)?(e.exit("codeFlowValue"),E(t)):(e.consume(t),g)}function T(n){return e.exit("codeFenced"),t(n)}}};const $t=document.createElement("i");function Vt(e){const t="&"+e+";";$t.innerHTML=t;const n=$t.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&(n!==t&&n)}const Wt={name:"characterReference",tokenize:function(e,t,n){const r=this;let a,s,i=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),o};function o(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),a=31,s=We,c(t))}function l(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),a=6,s=Ke,c):(e.enter("characterReferenceValue"),a=7,s=Xe,c(t))}function c(o){if(59===o&&i){const a=e.exit("characterReferenceValue");return s!==We||Vt(r.sliceSerialize(a))?(e.enter("characterReferenceMarker"),e.consume(o),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(o)}return s(o)&&i++<a?(e.consume(o),c):n(o)}}};const Qt={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return Ze(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}};const Xt={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),rt(e,t,"linePrefix")}}};function Kt(e,t,n){const r=[];let a=-1;for(;++a<e.length;){const s=e[a].resolveAll;s&&!r.includes(s)&&(t=s(t,n),r.push(s))}return t}const Zt={name:"labelEnd",resolveAll:function(e){let t=-1;const n=[];for(;++t<e.length;){const r=e[t][1];if(n.push(e[t]),"labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type){const e="labelImage"===r.type?4:2;r.type="data",t+=e}}e.length!==n.length&&De(e,0,e.length,n);return e},resolveTo:function(e,t){let n,r,a,s,i=e.length,o=0;for(;i--;)if(n=e[i][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[i][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(a){if("enter"===e[i][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=i,"labelLink"!==n.type)){o=2;break}}else"labelEnd"===n.type&&(a=i);const l={type:"labelLink"===e[r][1].type?"link":"image",start:{...e[r][1].start},end:{...e[e.length-1][1].end}},c={type:"label",start:{...e[r][1].start},end:{...e[a][1].end}},u={type:"labelText",start:{...e[r+o+2][1].end},end:{...e[a-2][1].start}};return s=[["enter",l,t],["enter",c,t]],s=Pe(s,e.slice(r+1,r+o+3)),s=Pe(s,[["enter",u,t]]),s=Pe(s,Kt(t.parser.constructs.insideSpan.null,e.slice(r+o+4,a-3),t)),s=Pe(s,[["exit",u,t],e[a-2],e[a-1],["exit",c,t]]),s=Pe(s,e.slice(a+1)),s=Pe(s,[["exit",l,t]]),De(e,r,e.length,s),e},tokenize:function(e,t,n){const r=this;let a,s,i=r.events.length;for(;i--;)if(("labelImage"===r.events[i][1].type||"labelLink"===r.events[i][1].type)&&!r.events[i][1]._balanced){a=r.events[i][1];break}return function(t){if(!a)return n(t);if(a._inactive)return u(t);return s=r.parser.defined.includes(xt(r.sliceSerialize({start:a.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),o};function o(t){return 40===t?e.attempt(Jt,c,s?c:u)(t):91===t?e.attempt(en,c,s?l:u)(t):s?c(t):u(t)}function l(t){return e.attempt(tn,c,u)(t)}function c(e){return t(e)}function u(e){return a._balanced=!0,n(e)}}},Jt={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),r};function r(t){return et(t)?Pt(e,a)(t):a(t)}function a(t){return 41===t?c(t):At(e,s,i,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function s(t){return et(t)?Pt(e,o)(t):c(t)}function i(e){return n(e)}function o(t){return 34===t||39===t||40===t?Ct(e,l,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):c(t)}function l(t){return et(t)?Pt(e,c)(t):c(t)}function c(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},en={tokenize:function(e,t,n){const r=this;return function(t){return Ot.call(r,e,a,s,"reference","referenceMarker","referenceString")(t)};function a(e){return r.parser.defined.includes(xt(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function s(e){return n(e)}}},tn={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}};const nn={name:"labelStartImage",resolveAll:Zt.resolveAll,tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),a};function a(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),s):n(t)}function s(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}};sn(/[A-Za-z]/),sn(/[\dA-Za-z]/),sn(/[#-'*+\--9=?A-Z^-~]/);sn(/\d/),sn(/[\dA-Fa-f]/),sn(/[!-/:-@[-`{-~]/);const rn=sn(/\p{P}|\p{S}/u),an=sn(/\s/);function sn(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function on(e){return null===e||function(e){return null!==e&&(e<0||32===e)}(e)||an(e)?1:rn(e)?2:void 0}const ln={name:"attention",resolveAll:function(e,t){let n,r,a,s,i,o,l,c,u=-1;for(;++u<e.length;)if("enter"===e[u][0]&&"attentionSequence"===e[u][1].type&&e[u][1]._close)for(n=u;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[u][1]).charCodeAt(0)){if((e[n][1]._close||e[u][1]._open)&&(e[u][1].end.offset-e[u][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[u][1].end.offset-e[u][1].start.offset)%3))continue;o=e[n][1].end.offset-e[n][1].start.offset>1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const d={...e[n][1].end},f={...e[u][1].start};cn(d,-o),cn(f,o),s={type:o>1?"strongSequence":"emphasisSequence",start:d,end:{...e[n][1].end}},i={type:o>1?"strongSequence":"emphasisSequence",start:{...e[u][1].start},end:f},a={type:o>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[u][1].start}},r={type:o>1?"strong":"emphasis",start:{...s.start},end:{...i.end}},e[n][1].end={...s.start},e[u][1].start={...i.end},l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=Pe(l,[["enter",e[n][1],t],["exit",e[n][1],t]])),l=Pe(l,[["enter",r,t],["enter",s,t],["exit",s,t],["enter",a,t]]),l=Pe(l,Kt(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),l=Pe(l,[["exit",a,t],["enter",i,t],["exit",i,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(c=2,l=Pe(l,[["enter",e[u][1],t],["exit",e[u][1],t]])):c=0,De(e,n-1,u-n+3,l),u=n+l.length-c-2;break}u=-1;for(;++u<e.length;)"attentionSequence"===e[u][1].type&&(e[u][1].type="data");return e},tokenize:function(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,a=on(r);let s;return function(t){return s=t,e.enter("attentionSequence"),i(t)};function i(o){if(o===s)return e.consume(o),i;const l=e.exit("attentionSequence"),c=on(o),u=!c||2===c&&a||n.includes(o),d=!a||2===a&&c||n.includes(r);return l._open=Boolean(42===s?u:u&&(a||!d)),l._close=Boolean(42===s?d:d&&(c||!u)),t(o)}}};function cn(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const un={name:"autolink",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),a};function a(t){return Ve(t)?(e.consume(t),s):64===t?n(t):l(t)}function s(e){return 43===e||45===e||46===e||We(e)?(r=1,i(e)):l(e)}function i(t){return 58===t?(e.consume(t),r=0,o):(43===t||45===t||46===t||We(t))&&r++<32?(e.consume(t),i):(r=0,l(t))}function o(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||function(e){return null!==e&&(e<32||127===e)}(r)?n(r):(e.consume(r),o)}function l(t){return 64===t?(e.consume(t),c):Qe(t)?(e.consume(t),l):n(t)}function c(e){return We(e)?u(e):n(e)}function u(n){return 46===n?(e.consume(n),r=0,c):62===n?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t):d(n)}function d(t){if((45===t||We(t))&&r++<63){const n=45===t?d:u;return e.consume(t),n}return n(t)}}};const dn={name:"htmlText",tokenize:function(e,t,n){const r=this;let a,s,i;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),o};function o(t){return 33===t?(e.consume(t),l):47===t?(e.consume(t),y):63===t?(e.consume(t),T):Ve(t)?(e.consume(t),S):n(t)}function l(t){return 45===t?(e.consume(t),c):91===t?(e.consume(t),s=0,p):Ve(t)?(e.consume(t),g):n(t)}function c(t){return 45===t?(e.consume(t),f):n(t)}function u(t){return null===t?n(t):45===t?(e.consume(t),d):Je(t)?(i=u,x(t)):(e.consume(t),u)}function d(t){return 45===t?(e.consume(t),f):u(t)}function f(e){return 62===e?P(e):45===e?d(e):u(e)}function p(t){const r="CDATA[";return t===r.charCodeAt(s++)?(e.consume(t),6===s?h:p):n(t)}function h(t){return null===t?n(t):93===t?(e.consume(t),m):Je(t)?(i=h,x(t)):(e.consume(t),h)}function m(t){return 93===t?(e.consume(t),E):h(t)}function E(t){return 62===t?P(t):93===t?(e.consume(t),E):h(t)}function g(t){return null===t||62===t?P(t):Je(t)?(i=g,x(t)):(e.consume(t),g)}function T(t){return null===t?n(t):63===t?(e.consume(t),_):Je(t)?(i=T,x(t)):(e.consume(t),T)}function _(e){return 62===e?P(e):T(e)}function y(t){return Ve(t)?(e.consume(t),A):n(t)}function A(t){return 45===t||We(t)?(e.consume(t),A):b(t)}function b(t){return Je(t)?(i=b,x(t)):tt(t)?(e.consume(t),b):P(t)}function S(t){return 45===t||We(t)?(e.consume(t),S):47===t||62===t||et(t)?O(t):n(t)}function O(t){return 47===t?(e.consume(t),P):58===t||95===t||Ve(t)?(e.consume(t),N):Je(t)?(i=O,x(t)):tt(t)?(e.consume(t),O):P(t)}function N(t){return 45===t||46===t||58===t||95===t||We(t)?(e.consume(t),N):k(t)}function k(t){return 61===t?(e.consume(t),I):Je(t)?(i=k,x(t)):tt(t)?(e.consume(t),k):O(t)}function I(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),a=t,C):Je(t)?(i=I,x(t)):tt(t)?(e.consume(t),I):(e.consume(t),v)}function C(t){return t===a?(e.consume(t),a=void 0,D):null===t?n(t):Je(t)?(i=C,x(t)):(e.consume(t),C)}function v(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||et(t)?O(t):(e.consume(t),v)}function D(e){return 47===e||62===e||et(e)?O(e):n(e)}function P(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function x(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),R}function R(t){return tt(t)?rt(e,L,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):L(t)}function L(t){return e.enter("htmlTextData"),i(t)}}};const fn={name:"labelStartLink",resolveAll:Zt.resolveAll,tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),a};function a(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}};const pn={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return Je(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}};const hn={name:"codeText",previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type},resolve:function(e){let t,n,r=e.length-4,a=3;if(!("lineEnding"!==e[a][1].type&&"space"!==e[a][1].type||"lineEnding"!==e[r][1].type&&"space"!==e[r][1].type))for(t=a;++t<r;)if("codeTextData"===e[t][1].type){e[a][1].type="codeTextPadding",e[r][1].type="codeTextPadding",a+=2,r-=2;break}t=a-1,r++;for(;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):t!==r&&"lineEnding"!==e[t][1].type||(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},tokenize:function(e,t,n){let r,a,s=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),i(t)};function i(t){return 96===t?(e.consume(t),s++,i):(e.exit("codeTextSequence"),o(t))}function o(t){return null===t?n(t):32===t?(e.enter("space"),e.consume(t),e.exit("space"),o):96===t?(a=e.enter("codeTextSequence"),r=0,c(t)):Je(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o):(e.enter("codeTextData"),l(t))}function l(t){return null===t||32===t||96===t||Je(t)?(e.exit("codeTextData"),o(t)):(e.consume(t),l)}function c(n){return 96===n?(e.consume(n),r++,c):r===s?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(a.type="codeTextData",l(n))}}};const mn={42:mt,43:mt,45:mt,48:mt,49:mt,50:mt,51:mt,52:mt,53:mt,54:mt,55:mt,56:mt,57:mt,62:Tt},En={91:Rt},gn={[-2]:Mt,[-1]:Mt,32:Mt},Tn={35:Bt,42:ht,45:[Ft,ht],60:jt,61:Ft,95:ht,96:Yt,126:Yt},_n={38:Wt,92:Qt},yn={[-5]:Xt,[-4]:Xt,[-3]:Xt,33:nn,38:Wt,42:ln,60:[un,dn],91:fn,92:[pn,Qt],93:Zt,95:ln,96:hn},An={null:[ln,lt]},bn={null:[42,95]},Sn={null:[]};function On(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0};const a={},s=[];let i=[],o=[],l=!0;const c={attempt:T(function(e,t){_(e,t.from)}),check:T(g),consume:function(e){Ue(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,y()):-1!==e&&(r.column++,r.offset++);r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===i[r._index].length&&(r._bufferIndex=-1,r._index++));u.previous=e,l=!0},enter:function(e,t){const n=t||{};return n.type=e,n.start=h(),u.events.push(["enter",n,u]),o.push(n),n},exit:function(e){const t=o.pop();return t.end=h(),u.events.push(["exit",t,u]),t},interrupt:T(g,{interrupt:!0})},u={code:null,containerState:{},defineSkip:function(e){a[e.line]=e.column,y()},events:[],now:h,parser:e,previous:null,sliceSerialize:function(e,t){return function(e,t){let n=-1;const r=[];let a;for(;++n<e.length;){const s=e[n];let i;if("string"==typeof s)i=s;else switch(s){case-5:i="\r";break;case-4:i="\n";break;case-3:i="\r\n";break;case-2:i=t?" ":"\t";break;case-1:if(!t&&a)continue;i=" ";break;default:i=String.fromCharCode(s)}a=-2===s,r.push(i)}return r.join("")}(p(e),t)},sliceStream:p,write:function(e){if(i=Pe(i,e),m(),null!==i[i.length-1])return[];return _(t,0),u.events=Kt(s,u.events,u),u.events}};let d,f=t.tokenize.call(u,c);return t.resolveAll&&s.push(t),u;function p(e){return function(e,t){const n=t.start._index,r=t.start._bufferIndex,a=t.end._index,s=t.end._bufferIndex;let i;if(n===a)i=[e[n].slice(r,s)];else{if(i=e.slice(n,a),r>-1){const e=i[0];"string"==typeof e?i[0]=e.slice(r):i.shift()}s>0&&i.push(e[a].slice(0,s))}return i}(i,e)}function h(){const{_bufferIndex:e,_index:t,line:n,column:a,offset:s}=r;return{_bufferIndex:e,_index:t,line:n,column:a,offset:s}}function m(){let e;for(;r._index<i.length;){const t=i[r._index];if("string"==typeof t)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;)E(t.charCodeAt(r._bufferIndex));else E(t)}}function E(e){l=void 0,d=e,f=f(e)}function g(e,t){t.restore()}function T(e,t){return function(n,a,s){let i,d,f,p;return Array.isArray(n)?m(n):"tokenize"in n?m([n]):function(e){return t;function t(t){const n=null!==t&&e[t],r=null!==t&&e.null;return m([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}(n);function m(e){return i=e,d=0,0===e.length?s:E(e[d])}function E(e){return function(n){p=function(){const e=h(),t=u.previous,n=u.currentConstruct,a=u.events.length,s=Array.from(o);return{from:a,restore:i};function i(){r=e,u.previous=t,u.currentConstruct=n,u.events.length=a,o=s,y()}}(),f=e,e.partial||(u.currentConstruct=e);if(e.name&&u.parser.constructs.disable.null.includes(e.name))return T(n);return e.tokenize.call(t?Object.assign(Object.create(u),t):u,c,g,T)(n)}}function g(t){return l=!0,e(f,p),a}function T(e){return l=!0,p.restore(),++d<i.length?E(i[d]):s}}}function _(e,t){e.resolveAll&&!s.includes(e)&&s.push(e),e.resolve&&De(u.events,t,u.events.length-t,e.resolve(u.events.slice(t),u)),e.resolveTo&&(u.events=e.resolveTo(u.events,u))}function y(){r.line in a&&r.column<2&&(r.column=a[r.line],r.offset+=a[r.line]-1)}}const Nn=/[\0\t\n\r]/g;function kn(e,t){const n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||!(65535&~n)||65534==(65535&n)||n>1114111?"\ufffd":String.fromCodePoint(n)}const In=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Cn(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return kn(n.slice(t?2:1),t?16:10)}return Vt(n)||e}const vn={}.hasOwnProperty;function Dn(e,t,n){return"string"!=typeof t&&(n=t,t=void 0),function(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:s(te),autolinkProtocol:N,autolinkEmail:N,atxHeading:s(K),blockQuote:s($),characterEscape:N,characterReference:N,codeFenced:s(V),codeFencedFenceInfo:i,codeFencedFenceMeta:i,codeIndented:s(V,i),codeText:s(W,i),codeTextData:N,data:N,codeFlowValue:N,definition:s(Q),definitionDestinationString:i,definitionLabelString:i,definitionTitleString:i,emphasis:s(X),hardBreakEscape:s(Z),hardBreakTrailing:s(Z),htmlFlow:s(J,i),htmlFlowData:N,htmlText:s(J,i),htmlTextData:N,image:s(ee),label:i,link:s(te),listItem:s(ae),listItemValue:f,listOrdered:s(ne,d),listUnordered:s(ne),paragraph:s(se),reference:H,referenceString:i,resourceDestinationString:i,resourceTitleString:i,setextHeading:s(K),strong:s(ie),thematicBreak:s(le)},exit:{atxHeading:l(),atxHeadingSequence:A,autolink:l(),autolinkEmail:Y,autolinkProtocol:q,blockQuote:l(),characterEscapeValue:k,characterReferenceMarkerHexadecimal:j,characterReferenceMarkerNumeric:j,characterReferenceValue:G,characterReference:z,codeFenced:l(E),codeFencedFence:m,codeFencedFenceInfo:p,codeFencedFenceMeta:h,codeFlowValue:k,codeIndented:l(g),codeText:l(P),codeTextData:k,data:k,definition:l(),definitionDestinationString:y,definitionLabelString:T,definitionTitleString:_,emphasis:l(),hardBreakEscape:l(C),hardBreakTrailing:l(C),htmlFlow:l(v),htmlFlowData:k,htmlText:l(D),htmlTextData:k,image:l(R),label:M,labelText:L,lineEnding:I,link:l(x),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:U,resourceDestinationString:w,resourceTitleString:B,resource:F,setextHeading:l(O),setextHeadingLineSequence:S,setextHeadingText:b,strong:l(),thematicBreak:l()}};xn(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(e){let r={type:"root",children:[]};const s={stack:[r],tokenStack:[],config:t,enter:o,exit:c,buffer:i,resume:u,data:n},l=[];let d=-1;for(;++d<e.length;)if("listOrdered"===e[d][1].type||"listUnordered"===e[d][1].type)if("enter"===e[d][0])l.push(d);else{d=a(e,l.pop(),d)}for(d=-1;++d<e.length;){const n=t[e[d][0]];vn.call(n,e[d][1].type)&&n[e[d][1].type].call(Object.assign({sliceSerialize:e[d][2].sliceSerialize},s),e[d][1])}if(s.tokenStack.length>0){const e=s.tokenStack[s.tokenStack.length-1];(e[1]||Ln).call(s,void 0,e[0])}for(r.position={start:Pn(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:Pn(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},d=-1;++d<t.transforms.length;)r=t.transforms[d](r)||r;return r}function a(e,t,n){let r,a,s,i,o=t-1,l=-1,c=!1;for(;++o<=n;){const t=e[o];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?l++:l--,i=void 0;break;case"lineEndingBlank":"enter"===t[0]&&(!r||i||l||s||(s=o),i=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:i=void 0}if(!l&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===l&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let i=o;for(a=void 0;i--;){const t=e[i];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;a&&(e[a][1].type="lineEndingBlank",c=!0),t[1].type="lineEnding",a=i}else if("linePrefix"!==t[1].type&&"blockQuotePrefix"!==t[1].type&&"blockQuotePrefixWhitespace"!==t[1].type&&"blockQuoteMarker"!==t[1].type&&"listItemIndent"!==t[1].type)break}s&&(!a||s<a)&&(r._spread=!0),r.end=Object.assign({},a?e[a][1].start:t[1].end),e.splice(a||o,0,["exit",r,t[2]]),o++,n++}if("listItemPrefix"===t[1].type){const a={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};r=a,e.splice(o,0,["enter",a,t[2]]),o++,n++,s=void 0,i=!0}}}return e[t][1]._spread=c,n}function s(e,t){return n;function n(n){o.call(this,e(n),n),t&&t.call(this,n)}}function i(){this.stack.push({type:"fragment",children:[]})}function o(e,t,n){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n||void 0]),e.position={start:Pn(t.start),end:void 0}}function l(e){return t;function t(t){e&&e.call(this,t),c.call(this,t)}}function c(e,t){const n=this.stack.pop(),r=this.tokenStack.pop();if(!r)throw new Error("Cannot close `"+e.type+"` ("+re({start:e.start,end:e.end})+"): it\u2019s not open");if(r[0].type!==e.type)if(t)t.call(this,e,r[0]);else{(r[1]||Ln).call(this,e,r[0])}n.position.end=Pn(e.end)}function u(){return Ie(this.stack.pop())}function d(){this.data.expectingFirstListItemValue=!0}function f(e){if(this.data.expectingFirstListItemValue){this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0}}function p(){const e=this.resume();this.stack[this.stack.length-1].lang=e}function h(){const e=this.resume();this.stack[this.stack.length-1].meta=e}function m(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function E(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function g(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}function T(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=xt(this.sliceSerialize(e)).toLowerCase()}function _(){const e=this.resume();this.stack[this.stack.length-1].title=e}function y(){const e=this.resume();this.stack[this.stack.length-1].url=e}function A(e){const t=this.stack[this.stack.length-1];if(!t.depth){const n=this.sliceSerialize(e).length;t.depth=n}}function b(){this.data.setextHeadingSlurpLineEnding=!0}function S(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2}function O(){this.data.setextHeadingSlurpLineEnding=void 0}function N(e){const t=this.stack[this.stack.length-1].children;let n=t[t.length-1];n&&"text"===n.type||(n=oe(),n.position={start:Pn(e.start),end:void 0},t.push(n)),this.stack.push(n)}function k(e){const t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=Pn(e.end)}function I(e){const n=this.stack[this.stack.length-1];if(this.data.atHardBreak){return n.children[n.children.length-1].position.end=Pn(e.end),void(this.data.atHardBreak=void 0)}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(n.type)&&(N.call(this,e),k.call(this,e))}function C(){this.data.atHardBreak=!0}function v(){const e=this.resume();this.stack[this.stack.length-1].value=e}function D(){const e=this.resume();this.stack[this.stack.length-1].value=e}function P(){const e=this.resume();this.stack[this.stack.length-1].value=e}function x(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function R(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function L(e){const t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=function(e){return e.replace(In,Cn)}(t),n.identifier=xt(t).toLowerCase()}function M(){const e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];if(this.data.inReference=!0,"link"===n.type){const t=e.children;n.children=t}else n.alt=t}function w(){const e=this.resume();this.stack[this.stack.length-1].url=e}function B(){const e=this.resume();this.stack[this.stack.length-1].title=e}function F(){this.data.inReference=void 0}function H(){this.data.referenceType="collapsed"}function U(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=xt(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"}function j(e){this.data.characterReferenceType=e.type}function G(e){const t=this.sliceSerialize(e),n=this.data.characterReferenceType;let r;if(n)r=kn(t,"characterReferenceMarkerNumeric"===n?10:16),this.data.characterReferenceType=void 0;else{r=Vt(t)}this.stack[this.stack.length-1].value+=r}function z(e){this.stack.pop().position.end=Pn(e.end)}function q(e){k.call(this,e);this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function Y(e){k.call(this,e);this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function $(){return{type:"blockquote",children:[]}}function V(){return{type:"code",lang:null,meta:null,value:""}}function W(){return{type:"inlineCode",value:""}}function Q(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function X(){return{type:"emphasis",children:[]}}function K(){return{type:"heading",depth:0,children:[]}}function Z(){return{type:"break"}}function J(){return{type:"html",value:""}}function ee(){return{type:"image",title:null,url:"",alt:null}}function te(){return{type:"link",title:null,url:"",children:[]}}function ne(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}function ae(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}function se(){return{type:"paragraph",children:[]}}function ie(){return{type:"strong",children:[]}}function oe(){return{type:"text",value:""}}function le(){return{type:"thematicBreak"}}}(n)(function(e){for(;!Le(e););return e}(function(e){const t={constructs:Be([a,...(e||{}).extensions||[]]),content:n(qe),defined:[],document:n(Ye),flow:n(ot),lazy:{},string:n(ct),text:n(ut)};return t;function n(e){return function(n){return On(t,e,n)}}}(n).document().write(function(){let e,t=1,n="",r=!0;return function(a,s,i){const o=[];let l,c,u,d,f;for(a=n+("string"==typeof a?a.toString():new TextDecoder(s||void 0).decode(a)),u=0,n="",r&&(65279===a.charCodeAt(0)&&u++,r=void 0);u<a.length;){if(Nn.lastIndex=u,l=Nn.exec(a),d=l&&void 0!==l.index?l.index:a.length,f=a.charCodeAt(d),!l){n=a.slice(u);break}if(10===f&&u===d&&e)o.push(-3),e=void 0;else switch(e&&(o.push(-5),e=void 0),u<d&&(o.push(a.slice(u,d)),t+=d-u),f){case 0:o.push(65533),t++;break;case 9:for(c=4*Math.ceil(t/4),o.push(-2);t++<c;)o.push(-1);break;case 10:o.push(-4),t=1;break;default:e=!0,t=1}u=d+1}return i&&(e&&o.push(-5),n&&o.push(n),o.push(null)),o}}()(e,t,!0))))}function Pn(e){return{line:e.line,column:e.column,offset:e.offset}}function xn(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?xn(e,r):Rn(e,r)}}function Rn(e,t){let n;for(n in t)if(vn.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function Ln(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+re({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+re({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+re({start:t.start,end:t.end})+") is still open")}function Mn(e){const t=this;t.parser=function(n){return Dn(n,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}const wn="object"==typeof self?self:globalThis,Bn=e=>((e,t)=>{const n=(t,n)=>(e.set(n,t),t),r=a=>{if(e.has(a))return e.get(a);const[s,i]=t[a];switch(s){case 0:case-1:return n(i,a);case 1:{const e=n([],a);for(const t of i)e.push(r(t));return e}case 2:{const e=n({},a);for(const[t,n]of i)e[r(t)]=r(n);return e}case 3:return n(new Date(i),a);case 4:{const{source:e,flags:t}=i;return n(new RegExp(e,t),a)}case 5:{const e=n(new Map,a);for(const[t,n]of i)e.set(r(t),r(n));return e}case 6:{const e=n(new Set,a);for(const t of i)e.add(r(t));return e}case 7:{const{name:e,message:t}=i;return n(new wn[e](t),a)}case 8:return n(BigInt(i),a);case"BigInt":return n(Object(BigInt(i)),a);case"ArrayBuffer":return n(new Uint8Array(i).buffer,i);case"DataView":{const{buffer:e}=new Uint8Array(i);return n(new DataView(e),i)}}return n(new wn[s](i),a)};return r})(new Map,e)(0),Fn="",{toString:Hn}={},{keys:Un}=Object,jn=e=>{const t=typeof e;if("object"!==t||!e)return[0,t];const n=Hn.call(e).slice(8,-1);switch(n){case"Array":return[1,Fn];case"Object":return[2,Fn];case"Date":return[3,Fn];case"RegExp":return[4,Fn];case"Map":return[5,Fn];case"Set":return[6,Fn];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},Gn=([e,t])=>0===e&&("function"===t||"symbol"===t),zn=(e,{json:t,lossy:n}={})=>{const r=[];return((e,t,n,r)=>{const a=(e,t)=>{const a=r.push(e)-1;return n.set(t,a),a},s=r=>{if(n.has(r))return n.get(r);let[i,o]=jn(r);switch(i){case 0:{let t=r;switch(o){case"bigint":i=8,t=r.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+o);t=null;break;case"undefined":return a([-1],r)}return a([i,t],r)}case 1:{if(o){let e=r;return"DataView"===o?e=new Uint8Array(r.buffer):"ArrayBuffer"===o&&(e=new Uint8Array(r)),a([o,[...e]],r)}const e=[],t=a([i,e],r);for(const n of r)e.push(s(n));return t}case 2:{if(o)switch(o){case"BigInt":return a([o,r.toString()],r);case"Boolean":case"Number":case"String":return a([o,r.valueOf()],r)}if(t&&"toJSON"in r)return s(r.toJSON());const n=[],l=a([i,n],r);for(const t of Un(r))!e&&Gn(jn(r[t]))||n.push([s(t),s(r[t])]);return l}case 3:return a([i,r.toISOString()],r);case 4:{const{source:e,flags:t}=r;return a([i,{source:e,flags:t}],r)}case 5:{const t=[],n=a([i,t],r);for(const[a,i]of r)(e||!Gn(jn(a))&&!Gn(jn(i)))&&t.push([s(a),s(i)]);return n}case 6:{const t=[],n=a([i,t],r);for(const a of r)!e&&Gn(jn(a))||t.push(s(a));return n}}const{message:l}=r;return a([i,{name:o,message:l}],r)};return s})(!(t||n),!!t,new Map,r)(e),r},qn="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?Bn(zn(e,t)):structuredClone(e):(e,t)=>Bn(zn(e,t)),Yn=($n(/[A-Za-z]/),$n(/[\dA-Za-z]/));$n(/[#-'*+\--9=?A-Z^-~]/);$n(/\d/),$n(/[\dA-Fa-f]/),$n(/[!-/:-@[-`{-~]/);$n(/\p{P}|\p{S}/u),$n(/\s/);function $n(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Vn(e){const t=[];let n=-1,r=0,a=0;for(;++n<e.length;){const s=e.charCodeAt(n);let i="";if(37===s&&Yn(e.charCodeAt(n+1))&&Yn(e.charCodeAt(n+2)))a=2;else if(s<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(s))||(i=String.fromCharCode(s));else if(s>55295&&s<57344){const t=e.charCodeAt(n+1);s<56320&&t>56319&&t<57344?(i=String.fromCharCode(s,t),a=1):i="\ufffd"}else i=String.fromCharCode(s);i&&(t.push(e.slice(r,n),encodeURIComponent(i)),r=n+a+1,i=""),a&&(n+=a,a=0)}return t.join("")+e.slice(r)}function Wn(e,t){const n=[{type:"text",value:"\u21a9"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Qn(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}const Xn=function(e){if(null==e)return Zn;if("function"==typeof e)return Kn(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Xn(e[n]);return Kn(r);function r(...e){let n=-1;for(;++n<t.length;)if(t[n].apply(this,e))return!0;return!1}}(e):function(e){const t=e;return Kn(n);function n(n){const r=n;let a;for(a in e)if(r[a]!==t[a])return!1;return!0}}(e);if("string"==typeof e)return function(e){return Kn(t);function t(t){return t&&t.type===e}}(e);throw new Error("Expected function, string, or object as test")};function Kn(e){return function(t,n,r){return Boolean(Jn(t)&&e.call(this,t,"number"==typeof n?n:void 0,r||void 0))}}function Zn(){return!0}function Jn(e){return null!==e&&"object"==typeof e&&"type"in e}const er=[],tr=!0,nr=!1;function rr(e,t,n,r){let a;"function"==typeof t&&"function"!=typeof n?(r=n,n=t):a=t;const s=Xn(a),i=r?-1:1;!function e(a,o,l){const c=a&&"object"==typeof a?a:{};if("string"==typeof c.type){const e="string"==typeof c.tagName?c.tagName:"string"==typeof c.name?c.name:void 0;Object.defineProperty(u,"name",{value:"node ("+a.type+(e?"<"+e+">":"")+")"})}return u;function u(){let c,u,d,f=er;if((!t||s(a,o,l[l.length-1]||void 0))&&(f=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[tr,e];return null==e?er:[e]}(n(a,l)),f[0]===nr))return f;if("children"in a&&a.children){const t=a;if(t.children&&"skip"!==f[0])for(u=(r?t.children.length:-1)+i,d=l.concat(t);u>-1&&u<t.children.length;){const n=t.children[u];if(c=e(n,u,d)(),c[0]===nr)return c;u="number"==typeof c[1]?c[1]:u+i}}return f}}(e,void 0,[])()}function ar(e,t,n,r){let a,s,i;"function"==typeof t&&"function"!=typeof n?(s=void 0,i=t,a=n):(s=t,i=n,a=r),rr(e,s,function(e,t){const n=t[t.length-1],r=n?n.children.indexOf(e):void 0;return i(e,r,n)},a)}function sr(e,t){const n=t.referenceType;let r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+r}];const a=e.all(t),s=a[0];s&&"text"===s.type?s.value="["+s.value:a.unshift({type:"text",value:"["});const i=a[a.length-1];return i&&"text"===i.type?i.value+=r:a.push({type:"text",value:r}),a}function ir(e){const t=e.spread;return null==t?e.children.length>1:t}function or(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),a=0;const s=[];for(;r;)s.push(lr(t.slice(a,r.index),a>0,!0),r[0]),a=r.index+r[0].length,r=n.exec(t);return s.push(lr(t.slice(a),a>0,!1)),s.join("")}function lr(e,t,n){let r=0,a=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(a-1);for(;9===t||32===t;)a--,t=e.codePointAt(a-1)}return a>r?e.slice(r,a):""}const cr={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){const n=t.value?t.value+"\n":"",r={},a=t.lang?t.lang.split(/\s+/):[];a.length>0&&(r.className=["language-"+a[0]]);let s={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(s.data={meta:t.meta}),e.patch(t,s),s=e.applyData(t,s),s={type:"element",tagName:"pre",properties:{},children:[s]},e.patch(t,s),s},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:function(e,t){const n="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),a=Vn(r.toLowerCase()),s=e.footnoteOrder.indexOf(r);let i,o=e.footnoteCounts.get(r);void 0===o?(o=0,e.footnoteOrder.push(r),i=e.footnoteOrder.length):i=s+1,o+=1,e.footnoteCounts.set(r,o);const l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+a,id:n+"fnref-"+a+(o>1?"-"+o:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(i)}]};e.patch(t,l);const c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return sr(e,t);const a={src:Vn(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(a.title=r.title);const s={type:"element",tagName:"img",properties:a,children:[]};return e.patch(t,s),e.applyData(t,s)},image:function(e,t){const n={src:Vn(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return sr(e,t);const a={href:Vn(r.url||"")};null!==r.title&&void 0!==r.title&&(a.title=r.title);const s={type:"element",tagName:"a",properties:a,children:e.all(t)};return e.patch(t,s),e.applyData(t,s)},link:function(e,t){const n={href:Vn(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){const r=e.all(t),a=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=ir(n[r])}return t}(n):ir(t),s={},i=[];if("boolean"==typeof t.checked){const e=r[0];let n;e&&"element"===e.type&&"p"===e.tagName?n=e:(n={type:"element",tagName:"p",properties:{},children:[]},r.unshift(n)),n.children.length>0&&n.children.unshift({type:"text",value:" "}),n.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),s.className=["task-list-item"]}let o=-1;for(;++o<r.length;){const e=r[o];(a||0!==o||"element"!==e.type||"p"!==e.tagName)&&i.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||a?i.push(e):i.push(...e.children)}const l=r[r.length-1];l&&(a||"element"!==l.type||"p"!==l.tagName)&&i.push({type:"text",value:"\n"});const c={type:"element",tagName:"li",properties:s,children:i};return e.patch(t,c),e.applyData(t,c)},list:function(e,t){const n={},r=e.all(t);let a=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++a<r.length;){const e=r[a];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const s={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,s),e.applyData(t,s)},paragraph:function(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},root:function(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)},strong:function(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},table:function(e,t){const n=e.all(t),r=n.shift(),a=[];if(r){const n={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],n),a.push(n)}if(n.length>0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=te(t.children[1]),i=ee(t.children[t.children.length-1]);s&&i&&(r.position={start:s,end:i}),a.push(r)}const s={type:"element",tagName:"table",properties:{},children:e.wrap(a,!0)};return e.patch(t,s),e.applyData(t,s)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const r=n?n.children:void 0,a=0===(r?r.indexOf(t):1)?"th":"td",s=n&&"table"===n.type?n.align:void 0,i=s?s.length:t.children.length;let o=-1;const l=[];for(;++o<i;){const n=t.children[o],r={},i=s?s[o]:void 0;i&&(r.align=i);let c={type:"element",tagName:a,properties:r,children:[]};n&&(c.children=e.all(n),e.patch(n,c),c=e.applyData(n,c)),l.push(c)}const c={type:"element",tagName:"tr",properties:{},children:e.wrap(l,!0)};return e.patch(t,c),e.applyData(t,c)},text:function(e,t){const n={type:"text",value:or(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:ur,yaml:ur,definition:ur,footnoteDefinition:ur};function ur(){}const dr={}.hasOwnProperty,fr={};function pr(e,t){e.position&&(t.position=function(e){const t=te(e),n=ee(e);if(t&&n)return{start:t,end:n}}(e))}function hr(e,t){let n=t;if(e&&e.data){const t=e.data.hName,r=e.data.hChildren,a=e.data.hProperties;if("string"==typeof t)if("element"===n.type)n.tagName=t;else{n={type:"element",tagName:t,properties:{},children:"children"in n?n.children:[n]}}"element"===n.type&&a&&Object.assign(n.properties,qn(a)),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function mr(e,t){const n=t.data||{},r=!("value"in t)||dr.call(n,"hProperties")||dr.call(n,"hChildren")?{type:"element",tagName:"div",properties:{},children:e.all(t)}:{type:"text",value:t.value};return e.patch(t,r),e.applyData(t,r)}function Er(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:"\n"});++r<e.length;)r&&n.push({type:"text",value:"\n"}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:"\n"}),n}function gr(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function Tr(e,t){const n=function(e,t){const n=t||fr,r=new Map,a=new Map,s=new Map,i={...cr,...n.handlers},o={all:function(e){const t=[];if("children"in e){const n=e.children;let r=-1;for(;++r<n.length;){const a=o.one(n[r],e);if(a){if(r&&"break"===n[r-1].type&&(Array.isArray(a)||"text"!==a.type||(a.value=gr(a.value)),!Array.isArray(a)&&"element"===a.type)){const e=a.children[0];e&&"text"===e.type&&(e.value=gr(e.value))}Array.isArray(a)?t.push(...a):t.push(a)}}}return t},applyData:hr,definitionById:r,footnoteById:a,footnoteCounts:s,footnoteOrder:[],handlers:i,one:function(e,t){const n=e.type,r=o.handlers[n];if(dr.call(o.handlers,n)&&r)return r(o,e,t);if(o.options.passThrough&&o.options.passThrough.includes(n)){if("children"in e){const{children:t,...n}=e,r=qn(n);return r.children=o.all(e),r}return qn(e)}return(o.options.unknownHandler||mr)(o,e,t)},options:n,patch:pr,wrap:Er};return ar(e,function(e){if("definition"===e.type||"footnoteDefinition"===e.type){const t="definition"===e.type?r:a,n=String(e.identifier).toUpperCase();t.has(n)||t.set(n,e)}}),o}(e,t),r=n.one(e,void 0),a=function(e){const t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Wn,r=e.options.footnoteBackLabel||Qn,a=e.options.footnoteLabel||"Footnotes",s=e.options.footnoteLabelTagName||"h2",i=e.options.footnoteLabelProperties||{className:["sr-only"]},o=[];let l=-1;for(;++l<e.footnoteOrder.length;){const a=e.footnoteById.get(e.footnoteOrder[l]);if(!a)continue;const s=e.all(a),i=String(a.identifier).toUpperCase(),c=Vn(i.toLowerCase());let u=0;const d=[],f=e.footnoteCounts.get(i);for(;void 0!==f&&++u<=f;){d.length>0&&d.push({type:"text",value:" "});let e="string"==typeof n?n:n(l,u);"string"==typeof e&&(e={type:"text",value:e}),d.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+c+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof r?r:r(l,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}const p=s[s.length-1];if(p&&"element"===p.type&&"p"===p.tagName){const e=p.children[p.children.length-1];e&&"text"===e.type?e.value+=" ":p.children.push({type:"text",value:" "}),p.children.push(...d)}else s.push(...d);const h={type:"element",tagName:"li",properties:{id:t+"fn-"+c},children:e.wrap(s,!0)};e.patch(a,h),o.push(h)}if(0!==o.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:s,properties:{...qn(i),id:"footnote-label"},children:[{type:"text",value:a}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(o,!0)},{type:"text",value:"\n"}]}}(n),s=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return a&&s.children.push({type:"text",value:"\n"},a),s}function _r(e,t){return e&&"run"in e?async function(n,r){const a=Tr(n,{file:r,...t});await e.run(a,r)}:function(n,r){return Tr(n,{file:r,...e||t})}}function yr(e){if(e)throw e}var Ar=n(92849);function br(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function Sr(){const e=[],t={run:function(...t){let n=-1;const r=t.pop();if("function"!=typeof r)throw new TypeError("Expected function as last argument, not "+r);!function a(s,...i){const o=e[++n];let l=-1;if(s)r(s);else{for(;++l<t.length;)null!==i[l]&&void 0!==i[l]||(i[l]=t[l]);t=i,o?function(e,t){let n;return r;function r(...t){const r=e.length>t.length;let o;r&&t.push(a);try{o=e.apply(this,t)}catch(s){if(r&&n)throw s;return a(s)}r||(o&&o.then&&"function"==typeof o.then?o.then(i,a):o instanceof Error?a(o):i(o))}function a(e,...r){n||(n=!0,t(e,...r))}function i(e){a(null,e)}}(o,a)(...i):r(null,...i)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const Or={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');Nr(e);let n,r=0,a=-1,s=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;s--;)if(47===e.codePointAt(s)){if(n){r=s+1;break}}else a<0&&(n=!0,a=s+1);return a<0?"":e.slice(r,a)}if(t===e)return"";let i=-1,o=t.length-1;for(;s--;)if(47===e.codePointAt(s)){if(n){r=s+1;break}}else i<0&&(n=!0,i=s+1),o>-1&&(e.codePointAt(s)===t.codePointAt(o--)?o<0&&(a=s):(o=-1,a=i));r===a?a=i:a<0&&(a=e.length);return e.slice(r,a)},dirname:function(e){if(Nr(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.codePointAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.codePointAt(0)?"/":".":1===n&&47===e.codePointAt(0)?"//":e.slice(0,n)},extname:function(e){Nr(e);let t,n=e.length,r=-1,a=0,s=-1,i=0;for(;n--;){const o=e.codePointAt(n);if(47!==o)r<0&&(t=!0,r=n+1),46===o?s<0?s=n:1!==i&&(i=1):s>-1&&(i=-1);else if(t){a=n+1;break}}if(s<0||r<0||0===i||1===i&&s===r-1&&s===a+1)return"";return e.slice(s,r)},join:function(...e){let t,n=-1;for(;++n<e.length;)Nr(e[n]),e[n]&&(t=void 0===t?e[n]:t+"/"+e[n]);return void 0===t?".":function(e){Nr(e);const t=47===e.codePointAt(0);let n=function(e,t){let n,r,a="",s=0,i=-1,o=0,l=-1;for(;++l<=e.length;){if(l<e.length)n=e.codePointAt(l);else{if(47===n)break;n=47}if(47===n){if(i===l-1||1===o);else if(i!==l-1&&2===o){if(a.length<2||2!==s||46!==a.codePointAt(a.length-1)||46!==a.codePointAt(a.length-2))if(a.length>2){if(r=a.lastIndexOf("/"),r!==a.length-1){r<0?(a="",s=0):(a=a.slice(0,r),s=a.length-1-a.lastIndexOf("/")),i=l,o=0;continue}}else if(a.length>0){a="",s=0,i=l,o=0;continue}t&&(a=a.length>0?a+"/..":"..",s=2)}else a.length>0?a+="/"+e.slice(i+1,l):a=e.slice(i+1,l),s=l-i-1;i=l,o=0}else 46===n&&o>-1?o++:o=-1}return a}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.codePointAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function Nr(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const kr={cwd:function(){return"/"}};function Ir(e){return Boolean(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}function Cr(e){if("string"==typeof e)e=new URL(e);else if(!Ir(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++n<t.length;)if(37===t.codePointAt(n)&&50===t.codePointAt(n+1)){const e=t.codePointAt(n+2);if(70===e||102===e){const e=new TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}const vr=["history","path","basename","stem","extname","dirname"];class Dr{constructor(e){let t;t=e?Ir(e)?{path:e}:"string"==typeof e||function(e){return Boolean(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(e)?{value:e}:e:{},this.cwd="cwd"in t?"":kr.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let n,r=-1;for(;++r<vr.length;){const e=vr[r];e in t&&void 0!==t[e]&&null!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)vr.includes(n)||(this[n]=t[n])}get basename(){return"string"==typeof this.path?Or.basename(this.path):void 0}set basename(e){xr(e,"basename"),Pr(e,"basename"),this.path=Or.join(this.dirname||"",e)}get dirname(){return"string"==typeof this.path?Or.dirname(this.path):void 0}set dirname(e){Rr(this.basename,"dirname"),this.path=Or.join(e||"",this.basename)}get extname(){return"string"==typeof this.path?Or.extname(this.path):void 0}set extname(e){if(Pr(e,"extname"),Rr(this.dirname,"extname"),e){if(46!==e.codePointAt(0))throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Or.join(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){Ir(e)&&(e=Cr(e)),xr(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return"string"==typeof this.path?Or.basename(this.path,this.extname):void 0}set stem(e){xr(e,"stem"),Pr(e,"stem"),this.path=Or.join(this.dirname||"",e+(this.extname||""))}fail(e,t,n){const r=this.message(e,t,n);throw r.fatal=!0,r}info(e,t,n){const r=this.message(e,t,n);return r.fatal=void 0,r}message(e,t,n){const r=new oe(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}toString(e){if(void 0===this.value)return"";if("string"==typeof this.value)return this.value;return new TextDecoder(e||void 0).decode(this.value)}}function Pr(e,t){if(e&&e.includes(Or.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Or.sep+"`")}function xr(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function Rr(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}const Lr=function(e){const t=this.constructor.prototype,n=t[e],r=function(){return n.apply(r,arguments)};return Object.setPrototypeOf(r,t),r},Mr={}.hasOwnProperty;class wr extends Lr{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=Sr()}copy(){const e=new wr;let t=-1;for(;++t<this.attachers.length;){const n=this.attachers[t];e.use(...n)}return e.data(Ar(!0,{},this.namespace)),e}data(e,t){return"string"==typeof e?2===arguments.length?(Ur("data",this.frozen),this.namespace[e]=t,this):Mr.call(this.namespace,e)&&this.namespace[e]||void 0:e?(Ur("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;const e=this;for(;++this.freezeIndex<this.attachers.length;){const[t,...n]=this.attachers[this.freezeIndex];if(!1===n[0])continue;!0===n[0]&&(n[0]=void 0);const r=t.call(e,...n);"function"==typeof r&&this.transformers.use(r)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(e){this.freeze();const t=zr(e),n=this.parser||this.Parser;return Fr("parse",n),n(String(t),t)}process(e,t){const n=this;return this.freeze(),Fr("process",this.parser||this.Parser),Hr("process",this.compiler||this.Compiler),t?r(void 0,t):new Promise(r);function r(r,a){const s=zr(e),i=n.parse(s);function o(e,n){e||!n?a(e):r?r(n):t(void 0,n)}n.run(i,s,function(e,t,r){if(e||!t||!r)return o(e);const a=t,s=n.stringify(a,r);var i;"string"==typeof(i=s)||function(e){return Boolean(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(i)?r.value=s:r.result=s,o(e,r)})}}processSync(e){let t,n=!1;return this.freeze(),Fr("processSync",this.parser||this.Parser),Hr("processSync",this.compiler||this.Compiler),this.process(e,function(e,r){n=!0,yr(e),t=r}),Gr("processSync","process",n),t}run(e,t,n){jr(e),this.freeze();const r=this.transformers;return n||"function"!=typeof t||(n=t,t=void 0),n?a(void 0,n):new Promise(a);function a(a,s){const i=zr(t);r.run(e,i,function(t,r,i){const o=r||e;t?s(t):a?a(o):n(void 0,o,i)})}}runSync(e,t){let n,r=!1;return this.run(e,t,function(e,t){yr(e),n=t,r=!0}),Gr("runSync","run",r),n}stringify(e,t){this.freeze();const n=zr(t),r=this.compiler||this.Compiler;return Hr("stringify",r),jr(e),r(e,n)}use(e,...t){const n=this.attachers,r=this.namespace;if(Ur("use",this.frozen),null==e);else if("function"==typeof e)o(e,t);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");Array.isArray(e)?i(e):s(e)}return this;function a(e){if("function"==typeof e)o(e,[]);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");if(Array.isArray(e)){const[t,...n]=e;o(t,n)}else s(e)}}function s(e){if(!("plugins"in e)&&!("settings"in e))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");i(e.plugins),e.settings&&(r.settings=Ar(!0,r.settings,e.settings))}function i(e){let t=-1;if(null==e);else{if(!Array.isArray(e))throw new TypeError("Expected a list of plugins, not `"+e+"`");for(;++t<e.length;){a(e[t])}}}function o(e,t){let r=-1,a=-1;for(;++r<n.length;)if(n[r][0]===e){a=r;break}if(-1===a)n.push([e,...t]);else if(t.length>0){let[r,...s]=t;const i=n[a][1];br(i)&&br(r)&&(r=Ar(!0,i,r)),n[a]=[e,r,...s]}}}}const Br=(new wr).freeze();function Fr(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `parser`")}function Hr(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `compiler`")}function Ur(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function jr(e){if(!br(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function Gr(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function zr(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new Dr(e)}const qr=[],Yr={allowDangerousHtml:!0},$r=/^(https?|ircs?|mailto|xmpp)$/i,Vr=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function Wr(e){const t=Qr(e),n=Xr(e);return Kr(t.runSync(t.parse(n),n),e)}function Qr(e){const t=e.rehypePlugins||qr,n=e.remarkPlugins||qr,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...Yr}:Yr;return Br().use(Mn).use(n).use(_r,r).use(t)}function Xr(e){const t=e.children||"",n=new Dr;return"string"==typeof t&&(n.value=t),n}function Kr(e,t){const n=t.allowedElements,r=t.allowElement,a=t.components,s=t.disallowedElements,i=t.skipHtml,o=t.unwrapDisallowed,c=t.urlTransform||Zr;for(const u of Vr)Object.hasOwn(t,u.from)&&l((u.from,u.to&&u.to,u.id));return ar(e,function(e,t,a){if("raw"===e.type&&a&&"number"==typeof t)return i?a.children.splice(t,1):a.children[t]={type:"text",value:e.value},t;if("element"===e.type){let t;for(t in Oe)if(Object.hasOwn(Oe,t)&&Object.hasOwn(e.properties,t)){const n=e.properties[t],r=Oe[t];(null===r||r.includes(e.tagName))&&(e.properties[t]=c(String(n||""),t,e))}}if("element"===e.type){let i=n?!n.includes(e.tagName):!!s&&s.includes(e.tagName);if(!i&&r&&"number"==typeof t&&(i=!r(e,t,a)),i&&a&&"number"==typeof t)return o&&e.children?a.children.splice(t,1,...e.children):a.children.splice(t,1),t}}),he(e,{Fragment:Ne.Fragment,components:a,ignoreInvalidStyle:!0,jsx:Ne.jsx,jsxs:Ne.jsxs,passKeys:!0,passNode:!0})}function Zr(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),a=e.indexOf("/");return-1===t||-1!==a&&t>a||-1!==n&&t>n||-1!==r&&t>r||$r.test(e.slice(0,t))?e:""}const Jr=/[#.]/g;function ea(e,t,n){const r=n?function(e){const t=new Map;for(const n of e)t.set(n.toLowerCase(),n);return t}(n):void 0;return function(n,a,...s){let i;if(null==n){i={type:"root",children:[]};const e=a;s.unshift(e)}else{i=function(e,t){const n=e||"",r={};let a,s,i=0;for(;i<n.length;){Jr.lastIndex=i;const e=Jr.exec(n),t=n.slice(i,e?e.index:n.length);t&&(a?"#"===a?r.id=t:Array.isArray(r.className)?r.className.push(t):r.className=[t]:s=t,i+=t.length),e&&(a=e[0],i++)}return{type:"element",tagName:s||t||"div",properties:r,children:[]}}(n,t);const o=i.tagName.toLowerCase(),l=r?r.get(o):void 0;if(i.tagName=l||o,function(e){if(null===e||"object"!=typeof e||Array.isArray(e))return!0;if("string"!=typeof e.type)return!1;const t=e,n=Object.keys(e);for(const r of n){const e=t[r];if(e&&"object"==typeof e){if(!Array.isArray(e))return!0;const t=e;for(const e of t)if("number"!=typeof e&&"string"!=typeof e)return!0}}if("children"in e&&Array.isArray(e.children))return!0;return!1}(a))s.unshift(a);else for(const[t,n]of Object.entries(a))ta(e,i.properties,t,n)}for(const e of s)na(i.children,e);return"element"===i.type&&"template"===i.tagName&&(i.content={type:"root",children:i.children},i.children=[]),i}}function ta(e,t,n,r){const a=V(e,n);let s;if(null!=r){if("number"==typeof r){if(Number.isNaN(r))return;s=r}else s="boolean"==typeof r?r:"string"==typeof r?a.spaceSeparated?K(r):a.commaSeparated?c(r):a.commaOrSpaceSeparated?K(c(r).join(" ")):ra(a,a.property,r):Array.isArray(r)?[...r]:"style"===a.property?function(e){const t=[];for(const[n,r]of Object.entries(e))t.push([n,r].join(": "));return t.join("; ")}(r):String(r);if(Array.isArray(s)){const e=[];for(const t of s)e.push(ra(a,a.property,t));s=e}"className"===a.property&&Array.isArray(t.className)&&(s=t.className.concat(s)),t[a.property]=s}}function na(e,t){if(null==t);else if("number"==typeof t||"string"==typeof t)e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(const n of t)na(e,n);else{if("object"!=typeof t||!("type"in t))throw new Error("Expected node, nodes, or string, got `"+t+"`");"root"===t.type?na(e,t.children):e.push(t)}}function ra(e,t,n){if("string"==typeof n){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(""===n||_(n)===_(t)))return!0}return n}const aa=ea(G,"div"),sa=ea(z,"g",["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"]);function ia(e,t){const n=e.indexOf("\r",t),r=e.indexOf("\n",t);return-1===r?n:-1===n||n+1===r?r:n<r?n:r}const oa={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},la={}.hasOwnProperty,ca=Object.prototype;function ua(e,t){let n;switch(t.nodeName){case"#comment":{const r=t;return n={type:"comment",value:r.data},fa(e,r,n),n}case"#document":case"#document-fragment":{const r=t,a="mode"in r&&("quirks"===r.mode||"limited-quirks"===r.mode);if(n={type:"root",children:da(e,t.childNodes),data:{quirksMode:a}},e.file&&e.location){const t=String(e.file),r=function(e){const t=String(e),n=[];return{toOffset:function(e){if(e&&"number"==typeof e.line&&"number"==typeof e.column&&!Number.isNaN(e.line)&&!Number.isNaN(e.column)){for(;n.length<e.line;){const e=n[n.length-1],r=ia(t,e),a=-1===r?t.length+1:r+1;if(e===a)break;n.push(a)}const r=(e.line>1?n[e.line-2]:0)+e.column-1;if(r<n[e.line-1])return r}},toPoint:function(e){if("number"==typeof e&&e>-1&&e<=t.length){let r=0;for(;;){let a=n[r];if(void 0===a){const e=ia(t,n[r-1]);a=-1===e?t.length+1:e+1,n[r]=a}if(a>e)return{line:r+1,column:e-(r>0?n[r-1]:0)+1,offset:e};r++}}}}}(t),a=r.toPoint(0),s=r.toPoint(t.length);n.position={start:a,end:s}}return n}case"#documentType":return n={type:"doctype"},fa(e,t,n),n;case"#text":{const r=t;return n={type:"text",value:r.value},fa(e,r,n),n}default:return n=function(e,t){const n=e.schema;e.schema=t.namespaceURI===oa.svg?z:G;let r=-1;const a={};for(;++r<t.attrs.length;){const e=t.attrs[r],n=(e.prefix?e.prefix+":":"")+e.name;la.call(ca,n)||(a[n]=e.value)}const s="svg"===e.schema.space?sa:aa,i=s(t.tagName,a,da(e,t.childNodes));if(fa(e,t,i),"template"===i.tagName){const n=t,r=n.sourceCodeLocation,a=r&&r.startTag&&pa(r.startTag),s=r&&r.endTag&&pa(r.endTag),o=ua(e,n.content);a&&s&&e.file&&(o.position={start:a.end,end:s.start}),i.content=o}return e.schema=n,i}(e,t),n}}function da(e,t){let n=-1;const r=[];for(;++n<t.length;){const a=ua(e,t[n]);r.push(a)}return r}function fa(e,t,n){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){const r=function(e,t,n){const r=pa(n);if("element"===t.type){const a=t.children[t.children.length-1];if(r&&!n.endTag&&a&&a.position&&a.position.end&&(r.end=Object.assign({},a.position.end)),e.verbose){const r={};let a;if(n.attrs)for(a in n.attrs)la.call(n.attrs,a)&&(r[V(e.schema,a).property]=pa(n.attrs[a]));n.startTag;const s=pa(n.startTag),i=n.endTag?pa(n.endTag):void 0,o={opening:s};i&&(o.closing=i),o.properties=r,t.data={position:o}}}return r}(e,n,t.sourceCodeLocation);r&&(e.location=!0,n.position=r)}}function pa(e){const t=ha({line:e.startLine,column:e.startCol,offset:e.startOffset}),n=ha({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||n?{start:t,end:n}:void 0}function ha(e){return e.line&&e.column?e:void 0}const ma={}.hasOwnProperty;function Ea(e,t){const n=t||{};function r(t,...n){let a=r.invalid;const s=r.handlers;if(t&&ma.call(t,e)){const n=String(t[e]);a=ma.call(s,n)?s[n]:r.unknown}if(a)return a.call(this,t,...n)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}const ga={},Ta={}.hasOwnProperty,_a=Ea("type",{handlers:{root:function(e,t){const n={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return n.childNodes=Aa(e.children,n,t),ba(e,n),n},element:function(e,t){const n=t;let r=n;"element"===e.type&&"svg"===e.tagName.toLowerCase()&&"html"===n.space&&(r=z);const a=[];let s;if(e.properties)for(s in e.properties)if("children"!==s&&Ta.call(e.properties,s)){const t=ya(r,s,e.properties[s]);t&&a.push(t)}const i=r.space;const o={nodeName:e.tagName,tagName:e.tagName,attrs:a,namespaceURI:oa[i],childNodes:[],parentNode:null};o.childNodes=Aa(e.children,o,r),ba(e,o),"template"===e.tagName&&e.content&&(o.content=function(e,t){const n={nodeName:"#document-fragment",childNodes:[]};return n.childNodes=Aa(e.children,n,t),ba(e,n),n}(e.content,r));return o},text:function(e){const t={nodeName:"#text",value:e.value,parentNode:null};return ba(e,t),t},comment:function(e){const t={nodeName:"#comment",data:e.value,parentNode:null};return ba(e,t),t},doctype:function(e){const t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return ba(e,t),t}}});function ya(e,t,n){const r=V(e,t);if(!1===n||null==n||"number"==typeof n&&Number.isNaN(n)||!n&&r.boolean)return;Array.isArray(n)&&(n=r.commaSeparated?u(n):Z(n));const a={name:r.attribute,value:!0===n?"":String(n)};if(r.space&&"html"!==r.space&&"svg"!==r.space){const e=a.name.indexOf(":");e<0?a.prefix="":(a.name=a.name.slice(e+1),a.prefix=r.attribute.slice(0,e)),a.namespace=oa[r.space]}return a}function Aa(e,t,n){let r=-1;const a=[];if(e)for(;++r<e.length;){const s=_a(e[r],n);s.parentNode=t,a.push(s)}return a}function ba(e,t){const n=e.position;n&&n.start&&n.end&&(n.start.offset,n.end.offset,t.sourceCodeLocation={startLine:n.start.line,startCol:n.start.column,startOffset:n.start.offset,endLine:n.end.line,endCol:n.end.column,endOffset:n.end.offset})}const Sa=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"],Oa=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),Na="\ufffd";var ka;!function(e){e[e.EOF=-1]="EOF",e[e.NULL=0]="NULL",e[e.TABULATION=9]="TABULATION",e[e.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",e[e.LINE_FEED=10]="LINE_FEED",e[e.FORM_FEED=12]="FORM_FEED",e[e.SPACE=32]="SPACE",e[e.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",e[e.QUOTATION_MARK=34]="QUOTATION_MARK",e[e.AMPERSAND=38]="AMPERSAND",e[e.APOSTROPHE=39]="APOSTROPHE",e[e.HYPHEN_MINUS=45]="HYPHEN_MINUS",e[e.SOLIDUS=47]="SOLIDUS",e[e.DIGIT_0=48]="DIGIT_0",e[e.DIGIT_9=57]="DIGIT_9",e[e.SEMICOLON=59]="SEMICOLON",e[e.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",e[e.EQUALS_SIGN=61]="EQUALS_SIGN",e[e.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",e[e.QUESTION_MARK=63]="QUESTION_MARK",e[e.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",e[e.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",e[e.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",e[e.GRAVE_ACCENT=96]="GRAVE_ACCENT",e[e.LATIN_SMALL_A=97]="LATIN_SMALL_A",e[e.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"}(ka||(ka={}));const Ia="--",Ca="[CDATA[",va="doctype",Da="script",Pa="public",xa="system";function Ra(e){return e>=55296&&e<=57343}function La(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159}function Ma(e){return e>=64976&&e<=65007||Oa.has(e)}var wa;!function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"}(wa||(wa={}));class Ba{constructor(e){this.handler=e,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+Number(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(e,t){const{line:n,col:r,offset:a}=this,s=r+t,i=a+t;return{code:e,startLine:n,endLine:n,startCol:s,endCol:s,startOffset:i,endOffset:i}}_err(e){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(e,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.html.length-1){const t=this.html.charCodeAt(this.pos+1);if(function(e){return e>=56320&&e<=57343}(t))return this.pos++,this._addGap(),1024*(e-55296)+9216+t}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,ka.EOF;return this._err(wa.surrogateInInputStream),e}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(e,t){this.html.length>0?this.html+=e:this.html=e,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(e,t){if(this.pos+e.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(t)return this.html.startsWith(e,this.pos);for(let n=0;n<e.length;n++){if((32|this.html.charCodeAt(this.pos+n))!==e.charCodeAt(n))return!1}return!0}peek(e){const t=this.pos+e;if(t>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,ka.EOF;const n=this.html.charCodeAt(t);return n===ka.CARRIAGE_RETURN?ka.LINE_FEED:n}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,ka.EOF;let e=this.html.charCodeAt(this.pos);if(e===ka.CARRIAGE_RETURN)return this.isEol=!0,this.skipNextNewLine=!0,ka.LINE_FEED;if(e===ka.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine))return this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance();this.skipNextNewLine=!1,Ra(e)&&(e=this._processSurrogate(e));return null===this.handler.onParseError||e>31&&e<127||e===ka.LINE_FEED||e===ka.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e}_checkForProblematicCharacters(e){La(e)?this._err(wa.controlCharacterInInputStream):Ma(e)&&this._err(wa.noncharacterInInputStream)}retreat(e){for(this.pos-=e;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}var Fa;function Ha(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}!function(e){e[e.CHARACTER=0]="CHARACTER",e[e.NULL_CHARACTER=1]="NULL_CHARACTER",e[e.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",e[e.START_TAG=3]="START_TAG",e[e.END_TAG=4]="END_TAG",e[e.COMMENT=5]="COMMENT",e[e.DOCTYPE=6]="DOCTYPE",e[e.EOF=7]="EOF",e[e.HIBERNATION=8]="HIBERNATION"}(Fa||(Fa={}));const Ua=new Uint16Array('\u1d41<\xd5\u0131\u028a\u049d\u057b\u05d0\u0675\u06de\u07a2\u07d6\u080f\u0a4a\u0a91\u0da1\u0e6d\u0f09\u0f26\u10ca\u1228\u12e1\u1415\u149d\u14c3\u14df\u1525\0\0\0\0\0\0\u156b\u16cd\u198d\u1c12\u1ddd\u1f7e\u2060\u21b0\u228d\u23c0\u23fb\u2442\u2824\u2912\u2d08\u2e48\u2fce\u3016\u32ba\u3639\u37ac\u38fe\u3a28\u3a71\u3ae0\u3b2e\u0800EMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcflig\u803b\xc6\u40c6P\u803b&\u4026cute\u803b\xc1\u40c1reve;\u4102\u0100iyx}rc\u803b\xc2\u40c2;\u4410r;\uc000\ud835\udd04rave\u803b\xc0\u40c0pha;\u4391acr;\u4100d;\u6a53\u0100gp\x9d\xa1on;\u4104f;\uc000\ud835\udd38plyFunction;\u6061ing\u803b\xc5\u40c5\u0100cs\xbe\xc3r;\uc000\ud835\udc9cign;\u6254ilde\u803b\xc3\u40c3ml\u803b\xc4\u40c4\u0400aceforsu\xe5\xfb\xfe\u0117\u011c\u0122\u0127\u012a\u0100cr\xea\xf2kslash;\u6216\u0176\xf6\xf8;\u6ae7ed;\u6306y;\u4411\u0180crt\u0105\u010b\u0114ause;\u6235noullis;\u612ca;\u4392r;\uc000\ud835\udd05pf;\uc000\ud835\udd39eve;\u42d8c\xf2\u0113mpeq;\u624e\u0700HOacdefhilorsu\u014d\u0151\u0156\u0180\u019e\u01a2\u01b5\u01b7\u01ba\u01dc\u0215\u0273\u0278\u027ecy;\u4427PY\u803b\xa9\u40a9\u0180cpy\u015d\u0162\u017aute;\u4106\u0100;i\u0167\u0168\u62d2talDifferentialD;\u6145leys;\u612d\u0200aeio\u0189\u018e\u0194\u0198ron;\u410cdil\u803b\xc7\u40c7rc;\u4108nint;\u6230ot;\u410a\u0100dn\u01a7\u01adilla;\u40b8terDot;\u40b7\xf2\u017fi;\u43a7rcle\u0200DMPT\u01c7\u01cb\u01d1\u01d6ot;\u6299inus;\u6296lus;\u6295imes;\u6297o\u0100cs\u01e2\u01f8kwiseContourIntegral;\u6232eCurly\u0100DQ\u0203\u020foubleQuote;\u601duote;\u6019\u0200lnpu\u021e\u0228\u0247\u0255on\u0100;e\u0225\u0226\u6237;\u6a74\u0180git\u022f\u0236\u023aruent;\u6261nt;\u622fourIntegral;\u622e\u0100fr\u024c\u024e;\u6102oduct;\u6210nterClockwiseContourIntegral;\u6233oss;\u6a2fcr;\uc000\ud835\udc9ep\u0100;C\u0284\u0285\u62d3ap;\u624d\u0580DJSZacefios\u02a0\u02ac\u02b0\u02b4\u02b8\u02cb\u02d7\u02e1\u02e6\u0333\u048d\u0100;o\u0179\u02a5trahd;\u6911cy;\u4402cy;\u4405cy;\u440f\u0180grs\u02bf\u02c4\u02c7ger;\u6021r;\u61a1hv;\u6ae4\u0100ay\u02d0\u02d5ron;\u410e;\u4414l\u0100;t\u02dd\u02de\u6207a;\u4394r;\uc000\ud835\udd07\u0100af\u02eb\u0327\u0100cm\u02f0\u0322ritical\u0200ADGT\u0300\u0306\u0316\u031ccute;\u40b4o\u0174\u030b\u030d;\u42d9bleAcute;\u42ddrave;\u4060ilde;\u42dcond;\u62c4ferentialD;\u6146\u0470\u033d\0\0\0\u0342\u0354\0\u0405f;\uc000\ud835\udd3b\u0180;DE\u0348\u0349\u034d\u40a8ot;\u60dcqual;\u6250ble\u0300CDLRUV\u0363\u0372\u0382\u03cf\u03e2\u03f8ontourIntegra\xec\u0239o\u0274\u0379\0\0\u037b\xbb\u0349nArrow;\u61d3\u0100eo\u0387\u03a4ft\u0180ART\u0390\u0396\u03a1rrow;\u61d0ightArrow;\u61d4e\xe5\u02cang\u0100LR\u03ab\u03c4eft\u0100AR\u03b3\u03b9rrow;\u67f8ightArrow;\u67faightArrow;\u67f9ight\u0100AT\u03d8\u03derrow;\u61d2ee;\u62a8p\u0241\u03e9\0\0\u03efrrow;\u61d1ownArrow;\u61d5erticalBar;\u6225n\u0300ABLRTa\u0412\u042a\u0430\u045e\u047f\u037crrow\u0180;BU\u041d\u041e\u0422\u6193ar;\u6913pArrow;\u61f5reve;\u4311eft\u02d2\u043a\0\u0446\0\u0450ightVector;\u6950eeVector;\u695eector\u0100;B\u0459\u045a\u61bdar;\u6956ight\u01d4\u0467\0\u0471eeVector;\u695fector\u0100;B\u047a\u047b\u61c1ar;\u6957ee\u0100;A\u0486\u0487\u62a4rrow;\u61a7\u0100ct\u0492\u0497r;\uc000\ud835\udc9frok;\u4110\u0800NTacdfglmopqstux\u04bd\u04c0\u04c4\u04cb\u04de\u04e2\u04e7\u04ee\u04f5\u0521\u052f\u0536\u0552\u055d\u0560\u0565G;\u414aH\u803b\xd0\u40d0cute\u803b\xc9\u40c9\u0180aiy\u04d2\u04d7\u04dcron;\u411arc\u803b\xca\u40ca;\u442dot;\u4116r;\uc000\ud835\udd08rave\u803b\xc8\u40c8ement;\u6208\u0100ap\u04fa\u04fecr;\u4112ty\u0253\u0506\0\0\u0512mallSquare;\u65fberySmallSquare;\u65ab\u0100gp\u0526\u052aon;\u4118f;\uc000\ud835\udd3csilon;\u4395u\u0100ai\u053c\u0549l\u0100;T\u0542\u0543\u6a75ilde;\u6242librium;\u61cc\u0100ci\u0557\u055ar;\u6130m;\u6a73a;\u4397ml\u803b\xcb\u40cb\u0100ip\u056a\u056fsts;\u6203onentialE;\u6147\u0280cfios\u0585\u0588\u058d\u05b2\u05ccy;\u4424r;\uc000\ud835\udd09lled\u0253\u0597\0\0\u05a3mallSquare;\u65fcerySmallSquare;\u65aa\u0370\u05ba\0\u05bf\0\0\u05c4f;\uc000\ud835\udd3dAll;\u6200riertrf;\u6131c\xf2\u05cb\u0600JTabcdfgorst\u05e8\u05ec\u05ef\u05fa\u0600\u0612\u0616\u061b\u061d\u0623\u066c\u0672cy;\u4403\u803b>\u403emma\u0100;d\u05f7\u05f8\u4393;\u43dcreve;\u411e\u0180eiy\u0607\u060c\u0610dil;\u4122rc;\u411c;\u4413ot;\u4120r;\uc000\ud835\udd0a;\u62d9pf;\uc000\ud835\udd3eeater\u0300EFGLST\u0635\u0644\u064e\u0656\u065b\u0666qual\u0100;L\u063e\u063f\u6265ess;\u62dbullEqual;\u6267reater;\u6aa2ess;\u6277lantEqual;\u6a7eilde;\u6273cr;\uc000\ud835\udca2;\u626b\u0400Aacfiosu\u0685\u068b\u0696\u069b\u069e\u06aa\u06be\u06caRDcy;\u442a\u0100ct\u0690\u0694ek;\u42c7;\u405eirc;\u4124r;\u610clbertSpace;\u610b\u01f0\u06af\0\u06b2f;\u610dizontalLine;\u6500\u0100ct\u06c3\u06c5\xf2\u06a9rok;\u4126mp\u0144\u06d0\u06d8ownHum\xf0\u012fqual;\u624f\u0700EJOacdfgmnostu\u06fa\u06fe\u0703\u0707\u070e\u071a\u071e\u0721\u0728\u0744\u0778\u078b\u078f\u0795cy;\u4415lig;\u4132cy;\u4401cute\u803b\xcd\u40cd\u0100iy\u0713\u0718rc\u803b\xce\u40ce;\u4418ot;\u4130r;\u6111rave\u803b\xcc\u40cc\u0180;ap\u0720\u072f\u073f\u0100cg\u0734\u0737r;\u412ainaryI;\u6148lie\xf3\u03dd\u01f4\u0749\0\u0762\u0100;e\u074d\u074e\u622c\u0100gr\u0753\u0758ral;\u622bsection;\u62c2isible\u0100CT\u076c\u0772omma;\u6063imes;\u6062\u0180gpt\u077f\u0783\u0788on;\u412ef;\uc000\ud835\udd40a;\u4399cr;\u6110ilde;\u4128\u01eb\u079a\0\u079ecy;\u4406l\u803b\xcf\u40cf\u0280cfosu\u07ac\u07b7\u07bc\u07c2\u07d0\u0100iy\u07b1\u07b5rc;\u4134;\u4419r;\uc000\ud835\udd0dpf;\uc000\ud835\udd41\u01e3\u07c7\0\u07ccr;\uc000\ud835\udca5rcy;\u4408kcy;\u4404\u0380HJacfos\u07e4\u07e8\u07ec\u07f1\u07fd\u0802\u0808cy;\u4425cy;\u440cppa;\u439a\u0100ey\u07f6\u07fbdil;\u4136;\u441ar;\uc000\ud835\udd0epf;\uc000\ud835\udd42cr;\uc000\ud835\udca6\u0580JTaceflmost\u0825\u0829\u082c\u0850\u0863\u09b3\u09b8\u09c7\u09cd\u0a37\u0a47cy;\u4409\u803b<\u403c\u0280cmnpr\u0837\u083c\u0841\u0844\u084dute;\u4139bda;\u439bg;\u67ealacetrf;\u6112r;\u619e\u0180aey\u0857\u085c\u0861ron;\u413ddil;\u413b;\u441b\u0100fs\u0868\u0970t\u0500ACDFRTUVar\u087e\u08a9\u08b1\u08e0\u08e6\u08fc\u092f\u095b\u0390\u096a\u0100nr\u0883\u088fgleBracket;\u67e8row\u0180;BR\u0899\u089a\u089e\u6190ar;\u61e4ightArrow;\u61c6eiling;\u6308o\u01f5\u08b7\0\u08c3bleBracket;\u67e6n\u01d4\u08c8\0\u08d2eeVector;\u6961ector\u0100;B\u08db\u08dc\u61c3ar;\u6959loor;\u630aight\u0100AV\u08ef\u08f5rrow;\u6194ector;\u694e\u0100er\u0901\u0917e\u0180;AV\u0909\u090a\u0910\u62a3rrow;\u61a4ector;\u695aiangle\u0180;BE\u0924\u0925\u0929\u62b2ar;\u69cfqual;\u62b4p\u0180DTV\u0937\u0942\u094cownVector;\u6951eeVector;\u6960ector\u0100;B\u0956\u0957\u61bfar;\u6958ector\u0100;B\u0965\u0966\u61bcar;\u6952ight\xe1\u039cs\u0300EFGLST\u097e\u098b\u0995\u099d\u09a2\u09adqualGreater;\u62daullEqual;\u6266reater;\u6276ess;\u6aa1lantEqual;\u6a7dilde;\u6272r;\uc000\ud835\udd0f\u0100;e\u09bd\u09be\u62d8ftarrow;\u61daidot;\u413f\u0180npw\u09d4\u0a16\u0a1bg\u0200LRlr\u09de\u09f7\u0a02\u0a10eft\u0100AR\u09e6\u09ecrrow;\u67f5ightArrow;\u67f7ightArrow;\u67f6eft\u0100ar\u03b3\u0a0aight\xe1\u03bfight\xe1\u03caf;\uc000\ud835\udd43er\u0100LR\u0a22\u0a2ceftArrow;\u6199ightArrow;\u6198\u0180cht\u0a3e\u0a40\u0a42\xf2\u084c;\u61b0rok;\u4141;\u626a\u0400acefiosu\u0a5a\u0a5d\u0a60\u0a77\u0a7c\u0a85\u0a8b\u0a8ep;\u6905y;\u441c\u0100dl\u0a65\u0a6fiumSpace;\u605flintrf;\u6133r;\uc000\ud835\udd10nusPlus;\u6213pf;\uc000\ud835\udd44c\xf2\u0a76;\u439c\u0480Jacefostu\u0aa3\u0aa7\u0aad\u0ac0\u0b14\u0b19\u0d91\u0d97\u0d9ecy;\u440acute;\u4143\u0180aey\u0ab4\u0ab9\u0aberon;\u4147dil;\u4145;\u441d\u0180gsw\u0ac7\u0af0\u0b0eative\u0180MTV\u0ad3\u0adf\u0ae8ediumSpace;\u600bhi\u0100cn\u0ae6\u0ad8\xeb\u0ad9eryThi\xee\u0ad9ted\u0100GL\u0af8\u0b06reaterGreate\xf2\u0673essLes\xf3\u0a48Line;\u400ar;\uc000\ud835\udd11\u0200Bnpt\u0b22\u0b28\u0b37\u0b3areak;\u6060BreakingSpace;\u40a0f;\u6115\u0680;CDEGHLNPRSTV\u0b55\u0b56\u0b6a\u0b7c\u0ba1\u0beb\u0c04\u0c5e\u0c84\u0ca6\u0cd8\u0d61\u0d85\u6aec\u0100ou\u0b5b\u0b64ngruent;\u6262pCap;\u626doubleVerticalBar;\u6226\u0180lqx\u0b83\u0b8a\u0b9bement;\u6209ual\u0100;T\u0b92\u0b93\u6260ilde;\uc000\u2242\u0338ists;\u6204reater\u0380;EFGLST\u0bb6\u0bb7\u0bbd\u0bc9\u0bd3\u0bd8\u0be5\u626fqual;\u6271ullEqual;\uc000\u2267\u0338reater;\uc000\u226b\u0338ess;\u6279lantEqual;\uc000\u2a7e\u0338ilde;\u6275ump\u0144\u0bf2\u0bfdownHump;\uc000\u224e\u0338qual;\uc000\u224f\u0338e\u0100fs\u0c0a\u0c27tTriangle\u0180;BE\u0c1a\u0c1b\u0c21\u62eaar;\uc000\u29cf\u0338qual;\u62ecs\u0300;EGLST\u0c35\u0c36\u0c3c\u0c44\u0c4b\u0c58\u626equal;\u6270reater;\u6278ess;\uc000\u226a\u0338lantEqual;\uc000\u2a7d\u0338ilde;\u6274ested\u0100GL\u0c68\u0c79reaterGreater;\uc000\u2aa2\u0338essLess;\uc000\u2aa1\u0338recedes\u0180;ES\u0c92\u0c93\u0c9b\u6280qual;\uc000\u2aaf\u0338lantEqual;\u62e0\u0100ei\u0cab\u0cb9verseElement;\u620cghtTriangle\u0180;BE\u0ccb\u0ccc\u0cd2\u62ebar;\uc000\u29d0\u0338qual;\u62ed\u0100qu\u0cdd\u0d0cuareSu\u0100bp\u0ce8\u0cf9set\u0100;E\u0cf0\u0cf3\uc000\u228f\u0338qual;\u62e2erset\u0100;E\u0d03\u0d06\uc000\u2290\u0338qual;\u62e3\u0180bcp\u0d13\u0d24\u0d4eset\u0100;E\u0d1b\u0d1e\uc000\u2282\u20d2qual;\u6288ceeds\u0200;EST\u0d32\u0d33\u0d3b\u0d46\u6281qual;\uc000\u2ab0\u0338lantEqual;\u62e1ilde;\uc000\u227f\u0338erset\u0100;E\u0d58\u0d5b\uc000\u2283\u20d2qual;\u6289ilde\u0200;EFT\u0d6e\u0d6f\u0d75\u0d7f\u6241qual;\u6244ullEqual;\u6247ilde;\u6249erticalBar;\u6224cr;\uc000\ud835\udca9ilde\u803b\xd1\u40d1;\u439d\u0700Eacdfgmoprstuv\u0dbd\u0dc2\u0dc9\u0dd5\u0ddb\u0de0\u0de7\u0dfc\u0e02\u0e20\u0e22\u0e32\u0e3f\u0e44lig;\u4152cute\u803b\xd3\u40d3\u0100iy\u0dce\u0dd3rc\u803b\xd4\u40d4;\u441eblac;\u4150r;\uc000\ud835\udd12rave\u803b\xd2\u40d2\u0180aei\u0dee\u0df2\u0df6cr;\u414cga;\u43a9cron;\u439fpf;\uc000\ud835\udd46enCurly\u0100DQ\u0e0e\u0e1aoubleQuote;\u601cuote;\u6018;\u6a54\u0100cl\u0e27\u0e2cr;\uc000\ud835\udcaaash\u803b\xd8\u40d8i\u016c\u0e37\u0e3cde\u803b\xd5\u40d5es;\u6a37ml\u803b\xd6\u40d6er\u0100BP\u0e4b\u0e60\u0100ar\u0e50\u0e53r;\u603eac\u0100ek\u0e5a\u0e5c;\u63deet;\u63b4arenthesis;\u63dc\u0480acfhilors\u0e7f\u0e87\u0e8a\u0e8f\u0e92\u0e94\u0e9d\u0eb0\u0efcrtialD;\u6202y;\u441fr;\uc000\ud835\udd13i;\u43a6;\u43a0usMinus;\u40b1\u0100ip\u0ea2\u0eadncareplan\xe5\u069df;\u6119\u0200;eio\u0eb9\u0eba\u0ee0\u0ee4\u6abbcedes\u0200;EST\u0ec8\u0ec9\u0ecf\u0eda\u627aqual;\u6aaflantEqual;\u627cilde;\u627eme;\u6033\u0100dp\u0ee9\u0eeeuct;\u620fortion\u0100;a\u0225\u0ef9l;\u621d\u0100ci\u0f01\u0f06r;\uc000\ud835\udcab;\u43a8\u0200Ufos\u0f11\u0f16\u0f1b\u0f1fOT\u803b"\u4022r;\uc000\ud835\udd14pf;\u611acr;\uc000\ud835\udcac\u0600BEacefhiorsu\u0f3e\u0f43\u0f47\u0f60\u0f73\u0fa7\u0faa\u0fad\u1096\u10a9\u10b4\u10bearr;\u6910G\u803b\xae\u40ae\u0180cnr\u0f4e\u0f53\u0f56ute;\u4154g;\u67ebr\u0100;t\u0f5c\u0f5d\u61a0l;\u6916\u0180aey\u0f67\u0f6c\u0f71ron;\u4158dil;\u4156;\u4420\u0100;v\u0f78\u0f79\u611cerse\u0100EU\u0f82\u0f99\u0100lq\u0f87\u0f8eement;\u620builibrium;\u61cbpEquilibrium;\u696fr\xbb\u0f79o;\u43a1ght\u0400ACDFTUVa\u0fc1\u0feb\u0ff3\u1022\u1028\u105b\u1087\u03d8\u0100nr\u0fc6\u0fd2gleBracket;\u67e9row\u0180;BL\u0fdc\u0fdd\u0fe1\u6192ar;\u61e5eftArrow;\u61c4eiling;\u6309o\u01f5\u0ff9\0\u1005bleBracket;\u67e7n\u01d4\u100a\0\u1014eeVector;\u695dector\u0100;B\u101d\u101e\u61c2ar;\u6955loor;\u630b\u0100er\u102d\u1043e\u0180;AV\u1035\u1036\u103c\u62a2rrow;\u61a6ector;\u695biangle\u0180;BE\u1050\u1051\u1055\u62b3ar;\u69d0qual;\u62b5p\u0180DTV\u1063\u106e\u1078ownVector;\u694feeVector;\u695cector\u0100;B\u1082\u1083\u61bear;\u6954ector\u0100;B\u1091\u1092\u61c0ar;\u6953\u0100pu\u109b\u109ef;\u611dndImplies;\u6970ightarrow;\u61db\u0100ch\u10b9\u10bcr;\u611b;\u61b1leDelayed;\u69f4\u0680HOacfhimoqstu\u10e4\u10f1\u10f7\u10fd\u1119\u111e\u1151\u1156\u1161\u1167\u11b5\u11bb\u11bf\u0100Cc\u10e9\u10eeHcy;\u4429y;\u4428FTcy;\u442ccute;\u415a\u0280;aeiy\u1108\u1109\u110e\u1113\u1117\u6abcron;\u4160dil;\u415erc;\u415c;\u4421r;\uc000\ud835\udd16ort\u0200DLRU\u112a\u1134\u113e\u1149ownArrow\xbb\u041eeftArrow\xbb\u089aightArrow\xbb\u0fddpArrow;\u6191gma;\u43a3allCircle;\u6218pf;\uc000\ud835\udd4a\u0272\u116d\0\0\u1170t;\u621aare\u0200;ISU\u117b\u117c\u1189\u11af\u65a1ntersection;\u6293u\u0100bp\u118f\u119eset\u0100;E\u1197\u1198\u628fqual;\u6291erset\u0100;E\u11a8\u11a9\u6290qual;\u6292nion;\u6294cr;\uc000\ud835\udcaear;\u62c6\u0200bcmp\u11c8\u11db\u1209\u120b\u0100;s\u11cd\u11ce\u62d0et\u0100;E\u11cd\u11d5qual;\u6286\u0100ch\u11e0\u1205eeds\u0200;EST\u11ed\u11ee\u11f4\u11ff\u627bqual;\u6ab0lantEqual;\u627dilde;\u627fTh\xe1\u0f8c;\u6211\u0180;es\u1212\u1213\u1223\u62d1rset\u0100;E\u121c\u121d\u6283qual;\u6287et\xbb\u1213\u0580HRSacfhiors\u123e\u1244\u1249\u1255\u125e\u1271\u1276\u129f\u12c2\u12c8\u12d1ORN\u803b\xde\u40deADE;\u6122\u0100Hc\u124e\u1252cy;\u440by;\u4426\u0100bu\u125a\u125c;\u4009;\u43a4\u0180aey\u1265\u126a\u126fron;\u4164dil;\u4162;\u4422r;\uc000\ud835\udd17\u0100ei\u127b\u1289\u01f2\u1280\0\u1287efore;\u6234a;\u4398\u0100cn\u128e\u1298kSpace;\uc000\u205f\u200aSpace;\u6009lde\u0200;EFT\u12ab\u12ac\u12b2\u12bc\u623cqual;\u6243ullEqual;\u6245ilde;\u6248pf;\uc000\ud835\udd4bipleDot;\u60db\u0100ct\u12d6\u12dbr;\uc000\ud835\udcafrok;\u4166\u0ae1\u12f7\u130e\u131a\u1326\0\u132c\u1331\0\0\0\0\0\u1338\u133d\u1377\u1385\0\u13ff\u1404\u140a\u1410\u0100cr\u12fb\u1301ute\u803b\xda\u40dar\u0100;o\u1307\u1308\u619fcir;\u6949r\u01e3\u1313\0\u1316y;\u440eve;\u416c\u0100iy\u131e\u1323rc\u803b\xdb\u40db;\u4423blac;\u4170r;\uc000\ud835\udd18rave\u803b\xd9\u40d9acr;\u416a\u0100di\u1341\u1369er\u0100BP\u1348\u135d\u0100ar\u134d\u1350r;\u405fac\u0100ek\u1357\u1359;\u63dfet;\u63b5arenthesis;\u63ddon\u0100;P\u1370\u1371\u62c3lus;\u628e\u0100gp\u137b\u137fon;\u4172f;\uc000\ud835\udd4c\u0400ADETadps\u1395\u13ae\u13b8\u13c4\u03e8\u13d2\u13d7\u13f3rrow\u0180;BD\u1150\u13a0\u13a4ar;\u6912ownArrow;\u61c5ownArrow;\u6195quilibrium;\u696eee\u0100;A\u13cb\u13cc\u62a5rrow;\u61a5own\xe1\u03f3er\u0100LR\u13de\u13e8eftArrow;\u6196ightArrow;\u6197i\u0100;l\u13f9\u13fa\u43d2on;\u43a5ing;\u416ecr;\uc000\ud835\udcb0ilde;\u4168ml\u803b\xdc\u40dc\u0480Dbcdefosv\u1427\u142c\u1430\u1433\u143e\u1485\u148a\u1490\u1496ash;\u62abar;\u6aeby;\u4412ash\u0100;l\u143b\u143c\u62a9;\u6ae6\u0100er\u1443\u1445;\u62c1\u0180bty\u144c\u1450\u147aar;\u6016\u0100;i\u144f\u1455cal\u0200BLST\u1461\u1465\u146a\u1474ar;\u6223ine;\u407ceparator;\u6758ilde;\u6240ThinSpace;\u600ar;\uc000\ud835\udd19pf;\uc000\ud835\udd4dcr;\uc000\ud835\udcb1dash;\u62aa\u0280cefos\u14a7\u14ac\u14b1\u14b6\u14bcirc;\u4174dge;\u62c0r;\uc000\ud835\udd1apf;\uc000\ud835\udd4ecr;\uc000\ud835\udcb2\u0200fios\u14cb\u14d0\u14d2\u14d8r;\uc000\ud835\udd1b;\u439epf;\uc000\ud835\udd4fcr;\uc000\ud835\udcb3\u0480AIUacfosu\u14f1\u14f5\u14f9\u14fd\u1504\u150f\u1514\u151a\u1520cy;\u442fcy;\u4407cy;\u442ecute\u803b\xdd\u40dd\u0100iy\u1509\u150drc;\u4176;\u442br;\uc000\ud835\udd1cpf;\uc000\ud835\udd50cr;\uc000\ud835\udcb4ml;\u4178\u0400Hacdefos\u1535\u1539\u153f\u154b\u154f\u155d\u1560\u1564cy;\u4416cute;\u4179\u0100ay\u1544\u1549ron;\u417d;\u4417ot;\u417b\u01f2\u1554\0\u155boWidt\xe8\u0ad9a;\u4396r;\u6128pf;\u6124cr;\uc000\ud835\udcb5\u0be1\u1583\u158a\u1590\0\u15b0\u15b6\u15bf\0\0\0\0\u15c6\u15db\u15eb\u165f\u166d\0\u1695\u169b\u16b2\u16b9\0\u16becute\u803b\xe1\u40e1reve;\u4103\u0300;Ediuy\u159c\u159d\u15a1\u15a3\u15a8\u15ad\u623e;\uc000\u223e\u0333;\u623frc\u803b\xe2\u40e2te\u80bb\xb4\u0306;\u4430lig\u803b\xe6\u40e6\u0100;r\xb2\u15ba;\uc000\ud835\udd1erave\u803b\xe0\u40e0\u0100ep\u15ca\u15d6\u0100fp\u15cf\u15d4sym;\u6135\xe8\u15d3ha;\u43b1\u0100ap\u15dfc\u0100cl\u15e4\u15e7r;\u4101g;\u6a3f\u0264\u15f0\0\0\u160a\u0280;adsv\u15fa\u15fb\u15ff\u1601\u1607\u6227nd;\u6a55;\u6a5clope;\u6a58;\u6a5a\u0380;elmrsz\u1618\u1619\u161b\u161e\u163f\u164f\u1659\u6220;\u69a4e\xbb\u1619sd\u0100;a\u1625\u1626\u6221\u0461\u1630\u1632\u1634\u1636\u1638\u163a\u163c\u163e;\u69a8;\u69a9;\u69aa;\u69ab;\u69ac;\u69ad;\u69ae;\u69aft\u0100;v\u1645\u1646\u621fb\u0100;d\u164c\u164d\u62be;\u699d\u0100pt\u1654\u1657h;\u6222\xbb\xb9arr;\u637c\u0100gp\u1663\u1667on;\u4105f;\uc000\ud835\udd52\u0380;Eaeiop\u12c1\u167b\u167d\u1682\u1684\u1687\u168a;\u6a70cir;\u6a6f;\u624ad;\u624bs;\u4027rox\u0100;e\u12c1\u1692\xf1\u1683ing\u803b\xe5\u40e5\u0180cty\u16a1\u16a6\u16a8r;\uc000\ud835\udcb6;\u402amp\u0100;e\u12c1\u16af\xf1\u0288ilde\u803b\xe3\u40e3ml\u803b\xe4\u40e4\u0100ci\u16c2\u16c8onin\xf4\u0272nt;\u6a11\u0800Nabcdefiklnoprsu\u16ed\u16f1\u1730\u173c\u1743\u1748\u1778\u177d\u17e0\u17e6\u1839\u1850\u170d\u193d\u1948\u1970ot;\u6aed\u0100cr\u16f6\u171ek\u0200ceps\u1700\u1705\u170d\u1713ong;\u624cpsilon;\u43f6rime;\u6035im\u0100;e\u171a\u171b\u623dq;\u62cd\u0176\u1722\u1726ee;\u62bded\u0100;g\u172c\u172d\u6305e\xbb\u172drk\u0100;t\u135c\u1737brk;\u63b6\u0100oy\u1701\u1741;\u4431quo;\u601e\u0280cmprt\u1753\u175b\u1761\u1764\u1768aus\u0100;e\u010a\u0109ptyv;\u69b0s\xe9\u170cno\xf5\u0113\u0180ahw\u176f\u1771\u1773;\u43b2;\u6136een;\u626cr;\uc000\ud835\udd1fg\u0380costuvw\u178d\u179d\u17b3\u17c1\u17d5\u17db\u17de\u0180aiu\u1794\u1796\u179a\xf0\u0760rc;\u65efp\xbb\u1371\u0180dpt\u17a4\u17a8\u17adot;\u6a00lus;\u6a01imes;\u6a02\u0271\u17b9\0\0\u17becup;\u6a06ar;\u6605riangle\u0100du\u17cd\u17d2own;\u65bdp;\u65b3plus;\u6a04e\xe5\u1444\xe5\u14adarow;\u690d\u0180ako\u17ed\u1826\u1835\u0100cn\u17f2\u1823k\u0180lst\u17fa\u05ab\u1802ozenge;\u69ebriangle\u0200;dlr\u1812\u1813\u1818\u181d\u65b4own;\u65beeft;\u65c2ight;\u65b8k;\u6423\u01b1\u182b\0\u1833\u01b2\u182f\0\u1831;\u6592;\u65914;\u6593ck;\u6588\u0100eo\u183e\u184d\u0100;q\u1843\u1846\uc000=\u20e5uiv;\uc000\u2261\u20e5t;\u6310\u0200ptwx\u1859\u185e\u1867\u186cf;\uc000\ud835\udd53\u0100;t\u13cb\u1863om\xbb\u13cctie;\u62c8\u0600DHUVbdhmptuv\u1885\u1896\u18aa\u18bb\u18d7\u18db\u18ec\u18ff\u1905\u190a\u1910\u1921\u0200LRlr\u188e\u1890\u1892\u1894;\u6557;\u6554;\u6556;\u6553\u0280;DUdu\u18a1\u18a2\u18a4\u18a6\u18a8\u6550;\u6566;\u6569;\u6564;\u6567\u0200LRlr\u18b3\u18b5\u18b7\u18b9;\u655d;\u655a;\u655c;\u6559\u0380;HLRhlr\u18ca\u18cb\u18cd\u18cf\u18d1\u18d3\u18d5\u6551;\u656c;\u6563;\u6560;\u656b;\u6562;\u655fox;\u69c9\u0200LRlr\u18e4\u18e6\u18e8\u18ea;\u6555;\u6552;\u6510;\u650c\u0280;DUdu\u06bd\u18f7\u18f9\u18fb\u18fd;\u6565;\u6568;\u652c;\u6534inus;\u629flus;\u629eimes;\u62a0\u0200LRlr\u1919\u191b\u191d\u191f;\u655b;\u6558;\u6518;\u6514\u0380;HLRhlr\u1930\u1931\u1933\u1935\u1937\u1939\u193b\u6502;\u656a;\u6561;\u655e;\u653c;\u6524;\u651c\u0100ev\u0123\u1942bar\u803b\xa6\u40a6\u0200ceio\u1951\u1956\u195a\u1960r;\uc000\ud835\udcb7mi;\u604fm\u0100;e\u171a\u171cl\u0180;bh\u1968\u1969\u196b\u405c;\u69c5sub;\u67c8\u016c\u1974\u197el\u0100;e\u1979\u197a\u6022t\xbb\u197ap\u0180;Ee\u012f\u1985\u1987;\u6aae\u0100;q\u06dc\u06db\u0ce1\u19a7\0\u19e8\u1a11\u1a15\u1a32\0\u1a37\u1a50\0\0\u1ab4\0\0\u1ac1\0\0\u1b21\u1b2e\u1b4d\u1b52\0\u1bfd\0\u1c0c\u0180cpr\u19ad\u19b2\u19ddute;\u4107\u0300;abcds\u19bf\u19c0\u19c4\u19ca\u19d5\u19d9\u6229nd;\u6a44rcup;\u6a49\u0100au\u19cf\u19d2p;\u6a4bp;\u6a47ot;\u6a40;\uc000\u2229\ufe00\u0100eo\u19e2\u19e5t;\u6041\xee\u0693\u0200aeiu\u19f0\u19fb\u1a01\u1a05\u01f0\u19f5\0\u19f8s;\u6a4don;\u410ddil\u803b\xe7\u40e7rc;\u4109ps\u0100;s\u1a0c\u1a0d\u6a4cm;\u6a50ot;\u410b\u0180dmn\u1a1b\u1a20\u1a26il\u80bb\xb8\u01adptyv;\u69b2t\u8100\xa2;e\u1a2d\u1a2e\u40a2r\xe4\u01b2r;\uc000\ud835\udd20\u0180cei\u1a3d\u1a40\u1a4dy;\u4447ck\u0100;m\u1a47\u1a48\u6713ark\xbb\u1a48;\u43c7r\u0380;Ecefms\u1a5f\u1a60\u1a62\u1a6b\u1aa4\u1aaa\u1aae\u65cb;\u69c3\u0180;el\u1a69\u1a6a\u1a6d\u42c6q;\u6257e\u0261\u1a74\0\0\u1a88rrow\u0100lr\u1a7c\u1a81eft;\u61baight;\u61bb\u0280RSacd\u1a92\u1a94\u1a96\u1a9a\u1a9f\xbb\u0f47;\u64c8st;\u629birc;\u629aash;\u629dnint;\u6a10id;\u6aefcir;\u69c2ubs\u0100;u\u1abb\u1abc\u6663it\xbb\u1abc\u02ec\u1ac7\u1ad4\u1afa\0\u1b0aon\u0100;e\u1acd\u1ace\u403a\u0100;q\xc7\xc6\u026d\u1ad9\0\0\u1ae2a\u0100;t\u1ade\u1adf\u402c;\u4040\u0180;fl\u1ae8\u1ae9\u1aeb\u6201\xee\u1160e\u0100mx\u1af1\u1af6ent\xbb\u1ae9e\xf3\u024d\u01e7\u1afe\0\u1b07\u0100;d\u12bb\u1b02ot;\u6a6dn\xf4\u0246\u0180fry\u1b10\u1b14\u1b17;\uc000\ud835\udd54o\xe4\u0254\u8100\xa9;s\u0155\u1b1dr;\u6117\u0100ao\u1b25\u1b29rr;\u61b5ss;\u6717\u0100cu\u1b32\u1b37r;\uc000\ud835\udcb8\u0100bp\u1b3c\u1b44\u0100;e\u1b41\u1b42\u6acf;\u6ad1\u0100;e\u1b49\u1b4a\u6ad0;\u6ad2dot;\u62ef\u0380delprvw\u1b60\u1b6c\u1b77\u1b82\u1bac\u1bd4\u1bf9arr\u0100lr\u1b68\u1b6a;\u6938;\u6935\u0270\u1b72\0\0\u1b75r;\u62dec;\u62dfarr\u0100;p\u1b7f\u1b80\u61b6;\u693d\u0300;bcdos\u1b8f\u1b90\u1b96\u1ba1\u1ba5\u1ba8\u622arcap;\u6a48\u0100au\u1b9b\u1b9ep;\u6a46p;\u6a4aot;\u628dr;\u6a45;\uc000\u222a\ufe00\u0200alrv\u1bb5\u1bbf\u1bde\u1be3rr\u0100;m\u1bbc\u1bbd\u61b7;\u693cy\u0180evw\u1bc7\u1bd4\u1bd8q\u0270\u1bce\0\0\u1bd2re\xe3\u1b73u\xe3\u1b75ee;\u62ceedge;\u62cfen\u803b\xa4\u40a4earrow\u0100lr\u1bee\u1bf3eft\xbb\u1b80ight\xbb\u1bbde\xe4\u1bdd\u0100ci\u1c01\u1c07onin\xf4\u01f7nt;\u6231lcty;\u632d\u0980AHabcdefhijlorstuwz\u1c38\u1c3b\u1c3f\u1c5d\u1c69\u1c75\u1c8a\u1c9e\u1cac\u1cb7\u1cfb\u1cff\u1d0d\u1d7b\u1d91\u1dab\u1dbb\u1dc6\u1dcdr\xf2\u0381ar;\u6965\u0200glrs\u1c48\u1c4d\u1c52\u1c54ger;\u6020eth;\u6138\xf2\u1133h\u0100;v\u1c5a\u1c5b\u6010\xbb\u090a\u016b\u1c61\u1c67arow;\u690fa\xe3\u0315\u0100ay\u1c6e\u1c73ron;\u410f;\u4434\u0180;ao\u0332\u1c7c\u1c84\u0100gr\u02bf\u1c81r;\u61catseq;\u6a77\u0180glm\u1c91\u1c94\u1c98\u803b\xb0\u40b0ta;\u43b4ptyv;\u69b1\u0100ir\u1ca3\u1ca8sht;\u697f;\uc000\ud835\udd21ar\u0100lr\u1cb3\u1cb5\xbb\u08dc\xbb\u101e\u0280aegsv\u1cc2\u0378\u1cd6\u1cdc\u1ce0m\u0180;os\u0326\u1cca\u1cd4nd\u0100;s\u0326\u1cd1uit;\u6666amma;\u43ddin;\u62f2\u0180;io\u1ce7\u1ce8\u1cf8\u40f7de\u8100\xf7;o\u1ce7\u1cf0ntimes;\u62c7n\xf8\u1cf7cy;\u4452c\u026f\u1d06\0\0\u1d0arn;\u631eop;\u630d\u0280lptuw\u1d18\u1d1d\u1d22\u1d49\u1d55lar;\u4024f;\uc000\ud835\udd55\u0280;emps\u030b\u1d2d\u1d37\u1d3d\u1d42q\u0100;d\u0352\u1d33ot;\u6251inus;\u6238lus;\u6214quare;\u62a1blebarwedg\xe5\xfan\u0180adh\u112e\u1d5d\u1d67ownarrow\xf3\u1c83arpoon\u0100lr\u1d72\u1d76ef\xf4\u1cb4igh\xf4\u1cb6\u0162\u1d7f\u1d85karo\xf7\u0f42\u026f\u1d8a\0\0\u1d8ern;\u631fop;\u630c\u0180cot\u1d98\u1da3\u1da6\u0100ry\u1d9d\u1da1;\uc000\ud835\udcb9;\u4455l;\u69f6rok;\u4111\u0100dr\u1db0\u1db4ot;\u62f1i\u0100;f\u1dba\u1816\u65bf\u0100ah\u1dc0\u1dc3r\xf2\u0429a\xf2\u0fa6angle;\u69a6\u0100ci\u1dd2\u1dd5y;\u445fgrarr;\u67ff\u0900Dacdefglmnopqrstux\u1e01\u1e09\u1e19\u1e38\u0578\u1e3c\u1e49\u1e61\u1e7e\u1ea5\u1eaf\u1ebd\u1ee1\u1f2a\u1f37\u1f44\u1f4e\u1f5a\u0100Do\u1e06\u1d34o\xf4\u1c89\u0100cs\u1e0e\u1e14ute\u803b\xe9\u40e9ter;\u6a6e\u0200aioy\u1e22\u1e27\u1e31\u1e36ron;\u411br\u0100;c\u1e2d\u1e2e\u6256\u803b\xea\u40ealon;\u6255;\u444dot;\u4117\u0100Dr\u1e41\u1e45ot;\u6252;\uc000\ud835\udd22\u0180;rs\u1e50\u1e51\u1e57\u6a9aave\u803b\xe8\u40e8\u0100;d\u1e5c\u1e5d\u6a96ot;\u6a98\u0200;ils\u1e6a\u1e6b\u1e72\u1e74\u6a99nters;\u63e7;\u6113\u0100;d\u1e79\u1e7a\u6a95ot;\u6a97\u0180aps\u1e85\u1e89\u1e97cr;\u4113ty\u0180;sv\u1e92\u1e93\u1e95\u6205et\xbb\u1e93p\u01001;\u1e9d\u1ea4\u0133\u1ea1\u1ea3;\u6004;\u6005\u6003\u0100gs\u1eaa\u1eac;\u414bp;\u6002\u0100gp\u1eb4\u1eb8on;\u4119f;\uc000\ud835\udd56\u0180als\u1ec4\u1ece\u1ed2r\u0100;s\u1eca\u1ecb\u62d5l;\u69e3us;\u6a71i\u0180;lv\u1eda\u1edb\u1edf\u43b5on\xbb\u1edb;\u43f5\u0200csuv\u1eea\u1ef3\u1f0b\u1f23\u0100io\u1eef\u1e31rc\xbb\u1e2e\u0269\u1ef9\0\0\u1efb\xed\u0548ant\u0100gl\u1f02\u1f06tr\xbb\u1e5dess\xbb\u1e7a\u0180aei\u1f12\u1f16\u1f1als;\u403dst;\u625fv\u0100;D\u0235\u1f20D;\u6a78parsl;\u69e5\u0100Da\u1f2f\u1f33ot;\u6253rr;\u6971\u0180cdi\u1f3e\u1f41\u1ef8r;\u612fo\xf4\u0352\u0100ah\u1f49\u1f4b;\u43b7\u803b\xf0\u40f0\u0100mr\u1f53\u1f57l\u803b\xeb\u40ebo;\u60ac\u0180cip\u1f61\u1f64\u1f67l;\u4021s\xf4\u056e\u0100eo\u1f6c\u1f74ctatio\xee\u0559nential\xe5\u0579\u09e1\u1f92\0\u1f9e\0\u1fa1\u1fa7\0\0\u1fc6\u1fcc\0\u1fd3\0\u1fe6\u1fea\u2000\0\u2008\u205allingdotse\xf1\u1e44y;\u4444male;\u6640\u0180ilr\u1fad\u1fb3\u1fc1lig;\u8000\ufb03\u0269\u1fb9\0\0\u1fbdg;\u8000\ufb00ig;\u8000\ufb04;\uc000\ud835\udd23lig;\u8000\ufb01lig;\uc000fj\u0180alt\u1fd9\u1fdc\u1fe1t;\u666dig;\u8000\ufb02ns;\u65b1of;\u4192\u01f0\u1fee\0\u1ff3f;\uc000\ud835\udd57\u0100ak\u05bf\u1ff7\u0100;v\u1ffc\u1ffd\u62d4;\u6ad9artint;\u6a0d\u0100ao\u200c\u2055\u0100cs\u2011\u2052\u03b1\u201a\u2030\u2038\u2045\u2048\0\u2050\u03b2\u2022\u2025\u2027\u202a\u202c\0\u202e\u803b\xbd\u40bd;\u6153\u803b\xbc\u40bc;\u6155;\u6159;\u615b\u01b3\u2034\0\u2036;\u6154;\u6156\u02b4\u203e\u2041\0\0\u2043\u803b\xbe\u40be;\u6157;\u615c5;\u6158\u01b6\u204c\0\u204e;\u615a;\u615d8;\u615el;\u6044wn;\u6322cr;\uc000\ud835\udcbb\u0880Eabcdefgijlnorstv\u2082\u2089\u209f\u20a5\u20b0\u20b4\u20f0\u20f5\u20fa\u20ff\u2103\u2112\u2138\u0317\u213e\u2152\u219e\u0100;l\u064d\u2087;\u6a8c\u0180cmp\u2090\u2095\u209dute;\u41f5ma\u0100;d\u209c\u1cda\u43b3;\u6a86reve;\u411f\u0100iy\u20aa\u20aerc;\u411d;\u4433ot;\u4121\u0200;lqs\u063e\u0642\u20bd\u20c9\u0180;qs\u063e\u064c\u20c4lan\xf4\u0665\u0200;cdl\u0665\u20d2\u20d5\u20e5c;\u6aa9ot\u0100;o\u20dc\u20dd\u6a80\u0100;l\u20e2\u20e3\u6a82;\u6a84\u0100;e\u20ea\u20ed\uc000\u22db\ufe00s;\u6a94r;\uc000\ud835\udd24\u0100;g\u0673\u061bmel;\u6137cy;\u4453\u0200;Eaj\u065a\u210c\u210e\u2110;\u6a92;\u6aa5;\u6aa4\u0200Eaes\u211b\u211d\u2129\u2134;\u6269p\u0100;p\u2123\u2124\u6a8arox\xbb\u2124\u0100;q\u212e\u212f\u6a88\u0100;q\u212e\u211bim;\u62e7pf;\uc000\ud835\udd58\u0100ci\u2143\u2146r;\u610am\u0180;el\u066b\u214e\u2150;\u6a8e;\u6a90\u8300>;cdlqr\u05ee\u2160\u216a\u216e\u2173\u2179\u0100ci\u2165\u2167;\u6aa7r;\u6a7aot;\u62d7Par;\u6995uest;\u6a7c\u0280adels\u2184\u216a\u2190\u0656\u219b\u01f0\u2189\0\u218epro\xf8\u209er;\u6978q\u0100lq\u063f\u2196les\xf3\u2088i\xed\u066b\u0100en\u21a3\u21adrtneqq;\uc000\u2269\ufe00\xc5\u21aa\u0500Aabcefkosy\u21c4\u21c7\u21f1\u21f5\u21fa\u2218\u221d\u222f\u2268\u227dr\xf2\u03a0\u0200ilmr\u21d0\u21d4\u21d7\u21dbrs\xf0\u1484f\xbb\u2024il\xf4\u06a9\u0100dr\u21e0\u21e4cy;\u444a\u0180;cw\u08f4\u21eb\u21efir;\u6948;\u61adar;\u610firc;\u4125\u0180alr\u2201\u220e\u2213rts\u0100;u\u2209\u220a\u6665it\xbb\u220alip;\u6026con;\u62b9r;\uc000\ud835\udd25s\u0100ew\u2223\u2229arow;\u6925arow;\u6926\u0280amopr\u223a\u223e\u2243\u225e\u2263rr;\u61fftht;\u623bk\u0100lr\u2249\u2253eftarrow;\u61a9ightarrow;\u61aaf;\uc000\ud835\udd59bar;\u6015\u0180clt\u226f\u2274\u2278r;\uc000\ud835\udcbdas\xe8\u21f4rok;\u4127\u0100bp\u2282\u2287ull;\u6043hen\xbb\u1c5b\u0ae1\u22a3\0\u22aa\0\u22b8\u22c5\u22ce\0\u22d5\u22f3\0\0\u22f8\u2322\u2367\u2362\u237f\0\u2386\u23aa\u23b4cute\u803b\xed\u40ed\u0180;iy\u0771\u22b0\u22b5rc\u803b\xee\u40ee;\u4438\u0100cx\u22bc\u22bfy;\u4435cl\u803b\xa1\u40a1\u0100fr\u039f\u22c9;\uc000\ud835\udd26rave\u803b\xec\u40ec\u0200;ino\u073e\u22dd\u22e9\u22ee\u0100in\u22e2\u22e6nt;\u6a0ct;\u622dfin;\u69dcta;\u6129lig;\u4133\u0180aop\u22fe\u231a\u231d\u0180cgt\u2305\u2308\u2317r;\u412b\u0180elp\u071f\u230f\u2313in\xe5\u078ear\xf4\u0720h;\u4131f;\u62b7ed;\u41b5\u0280;cfot\u04f4\u232c\u2331\u233d\u2341are;\u6105in\u0100;t\u2338\u2339\u621eie;\u69dddo\xf4\u2319\u0280;celp\u0757\u234c\u2350\u235b\u2361al;\u62ba\u0100gr\u2355\u2359er\xf3\u1563\xe3\u234darhk;\u6a17rod;\u6a3c\u0200cgpt\u236f\u2372\u2376\u237by;\u4451on;\u412ff;\uc000\ud835\udd5aa;\u43b9uest\u803b\xbf\u40bf\u0100ci\u238a\u238fr;\uc000\ud835\udcben\u0280;Edsv\u04f4\u239b\u239d\u23a1\u04f3;\u62f9ot;\u62f5\u0100;v\u23a6\u23a7\u62f4;\u62f3\u0100;i\u0777\u23aelde;\u4129\u01eb\u23b8\0\u23bccy;\u4456l\u803b\xef\u40ef\u0300cfmosu\u23cc\u23d7\u23dc\u23e1\u23e7\u23f5\u0100iy\u23d1\u23d5rc;\u4135;\u4439r;\uc000\ud835\udd27ath;\u4237pf;\uc000\ud835\udd5b\u01e3\u23ec\0\u23f1r;\uc000\ud835\udcbfrcy;\u4458kcy;\u4454\u0400acfghjos\u240b\u2416\u2422\u2427\u242d\u2431\u2435\u243bppa\u0100;v\u2413\u2414\u43ba;\u43f0\u0100ey\u241b\u2420dil;\u4137;\u443ar;\uc000\ud835\udd28reen;\u4138cy;\u4445cy;\u445cpf;\uc000\ud835\udd5ccr;\uc000\ud835\udcc0\u0b80ABEHabcdefghjlmnoprstuv\u2470\u2481\u2486\u248d\u2491\u250e\u253d\u255a\u2580\u264e\u265e\u2665\u2679\u267d\u269a\u26b2\u26d8\u275d\u2768\u278b\u27c0\u2801\u2812\u0180art\u2477\u247a\u247cr\xf2\u09c6\xf2\u0395ail;\u691barr;\u690e\u0100;g\u0994\u248b;\u6a8bar;\u6962\u0963\u24a5\0\u24aa\0\u24b1\0\0\0\0\0\u24b5\u24ba\0\u24c6\u24c8\u24cd\0\u24f9ute;\u413amptyv;\u69b4ra\xee\u084cbda;\u43bbg\u0180;dl\u088e\u24c1\u24c3;\u6991\xe5\u088e;\u6a85uo\u803b\xab\u40abr\u0400;bfhlpst\u0899\u24de\u24e6\u24e9\u24eb\u24ee\u24f1\u24f5\u0100;f\u089d\u24e3s;\u691fs;\u691d\xeb\u2252p;\u61abl;\u6939im;\u6973l;\u61a2\u0180;ae\u24ff\u2500\u2504\u6aabil;\u6919\u0100;s\u2509\u250a\u6aad;\uc000\u2aad\ufe00\u0180abr\u2515\u2519\u251drr;\u690crk;\u6772\u0100ak\u2522\u252cc\u0100ek\u2528\u252a;\u407b;\u405b\u0100es\u2531\u2533;\u698bl\u0100du\u2539\u253b;\u698f;\u698d\u0200aeuy\u2546\u254b\u2556\u2558ron;\u413e\u0100di\u2550\u2554il;\u413c\xec\u08b0\xe2\u2529;\u443b\u0200cqrs\u2563\u2566\u256d\u257da;\u6936uo\u0100;r\u0e19\u1746\u0100du\u2572\u2577har;\u6967shar;\u694bh;\u61b2\u0280;fgqs\u258b\u258c\u0989\u25f3\u25ff\u6264t\u0280ahlrt\u2598\u25a4\u25b7\u25c2\u25e8rrow\u0100;t\u0899\u25a1a\xe9\u24f6arpoon\u0100du\u25af\u25b4own\xbb\u045ap\xbb\u0966eftarrows;\u61c7ight\u0180ahs\u25cd\u25d6\u25derrow\u0100;s\u08f4\u08a7arpoon\xf3\u0f98quigarro\xf7\u21f0hreetimes;\u62cb\u0180;qs\u258b\u0993\u25falan\xf4\u09ac\u0280;cdgs\u09ac\u260a\u260d\u261d\u2628c;\u6aa8ot\u0100;o\u2614\u2615\u6a7f\u0100;r\u261a\u261b\u6a81;\u6a83\u0100;e\u2622\u2625\uc000\u22da\ufe00s;\u6a93\u0280adegs\u2633\u2639\u263d\u2649\u264bppro\xf8\u24c6ot;\u62d6q\u0100gq\u2643\u2645\xf4\u0989gt\xf2\u248c\xf4\u099bi\xed\u09b2\u0180ilr\u2655\u08e1\u265asht;\u697c;\uc000\ud835\udd29\u0100;E\u099c\u2663;\u6a91\u0161\u2669\u2676r\u0100du\u25b2\u266e\u0100;l\u0965\u2673;\u696alk;\u6584cy;\u4459\u0280;acht\u0a48\u2688\u268b\u2691\u2696r\xf2\u25c1orne\xf2\u1d08ard;\u696bri;\u65fa\u0100io\u269f\u26a4dot;\u4140ust\u0100;a\u26ac\u26ad\u63b0che\xbb\u26ad\u0200Eaes\u26bb\u26bd\u26c9\u26d4;\u6268p\u0100;p\u26c3\u26c4\u6a89rox\xbb\u26c4\u0100;q\u26ce\u26cf\u6a87\u0100;q\u26ce\u26bbim;\u62e6\u0400abnoptwz\u26e9\u26f4\u26f7\u271a\u272f\u2741\u2747\u2750\u0100nr\u26ee\u26f1g;\u67ecr;\u61fdr\xeb\u08c1g\u0180lmr\u26ff\u270d\u2714eft\u0100ar\u09e6\u2707ight\xe1\u09f2apsto;\u67fcight\xe1\u09fdparrow\u0100lr\u2725\u2729ef\xf4\u24edight;\u61ac\u0180afl\u2736\u2739\u273dr;\u6985;\uc000\ud835\udd5dus;\u6a2dimes;\u6a34\u0161\u274b\u274fst;\u6217\xe1\u134e\u0180;ef\u2757\u2758\u1800\u65cange\xbb\u2758ar\u0100;l\u2764\u2765\u4028t;\u6993\u0280achmt\u2773\u2776\u277c\u2785\u2787r\xf2\u08a8orne\xf2\u1d8car\u0100;d\u0f98\u2783;\u696d;\u600eri;\u62bf\u0300achiqt\u2798\u279d\u0a40\u27a2\u27ae\u27bbquo;\u6039r;\uc000\ud835\udcc1m\u0180;eg\u09b2\u27aa\u27ac;\u6a8d;\u6a8f\u0100bu\u252a\u27b3o\u0100;r\u0e1f\u27b9;\u601arok;\u4142\u8400<;cdhilqr\u082b\u27d2\u2639\u27dc\u27e0\u27e5\u27ea\u27f0\u0100ci\u27d7\u27d9;\u6aa6r;\u6a79re\xe5\u25f2mes;\u62c9arr;\u6976uest;\u6a7b\u0100Pi\u27f5\u27f9ar;\u6996\u0180;ef\u2800\u092d\u181b\u65c3r\u0100du\u2807\u280dshar;\u694ahar;\u6966\u0100en\u2817\u2821rtneqq;\uc000\u2268\ufe00\xc5\u281e\u0700Dacdefhilnopsu\u2840\u2845\u2882\u288e\u2893\u28a0\u28a5\u28a8\u28da\u28e2\u28e4\u0a83\u28f3\u2902Dot;\u623a\u0200clpr\u284e\u2852\u2863\u287dr\u803b\xaf\u40af\u0100et\u2857\u2859;\u6642\u0100;e\u285e\u285f\u6720se\xbb\u285f\u0100;s\u103b\u2868to\u0200;dlu\u103b\u2873\u2877\u287bow\xee\u048cef\xf4\u090f\xf0\u13d1ker;\u65ae\u0100oy\u2887\u288cmma;\u6a29;\u443cash;\u6014asuredangle\xbb\u1626r;\uc000\ud835\udd2ao;\u6127\u0180cdn\u28af\u28b4\u28c9ro\u803b\xb5\u40b5\u0200;acd\u1464\u28bd\u28c0\u28c4s\xf4\u16a7ir;\u6af0ot\u80bb\xb7\u01b5us\u0180;bd\u28d2\u1903\u28d3\u6212\u0100;u\u1d3c\u28d8;\u6a2a\u0163\u28de\u28e1p;\u6adb\xf2\u2212\xf0\u0a81\u0100dp\u28e9\u28eeels;\u62a7f;\uc000\ud835\udd5e\u0100ct\u28f8\u28fdr;\uc000\ud835\udcc2pos\xbb\u159d\u0180;lm\u2909\u290a\u290d\u43bctimap;\u62b8\u0c00GLRVabcdefghijlmoprstuvw\u2942\u2953\u297e\u2989\u2998\u29da\u29e9\u2a15\u2a1a\u2a58\u2a5d\u2a83\u2a95\u2aa4\u2aa8\u2b04\u2b07\u2b44\u2b7f\u2bae\u2c34\u2c67\u2c7c\u2ce9\u0100gt\u2947\u294b;\uc000\u22d9\u0338\u0100;v\u2950\u0bcf\uc000\u226b\u20d2\u0180elt\u295a\u2972\u2976ft\u0100ar\u2961\u2967rrow;\u61cdightarrow;\u61ce;\uc000\u22d8\u0338\u0100;v\u297b\u0c47\uc000\u226a\u20d2ightarrow;\u61cf\u0100Dd\u298e\u2993ash;\u62afash;\u62ae\u0280bcnpt\u29a3\u29a7\u29ac\u29b1\u29ccla\xbb\u02deute;\u4144g;\uc000\u2220\u20d2\u0280;Eiop\u0d84\u29bc\u29c0\u29c5\u29c8;\uc000\u2a70\u0338d;\uc000\u224b\u0338s;\u4149ro\xf8\u0d84ur\u0100;a\u29d3\u29d4\u666el\u0100;s\u29d3\u0b38\u01f3\u29df\0\u29e3p\u80bb\xa0\u0b37mp\u0100;e\u0bf9\u0c00\u0280aeouy\u29f4\u29fe\u2a03\u2a10\u2a13\u01f0\u29f9\0\u29fb;\u6a43on;\u4148dil;\u4146ng\u0100;d\u0d7e\u2a0aot;\uc000\u2a6d\u0338p;\u6a42;\u443dash;\u6013\u0380;Aadqsx\u0b92\u2a29\u2a2d\u2a3b\u2a41\u2a45\u2a50rr;\u61d7r\u0100hr\u2a33\u2a36k;\u6924\u0100;o\u13f2\u13f0ot;\uc000\u2250\u0338ui\xf6\u0b63\u0100ei\u2a4a\u2a4ear;\u6928\xed\u0b98ist\u0100;s\u0ba0\u0b9fr;\uc000\ud835\udd2b\u0200Eest\u0bc5\u2a66\u2a79\u2a7c\u0180;qs\u0bbc\u2a6d\u0be1\u0180;qs\u0bbc\u0bc5\u2a74lan\xf4\u0be2i\xed\u0bea\u0100;r\u0bb6\u2a81\xbb\u0bb7\u0180Aap\u2a8a\u2a8d\u2a91r\xf2\u2971rr;\u61aear;\u6af2\u0180;sv\u0f8d\u2a9c\u0f8c\u0100;d\u2aa1\u2aa2\u62fc;\u62facy;\u445a\u0380AEadest\u2ab7\u2aba\u2abe\u2ac2\u2ac5\u2af6\u2af9r\xf2\u2966;\uc000\u2266\u0338rr;\u619ar;\u6025\u0200;fqs\u0c3b\u2ace\u2ae3\u2aeft\u0100ar\u2ad4\u2ad9rro\xf7\u2ac1ightarro\xf7\u2a90\u0180;qs\u0c3b\u2aba\u2aealan\xf4\u0c55\u0100;s\u0c55\u2af4\xbb\u0c36i\xed\u0c5d\u0100;r\u0c35\u2afei\u0100;e\u0c1a\u0c25i\xe4\u0d90\u0100pt\u2b0c\u2b11f;\uc000\ud835\udd5f\u8180\xac;in\u2b19\u2b1a\u2b36\u40acn\u0200;Edv\u0b89\u2b24\u2b28\u2b2e;\uc000\u22f9\u0338ot;\uc000\u22f5\u0338\u01e1\u0b89\u2b33\u2b35;\u62f7;\u62f6i\u0100;v\u0cb8\u2b3c\u01e1\u0cb8\u2b41\u2b43;\u62fe;\u62fd\u0180aor\u2b4b\u2b63\u2b69r\u0200;ast\u0b7b\u2b55\u2b5a\u2b5flle\xec\u0b7bl;\uc000\u2afd\u20e5;\uc000\u2202\u0338lint;\u6a14\u0180;ce\u0c92\u2b70\u2b73u\xe5\u0ca5\u0100;c\u0c98\u2b78\u0100;e\u0c92\u2b7d\xf1\u0c98\u0200Aait\u2b88\u2b8b\u2b9d\u2ba7r\xf2\u2988rr\u0180;cw\u2b94\u2b95\u2b99\u619b;\uc000\u2933\u0338;\uc000\u219d\u0338ghtarrow\xbb\u2b95ri\u0100;e\u0ccb\u0cd6\u0380chimpqu\u2bbd\u2bcd\u2bd9\u2b04\u0b78\u2be4\u2bef\u0200;cer\u0d32\u2bc6\u0d37\u2bc9u\xe5\u0d45;\uc000\ud835\udcc3ort\u026d\u2b05\0\0\u2bd6ar\xe1\u2b56m\u0100;e\u0d6e\u2bdf\u0100;q\u0d74\u0d73su\u0100bp\u2beb\u2bed\xe5\u0cf8\xe5\u0d0b\u0180bcp\u2bf6\u2c11\u2c19\u0200;Ees\u2bff\u2c00\u0d22\u2c04\u6284;\uc000\u2ac5\u0338et\u0100;e\u0d1b\u2c0bq\u0100;q\u0d23\u2c00c\u0100;e\u0d32\u2c17\xf1\u0d38\u0200;Ees\u2c22\u2c23\u0d5f\u2c27\u6285;\uc000\u2ac6\u0338et\u0100;e\u0d58\u2c2eq\u0100;q\u0d60\u2c23\u0200gilr\u2c3d\u2c3f\u2c45\u2c47\xec\u0bd7lde\u803b\xf1\u40f1\xe7\u0c43iangle\u0100lr\u2c52\u2c5ceft\u0100;e\u0c1a\u2c5a\xf1\u0c26ight\u0100;e\u0ccb\u2c65\xf1\u0cd7\u0100;m\u2c6c\u2c6d\u43bd\u0180;es\u2c74\u2c75\u2c79\u4023ro;\u6116p;\u6007\u0480DHadgilrs\u2c8f\u2c94\u2c99\u2c9e\u2ca3\u2cb0\u2cb6\u2cd3\u2ce3ash;\u62adarr;\u6904p;\uc000\u224d\u20d2ash;\u62ac\u0100et\u2ca8\u2cac;\uc000\u2265\u20d2;\uc000>\u20d2nfin;\u69de\u0180Aet\u2cbd\u2cc1\u2cc5rr;\u6902;\uc000\u2264\u20d2\u0100;r\u2cca\u2ccd\uc000<\u20d2ie;\uc000\u22b4\u20d2\u0100At\u2cd8\u2cdcrr;\u6903rie;\uc000\u22b5\u20d2im;\uc000\u223c\u20d2\u0180Aan\u2cf0\u2cf4\u2d02rr;\u61d6r\u0100hr\u2cfa\u2cfdk;\u6923\u0100;o\u13e7\u13e5ear;\u6927\u1253\u1a95\0\0\0\0\0\0\0\0\0\0\0\0\0\u2d2d\0\u2d38\u2d48\u2d60\u2d65\u2d72\u2d84\u1b07\0\0\u2d8d\u2dab\0\u2dc8\u2dce\0\u2ddc\u2e19\u2e2b\u2e3e\u2e43\u0100cs\u2d31\u1a97ute\u803b\xf3\u40f3\u0100iy\u2d3c\u2d45r\u0100;c\u1a9e\u2d42\u803b\xf4\u40f4;\u443e\u0280abios\u1aa0\u2d52\u2d57\u01c8\u2d5alac;\u4151v;\u6a38old;\u69bclig;\u4153\u0100cr\u2d69\u2d6dir;\u69bf;\uc000\ud835\udd2c\u036f\u2d79\0\0\u2d7c\0\u2d82n;\u42dbave\u803b\xf2\u40f2;\u69c1\u0100bm\u2d88\u0df4ar;\u69b5\u0200acit\u2d95\u2d98\u2da5\u2da8r\xf2\u1a80\u0100ir\u2d9d\u2da0r;\u69beoss;\u69bbn\xe5\u0e52;\u69c0\u0180aei\u2db1\u2db5\u2db9cr;\u414dga;\u43c9\u0180cdn\u2dc0\u2dc5\u01cdron;\u43bf;\u69b6pf;\uc000\ud835\udd60\u0180ael\u2dd4\u2dd7\u01d2r;\u69b7rp;\u69b9\u0380;adiosv\u2dea\u2deb\u2dee\u2e08\u2e0d\u2e10\u2e16\u6228r\xf2\u1a86\u0200;efm\u2df7\u2df8\u2e02\u2e05\u6a5dr\u0100;o\u2dfe\u2dff\u6134f\xbb\u2dff\u803b\xaa\u40aa\u803b\xba\u40bagof;\u62b6r;\u6a56lope;\u6a57;\u6a5b\u0180clo\u2e1f\u2e21\u2e27\xf2\u2e01ash\u803b\xf8\u40f8l;\u6298i\u016c\u2e2f\u2e34de\u803b\xf5\u40f5es\u0100;a\u01db\u2e3as;\u6a36ml\u803b\xf6\u40f6bar;\u633d\u0ae1\u2e5e\0\u2e7d\0\u2e80\u2e9d\0\u2ea2\u2eb9\0\0\u2ecb\u0e9c\0\u2f13\0\0\u2f2b\u2fbc\0\u2fc8r\u0200;ast\u0403\u2e67\u2e72\u0e85\u8100\xb6;l\u2e6d\u2e6e\u40b6le\xec\u0403\u0269\u2e78\0\0\u2e7bm;\u6af3;\u6afdy;\u443fr\u0280cimpt\u2e8b\u2e8f\u2e93\u1865\u2e97nt;\u4025od;\u402eil;\u6030enk;\u6031r;\uc000\ud835\udd2d\u0180imo\u2ea8\u2eb0\u2eb4\u0100;v\u2ead\u2eae\u43c6;\u43d5ma\xf4\u0a76ne;\u660e\u0180;tv\u2ebf\u2ec0\u2ec8\u43c0chfork\xbb\u1ffd;\u43d6\u0100au\u2ecf\u2edfn\u0100ck\u2ed5\u2eddk\u0100;h\u21f4\u2edb;\u610e\xf6\u21f4s\u0480;abcdemst\u2ef3\u2ef4\u1908\u2ef9\u2efd\u2f04\u2f06\u2f0a\u2f0e\u402bcir;\u6a23ir;\u6a22\u0100ou\u1d40\u2f02;\u6a25;\u6a72n\u80bb\xb1\u0e9dim;\u6a26wo;\u6a27\u0180ipu\u2f19\u2f20\u2f25ntint;\u6a15f;\uc000\ud835\udd61nd\u803b\xa3\u40a3\u0500;Eaceinosu\u0ec8\u2f3f\u2f41\u2f44\u2f47\u2f81\u2f89\u2f92\u2f7e\u2fb6;\u6ab3p;\u6ab7u\xe5\u0ed9\u0100;c\u0ece\u2f4c\u0300;acens\u0ec8\u2f59\u2f5f\u2f66\u2f68\u2f7eppro\xf8\u2f43urlye\xf1\u0ed9\xf1\u0ece\u0180aes\u2f6f\u2f76\u2f7approx;\u6ab9qq;\u6ab5im;\u62e8i\xed\u0edfme\u0100;s\u2f88\u0eae\u6032\u0180Eas\u2f78\u2f90\u2f7a\xf0\u2f75\u0180dfp\u0eec\u2f99\u2faf\u0180als\u2fa0\u2fa5\u2faalar;\u632eine;\u6312urf;\u6313\u0100;t\u0efb\u2fb4\xef\u0efbrel;\u62b0\u0100ci\u2fc0\u2fc5r;\uc000\ud835\udcc5;\u43c8ncsp;\u6008\u0300fiopsu\u2fda\u22e2\u2fdf\u2fe5\u2feb\u2ff1r;\uc000\ud835\udd2epf;\uc000\ud835\udd62rime;\u6057cr;\uc000\ud835\udcc6\u0180aeo\u2ff8\u3009\u3013t\u0100ei\u2ffe\u3005rnion\xf3\u06b0nt;\u6a16st\u0100;e\u3010\u3011\u403f\xf1\u1f19\xf4\u0f14\u0a80ABHabcdefhilmnoprstux\u3040\u3051\u3055\u3059\u30e0\u310e\u312b\u3147\u3162\u3172\u318e\u3206\u3215\u3224\u3229\u3258\u326e\u3272\u3290\u32b0\u32b7\u0180art\u3047\u304a\u304cr\xf2\u10b3\xf2\u03ddail;\u691car\xf2\u1c65ar;\u6964\u0380cdenqrt\u3068\u3075\u3078\u307f\u308f\u3094\u30cc\u0100eu\u306d\u3071;\uc000\u223d\u0331te;\u4155i\xe3\u116emptyv;\u69b3g\u0200;del\u0fd1\u3089\u308b\u308d;\u6992;\u69a5\xe5\u0fd1uo\u803b\xbb\u40bbr\u0580;abcfhlpstw\u0fdc\u30ac\u30af\u30b7\u30b9\u30bc\u30be\u30c0\u30c3\u30c7\u30cap;\u6975\u0100;f\u0fe0\u30b4s;\u6920;\u6933s;\u691e\xeb\u225d\xf0\u272el;\u6945im;\u6974l;\u61a3;\u619d\u0100ai\u30d1\u30d5il;\u691ao\u0100;n\u30db\u30dc\u6236al\xf3\u0f1e\u0180abr\u30e7\u30ea\u30eer\xf2\u17e5rk;\u6773\u0100ak\u30f3\u30fdc\u0100ek\u30f9\u30fb;\u407d;\u405d\u0100es\u3102\u3104;\u698cl\u0100du\u310a\u310c;\u698e;\u6990\u0200aeuy\u3117\u311c\u3127\u3129ron;\u4159\u0100di\u3121\u3125il;\u4157\xec\u0ff2\xe2\u30fa;\u4440\u0200clqs\u3134\u3137\u313d\u3144a;\u6937dhar;\u6969uo\u0100;r\u020e\u020dh;\u61b3\u0180acg\u314e\u315f\u0f44l\u0200;ips\u0f78\u3158\u315b\u109cn\xe5\u10bbar\xf4\u0fa9t;\u65ad\u0180ilr\u3169\u1023\u316esht;\u697d;\uc000\ud835\udd2f\u0100ao\u3177\u3186r\u0100du\u317d\u317f\xbb\u047b\u0100;l\u1091\u3184;\u696c\u0100;v\u318b\u318c\u43c1;\u43f1\u0180gns\u3195\u31f9\u31fcht\u0300ahlrst\u31a4\u31b0\u31c2\u31d8\u31e4\u31eerrow\u0100;t\u0fdc\u31ada\xe9\u30c8arpoon\u0100du\u31bb\u31bfow\xee\u317ep\xbb\u1092eft\u0100ah\u31ca\u31d0rrow\xf3\u0feaarpoon\xf3\u0551ightarrows;\u61c9quigarro\xf7\u30cbhreetimes;\u62ccg;\u42daingdotse\xf1\u1f32\u0180ahm\u320d\u3210\u3213r\xf2\u0feaa\xf2\u0551;\u600foust\u0100;a\u321e\u321f\u63b1che\xbb\u321fmid;\u6aee\u0200abpt\u3232\u323d\u3240\u3252\u0100nr\u3237\u323ag;\u67edr;\u61fer\xeb\u1003\u0180afl\u3247\u324a\u324er;\u6986;\uc000\ud835\udd63us;\u6a2eimes;\u6a35\u0100ap\u325d\u3267r\u0100;g\u3263\u3264\u4029t;\u6994olint;\u6a12ar\xf2\u31e3\u0200achq\u327b\u3280\u10bc\u3285quo;\u603ar;\uc000\ud835\udcc7\u0100bu\u30fb\u328ao\u0100;r\u0214\u0213\u0180hir\u3297\u329b\u32a0re\xe5\u31f8mes;\u62cai\u0200;efl\u32aa\u1059\u1821\u32ab\u65b9tri;\u69celuhar;\u6968;\u611e\u0d61\u32d5\u32db\u32df\u332c\u3338\u3371\0\u337a\u33a4\0\0\u33ec\u33f0\0\u3428\u3448\u345a\u34ad\u34b1\u34ca\u34f1\0\u3616\0\0\u3633cute;\u415bqu\xef\u27ba\u0500;Eaceinpsy\u11ed\u32f3\u32f5\u32ff\u3302\u330b\u330f\u331f\u3326\u3329;\u6ab4\u01f0\u32fa\0\u32fc;\u6ab8on;\u4161u\xe5\u11fe\u0100;d\u11f3\u3307il;\u415frc;\u415d\u0180Eas\u3316\u3318\u331b;\u6ab6p;\u6abaim;\u62e9olint;\u6a13i\xed\u1204;\u4441ot\u0180;be\u3334\u1d47\u3335\u62c5;\u6a66\u0380Aacmstx\u3346\u334a\u3357\u335b\u335e\u3363\u336drr;\u61d8r\u0100hr\u3350\u3352\xeb\u2228\u0100;o\u0a36\u0a34t\u803b\xa7\u40a7i;\u403bwar;\u6929m\u0100in\u3369\xf0nu\xf3\xf1t;\u6736r\u0100;o\u3376\u2055\uc000\ud835\udd30\u0200acoy\u3382\u3386\u3391\u33a0rp;\u666f\u0100hy\u338b\u338fcy;\u4449;\u4448rt\u026d\u3399\0\0\u339ci\xe4\u1464ara\xec\u2e6f\u803b\xad\u40ad\u0100gm\u33a8\u33b4ma\u0180;fv\u33b1\u33b2\u33b2\u43c3;\u43c2\u0400;deglnpr\u12ab\u33c5\u33c9\u33ce\u33d6\u33de\u33e1\u33e6ot;\u6a6a\u0100;q\u12b1\u12b0\u0100;E\u33d3\u33d4\u6a9e;\u6aa0\u0100;E\u33db\u33dc\u6a9d;\u6a9fe;\u6246lus;\u6a24arr;\u6972ar\xf2\u113d\u0200aeit\u33f8\u3408\u340f\u3417\u0100ls\u33fd\u3404lsetm\xe9\u336ahp;\u6a33parsl;\u69e4\u0100dl\u1463\u3414e;\u6323\u0100;e\u341c\u341d\u6aaa\u0100;s\u3422\u3423\u6aac;\uc000\u2aac\ufe00\u0180flp\u342e\u3433\u3442tcy;\u444c\u0100;b\u3438\u3439\u402f\u0100;a\u343e\u343f\u69c4r;\u633ff;\uc000\ud835\udd64a\u0100dr\u344d\u0402es\u0100;u\u3454\u3455\u6660it\xbb\u3455\u0180csu\u3460\u3479\u349f\u0100au\u3465\u346fp\u0100;s\u1188\u346b;\uc000\u2293\ufe00p\u0100;s\u11b4\u3475;\uc000\u2294\ufe00u\u0100bp\u347f\u348f\u0180;es\u1197\u119c\u3486et\u0100;e\u1197\u348d\xf1\u119d\u0180;es\u11a8\u11ad\u3496et\u0100;e\u11a8\u349d\xf1\u11ae\u0180;af\u117b\u34a6\u05b0r\u0165\u34ab\u05b1\xbb\u117car\xf2\u1148\u0200cemt\u34b9\u34be\u34c2\u34c5r;\uc000\ud835\udcc8tm\xee\xf1i\xec\u3415ar\xe6\u11be\u0100ar\u34ce\u34d5r\u0100;f\u34d4\u17bf\u6606\u0100an\u34da\u34edight\u0100ep\u34e3\u34eapsilo\xee\u1ee0h\xe9\u2eafs\xbb\u2852\u0280bcmnp\u34fb\u355e\u1209\u358b\u358e\u0480;Edemnprs\u350e\u350f\u3511\u3515\u351e\u3523\u352c\u3531\u3536\u6282;\u6ac5ot;\u6abd\u0100;d\u11da\u351aot;\u6ac3ult;\u6ac1\u0100Ee\u3528\u352a;\u6acb;\u628alus;\u6abfarr;\u6979\u0180eiu\u353d\u3552\u3555t\u0180;en\u350e\u3545\u354bq\u0100;q\u11da\u350feq\u0100;q\u352b\u3528m;\u6ac7\u0100bp\u355a\u355c;\u6ad5;\u6ad3c\u0300;acens\u11ed\u356c\u3572\u3579\u357b\u3326ppro\xf8\u32faurlye\xf1\u11fe\xf1\u11f3\u0180aes\u3582\u3588\u331bppro\xf8\u331aq\xf1\u3317g;\u666a\u0680123;Edehlmnps\u35a9\u35ac\u35af\u121c\u35b2\u35b4\u35c0\u35c9\u35d5\u35da\u35df\u35e8\u35ed\u803b\xb9\u40b9\u803b\xb2\u40b2\u803b\xb3\u40b3;\u6ac6\u0100os\u35b9\u35bct;\u6abeub;\u6ad8\u0100;d\u1222\u35c5ot;\u6ac4s\u0100ou\u35cf\u35d2l;\u67c9b;\u6ad7arr;\u697bult;\u6ac2\u0100Ee\u35e4\u35e6;\u6acc;\u628blus;\u6ac0\u0180eiu\u35f4\u3609\u360ct\u0180;en\u121c\u35fc\u3602q\u0100;q\u1222\u35b2eq\u0100;q\u35e7\u35e4m;\u6ac8\u0100bp\u3611\u3613;\u6ad4;\u6ad6\u0180Aan\u361c\u3620\u362drr;\u61d9r\u0100hr\u3626\u3628\xeb\u222e\u0100;o\u0a2b\u0a29war;\u692alig\u803b\xdf\u40df\u0be1\u3651\u365d\u3660\u12ce\u3673\u3679\0\u367e\u36c2\0\0\0\0\0\u36db\u3703\0\u3709\u376c\0\0\0\u3787\u0272\u3656\0\0\u365bget;\u6316;\u43c4r\xeb\u0e5f\u0180aey\u3666\u366b\u3670ron;\u4165dil;\u4163;\u4442lrec;\u6315r;\uc000\ud835\udd31\u0200eiko\u3686\u369d\u36b5\u36bc\u01f2\u368b\0\u3691e\u01004f\u1284\u1281a\u0180;sv\u3698\u3699\u369b\u43b8ym;\u43d1\u0100cn\u36a2\u36b2k\u0100as\u36a8\u36aeppro\xf8\u12c1im\xbb\u12acs\xf0\u129e\u0100as\u36ba\u36ae\xf0\u12c1rn\u803b\xfe\u40fe\u01ec\u031f\u36c6\u22e7es\u8180\xd7;bd\u36cf\u36d0\u36d8\u40d7\u0100;a\u190f\u36d5r;\u6a31;\u6a30\u0180eps\u36e1\u36e3\u3700\xe1\u2a4d\u0200;bcf\u0486\u36ec\u36f0\u36f4ot;\u6336ir;\u6af1\u0100;o\u36f9\u36fc\uc000\ud835\udd65rk;\u6ada\xe1\u3362rime;\u6034\u0180aip\u370f\u3712\u3764d\xe5\u1248\u0380adempst\u3721\u374d\u3740\u3751\u3757\u375c\u375fngle\u0280;dlqr\u3730\u3731\u3736\u3740\u3742\u65b5own\xbb\u1dbbeft\u0100;e\u2800\u373e\xf1\u092e;\u625cight\u0100;e\u32aa\u374b\xf1\u105aot;\u65ecinus;\u6a3alus;\u6a39b;\u69cdime;\u6a3bezium;\u63e2\u0180cht\u3772\u377d\u3781\u0100ry\u3777\u377b;\uc000\ud835\udcc9;\u4446cy;\u445brok;\u4167\u0100io\u378b\u378ex\xf4\u1777head\u0100lr\u3797\u37a0eftarro\xf7\u084fightarrow\xbb\u0f5d\u0900AHabcdfghlmoprstuw\u37d0\u37d3\u37d7\u37e4\u37f0\u37fc\u380e\u381c\u3823\u3834\u3851\u385d\u386b\u38a9\u38cc\u38d2\u38ea\u38f6r\xf2\u03edar;\u6963\u0100cr\u37dc\u37e2ute\u803b\xfa\u40fa\xf2\u1150r\u01e3\u37ea\0\u37edy;\u445eve;\u416d\u0100iy\u37f5\u37farc\u803b\xfb\u40fb;\u4443\u0180abh\u3803\u3806\u380br\xf2\u13adlac;\u4171a\xf2\u13c3\u0100ir\u3813\u3818sht;\u697e;\uc000\ud835\udd32rave\u803b\xf9\u40f9\u0161\u3827\u3831r\u0100lr\u382c\u382e\xbb\u0957\xbb\u1083lk;\u6580\u0100ct\u3839\u384d\u026f\u383f\0\0\u384arn\u0100;e\u3845\u3846\u631cr\xbb\u3846op;\u630fri;\u65f8\u0100al\u3856\u385acr;\u416b\u80bb\xa8\u0349\u0100gp\u3862\u3866on;\u4173f;\uc000\ud835\udd66\u0300adhlsu\u114b\u3878\u387d\u1372\u3891\u38a0own\xe1\u13b3arpoon\u0100lr\u3888\u388cef\xf4\u382digh\xf4\u382fi\u0180;hl\u3899\u389a\u389c\u43c5\xbb\u13faon\xbb\u389aparrows;\u61c8\u0180cit\u38b0\u38c4\u38c8\u026f\u38b6\0\0\u38c1rn\u0100;e\u38bc\u38bd\u631dr\xbb\u38bdop;\u630eng;\u416fri;\u65f9cr;\uc000\ud835\udcca\u0180dir\u38d9\u38dd\u38e2ot;\u62f0lde;\u4169i\u0100;f\u3730\u38e8\xbb\u1813\u0100am\u38ef\u38f2r\xf2\u38a8l\u803b\xfc\u40fcangle;\u69a7\u0780ABDacdeflnoprsz\u391c\u391f\u3929\u392d\u39b5\u39b8\u39bd\u39df\u39e4\u39e8\u39f3\u39f9\u39fd\u3a01\u3a20r\xf2\u03f7ar\u0100;v\u3926\u3927\u6ae8;\u6ae9as\xe8\u03e1\u0100nr\u3932\u3937grt;\u699c\u0380eknprst\u34e3\u3946\u394b\u3952\u395d\u3964\u3996app\xe1\u2415othin\xe7\u1e96\u0180hir\u34eb\u2ec8\u3959op\xf4\u2fb5\u0100;h\u13b7\u3962\xef\u318d\u0100iu\u3969\u396dgm\xe1\u33b3\u0100bp\u3972\u3984setneq\u0100;q\u397d\u3980\uc000\u228a\ufe00;\uc000\u2acb\ufe00setneq\u0100;q\u398f\u3992\uc000\u228b\ufe00;\uc000\u2acc\ufe00\u0100hr\u399b\u399fet\xe1\u369ciangle\u0100lr\u39aa\u39afeft\xbb\u0925ight\xbb\u1051y;\u4432ash\xbb\u1036\u0180elr\u39c4\u39d2\u39d7\u0180;be\u2dea\u39cb\u39cfar;\u62bbq;\u625alip;\u62ee\u0100bt\u39dc\u1468a\xf2\u1469r;\uc000\ud835\udd33tr\xe9\u39aesu\u0100bp\u39ef\u39f1\xbb\u0d1c\xbb\u0d59pf;\uc000\ud835\udd67ro\xf0\u0efbtr\xe9\u39b4\u0100cu\u3a06\u3a0br;\uc000\ud835\udccb\u0100bp\u3a10\u3a18n\u0100Ee\u3980\u3a16\xbb\u397en\u0100Ee\u3992\u3a1e\xbb\u3990igzag;\u699a\u0380cefoprs\u3a36\u3a3b\u3a56\u3a5b\u3a54\u3a61\u3a6airc;\u4175\u0100di\u3a40\u3a51\u0100bg\u3a45\u3a49ar;\u6a5fe\u0100;q\u15fa\u3a4f;\u6259erp;\u6118r;\uc000\ud835\udd34pf;\uc000\ud835\udd68\u0100;e\u1479\u3a66at\xe8\u1479cr;\uc000\ud835\udccc\u0ae3\u178e\u3a87\0\u3a8b\0\u3a90\u3a9b\0\0\u3a9d\u3aa8\u3aab\u3aaf\0\0\u3ac3\u3ace\0\u3ad8\u17dc\u17dftr\xe9\u17d1r;\uc000\ud835\udd35\u0100Aa\u3a94\u3a97r\xf2\u03c3r\xf2\u09f6;\u43be\u0100Aa\u3aa1\u3aa4r\xf2\u03b8r\xf2\u09eba\xf0\u2713is;\u62fb\u0180dpt\u17a4\u3ab5\u3abe\u0100fl\u3aba\u17a9;\uc000\ud835\udd69im\xe5\u17b2\u0100Aa\u3ac7\u3acar\xf2\u03cer\xf2\u0a01\u0100cq\u3ad2\u17b8r;\uc000\ud835\udccd\u0100pt\u17d6\u3adcr\xe9\u17d4\u0400acefiosu\u3af0\u3afd\u3b08\u3b0c\u3b11\u3b15\u3b1b\u3b21c\u0100uy\u3af6\u3afbte\u803b\xfd\u40fd;\u444f\u0100iy\u3b02\u3b06rc;\u4177;\u444bn\u803b\xa5\u40a5r;\uc000\ud835\udd36cy;\u4457pf;\uc000\ud835\udd6acr;\uc000\ud835\udcce\u0100cm\u3b26\u3b29y;\u444el\u803b\xff\u40ff\u0500acdefhiosw\u3b42\u3b48\u3b54\u3b58\u3b64\u3b69\u3b6d\u3b74\u3b7a\u3b80cute;\u417a\u0100ay\u3b4d\u3b52ron;\u417e;\u4437ot;\u417c\u0100et\u3b5d\u3b61tr\xe6\u155fa;\u43b6r;\uc000\ud835\udd37cy;\u4436grarr;\u61ddpf;\uc000\ud835\udd6bcr;\uc000\ud835\udccf\u0100jn\u3b85\u3b87;\u600dj;\u600c'.split("").map(e=>e.charCodeAt(0)));var ja;const Ga=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);ja=String.fromCodePoint;function za(e){var t;return e>=55296&&e<=57343||e>1114111?65533:null!==(t=Ga.get(e))&&void 0!==t?t:e}var qa;!function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"}(qa||(qa={}));var Ya,$a,Va;function Wa(e){return e>=qa.ZERO&&e<=qa.NINE}function Qa(e){return e>=qa.UPPER_A&&e<=qa.UPPER_F||e>=qa.LOWER_A&&e<=qa.LOWER_F}function Xa(e){return e===qa.EQUALS||function(e){return e>=qa.UPPER_A&&e<=qa.UPPER_Z||e>=qa.LOWER_A&&e<=qa.LOWER_Z||Wa(e)}(e)}!function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"}(Ya||(Ya={})),function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"}($a||($a={})),function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"}(Va||(Va={}));class Ka{constructor(e,t,n){this.decodeTree=e,this.emitCodePoint=t,this.errors=n,this.state=$a.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Va.Strict}startEntity(e){this.decodeMode=e,this.state=$a.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case $a.EntityStart:return e.charCodeAt(t)===qa.NUM?(this.state=$a.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1)):(this.state=$a.NamedEntity,this.stateNamedEntity(e,t));case $a.NumericStart:return this.stateNumericStart(e,t);case $a.NumericDecimal:return this.stateNumericDecimal(e,t);case $a.NumericHex:return this.stateNumericHex(e,t);case $a.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===qa.LOWER_X?(this.state=$a.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=$a.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,n,r){if(t!==n){const a=n-t;this.result=this.result*Math.pow(r,a)+Number.parseInt(e.substr(t,a),r),this.consumed+=a}}stateNumericHex(e,t){const n=t;for(;t<e.length;){const r=e.charCodeAt(t);if(!Wa(r)&&!Qa(r))return this.addToNumericResult(e,n,t,16),this.emitNumericEntity(r,3);t+=1}return this.addToNumericResult(e,n,t,16),-1}stateNumericDecimal(e,t){const n=t;for(;t<e.length;){const r=e.charCodeAt(t);if(!Wa(r))return this.addToNumericResult(e,n,t,10),this.emitNumericEntity(r,2);t+=1}return this.addToNumericResult(e,n,t,10),-1}emitNumericEntity(e,t){var n;if(this.consumed<=t)return null===(n=this.errors)||void 0===n||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===qa.SEMI)this.consumed+=1;else if(this.decodeMode===Va.Strict)return 0;return this.emitCodePoint(za(this.result),this.consumed),this.errors&&(e!==qa.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){const{decodeTree:n}=this;let r=n[this.treeIndex],a=(r&Ya.VALUE_LENGTH)>>14;for(;t<e.length;t++,this.excess++){const s=e.charCodeAt(t);if(this.treeIndex=Za(n,r,this.treeIndex+Math.max(1,a),s),this.treeIndex<0)return 0===this.result||this.decodeMode===Va.Attribute&&(0===a||Xa(s))?0:this.emitNotTerminatedNamedEntity();if(r=n[this.treeIndex],a=(r&Ya.VALUE_LENGTH)>>14,0!==a){if(s===qa.SEMI)return this.emitNamedEntityData(this.treeIndex,a,this.consumed+this.excess);this.decodeMode!==Va.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var e;const{result:t,decodeTree:n}=this,r=(n[t]&Ya.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,r,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,n){const{decodeTree:r}=this;return this.emitCodePoint(1===t?r[e]&~Ya.VALUE_LENGTH:r[e+1],n),3===t&&this.emitCodePoint(r[e+2],n),n}end(){var e;switch(this.state){case $a.NamedEntity:return 0===this.result||this.decodeMode===Va.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case $a.NumericDecimal:return this.emitNumericEntity(0,2);case $a.NumericHex:return this.emitNumericEntity(0,3);case $a.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case $a.EntityStart:return 0}}}function Za(e,t,n,r){const a=(t&Ya.BRANCH_LENGTH)>>7,s=t&Ya.JUMP_TABLE;if(0===a)return 0!==s&&r===s?n:-1;if(s){const t=r-s;return t<0||t>=a?-1:e[n+t]-1}let i=n,o=i+a-1;for(;i<=o;){const t=i+o>>>1,n=e[t];if(n<r)i=t+1;else{if(!(n>r))return e[t+a];o=t-1}}return-1}var Ja,es,ts,ns,rs;!function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"}(Ja||(Ja={})),function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"}(es||(es={})),function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"}(ts||(ts={})),function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SEARCH="search",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="strike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"}(ns||(ns={})),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SEARCH=94]="SEARCH",e[e.SECTION=95]="SECTION",e[e.SELECT=96]="SELECT",e[e.SOURCE=97]="SOURCE",e[e.SMALL=98]="SMALL",e[e.SPAN=99]="SPAN",e[e.STRIKE=100]="STRIKE",e[e.STRONG=101]="STRONG",e[e.STYLE=102]="STYLE",e[e.SUB=103]="SUB",e[e.SUMMARY=104]="SUMMARY",e[e.SUP=105]="SUP",e[e.TABLE=106]="TABLE",e[e.TBODY=107]="TBODY",e[e.TEMPLATE=108]="TEMPLATE",e[e.TEXTAREA=109]="TEXTAREA",e[e.TFOOT=110]="TFOOT",e[e.TD=111]="TD",e[e.TH=112]="TH",e[e.THEAD=113]="THEAD",e[e.TITLE=114]="TITLE",e[e.TR=115]="TR",e[e.TRACK=116]="TRACK",e[e.TT=117]="TT",e[e.U=118]="U",e[e.UL=119]="UL",e[e.SVG=120]="SVG",e[e.VAR=121]="VAR",e[e.WBR=122]="WBR",e[e.XMP=123]="XMP"}(rs||(rs={}));const as=new Map([[ns.A,rs.A],[ns.ADDRESS,rs.ADDRESS],[ns.ANNOTATION_XML,rs.ANNOTATION_XML],[ns.APPLET,rs.APPLET],[ns.AREA,rs.AREA],[ns.ARTICLE,rs.ARTICLE],[ns.ASIDE,rs.ASIDE],[ns.B,rs.B],[ns.BASE,rs.BASE],[ns.BASEFONT,rs.BASEFONT],[ns.BGSOUND,rs.BGSOUND],[ns.BIG,rs.BIG],[ns.BLOCKQUOTE,rs.BLOCKQUOTE],[ns.BODY,rs.BODY],[ns.BR,rs.BR],[ns.BUTTON,rs.BUTTON],[ns.CAPTION,rs.CAPTION],[ns.CENTER,rs.CENTER],[ns.CODE,rs.CODE],[ns.COL,rs.COL],[ns.COLGROUP,rs.COLGROUP],[ns.DD,rs.DD],[ns.DESC,rs.DESC],[ns.DETAILS,rs.DETAILS],[ns.DIALOG,rs.DIALOG],[ns.DIR,rs.DIR],[ns.DIV,rs.DIV],[ns.DL,rs.DL],[ns.DT,rs.DT],[ns.EM,rs.EM],[ns.EMBED,rs.EMBED],[ns.FIELDSET,rs.FIELDSET],[ns.FIGCAPTION,rs.FIGCAPTION],[ns.FIGURE,rs.FIGURE],[ns.FONT,rs.FONT],[ns.FOOTER,rs.FOOTER],[ns.FOREIGN_OBJECT,rs.FOREIGN_OBJECT],[ns.FORM,rs.FORM],[ns.FRAME,rs.FRAME],[ns.FRAMESET,rs.FRAMESET],[ns.H1,rs.H1],[ns.H2,rs.H2],[ns.H3,rs.H3],[ns.H4,rs.H4],[ns.H5,rs.H5],[ns.H6,rs.H6],[ns.HEAD,rs.HEAD],[ns.HEADER,rs.HEADER],[ns.HGROUP,rs.HGROUP],[ns.HR,rs.HR],[ns.HTML,rs.HTML],[ns.I,rs.I],[ns.IMG,rs.IMG],[ns.IMAGE,rs.IMAGE],[ns.INPUT,rs.INPUT],[ns.IFRAME,rs.IFRAME],[ns.KEYGEN,rs.KEYGEN],[ns.LABEL,rs.LABEL],[ns.LI,rs.LI],[ns.LINK,rs.LINK],[ns.LISTING,rs.LISTING],[ns.MAIN,rs.MAIN],[ns.MALIGNMARK,rs.MALIGNMARK],[ns.MARQUEE,rs.MARQUEE],[ns.MATH,rs.MATH],[ns.MENU,rs.MENU],[ns.META,rs.META],[ns.MGLYPH,rs.MGLYPH],[ns.MI,rs.MI],[ns.MO,rs.MO],[ns.MN,rs.MN],[ns.MS,rs.MS],[ns.MTEXT,rs.MTEXT],[ns.NAV,rs.NAV],[ns.NOBR,rs.NOBR],[ns.NOFRAMES,rs.NOFRAMES],[ns.NOEMBED,rs.NOEMBED],[ns.NOSCRIPT,rs.NOSCRIPT],[ns.OBJECT,rs.OBJECT],[ns.OL,rs.OL],[ns.OPTGROUP,rs.OPTGROUP],[ns.OPTION,rs.OPTION],[ns.P,rs.P],[ns.PARAM,rs.PARAM],[ns.PLAINTEXT,rs.PLAINTEXT],[ns.PRE,rs.PRE],[ns.RB,rs.RB],[ns.RP,rs.RP],[ns.RT,rs.RT],[ns.RTC,rs.RTC],[ns.RUBY,rs.RUBY],[ns.S,rs.S],[ns.SCRIPT,rs.SCRIPT],[ns.SEARCH,rs.SEARCH],[ns.SECTION,rs.SECTION],[ns.SELECT,rs.SELECT],[ns.SOURCE,rs.SOURCE],[ns.SMALL,rs.SMALL],[ns.SPAN,rs.SPAN],[ns.STRIKE,rs.STRIKE],[ns.STRONG,rs.STRONG],[ns.STYLE,rs.STYLE],[ns.SUB,rs.SUB],[ns.SUMMARY,rs.SUMMARY],[ns.SUP,rs.SUP],[ns.TABLE,rs.TABLE],[ns.TBODY,rs.TBODY],[ns.TEMPLATE,rs.TEMPLATE],[ns.TEXTAREA,rs.TEXTAREA],[ns.TFOOT,rs.TFOOT],[ns.TD,rs.TD],[ns.TH,rs.TH],[ns.THEAD,rs.THEAD],[ns.TITLE,rs.TITLE],[ns.TR,rs.TR],[ns.TRACK,rs.TRACK],[ns.TT,rs.TT],[ns.U,rs.U],[ns.UL,rs.UL],[ns.SVG,rs.SVG],[ns.VAR,rs.VAR],[ns.WBR,rs.WBR],[ns.XMP,rs.XMP]]);function ss(e){var t;return null!==(t=as.get(e))&&void 0!==t?t:rs.UNKNOWN}const is=rs,os={[Ja.HTML]:new Set([is.ADDRESS,is.APPLET,is.AREA,is.ARTICLE,is.ASIDE,is.BASE,is.BASEFONT,is.BGSOUND,is.BLOCKQUOTE,is.BODY,is.BR,is.BUTTON,is.CAPTION,is.CENTER,is.COL,is.COLGROUP,is.DD,is.DETAILS,is.DIR,is.DIV,is.DL,is.DT,is.EMBED,is.FIELDSET,is.FIGCAPTION,is.FIGURE,is.FOOTER,is.FORM,is.FRAME,is.FRAMESET,is.H1,is.H2,is.H3,is.H4,is.H5,is.H6,is.HEAD,is.HEADER,is.HGROUP,is.HR,is.HTML,is.IFRAME,is.IMG,is.INPUT,is.LI,is.LINK,is.LISTING,is.MAIN,is.MARQUEE,is.MENU,is.META,is.NAV,is.NOEMBED,is.NOFRAMES,is.NOSCRIPT,is.OBJECT,is.OL,is.P,is.PARAM,is.PLAINTEXT,is.PRE,is.SCRIPT,is.SECTION,is.SELECT,is.SOURCE,is.STYLE,is.SUMMARY,is.TABLE,is.TBODY,is.TD,is.TEMPLATE,is.TEXTAREA,is.TFOOT,is.TH,is.THEAD,is.TITLE,is.TR,is.TRACK,is.UL,is.WBR,is.XMP]),[Ja.MATHML]:new Set([is.MI,is.MO,is.MN,is.MS,is.MTEXT,is.ANNOTATION_XML]),[Ja.SVG]:new Set([is.TITLE,is.FOREIGN_OBJECT,is.DESC]),[Ja.XLINK]:new Set,[Ja.XML]:new Set,[Ja.XMLNS]:new Set},ls=new Set([is.H1,is.H2,is.H3,is.H4,is.H5,is.H6]);new Set([ns.STYLE,ns.SCRIPT,ns.XMP,ns.IFRAME,ns.NOEMBED,ns.NOFRAMES,ns.PLAINTEXT]);var cs;!function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND"}(cs||(cs={}));const us={DATA:cs.DATA,RCDATA:cs.RCDATA,RAWTEXT:cs.RAWTEXT,SCRIPT_DATA:cs.SCRIPT_DATA,PLAINTEXT:cs.PLAINTEXT,CDATA_SECTION:cs.CDATA_SECTION};function ds(e){return e>=ka.LATIN_CAPITAL_A&&e<=ka.LATIN_CAPITAL_Z}function fs(e){return function(e){return e>=ka.LATIN_SMALL_A&&e<=ka.LATIN_SMALL_Z}(e)||ds(e)}function ps(e){return fs(e)||function(e){return e>=ka.DIGIT_0&&e<=ka.DIGIT_9}(e)}function hs(e){return e+32}function ms(e){return e===ka.SPACE||e===ka.LINE_FEED||e===ka.TABULATION||e===ka.FORM_FEED}function Es(e){return ms(e)||e===ka.SOLIDUS||e===ka.GREATER_THAN_SIGN}class gs{constructor(e,t){this.options=e,this.handler=t,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=cs.DATA,this.returnState=cs.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new Ba(t),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new Ka(Ua,(e,t)=>{this.preprocessor.pos=this.entityStartPos+t-1,this._flushCodePointConsumedAsCharacterReference(e)},t.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(wa.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:e=>{this._err(wa.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+e)},validateNumericCharacterReference:e=>{const t=function(e){return e===ka.NULL?wa.nullCharacterReference:e>1114111?wa.characterReferenceOutsideUnicodeRange:Ra(e)?wa.surrogateCharacterReference:Ma(e)?wa.noncharacterCharacterReference:La(e)||e===ka.CARRIAGE_RETURN?wa.controlCharacterReference:null}(e);t&&this._err(t,1)}}:void 0)}_err(e,t=0){var n,r;null===(r=(n=this.handler).onParseError)||void 0===r||r.call(n,this.preprocessor.getError(e,t))}getCurrentLocation(e){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-e,startOffset:this.preprocessor.offset-e,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const e=this._consume();this._ensureHibernation()||this._callState(e)}this.inLoop=!1}}pause(){this.paused=!0}resume(e){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,this.inLoop||(this._runParsingLoop(),this.paused||null==e||e())}write(e,t,n){this.active=!0,this.preprocessor.write(e,t),this._runParsingLoop(),this.paused||null==n||n()}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e),this._runParsingLoop()}_ensureHibernation(){return!!this.preprocessor.endOfChunkHit&&(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0)}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(e){this.consumedAfterSnapshot+=e;for(let t=0;t<e;t++)this.preprocessor.advance()}_consumeSequenceIfMatch(e,t){return!!this.preprocessor.startsWith(e,t)&&(this._advanceBy(e.length-1),!0)}_createStartTagToken(){this.currentToken={type:Fa.START_TAG,tagName:"",tagID:rs.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:Fa.END_TAG,tagName:"",tagID:rs.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(e){this.currentToken={type:Fa.COMMENT,data:"",location:this.getCurrentLocation(e)}}_createDoctypeToken(e){this.currentToken={type:Fa.DOCTYPE,name:e,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(e,t){this.currentCharacterToken={type:e,chars:t,location:this.currentLocation}}_createAttr(e){this.currentAttr={name:e,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var e,t;const n=this.currentToken;if(null===Ha(n,this.currentAttr.name)){if(n.attrs.push(this.currentAttr),n.location&&this.currentLocation){(null!==(e=(t=n.location).attrs)&&void 0!==e?e:t.attrs=Object.create(null))[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue()}}else this._err(wa.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(e){this._emitCurrentCharacterToken(e.location),this.currentToken=null,e.location&&(e.location.endLine=this.preprocessor.line,e.location.endCol=this.preprocessor.col+1,e.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){const e=this.currentToken;this.prepareToken(e),e.tagID=ss(e.tagName),e.type===Fa.START_TAG?(this.lastStartTagName=e.tagName,this.handler.onStartTag(e)):(e.attrs.length>0&&this._err(wa.endTagWithAttributes),e.selfClosing&&this._err(wa.endTagWithTrailingSolidus),this.handler.onEndTag(e)),this.preprocessor.dropParsedChunk()}emitCurrentComment(e){this.prepareToken(e),this.handler.onComment(e),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(e){this.prepareToken(e),this.handler.onDoctype(e),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(e){if(this.currentCharacterToken){switch(e&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=e.startLine,this.currentCharacterToken.location.endCol=e.startCol,this.currentCharacterToken.location.endOffset=e.startOffset),this.currentCharacterToken.type){case Fa.CHARACTER:this.handler.onCharacter(this.currentCharacterToken);break;case Fa.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case Fa.WHITESPACE_CHARACTER:this.handler.onWhitespaceCharacter(this.currentCharacterToken)}this.currentCharacterToken=null}}_emitEOFToken(){const e=this.getCurrentLocation(0);e&&(e.endLine=e.startLine,e.endCol=e.startCol,e.endOffset=e.startOffset),this._emitCurrentCharacterToken(e),this.handler.onEof({type:Fa.EOF,location:e}),this.active=!1}_appendCharToCurrentCharacterToken(e,t){if(this.currentCharacterToken){if(this.currentCharacterToken.type===e)return void(this.currentCharacterToken.chars+=t);this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk()}this._createCharacterToken(e,t)}_emitCodePoint(e){const t=ms(e)?Fa.WHITESPACE_CHARACTER:e===ka.NULL?Fa.NULL_CHARACTER:Fa.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(e))}_emitChars(e){this._appendCharToCurrentCharacterToken(Fa.CHARACTER,e)}_startCharacterReference(){this.returnState=this.state,this.state=cs.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?Va.Attribute:Va.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===cs.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===cs.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===cs.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(e){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(e):this._emitCodePoint(e)}_callState(e){switch(this.state){case cs.DATA:this._stateData(e);break;case cs.RCDATA:this._stateRcdata(e);break;case cs.RAWTEXT:this._stateRawtext(e);break;case cs.SCRIPT_DATA:this._stateScriptData(e);break;case cs.PLAINTEXT:this._statePlaintext(e);break;case cs.TAG_OPEN:this._stateTagOpen(e);break;case cs.END_TAG_OPEN:this._stateEndTagOpen(e);break;case cs.TAG_NAME:this._stateTagName(e);break;case cs.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(e);break;case cs.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(e);break;case cs.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(e);break;case cs.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(e);break;case cs.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(e);break;case cs.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(e);break;case cs.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(e);break;case cs.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(e);break;case cs.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(e);break;case cs.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(e);break;case cs.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(e);break;case cs.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(e);break;case cs.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(e);break;case cs.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(e);break;case cs.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(e);break;case cs.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(e);break;case cs.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(e);break;case cs.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscapeStart(e);break;case cs.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(e);break;case cs.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(e);break;case cs.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(e);break;case cs.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(e);break;case cs.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(e);break;case cs.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(e);break;case cs.ATTRIBUTE_NAME:this._stateAttributeName(e);break;case cs.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(e);break;case cs.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(e);break;case cs.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(e);break;case cs.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(e);break;case cs.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(e);break;case cs.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(e);break;case cs.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(e);break;case cs.BOGUS_COMMENT:this._stateBogusComment(e);break;case cs.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(e);break;case cs.COMMENT_START:this._stateCommentStart(e);break;case cs.COMMENT_START_DASH:this._stateCommentStartDash(e);break;case cs.COMMENT:this._stateComment(e);break;case cs.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(e);break;case cs.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(e);break;case cs.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(e);break;case cs.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(e);break;case cs.COMMENT_END_DASH:this._stateCommentEndDash(e);break;case cs.COMMENT_END:this._stateCommentEnd(e);break;case cs.COMMENT_END_BANG:this._stateCommentEndBang(e);break;case cs.DOCTYPE:this._stateDoctype(e);break;case cs.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(e);break;case cs.DOCTYPE_NAME:this._stateDoctypeName(e);break;case cs.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(e);break;case cs.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(e);break;case cs.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(e);break;case cs.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(e);break;case cs.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(e);break;case cs.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(e);break;case cs.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(e);break;case cs.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(e);break;case cs.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctypeSystemIdentifier(e);break;case cs.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(e);break;case cs.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(e);break;case cs.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(e);break;case cs.BOGUS_DOCTYPE:this._stateBogusDoctype(e);break;case cs.CDATA_SECTION:this._stateCdataSection(e);break;case cs.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(e);break;case cs.CDATA_SECTION_END:this._stateCdataSectionEnd(e);break;case cs.CHARACTER_REFERENCE:this._stateCharacterReference();break;case cs.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(e);break;default:throw new Error("Unknown state")}}_stateData(e){switch(e){case ka.LESS_THAN_SIGN:this.state=cs.TAG_OPEN;break;case ka.AMPERSAND:this._startCharacterReference();break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this._emitCodePoint(e);break;case ka.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRcdata(e){switch(e){case ka.AMPERSAND:this._startCharacterReference();break;case ka.LESS_THAN_SIGN:this.state=cs.RCDATA_LESS_THAN_SIGN;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this._emitChars(Na);break;case ka.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRawtext(e){switch(e){case ka.LESS_THAN_SIGN:this.state=cs.RAWTEXT_LESS_THAN_SIGN;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this._emitChars(Na);break;case ka.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptData(e){switch(e){case ka.LESS_THAN_SIGN:this.state=cs.SCRIPT_DATA_LESS_THAN_SIGN;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this._emitChars(Na);break;case ka.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_statePlaintext(e){switch(e){case ka.NULL:this._err(wa.unexpectedNullCharacter),this._emitChars(Na);break;case ka.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateTagOpen(e){if(fs(e))this._createStartTagToken(),this.state=cs.TAG_NAME,this._stateTagName(e);else switch(e){case ka.EXCLAMATION_MARK:this.state=cs.MARKUP_DECLARATION_OPEN;break;case ka.SOLIDUS:this.state=cs.END_TAG_OPEN;break;case ka.QUESTION_MARK:this._err(wa.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=cs.BOGUS_COMMENT,this._stateBogusComment(e);break;case ka.EOF:this._err(wa.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(wa.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=cs.DATA,this._stateData(e)}}_stateEndTagOpen(e){if(fs(e))this._createEndTagToken(),this.state=cs.TAG_NAME,this._stateTagName(e);else switch(e){case ka.GREATER_THAN_SIGN:this._err(wa.missingEndTagName),this.state=cs.DATA;break;case ka.EOF:this._err(wa.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break;default:this._err(wa.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=cs.BOGUS_COMMENT,this._stateBogusComment(e)}}_stateTagName(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:this.state=cs.BEFORE_ATTRIBUTE_NAME;break;case ka.SOLIDUS:this.state=cs.SELF_CLOSING_START_TAG;break;case ka.GREATER_THAN_SIGN:this.state=cs.DATA,this.emitCurrentTagToken();break;case ka.NULL:this._err(wa.unexpectedNullCharacter),t.tagName+=Na;break;case ka.EOF:this._err(wa.eofInTag),this._emitEOFToken();break;default:t.tagName+=String.fromCodePoint(ds(e)?hs(e):e)}}_stateRcdataLessThanSign(e){e===ka.SOLIDUS?this.state=cs.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=cs.RCDATA,this._stateRcdata(e))}_stateRcdataEndTagOpen(e){fs(e)?(this.state=cs.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(e)):(this._emitChars("</"),this.state=cs.RCDATA,this._stateRcdata(e))}handleSpecialEndTag(e){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();this._createEndTagToken();this.currentToken.tagName=this.lastStartTagName;switch(this.preprocessor.peek(this.lastStartTagName.length)){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=cs.BEFORE_ATTRIBUTE_NAME,!1;case ka.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=cs.SELF_CLOSING_START_TAG,!1;case ka.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=cs.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=cs.RCDATA,this._stateRcdata(e))}_stateRawtextLessThanSign(e){e===ka.SOLIDUS?this.state=cs.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=cs.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagOpen(e){fs(e)?(this.state=cs.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(e)):(this._emitChars("</"),this.state=cs.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=cs.RAWTEXT,this._stateRawtext(e))}_stateScriptDataLessThanSign(e){switch(e){case ka.SOLIDUS:this.state=cs.SCRIPT_DATA_END_TAG_OPEN;break;case ka.EXCLAMATION_MARK:this.state=cs.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break;default:this._emitChars("<"),this.state=cs.SCRIPT_DATA,this._stateScriptData(e)}}_stateScriptDataEndTagOpen(e){fs(e)?(this.state=cs.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(e)):(this._emitChars("</"),this.state=cs.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=cs.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStart(e){e===ka.HYPHEN_MINUS?(this.state=cs.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=cs.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStartDash(e){e===ka.HYPHEN_MINUS?(this.state=cs.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=cs.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscaped(e){switch(e){case ka.HYPHEN_MINUS:this.state=cs.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break;case ka.LESS_THAN_SIGN:this.state=cs.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this._emitChars(Na);break;case ka.EOF:this._err(wa.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataEscapedDash(e){switch(e){case ka.HYPHEN_MINUS:this.state=cs.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break;case ka.LESS_THAN_SIGN:this.state=cs.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this.state=cs.SCRIPT_DATA_ESCAPED,this._emitChars(Na);break;case ka.EOF:this._err(wa.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=cs.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedDashDash(e){switch(e){case ka.HYPHEN_MINUS:this._emitChars("-");break;case ka.LESS_THAN_SIGN:this.state=cs.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case ka.GREATER_THAN_SIGN:this.state=cs.SCRIPT_DATA,this._emitChars(">");break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this.state=cs.SCRIPT_DATA_ESCAPED,this._emitChars(Na);break;case ka.EOF:this._err(wa.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=cs.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedLessThanSign(e){e===ka.SOLIDUS?this.state=cs.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:fs(e)?(this._emitChars("<"),this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(e)):(this._emitChars("<"),this.state=cs.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagOpen(e){fs(e)?(this.state=cs.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(e)):(this._emitChars("</"),this.state=cs.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=cs.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscapeStart(e){if(this.preprocessor.startsWith(Da,!1)&&Es(this.preprocessor.peek(Da.length))){this._emitCodePoint(e);for(let e=0;e<Da.length;e++)this._emitCodePoint(this._consume());this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=cs.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscaped(e){switch(e){case ka.HYPHEN_MINUS:this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break;case ka.LESS_THAN_SIGN:this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this._emitChars(Na);break;case ka.EOF:this._err(wa.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDash(e){switch(e){case ka.HYPHEN_MINUS:this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break;case ka.LESS_THAN_SIGN:this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(Na);break;case ka.EOF:this._err(wa.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDashDash(e){switch(e){case ka.HYPHEN_MINUS:this._emitChars("-");break;case ka.LESS_THAN_SIGN:this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case ka.GREATER_THAN_SIGN:this.state=cs.SCRIPT_DATA,this._emitChars(">");break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(Na);break;case ka.EOF:this._err(wa.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedLessThanSign(e){e===ka.SOLIDUS?(this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateScriptDataDoubleEscapeEnd(e){if(this.preprocessor.startsWith(Da,!1)&&Es(this.preprocessor.peek(Da.length))){this._emitCodePoint(e);for(let e=0;e<Da.length;e++)this._emitCodePoint(this._consume());this.state=cs.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=cs.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateBeforeAttributeName(e){switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:break;case ka.SOLIDUS:case ka.GREATER_THAN_SIGN:case ka.EOF:this.state=cs.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case ka.EQUALS_SIGN:this._err(wa.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=cs.ATTRIBUTE_NAME;break;default:this._createAttr(""),this.state=cs.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateAttributeName(e){switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:case ka.SOLIDUS:case ka.GREATER_THAN_SIGN:case ka.EOF:this._leaveAttrName(),this.state=cs.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case ka.EQUALS_SIGN:this._leaveAttrName(),this.state=cs.BEFORE_ATTRIBUTE_VALUE;break;case ka.QUOTATION_MARK:case ka.APOSTROPHE:case ka.LESS_THAN_SIGN:this._err(wa.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(e);break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this.currentAttr.name+=Na;break;default:this.currentAttr.name+=String.fromCodePoint(ds(e)?hs(e):e)}}_stateAfterAttributeName(e){switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:break;case ka.SOLIDUS:this.state=cs.SELF_CLOSING_START_TAG;break;case ka.EQUALS_SIGN:this.state=cs.BEFORE_ATTRIBUTE_VALUE;break;case ka.GREATER_THAN_SIGN:this.state=cs.DATA,this.emitCurrentTagToken();break;case ka.EOF:this._err(wa.eofInTag),this._emitEOFToken();break;default:this._createAttr(""),this.state=cs.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateBeforeAttributeValue(e){switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:break;case ka.QUOTATION_MARK:this.state=cs.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break;case ka.APOSTROPHE:this.state=cs.ATTRIBUTE_VALUE_SINGLE_QUOTED;break;case ka.GREATER_THAN_SIGN:this._err(wa.missingAttributeValue),this.state=cs.DATA,this.emitCurrentTagToken();break;default:this.state=cs.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(e)}}_stateAttributeValueDoubleQuoted(e){switch(e){case ka.QUOTATION_MARK:this.state=cs.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case ka.AMPERSAND:this._startCharacterReference();break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this.currentAttr.value+=Na;break;case ka.EOF:this._err(wa.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueSingleQuoted(e){switch(e){case ka.APOSTROPHE:this.state=cs.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case ka.AMPERSAND:this._startCharacterReference();break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this.currentAttr.value+=Na;break;case ka.EOF:this._err(wa.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueUnquoted(e){switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:this._leaveAttrValue(),this.state=cs.BEFORE_ATTRIBUTE_NAME;break;case ka.AMPERSAND:this._startCharacterReference();break;case ka.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=cs.DATA,this.emitCurrentTagToken();break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this.currentAttr.value+=Na;break;case ka.QUOTATION_MARK:case ka.APOSTROPHE:case ka.LESS_THAN_SIGN:case ka.EQUALS_SIGN:case ka.GRAVE_ACCENT:this._err(wa.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(e);break;case ka.EOF:this._err(wa.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAfterAttributeValueQuoted(e){switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:this._leaveAttrValue(),this.state=cs.BEFORE_ATTRIBUTE_NAME;break;case ka.SOLIDUS:this._leaveAttrValue(),this.state=cs.SELF_CLOSING_START_TAG;break;case ka.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=cs.DATA,this.emitCurrentTagToken();break;case ka.EOF:this._err(wa.eofInTag),this._emitEOFToken();break;default:this._err(wa.missingWhitespaceBetweenAttributes),this.state=cs.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateSelfClosingStartTag(e){switch(e){case ka.GREATER_THAN_SIGN:this.currentToken.selfClosing=!0,this.state=cs.DATA,this.emitCurrentTagToken();break;case ka.EOF:this._err(wa.eofInTag),this._emitEOFToken();break;default:this._err(wa.unexpectedSolidusInTag),this.state=cs.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateBogusComment(e){const t=this.currentToken;switch(e){case ka.GREATER_THAN_SIGN:this.state=cs.DATA,this.emitCurrentComment(t);break;case ka.EOF:this.emitCurrentComment(t),this._emitEOFToken();break;case ka.NULL:this._err(wa.unexpectedNullCharacter),t.data+=Na;break;default:t.data+=String.fromCodePoint(e)}}_stateMarkupDeclarationOpen(e){this._consumeSequenceIfMatch(Ia,!0)?(this._createCommentToken(Ia.length+1),this.state=cs.COMMENT_START):this._consumeSequenceIfMatch(va,!1)?(this.currentLocation=this.getCurrentLocation(va.length+1),this.state=cs.DOCTYPE):this._consumeSequenceIfMatch(Ca,!0)?this.inForeignNode?this.state=cs.CDATA_SECTION:(this._err(wa.cdataInHtmlContent),this._createCommentToken(Ca.length+1),this.currentToken.data="[CDATA[",this.state=cs.BOGUS_COMMENT):this._ensureHibernation()||(this._err(wa.incorrectlyOpenedComment),this._createCommentToken(2),this.state=cs.BOGUS_COMMENT,this._stateBogusComment(e))}_stateCommentStart(e){switch(e){case ka.HYPHEN_MINUS:this.state=cs.COMMENT_START_DASH;break;case ka.GREATER_THAN_SIGN:{this._err(wa.abruptClosingOfEmptyComment),this.state=cs.DATA;const e=this.currentToken;this.emitCurrentComment(e);break}default:this.state=cs.COMMENT,this._stateComment(e)}}_stateCommentStartDash(e){const t=this.currentToken;switch(e){case ka.HYPHEN_MINUS:this.state=cs.COMMENT_END;break;case ka.GREATER_THAN_SIGN:this._err(wa.abruptClosingOfEmptyComment),this.state=cs.DATA,this.emitCurrentComment(t);break;case ka.EOF:this._err(wa.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=cs.COMMENT,this._stateComment(e)}}_stateComment(e){const t=this.currentToken;switch(e){case ka.HYPHEN_MINUS:this.state=cs.COMMENT_END_DASH;break;case ka.LESS_THAN_SIGN:t.data+="<",this.state=cs.COMMENT_LESS_THAN_SIGN;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),t.data+=Na;break;case ka.EOF:this._err(wa.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+=String.fromCodePoint(e)}}_stateCommentLessThanSign(e){const t=this.currentToken;switch(e){case ka.EXCLAMATION_MARK:t.data+="!",this.state=cs.COMMENT_LESS_THAN_SIGN_BANG;break;case ka.LESS_THAN_SIGN:t.data+="<";break;default:this.state=cs.COMMENT,this._stateComment(e)}}_stateCommentLessThanSignBang(e){e===ka.HYPHEN_MINUS?this.state=cs.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=cs.COMMENT,this._stateComment(e))}_stateCommentLessThanSignBangDash(e){e===ka.HYPHEN_MINUS?this.state=cs.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=cs.COMMENT_END_DASH,this._stateCommentEndDash(e))}_stateCommentLessThanSignBangDashDash(e){e!==ka.GREATER_THAN_SIGN&&e!==ka.EOF&&this._err(wa.nestedComment),this.state=cs.COMMENT_END,this._stateCommentEnd(e)}_stateCommentEndDash(e){const t=this.currentToken;switch(e){case ka.HYPHEN_MINUS:this.state=cs.COMMENT_END;break;case ka.EOF:this._err(wa.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=cs.COMMENT,this._stateComment(e)}}_stateCommentEnd(e){const t=this.currentToken;switch(e){case ka.GREATER_THAN_SIGN:this.state=cs.DATA,this.emitCurrentComment(t);break;case ka.EXCLAMATION_MARK:this.state=cs.COMMENT_END_BANG;break;case ka.HYPHEN_MINUS:t.data+="-";break;case ka.EOF:this._err(wa.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--",this.state=cs.COMMENT,this._stateComment(e)}}_stateCommentEndBang(e){const t=this.currentToken;switch(e){case ka.HYPHEN_MINUS:t.data+="--!",this.state=cs.COMMENT_END_DASH;break;case ka.GREATER_THAN_SIGN:this._err(wa.incorrectlyClosedComment),this.state=cs.DATA,this.emitCurrentComment(t);break;case ka.EOF:this._err(wa.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--!",this.state=cs.COMMENT,this._stateComment(e)}}_stateDoctype(e){switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:this.state=cs.BEFORE_DOCTYPE_NAME;break;case ka.GREATER_THAN_SIGN:this.state=cs.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e);break;case ka.EOF:{this._err(wa.eofInDoctype),this._createDoctypeToken(null);const e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._err(wa.missingWhitespaceBeforeDoctypeName),this.state=cs.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e)}}_stateBeforeDoctypeName(e){if(ds(e))this._createDoctypeToken(String.fromCharCode(hs(e))),this.state=cs.DOCTYPE_NAME;else switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:break;case ka.NULL:this._err(wa.unexpectedNullCharacter),this._createDoctypeToken(Na),this.state=cs.DOCTYPE_NAME;break;case ka.GREATER_THAN_SIGN:{this._err(wa.missingDoctypeName),this._createDoctypeToken(null);const e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this.state=cs.DATA;break}case ka.EOF:{this._err(wa.eofInDoctype),this._createDoctypeToken(null);const e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(e)),this.state=cs.DOCTYPE_NAME}}_stateDoctypeName(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:this.state=cs.AFTER_DOCTYPE_NAME;break;case ka.GREATER_THAN_SIGN:this.state=cs.DATA,this.emitCurrentDoctype(t);break;case ka.NULL:this._err(wa.unexpectedNullCharacter),t.name+=Na;break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.name+=String.fromCodePoint(ds(e)?hs(e):e)}}_stateAfterDoctypeName(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:break;case ka.GREATER_THAN_SIGN:this.state=cs.DATA,this.emitCurrentDoctype(t);break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._consumeSequenceIfMatch(Pa,!1)?this.state=cs.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(xa,!1)?this.state=cs.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(wa.invalidCharacterSequenceAfterDoctypeName),t.forceQuirks=!0,this.state=cs.BOGUS_DOCTYPE,this._stateBogusDoctype(e))}}_stateAfterDoctypePublicKeyword(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:this.state=cs.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break;case ka.QUOTATION_MARK:this._err(wa.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=cs.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case ka.APOSTROPHE:this._err(wa.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=cs.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case ka.GREATER_THAN_SIGN:this._err(wa.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=cs.DATA,this.emitCurrentDoctype(t);break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(wa.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=cs.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypePublicIdentifier(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:break;case ka.QUOTATION_MARK:t.publicId="",this.state=cs.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case ka.APOSTROPHE:t.publicId="",this.state=cs.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case ka.GREATER_THAN_SIGN:this._err(wa.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=cs.DATA,this.emitCurrentDoctype(t);break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(wa.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=cs.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypePublicIdentifierDoubleQuoted(e){const t=this.currentToken;switch(e){case ka.QUOTATION_MARK:this.state=cs.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),t.publicId+=Na;break;case ka.GREATER_THAN_SIGN:this._err(wa.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=cs.DATA;break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateDoctypePublicIdentifierSingleQuoted(e){const t=this.currentToken;switch(e){case ka.APOSTROPHE:this.state=cs.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),t.publicId+=Na;break;case ka.GREATER_THAN_SIGN:this._err(wa.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=cs.DATA;break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateAfterDoctypePublicIdentifier(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:this.state=cs.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break;case ka.GREATER_THAN_SIGN:this.state=cs.DATA,this.emitCurrentDoctype(t);break;case ka.QUOTATION_MARK:this._err(wa.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=cs.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case ka.APOSTROPHE:this._err(wa.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=cs.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(wa.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=cs.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBetweenDoctypePublicAndSystemIdentifiers(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:break;case ka.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=cs.DATA;break;case ka.QUOTATION_MARK:t.systemId="",this.state=cs.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case ka.APOSTROPHE:t.systemId="",this.state=cs.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(wa.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=cs.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateAfterDoctypeSystemKeyword(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:this.state=cs.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break;case ka.QUOTATION_MARK:this._err(wa.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=cs.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case ka.APOSTROPHE:this._err(wa.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=cs.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case ka.GREATER_THAN_SIGN:this._err(wa.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=cs.DATA,this.emitCurrentDoctype(t);break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(wa.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=cs.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypeSystemIdentifier(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:break;case ka.QUOTATION_MARK:t.systemId="",this.state=cs.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case ka.APOSTROPHE:t.systemId="",this.state=cs.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case ka.GREATER_THAN_SIGN:this._err(wa.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=cs.DATA,this.emitCurrentDoctype(t);break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(wa.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=cs.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypeSystemIdentifierDoubleQuoted(e){const t=this.currentToken;switch(e){case ka.QUOTATION_MARK:this.state=cs.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),t.systemId+=Na;break;case ka.GREATER_THAN_SIGN:this._err(wa.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=cs.DATA;break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateDoctypeSystemIdentifierSingleQuoted(e){const t=this.currentToken;switch(e){case ka.APOSTROPHE:this.state=cs.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case ka.NULL:this._err(wa.unexpectedNullCharacter),t.systemId+=Na;break;case ka.GREATER_THAN_SIGN:this._err(wa.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=cs.DATA;break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateAfterDoctypeSystemIdentifier(e){const t=this.currentToken;switch(e){case ka.SPACE:case ka.LINE_FEED:case ka.TABULATION:case ka.FORM_FEED:break;case ka.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=cs.DATA;break;case ka.EOF:this._err(wa.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(wa.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=cs.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBogusDoctype(e){const t=this.currentToken;switch(e){case ka.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=cs.DATA;break;case ka.NULL:this._err(wa.unexpectedNullCharacter);break;case ka.EOF:this.emitCurrentDoctype(t),this._emitEOFToken()}}_stateCdataSection(e){switch(e){case ka.RIGHT_SQUARE_BRACKET:this.state=cs.CDATA_SECTION_BRACKET;break;case ka.EOF:this._err(wa.eofInCdata),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateCdataSectionBracket(e){e===ka.RIGHT_SQUARE_BRACKET?this.state=cs.CDATA_SECTION_END:(this._emitChars("]"),this.state=cs.CDATA_SECTION,this._stateCdataSection(e))}_stateCdataSectionEnd(e){switch(e){case ka.GREATER_THAN_SIGN:this.state=cs.DATA;break;case ka.RIGHT_SQUARE_BRACKET:this._emitChars("]");break;default:this._emitChars("]]"),this.state=cs.CDATA_SECTION,this._stateCdataSection(e)}}_stateCharacterReference(){let e=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(e<0){if(!this.preprocessor.lastChunkWritten)return this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,void(this.preprocessor.endOfChunkHit=!0);e=this.entityDecoder.end()}0===e?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(ka.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&ps(this.preprocessor.peek(1))?cs.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(e){ps(e)?this._flushCodePointConsumedAsCharacterReference(e):(e===ka.SEMICOLON&&this._err(wa.unknownNamedCharacterReference),this.state=this.returnState,this._callState(e))}}const Ts=new Set([rs.DD,rs.DT,rs.LI,rs.OPTGROUP,rs.OPTION,rs.P,rs.RB,rs.RP,rs.RT,rs.RTC]),_s=new Set([...Ts,rs.CAPTION,rs.COLGROUP,rs.TBODY,rs.TD,rs.TFOOT,rs.TH,rs.THEAD,rs.TR]),ys=new Set([rs.APPLET,rs.CAPTION,rs.HTML,rs.MARQUEE,rs.OBJECT,rs.TABLE,rs.TD,rs.TEMPLATE,rs.TH]),As=new Set([...ys,rs.OL,rs.UL]),bs=new Set([...ys,rs.BUTTON]),Ss=new Set([rs.ANNOTATION_XML,rs.MI,rs.MN,rs.MO,rs.MS,rs.MTEXT]),Os=new Set([rs.DESC,rs.FOREIGN_OBJECT,rs.TITLE]),Ns=new Set([rs.TR,rs.TEMPLATE,rs.HTML]),ks=new Set([rs.TBODY,rs.TFOOT,rs.THEAD,rs.TEMPLATE,rs.HTML]),Is=new Set([rs.TABLE,rs.TEMPLATE,rs.HTML]),Cs=new Set([rs.TD,rs.TH]);class vs{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(e,t,n){this.treeAdapter=t,this.handler=n,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=rs.UNKNOWN,this.current=e}_indexOf(e){return this.items.lastIndexOf(e,this.stackTop)}_isInTemplate(){return this.currentTagId===rs.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===Ja.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(e,t){this.stackTop++,this.items[this.stackTop]=e,this.current=e,this.tagIDs[this.stackTop]=t,this.currentTagId=t,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(e,t,!0)}pop(){const e=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!0)}replace(e,t){const n=this._indexOf(e);this.items[n]=t,n===this.stackTop&&(this.current=t)}insertAfter(e,t,n){const r=this._indexOf(e)+1;this.items.splice(r,0,t),this.tagIDs.splice(r,0,n),this.stackTop++,r===this.stackTop&&this._updateCurrentElement(),this.current&&void 0!==this.currentTagId&&this.handler.onItemPush(this.current,this.currentTagId,r===this.stackTop)}popUntilTagNamePopped(e){let t=this.stackTop+1;do{t=this.tagIDs.lastIndexOf(e,t-1)}while(t>0&&this.treeAdapter.getNamespaceURI(this.items[t])!==Ja.HTML);this.shortenToLength(Math.max(t,0))}shortenToLength(e){for(;this.stackTop>=e;){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,this.stackTop<e)}}popUntilElementPopped(e){const t=this._indexOf(e);this.shortenToLength(Math.max(t,0))}popUntilPopped(e,t){const n=this._indexOfTagNames(e,t);this.shortenToLength(Math.max(n,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(ls,Ja.HTML)}popUntilTableCellPopped(){this.popUntilPopped(Cs,Ja.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(e,t){for(let n=this.stackTop;n>=0;n--)if(e.has(this.tagIDs[n])&&this.treeAdapter.getNamespaceURI(this.items[n])===t)return n;return-1}clearBackTo(e,t){const n=this._indexOfTagNames(e,t);this.shortenToLength(n+1)}clearBackToTableContext(){this.clearBackTo(Is,Ja.HTML)}clearBackToTableBodyContext(){this.clearBackTo(ks,Ja.HTML)}clearBackToTableRowContext(){this.clearBackTo(Ns,Ja.HTML)}remove(e){const t=this._indexOf(e);t>=0&&(t===this.stackTop?this.pop():(this.items.splice(t,1),this.tagIDs.splice(t,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===rs.BODY?this.items[1]:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){const t=this._indexOf(e)-1;return t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.tagIDs[0]===rs.HTML}hasInDynamicScope(e,t){for(let n=this.stackTop;n>=0;n--){const r=this.tagIDs[n];switch(this.treeAdapter.getNamespaceURI(this.items[n])){case Ja.HTML:if(r===e)return!0;if(t.has(r))return!1;break;case Ja.SVG:if(Os.has(r))return!1;break;case Ja.MATHML:if(Ss.has(r))return!1}}return!0}hasInScope(e){return this.hasInDynamicScope(e,ys)}hasInListItemScope(e){return this.hasInDynamicScope(e,As)}hasInButtonScope(e){return this.hasInDynamicScope(e,bs)}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){const t=this.tagIDs[e];switch(this.treeAdapter.getNamespaceURI(this.items[e])){case Ja.HTML:if(ls.has(t))return!0;if(ys.has(t))return!1;break;case Ja.SVG:if(Os.has(t))return!1;break;case Ja.MATHML:if(Ss.has(t))return!1}}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===Ja.HTML)switch(this.tagIDs[t]){case e:return!0;case rs.TABLE:case rs.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--)if(this.treeAdapter.getNamespaceURI(this.items[e])===Ja.HTML)switch(this.tagIDs[e]){case rs.TBODY:case rs.THEAD:case rs.TFOOT:return!0;case rs.TABLE:case rs.HTML:return!1}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===Ja.HTML)switch(this.tagIDs[t]){case e:return!0;case rs.OPTION:case rs.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;void 0!==this.currentTagId&&Ts.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;void 0!==this.currentTagId&&_s.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;void 0!==this.currentTagId&&this.currentTagId!==e&&_s.has(this.currentTagId);)this.pop()}}var Ds;!function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"}(Ds||(Ds={}));const Ps={type:Ds.Marker};class xs{constructor(e){this.treeAdapter=e,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(e,t){const n=[],r=t.length,a=this.treeAdapter.getTagName(e),s=this.treeAdapter.getNamespaceURI(e);for(let i=0;i<this.entries.length;i++){const e=this.entries[i];if(e.type===Ds.Marker)break;const{element:t}=e;if(this.treeAdapter.getTagName(t)===a&&this.treeAdapter.getNamespaceURI(t)===s){const e=this.treeAdapter.getAttrList(t);e.length===r&&n.push({idx:i,attrs:e})}}return n}_ensureNoahArkCondition(e){if(this.entries.length<3)return;const t=this.treeAdapter.getAttrList(e),n=this._getNoahArkConditionCandidates(e,t);if(n.length<3)return;const r=new Map(t.map(e=>[e.name,e.value]));let a=0;for(let s=0;s<n.length;s++){const e=n[s];e.attrs.every(e=>r.get(e.name)===e.value)&&(a+=1,a>=3&&this.entries.splice(e.idx,1))}}insertMarker(){this.entries.unshift(Ps)}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.unshift({type:Ds.Element,element:e,token:t})}insertElementAfterBookmark(e,t){const n=this.entries.indexOf(this.bookmark);this.entries.splice(n,0,{type:Ds.Element,element:e,token:t})}removeEntry(e){const t=this.entries.indexOf(e);-1!==t&&this.entries.splice(t,1)}clearToLastMarker(){const e=this.entries.indexOf(Ps);-1===e?this.entries.length=0:this.entries.splice(0,e+1)}getElementEntryInScopeWithTagName(e){const t=this.entries.find(t=>t.type===Ds.Marker||this.treeAdapter.getTagName(t.element)===e);return t&&t.type===Ds.Element?t:null}getElementEntry(e){return this.entries.find(t=>t.type===Ds.Element&&t.element===e)}}const Rs={createDocument:()=>({nodeName:"#document",mode:ts.NO_QUIRKS,childNodes:[]}),createDocumentFragment:()=>({nodeName:"#document-fragment",childNodes:[]}),createElement:(e,t,n)=>({nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}),createCommentNode:e=>({nodeName:"#comment",data:e,parentNode:null}),createTextNode:e=>({nodeName:"#text",value:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,n,r){const a=e.childNodes.find(e=>"#documentType"===e.nodeName);if(a)a.name=t,a.publicId=n,a.systemId=r;else{const a={nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null};Rs.appendChild(e,a)}},setDocumentMode(e,t){e.mode=t},getDocumentMode:e=>e.mode,detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if(Rs.isTextNode(n))return void(n.value+=t)}Rs.appendChild(e,Rs.createTextNode(t))},insertTextBefore(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&Rs.isTextNode(r)?r.value+=t:Rs.insertBefore(e,Rs.createTextNode(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map(e=>e.name));for(let r=0;r<t.length;r++)n.has(t[r].name)||e.attrs.push(t[r])},getFirstChild:e=>e.childNodes[0],getChildNodes:e=>e.childNodes,getParentNode:e=>e.parentNode,getAttrList:e=>e.attrs,getTagName:e=>e.tagName,getNamespaceURI:e=>e.namespaceURI,getTextNodeContent:e=>e.value,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName:e=>e.name,getDocumentTypeNodePublicId:e=>e.publicId,getDocumentTypeNodeSystemId:e=>e.systemId,isTextNode:e=>"#text"===e.nodeName,isCommentNode:e=>"#comment"===e.nodeName,isDocumentTypeNode:e=>"#documentType"===e.nodeName,isElementNode:e=>Object.prototype.hasOwnProperty.call(e,"tagName"),setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},Ls="html",Ms=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],ws=[...Ms,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],Bs=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),Fs=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],Hs=[...Fs,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function Us(e,t){return t.some(t=>e.startsWith(t))}const js="text/html",Gs="application/xhtml+xml",zs=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),qs=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:Ja.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:Ja.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:Ja.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:Ja.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:Ja.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:Ja.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:Ja.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:Ja.XML}],["xml:space",{prefix:"xml",name:"space",namespace:Ja.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:Ja.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:Ja.XMLNS}]]),Ys=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),$s=new Set([rs.B,rs.BIG,rs.BLOCKQUOTE,rs.BODY,rs.BR,rs.CENTER,rs.CODE,rs.DD,rs.DIV,rs.DL,rs.DT,rs.EM,rs.EMBED,rs.H1,rs.H2,rs.H3,rs.H4,rs.H5,rs.H6,rs.HEAD,rs.HR,rs.I,rs.IMG,rs.LI,rs.LISTING,rs.MENU,rs.META,rs.NOBR,rs.OL,rs.P,rs.PRE,rs.RUBY,rs.S,rs.SMALL,rs.SPAN,rs.STRONG,rs.STRIKE,rs.SUB,rs.SUP,rs.TABLE,rs.TT,rs.U,rs.UL,rs.VAR]);function Vs(e){for(let t=0;t<e.attrs.length;t++)if("definitionurl"===e.attrs[t].name){e.attrs[t].name="definitionURL";break}}function Ws(e){for(let t=0;t<e.attrs.length;t++){const n=zs.get(e.attrs[t].name);null!=n&&(e.attrs[t].name=n)}}function Qs(e){for(let t=0;t<e.attrs.length;t++){const n=qs.get(e.attrs[t].name);n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}}function Xs(e,t,n,r){return(!r||r===Ja.HTML)&&function(e,t,n){if(t===Ja.MATHML&&e===rs.ANNOTATION_XML)for(let r=0;r<n.length;r++)if(n[r].name===es.ENCODING){const e=n[r].value.toLowerCase();return e===js||e===Gs}return t===Ja.SVG&&(e===rs.FOREIGN_OBJECT||e===rs.DESC||e===rs.TITLE)}(e,t,n)||(!r||r===Ja.MATHML)&&function(e,t){return t===Ja.MATHML&&(e===rs.MI||e===rs.MO||e===rs.MN||e===rs.MS||e===rs.MTEXT)}(e,t)}var Ks;!function(e){e[e.INITIAL=0]="INITIAL",e[e.BEFORE_HTML=1]="BEFORE_HTML",e[e.BEFORE_HEAD=2]="BEFORE_HEAD",e[e.IN_HEAD=3]="IN_HEAD",e[e.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",e[e.AFTER_HEAD=5]="AFTER_HEAD",e[e.IN_BODY=6]="IN_BODY",e[e.TEXT=7]="TEXT",e[e.IN_TABLE=8]="IN_TABLE",e[e.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",e[e.IN_CAPTION=10]="IN_CAPTION",e[e.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",e[e.IN_TABLE_BODY=12]="IN_TABLE_BODY",e[e.IN_ROW=13]="IN_ROW",e[e.IN_CELL=14]="IN_CELL",e[e.IN_SELECT=15]="IN_SELECT",e[e.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",e[e.IN_TEMPLATE=17]="IN_TEMPLATE",e[e.AFTER_BODY=18]="AFTER_BODY",e[e.IN_FRAMESET=19]="IN_FRAMESET",e[e.AFTER_FRAMESET=20]="AFTER_FRAMESET",e[e.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",e[e.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET"}(Ks||(Ks={}));const Zs={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},Js=new Set([rs.TABLE,rs.TBODY,rs.TFOOT,rs.THEAD,rs.TR]),ei={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:Rs,onParseError:null};class ti{constructor(e,t,n=null,r=null){this.fragmentContext=n,this.scriptHandler=r,this.currentToken=null,this.stopped=!1,this.insertionMode=Ks.INITIAL,this.originalInsertionMode=Ks.INITIAL,this.headElement=null,this.formElement=null,this.currentNotInHTML=!1,this.tmplInsertionModeStack=[],this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1,this.options={...ei,...e},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=null!=t?t:this.treeAdapter.createDocument(),this.tokenizer=new gs(this.options,this),this.activeFormattingElements=new xs(this.treeAdapter),this.fragmentContextID=n?ss(this.treeAdapter.getTagName(n)):rs.UNKNOWN,this._setContextModes(null!=n?n:this.document,this.fragmentContextID),this.openElements=new vs(this.document,this.treeAdapter,this)}static parse(e,t){const n=new this(t);return n.tokenizer.write(e,!0),n.document}static getFragmentParser(e,t){const n={...ei,...t};null!=e||(e=n.treeAdapter.createElement(ns.TEMPLATE,Ja.HTML,[]));const r=n.treeAdapter.createElement("documentmock",Ja.HTML,[]),a=new this(n,r,e);return a.fragmentContextID===rs.TEMPLATE&&a.tmplInsertionModeStack.unshift(Ks.IN_TEMPLATE),a._initTokenizerForFragmentParsing(),a._insertFakeRootElement(),a._resetInsertionMode(),a._findFormInFragmentContext(),a}getFragment(){const e=this.treeAdapter.getFirstChild(this.document),t=this.treeAdapter.createDocumentFragment();return this._adoptNodes(e,t),t}_err(e,t,n){var r;if(!this.onParseError)return;const a=null!==(r=e.location)&&void 0!==r?r:Zs,s={code:t,startLine:a.startLine,startCol:a.startCol,startOffset:a.startOffset,endLine:n?a.startLine:a.endLine,endCol:n?a.startCol:a.endCol,endOffset:n?a.startOffset:a.endOffset};this.onParseError(s)}onItemPush(e,t,n){var r,a;null===(a=(r=this.treeAdapter).onItemPush)||void 0===a||a.call(r,e),n&&this.openElements.stackTop>0&&this._setContextModes(e,t)}onItemPop(e,t){var n,r;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(e,this.currentToken),null===(r=(n=this.treeAdapter).onItemPop)||void 0===r||r.call(n,e,this.openElements.current),t){let e,t;0===this.openElements.stackTop&&this.fragmentContext?(e=this.fragmentContext,t=this.fragmentContextID):({current:e,currentTagId:t}=this.openElements),this._setContextModes(e,t)}}_setContextModes(e,t){const n=e===this.document||e&&this.treeAdapter.getNamespaceURI(e)===Ja.HTML;this.currentNotInHTML=!n,this.tokenizer.inForeignNode=!n&&void 0!==e&&void 0!==t&&!this._isIntegrationPoint(t,e)}_switchToTextParsing(e,t){this._insertElement(e,Ja.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=Ks.TEXT}switchToPlaintextParsing(){this.insertionMode=Ks.TEXT,this.originalInsertionMode=Ks.IN_BODY,this.tokenizer.state=us.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;for(;e;){if(this.treeAdapter.getTagName(e)===ns.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===Ja.HTML)switch(this.fragmentContextID){case rs.TITLE:case rs.TEXTAREA:this.tokenizer.state=us.RCDATA;break;case rs.STYLE:case rs.XMP:case rs.IFRAME:case rs.NOEMBED:case rs.NOFRAMES:case rs.NOSCRIPT:this.tokenizer.state=us.RAWTEXT;break;case rs.SCRIPT:this.tokenizer.state=us.SCRIPT_DATA;break;case rs.PLAINTEXT:this.tokenizer.state=us.PLAINTEXT}}_setDocumentType(e){const t=e.name||"",n=e.publicId||"",r=e.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,n,r),e.location){const t=this.treeAdapter.getChildNodes(this.document).find(e=>this.treeAdapter.isDocumentTypeNode(e));t&&this.treeAdapter.setNodeSourceCodeLocation(t,e.location)}}_attachElementToTree(e,t){if(this.options.sourceCodeLocationInfo){const n=t&&{...t,startTag:t};this.treeAdapter.setNodeSourceCodeLocation(e,n)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{const t=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(null!=t?t:this.document,e)}}_appendElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location)}_insertElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location),this.openElements.push(n,e.tagID)}_insertFakeElement(e,t){const n=this.treeAdapter.createElement(e,Ja.HTML,[]);this._attachElementToTree(n,null),this.openElements.push(n,t)}_insertTemplate(e){const t=this.treeAdapter.createElement(e.tagName,Ja.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,n),this._attachElementToTree(t,e.location),this.openElements.push(t,e.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,null)}_insertFakeRootElement(){const e=this.treeAdapter.createElement(ns.HTML,Ja.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(e,null),this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e,rs.HTML)}_appendCommentNode(e,t){const n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,n),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,e.location)}_insertCharacters(e){let t,n;if(this._shouldFosterParentOnInsertion()?(({parent:t,beforeElement:n}=this._findFosterParentingLocation()),n?this.treeAdapter.insertTextBefore(t,e.chars,n):this.treeAdapter.insertText(t,e.chars)):(t=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(t,e.chars)),!e.location)return;const r=this.treeAdapter.getChildNodes(t),a=n?r.lastIndexOf(n):r.length,s=r[a-1];if(this.treeAdapter.getNodeSourceCodeLocation(s)){const{endLine:t,endCol:n,endOffset:r}=e.location;this.treeAdapter.updateNodeSourceCodeLocation(s,{endLine:t,endCol:n,endOffset:r})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(s,e.location)}_adoptNodes(e,t){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(t,n)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){const n=t.location,r=this.treeAdapter.getTagName(e),a=t.type===Fa.END_TAG&&r===t.tagName?{endTag:{...n},endLine:n.endLine,endCol:n.endCol,endOffset:n.endOffset}:{endLine:n.startLine,endCol:n.startCol,endOffset:n.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(e,a)}}shouldProcessStartTagTokenInForeignContent(e){if(!this.currentNotInHTML)return!1;let t,n;return 0===this.openElements.stackTop&&this.fragmentContext?(t=this.fragmentContext,n=this.fragmentContextID):({current:t,currentTagId:n}=this.openElements),(e.tagID!==rs.SVG||this.treeAdapter.getTagName(t)!==ns.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(t)!==Ja.MATHML)&&(this.tokenizer.inForeignNode||(e.tagID===rs.MGLYPH||e.tagID===rs.MALIGNMARK)&&void 0!==n&&!this._isIntegrationPoint(n,t,Ja.HTML))}_processToken(e){switch(e.type){case Fa.CHARACTER:this.onCharacter(e);break;case Fa.NULL_CHARACTER:this.onNullCharacter(e);break;case Fa.COMMENT:this.onComment(e);break;case Fa.DOCTYPE:this.onDoctype(e);break;case Fa.START_TAG:this._processStartTag(e);break;case Fa.END_TAG:this.onEndTag(e);break;case Fa.EOF:this.onEof(e);break;case Fa.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(e)}}_isIntegrationPoint(e,t,n){return Xs(e,this.treeAdapter.getNamespaceURI(t),this.treeAdapter.getAttrList(t),n)}_reconstructActiveFormattingElements(){const e=this.activeFormattingElements.entries.length;if(e){const t=this.activeFormattingElements.entries.findIndex(e=>e.type===Ds.Marker||this.openElements.contains(e.element));for(let n=-1===t?e-1:t-1;n>=0;n--){const e=this.activeFormattingElements.entries[n];this._insertElement(e.token,this.treeAdapter.getNamespaceURI(e.element)),e.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=Ks.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(rs.P),this.openElements.popUntilTagNamePopped(rs.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop;e>=0;e--)switch(0===e&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[e]){case rs.TR:return void(this.insertionMode=Ks.IN_ROW);case rs.TBODY:case rs.THEAD:case rs.TFOOT:return void(this.insertionMode=Ks.IN_TABLE_BODY);case rs.CAPTION:return void(this.insertionMode=Ks.IN_CAPTION);case rs.COLGROUP:return void(this.insertionMode=Ks.IN_COLUMN_GROUP);case rs.TABLE:return void(this.insertionMode=Ks.IN_TABLE);case rs.BODY:return void(this.insertionMode=Ks.IN_BODY);case rs.FRAMESET:return void(this.insertionMode=Ks.IN_FRAMESET);case rs.SELECT:return void this._resetInsertionModeForSelect(e);case rs.TEMPLATE:return void(this.insertionMode=this.tmplInsertionModeStack[0]);case rs.HTML:return void(this.insertionMode=this.headElement?Ks.AFTER_HEAD:Ks.BEFORE_HEAD);case rs.TD:case rs.TH:if(e>0)return void(this.insertionMode=Ks.IN_CELL);break;case rs.HEAD:if(e>0)return void(this.insertionMode=Ks.IN_HEAD)}this.insertionMode=Ks.IN_BODY}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){const e=this.openElements.tagIDs[t];if(e===rs.TEMPLATE)break;if(e===rs.TABLE)return void(this.insertionMode=Ks.IN_SELECT_IN_TABLE)}this.insertionMode=Ks.IN_SELECT}_isElementCausesFosterParenting(e){return Js.has(e)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&void 0!==this.openElements.currentTagId&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let e=this.openElements.stackTop;e>=0;e--){const t=this.openElements.items[e];switch(this.openElements.tagIDs[e]){case rs.TEMPLATE:if(this.treeAdapter.getNamespaceURI(t)===Ja.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break;case rs.TABLE:{const n=this.treeAdapter.getParentNode(t);return n?{parent:n,beforeElement:t}:{parent:this.openElements.items[e-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_isSpecialElement(e,t){const n=this.treeAdapter.getNamespaceURI(e);return os[n].has(t)}onCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)!function(e,t){e._insertCharacters(t),e.framesetOk=!1}(this,e);else switch(this.insertionMode){case Ks.INITIAL:di(this,e);break;case Ks.BEFORE_HTML:fi(this,e);break;case Ks.BEFORE_HEAD:pi(this,e);break;case Ks.IN_HEAD:Ei(this,e);break;case Ks.IN_HEAD_NO_SCRIPT:gi(this,e);break;case Ks.AFTER_HEAD:Ti(this,e);break;case Ks.IN_BODY:case Ks.IN_CAPTION:case Ks.IN_CELL:case Ks.IN_TEMPLATE:Ai(this,e);break;case Ks.TEXT:case Ks.IN_SELECT:case Ks.IN_SELECT_IN_TABLE:this._insertCharacters(e);break;case Ks.IN_TABLE:case Ks.IN_TABLE_BODY:case Ks.IN_ROW:Di(this,e);break;case Ks.IN_TABLE_TEXT:Mi(this,e);break;case Ks.IN_COLUMN_GROUP:Hi(this,e);break;case Ks.AFTER_BODY:Wi(this,e);break;case Ks.AFTER_AFTER_BODY:Qi(this,e)}}onNullCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)!function(e,t){t.chars=Na,e._insertCharacters(t)}(this,e);else switch(this.insertionMode){case Ks.INITIAL:di(this,e);break;case Ks.BEFORE_HTML:fi(this,e);break;case Ks.BEFORE_HEAD:pi(this,e);break;case Ks.IN_HEAD:Ei(this,e);break;case Ks.IN_HEAD_NO_SCRIPT:gi(this,e);break;case Ks.AFTER_HEAD:Ti(this,e);break;case Ks.TEXT:this._insertCharacters(e);break;case Ks.IN_TABLE:case Ks.IN_TABLE_BODY:case Ks.IN_ROW:Di(this,e);break;case Ks.IN_COLUMN_GROUP:Hi(this,e);break;case Ks.AFTER_BODY:Wi(this,e);break;case Ks.AFTER_AFTER_BODY:Qi(this,e)}}onComment(e){if(this.skipNextNewLine=!1,this.currentNotInHTML)ci(this,e);else switch(this.insertionMode){case Ks.INITIAL:case Ks.BEFORE_HTML:case Ks.BEFORE_HEAD:case Ks.IN_HEAD:case Ks.IN_HEAD_NO_SCRIPT:case Ks.AFTER_HEAD:case Ks.IN_BODY:case Ks.IN_TABLE:case Ks.IN_CAPTION:case Ks.IN_COLUMN_GROUP:case Ks.IN_TABLE_BODY:case Ks.IN_ROW:case Ks.IN_CELL:case Ks.IN_SELECT:case Ks.IN_SELECT_IN_TABLE:case Ks.IN_TEMPLATE:case Ks.IN_FRAMESET:case Ks.AFTER_FRAMESET:ci(this,e);break;case Ks.IN_TABLE_TEXT:wi(this,e);break;case Ks.AFTER_BODY:!function(e,t){e._appendCommentNode(t,e.openElements.items[0])}(this,e);break;case Ks.AFTER_AFTER_BODY:case Ks.AFTER_AFTER_FRAMESET:!function(e,t){e._appendCommentNode(t,e.document)}(this,e)}}onDoctype(e){switch(this.skipNextNewLine=!1,this.insertionMode){case Ks.INITIAL:!function(e,t){e._setDocumentType(t);const n=t.forceQuirks?ts.QUIRKS:function(e){if(e.name!==Ls)return ts.QUIRKS;const{systemId:t}=e;if(t&&"http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"===t.toLowerCase())return ts.QUIRKS;let{publicId:n}=e;if(null!==n){if(n=n.toLowerCase(),Bs.has(n))return ts.QUIRKS;let e=null===t?ws:Ms;if(Us(n,e))return ts.QUIRKS;if(e=null===t?Fs:Hs,Us(n,e))return ts.LIMITED_QUIRKS}return ts.NO_QUIRKS}(t);(function(e){return e.name===Ls&&null===e.publicId&&(null===e.systemId||"about:legacy-compat"===e.systemId)})(t)||e._err(t,wa.nonConformingDoctype);e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=Ks.BEFORE_HTML}(this,e);break;case Ks.BEFORE_HEAD:case Ks.IN_HEAD:case Ks.IN_HEAD_NO_SCRIPT:case Ks.AFTER_HEAD:this._err(e,wa.misplacedDoctype);break;case Ks.IN_TABLE_TEXT:wi(this,e)}}onStartTag(e){this.skipNextNewLine=!1,this.currentToken=e,this._processStartTag(e),e.selfClosing&&!e.ackSelfClosing&&this._err(e,wa.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(e){this.shouldProcessStartTagTokenInForeignContent(e)?function(e,t){if(function(e){const t=e.tagID;return t===rs.FONT&&e.attrs.some(({name:e})=>e===es.COLOR||e===es.SIZE||e===es.FACE)||$s.has(t)}(t))Xi(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===Ja.MATHML?Vs(t):r===Ja.SVG&&(!function(e){const t=Ys.get(e.tagName);null!=t&&(e.tagName=t,e.tagID=ss(e.tagName))}(t),Ws(t)),Qs(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}(this,e):this._startTagOutsideForeignContent(e)}_startTagOutsideForeignContent(e){switch(this.insertionMode){case Ks.INITIAL:di(this,e);break;case Ks.BEFORE_HTML:!function(e,t){t.tagID===rs.HTML?(e._insertElement(t,Ja.HTML),e.insertionMode=Ks.BEFORE_HEAD):fi(e,t)}(this,e);break;case Ks.BEFORE_HEAD:!function(e,t){switch(t.tagID){case rs.HTML:ki(e,t);break;case rs.HEAD:e._insertElement(t,Ja.HTML),e.headElement=e.openElements.current,e.insertionMode=Ks.IN_HEAD;break;default:pi(e,t)}}(this,e);break;case Ks.IN_HEAD:hi(this,e);break;case Ks.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case rs.HTML:ki(e,t);break;case rs.BASEFONT:case rs.BGSOUND:case rs.HEAD:case rs.LINK:case rs.META:case rs.NOFRAMES:case rs.STYLE:hi(e,t);break;case rs.NOSCRIPT:e._err(t,wa.nestedNoscriptInHead);break;default:gi(e,t)}}(this,e);break;case Ks.AFTER_HEAD:!function(e,t){switch(t.tagID){case rs.HTML:ki(e,t);break;case rs.BODY:e._insertElement(t,Ja.HTML),e.framesetOk=!1,e.insertionMode=Ks.IN_BODY;break;case rs.FRAMESET:e._insertElement(t,Ja.HTML),e.insertionMode=Ks.IN_FRAMESET;break;case rs.BASE:case rs.BASEFONT:case rs.BGSOUND:case rs.LINK:case rs.META:case rs.NOFRAMES:case rs.SCRIPT:case rs.STYLE:case rs.TEMPLATE:case rs.TITLE:e._err(t,wa.abandonedHeadElementChild),e.openElements.push(e.headElement,rs.HEAD),hi(e,t),e.openElements.remove(e.headElement);break;case rs.HEAD:e._err(t,wa.misplacedStartTagForHeadElement);break;default:Ti(e,t)}}(this,e);break;case Ks.IN_BODY:ki(this,e);break;case Ks.IN_TABLE:Pi(this,e);break;case Ks.IN_TABLE_TEXT:wi(this,e);break;case Ks.IN_CAPTION:!function(e,t){const n=t.tagID;Bi.has(n)?e.openElements.hasInTableScope(rs.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(rs.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Ks.IN_TABLE,Pi(e,t)):ki(e,t)}(this,e);break;case Ks.IN_COLUMN_GROUP:Fi(this,e);break;case Ks.IN_TABLE_BODY:Ui(this,e);break;case Ks.IN_ROW:Gi(this,e);break;case Ks.IN_CELL:!function(e,t){const n=t.tagID;Bi.has(n)?(e.openElements.hasInTableScope(rs.TD)||e.openElements.hasInTableScope(rs.TH))&&(e._closeTableCell(),Gi(e,t)):ki(e,t)}(this,e);break;case Ks.IN_SELECT:qi(this,e);break;case Ks.IN_SELECT_IN_TABLE:!function(e,t){const n=t.tagID;n===rs.CAPTION||n===rs.TABLE||n===rs.TBODY||n===rs.TFOOT||n===rs.THEAD||n===rs.TR||n===rs.TD||n===rs.TH?(e.openElements.popUntilTagNamePopped(rs.SELECT),e._resetInsertionMode(),e._processStartTag(t)):qi(e,t)}(this,e);break;case Ks.IN_TEMPLATE:!function(e,t){switch(t.tagID){case rs.BASE:case rs.BASEFONT:case rs.BGSOUND:case rs.LINK:case rs.META:case rs.NOFRAMES:case rs.SCRIPT:case rs.STYLE:case rs.TEMPLATE:case rs.TITLE:hi(e,t);break;case rs.CAPTION:case rs.COLGROUP:case rs.TBODY:case rs.TFOOT:case rs.THEAD:e.tmplInsertionModeStack[0]=Ks.IN_TABLE,e.insertionMode=Ks.IN_TABLE,Pi(e,t);break;case rs.COL:e.tmplInsertionModeStack[0]=Ks.IN_COLUMN_GROUP,e.insertionMode=Ks.IN_COLUMN_GROUP,Fi(e,t);break;case rs.TR:e.tmplInsertionModeStack[0]=Ks.IN_TABLE_BODY,e.insertionMode=Ks.IN_TABLE_BODY,Ui(e,t);break;case rs.TD:case rs.TH:e.tmplInsertionModeStack[0]=Ks.IN_ROW,e.insertionMode=Ks.IN_ROW,Gi(e,t);break;default:e.tmplInsertionModeStack[0]=Ks.IN_BODY,e.insertionMode=Ks.IN_BODY,ki(e,t)}}(this,e);break;case Ks.AFTER_BODY:!function(e,t){t.tagID===rs.HTML?ki(e,t):Wi(e,t)}(this,e);break;case Ks.IN_FRAMESET:!function(e,t){switch(t.tagID){case rs.HTML:ki(e,t);break;case rs.FRAMESET:e._insertElement(t,Ja.HTML);break;case rs.FRAME:e._appendElement(t,Ja.HTML),t.ackSelfClosing=!0;break;case rs.NOFRAMES:hi(e,t)}}(this,e);break;case Ks.AFTER_FRAMESET:!function(e,t){switch(t.tagID){case rs.HTML:ki(e,t);break;case rs.NOFRAMES:hi(e,t)}}(this,e);break;case Ks.AFTER_AFTER_BODY:!function(e,t){t.tagID===rs.HTML?ki(e,t):Qi(e,t)}(this,e);break;case Ks.AFTER_AFTER_FRAMESET:!function(e,t){switch(t.tagID){case rs.HTML:ki(e,t);break;case rs.NOFRAMES:hi(e,t)}}(this,e)}}onEndTag(e){this.skipNextNewLine=!1,this.currentToken=e,this.currentNotInHTML?function(e,t){if(t.tagID===rs.P||t.tagID===rs.BR)return Xi(e),void e._endTagOutsideForeignContent(t);for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===Ja.HTML){e._endTagOutsideForeignContent(t);break}const a=e.treeAdapter.getTagName(r);if(a.toLowerCase()===t.tagName){t.tagName=a,e.openElements.shortenToLength(n);break}}}(this,e):this._endTagOutsideForeignContent(e)}_endTagOutsideForeignContent(e){switch(this.insertionMode){case Ks.INITIAL:di(this,e);break;case Ks.BEFORE_HTML:!function(e,t){const n=t.tagID;n!==rs.HTML&&n!==rs.HEAD&&n!==rs.BODY&&n!==rs.BR||fi(e,t)}(this,e);break;case Ks.BEFORE_HEAD:!function(e,t){const n=t.tagID;n===rs.HEAD||n===rs.BODY||n===rs.HTML||n===rs.BR?pi(e,t):e._err(t,wa.endTagWithoutMatchingOpenElement)}(this,e);break;case Ks.IN_HEAD:!function(e,t){switch(t.tagID){case rs.HEAD:e.openElements.pop(),e.insertionMode=Ks.AFTER_HEAD;break;case rs.BODY:case rs.BR:case rs.HTML:Ei(e,t);break;case rs.TEMPLATE:mi(e,t);break;default:e._err(t,wa.endTagWithoutMatchingOpenElement)}}(this,e);break;case Ks.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case rs.NOSCRIPT:e.openElements.pop(),e.insertionMode=Ks.IN_HEAD;break;case rs.BR:gi(e,t);break;default:e._err(t,wa.endTagWithoutMatchingOpenElement)}}(this,e);break;case Ks.AFTER_HEAD:!function(e,t){switch(t.tagID){case rs.BODY:case rs.HTML:case rs.BR:Ti(e,t);break;case rs.TEMPLATE:mi(e,t);break;default:e._err(t,wa.endTagWithoutMatchingOpenElement)}}(this,e);break;case Ks.IN_BODY:Ci(this,e);break;case Ks.TEXT:!function(e,t){var n;t.tagID===rs.SCRIPT&&(null===(n=e.scriptHandler)||void 0===n||n.call(e,e.openElements.current));e.openElements.pop(),e.insertionMode=e.originalInsertionMode}(this,e);break;case Ks.IN_TABLE:xi(this,e);break;case Ks.IN_TABLE_TEXT:wi(this,e);break;case Ks.IN_CAPTION:!function(e,t){const n=t.tagID;switch(n){case rs.CAPTION:case rs.TABLE:e.openElements.hasInTableScope(rs.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(rs.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Ks.IN_TABLE,n===rs.TABLE&&xi(e,t));break;case rs.BODY:case rs.COL:case rs.COLGROUP:case rs.HTML:case rs.TBODY:case rs.TD:case rs.TFOOT:case rs.TH:case rs.THEAD:case rs.TR:break;default:Ci(e,t)}}(this,e);break;case Ks.IN_COLUMN_GROUP:!function(e,t){switch(t.tagID){case rs.COLGROUP:e.openElements.currentTagId===rs.COLGROUP&&(e.openElements.pop(),e.insertionMode=Ks.IN_TABLE);break;case rs.TEMPLATE:mi(e,t);break;case rs.COL:break;default:Hi(e,t)}}(this,e);break;case Ks.IN_TABLE_BODY:ji(this,e);break;case Ks.IN_ROW:zi(this,e);break;case Ks.IN_CELL:!function(e,t){const n=t.tagID;switch(n){case rs.TD:case rs.TH:e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Ks.IN_ROW);break;case rs.TABLE:case rs.TBODY:case rs.TFOOT:case rs.THEAD:case rs.TR:e.openElements.hasInTableScope(n)&&(e._closeTableCell(),zi(e,t));break;case rs.BODY:case rs.CAPTION:case rs.COL:case rs.COLGROUP:case rs.HTML:break;default:Ci(e,t)}}(this,e);break;case Ks.IN_SELECT:Yi(this,e);break;case Ks.IN_SELECT_IN_TABLE:!function(e,t){const n=t.tagID;n===rs.CAPTION||n===rs.TABLE||n===rs.TBODY||n===rs.TFOOT||n===rs.THEAD||n===rs.TR||n===rs.TD||n===rs.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(rs.SELECT),e._resetInsertionMode(),e.onEndTag(t)):Yi(e,t)}(this,e);break;case Ks.IN_TEMPLATE:!function(e,t){t.tagID===rs.TEMPLATE&&mi(e,t)}(this,e);break;case Ks.AFTER_BODY:Vi(this,e);break;case Ks.IN_FRAMESET:!function(e,t){t.tagID!==rs.FRAMESET||e.openElements.isRootHtmlElementCurrent()||(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagId===rs.FRAMESET||(e.insertionMode=Ks.AFTER_FRAMESET))}(this,e);break;case Ks.AFTER_FRAMESET:!function(e,t){t.tagID===rs.HTML&&(e.insertionMode=Ks.AFTER_AFTER_FRAMESET)}(this,e);break;case Ks.AFTER_AFTER_BODY:Qi(this,e)}}onEof(e){switch(this.insertionMode){case Ks.INITIAL:di(this,e);break;case Ks.BEFORE_HTML:fi(this,e);break;case Ks.BEFORE_HEAD:pi(this,e);break;case Ks.IN_HEAD:Ei(this,e);break;case Ks.IN_HEAD_NO_SCRIPT:gi(this,e);break;case Ks.AFTER_HEAD:Ti(this,e);break;case Ks.IN_BODY:case Ks.IN_TABLE:case Ks.IN_CAPTION:case Ks.IN_COLUMN_GROUP:case Ks.IN_TABLE_BODY:case Ks.IN_ROW:case Ks.IN_CELL:case Ks.IN_SELECT:case Ks.IN_SELECT_IN_TABLE:vi(this,e);break;case Ks.TEXT:!function(e,t){e._err(t,wa.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}(this,e);break;case Ks.IN_TABLE_TEXT:wi(this,e);break;case Ks.IN_TEMPLATE:$i(this,e);break;case Ks.AFTER_BODY:case Ks.IN_FRAMESET:case Ks.AFTER_FRAMESET:case Ks.AFTER_AFTER_BODY:case Ks.AFTER_AFTER_FRAMESET:ui(this,e)}}onWhitespaceCharacter(e){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,e.chars.charCodeAt(0)===ka.LINE_FEED)){if(1===e.chars.length)return;e.chars=e.chars.substr(1)}if(this.tokenizer.inForeignNode)this._insertCharacters(e);else switch(this.insertionMode){case Ks.IN_HEAD:case Ks.IN_HEAD_NO_SCRIPT:case Ks.AFTER_HEAD:case Ks.TEXT:case Ks.IN_COLUMN_GROUP:case Ks.IN_SELECT:case Ks.IN_SELECT_IN_TABLE:case Ks.IN_FRAMESET:case Ks.AFTER_FRAMESET:this._insertCharacters(e);break;case Ks.IN_BODY:case Ks.IN_CAPTION:case Ks.IN_CELL:case Ks.IN_TEMPLATE:case Ks.AFTER_BODY:case Ks.AFTER_AFTER_BODY:case Ks.AFTER_AFTER_FRAMESET:yi(this,e);break;case Ks.IN_TABLE:case Ks.IN_TABLE_BODY:case Ks.IN_ROW:Di(this,e);break;case Ks.IN_TABLE_TEXT:Li(this,e)}}}function ni(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):Ii(e,t),n}function ri(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){const a=e.openElements.items[r];if(a===t.element)break;e._isSpecialElement(a,e.openElements.tagIDs[r])&&(n=a)}return n||(e.openElements.shortenToLength(Math.max(r,0)),e.activeFormattingElements.removeEntry(t)),n}function ai(e,t,n){let r=t,a=e.openElements.getCommonAncestor(t);for(let s=0,i=a;i!==n;s++,i=a){a=e.openElements.getCommonAncestor(i);const n=e.activeFormattingElements.getElementEntry(i),o=n&&s>=3;!n||o?(o&&e.activeFormattingElements.removeEntry(n),e.openElements.remove(i)):(i=si(e,n),r===t&&(e.activeFormattingElements.bookmark=n),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(i,r),r=i)}return r}function si(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function ii(e,t,n){const r=ss(e.treeAdapter.getTagName(t));if(e._isElementCausesFosterParenting(r))e._fosterParentElement(n);else{const a=e.treeAdapter.getNamespaceURI(t);r===rs.TEMPLATE&&a===Ja.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function oi(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),{token:a}=n,s=e.treeAdapter.createElement(a.tagName,r,a.attrs);e._adoptNodes(t,s),e.treeAdapter.appendChild(t,s),e.activeFormattingElements.insertElementAfterBookmark(s,a),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,s,a.tagID)}function li(e,t){for(let n=0;n<8;n++){const n=ni(e,t);if(!n)break;const r=ri(e,n);if(!r)break;e.activeFormattingElements.bookmark=n;const a=ai(e,r,n.element),s=e.openElements.getCommonAncestor(n.element);e.treeAdapter.detachNode(a),s&&ii(e,s,a),oi(e,r,n)}}function ci(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function ui(e,t){if(e.stopped=!0,t.location){const n=e.fragmentContext?0:2;for(let r=e.openElements.stackTop;r>=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const n=e.openElements.items[0],r=e.treeAdapter.getNodeSourceCodeLocation(n);if(r&&!r.endTag&&(e._setEndLocation(n,t),e.openElements.stackTop>=1)){const n=e.openElements.items[1],r=e.treeAdapter.getNodeSourceCodeLocation(n);r&&!r.endTag&&e._setEndLocation(n,t)}}}}function di(e,t){e._err(t,wa.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,ts.QUIRKS),e.insertionMode=Ks.BEFORE_HTML,e._processToken(t)}function fi(e,t){e._insertFakeRootElement(),e.insertionMode=Ks.BEFORE_HEAD,e._processToken(t)}function pi(e,t){e._insertFakeElement(ns.HEAD,rs.HEAD),e.headElement=e.openElements.current,e.insertionMode=Ks.IN_HEAD,e._processToken(t)}function hi(e,t){switch(t.tagID){case rs.HTML:ki(e,t);break;case rs.BASE:case rs.BASEFONT:case rs.BGSOUND:case rs.LINK:case rs.META:e._appendElement(t,Ja.HTML),t.ackSelfClosing=!0;break;case rs.TITLE:e._switchToTextParsing(t,us.RCDATA);break;case rs.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,us.RAWTEXT):(e._insertElement(t,Ja.HTML),e.insertionMode=Ks.IN_HEAD_NO_SCRIPT);break;case rs.NOFRAMES:case rs.STYLE:e._switchToTextParsing(t,us.RAWTEXT);break;case rs.SCRIPT:e._switchToTextParsing(t,us.SCRIPT_DATA);break;case rs.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=Ks.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(Ks.IN_TEMPLATE);break;case rs.HEAD:e._err(t,wa.misplacedStartTagForHeadElement);break;default:Ei(e,t)}}function mi(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==rs.TEMPLATE&&e._err(t,wa.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(rs.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,wa.endTagWithoutMatchingOpenElement)}function Ei(e,t){e.openElements.pop(),e.insertionMode=Ks.AFTER_HEAD,e._processToken(t)}function gi(e,t){const n=t.type===Fa.EOF?wa.openElementsLeftAfterEof:wa.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=Ks.IN_HEAD,e._processToken(t)}function Ti(e,t){e._insertFakeElement(ns.BODY,rs.BODY),e.insertionMode=Ks.IN_BODY,_i(e,t)}function _i(e,t){switch(t.type){case Fa.CHARACTER:Ai(e,t);break;case Fa.WHITESPACE_CHARACTER:yi(e,t);break;case Fa.COMMENT:ci(e,t);break;case Fa.START_TAG:ki(e,t);break;case Fa.END_TAG:Ci(e,t);break;case Fa.EOF:vi(e,t)}}function yi(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function Ai(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function bi(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ja.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function Si(e){const t=Ha(e,es.TYPE);return null!=t&&"hidden"===t.toLowerCase()}function Oi(e,t){e._switchToTextParsing(t,us.RAWTEXT)}function Ni(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ja.HTML)}function ki(e,t){switch(t.tagID){case rs.I:case rs.S:case rs.B:case rs.U:case rs.EM:case rs.TT:case rs.BIG:case rs.CODE:case rs.FONT:case rs.SMALL:case rs.STRIKE:case rs.STRONG:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ja.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case rs.A:!function(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(ns.A);n&&(li(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ja.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case rs.H1:case rs.H2:case rs.H3:case rs.H4:case rs.H5:case rs.H6:!function(e,t){e.openElements.hasInButtonScope(rs.P)&&e._closePElement(),void 0!==e.openElements.currentTagId&&ls.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,Ja.HTML)}(e,t);break;case rs.P:case rs.DL:case rs.OL:case rs.UL:case rs.DIV:case rs.DIR:case rs.NAV:case rs.MAIN:case rs.MENU:case rs.ASIDE:case rs.CENTER:case rs.FIGURE:case rs.FOOTER:case rs.HEADER:case rs.HGROUP:case rs.DIALOG:case rs.DETAILS:case rs.ADDRESS:case rs.ARTICLE:case rs.SEARCH:case rs.SECTION:case rs.SUMMARY:case rs.FIELDSET:case rs.BLOCKQUOTE:case rs.FIGCAPTION:!function(e,t){e.openElements.hasInButtonScope(rs.P)&&e._closePElement(),e._insertElement(t,Ja.HTML)}(e,t);break;case rs.LI:case rs.DD:case rs.DT:!function(e,t){e.framesetOk=!1;const n=t.tagID;for(let r=e.openElements.stackTop;r>=0;r--){const t=e.openElements.tagIDs[r];if(n===rs.LI&&t===rs.LI||(n===rs.DD||n===rs.DT)&&(t===rs.DD||t===rs.DT)){e.openElements.generateImpliedEndTagsWithExclusion(t),e.openElements.popUntilTagNamePopped(t);break}if(t!==rs.ADDRESS&&t!==rs.DIV&&t!==rs.P&&e._isSpecialElement(e.openElements.items[r],t))break}e.openElements.hasInButtonScope(rs.P)&&e._closePElement(),e._insertElement(t,Ja.HTML)}(e,t);break;case rs.BR:case rs.IMG:case rs.WBR:case rs.AREA:case rs.EMBED:case rs.KEYGEN:bi(e,t);break;case rs.HR:!function(e,t){e.openElements.hasInButtonScope(rs.P)&&e._closePElement(),e._appendElement(t,Ja.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}(e,t);break;case rs.RB:case rs.RTC:!function(e,t){e.openElements.hasInScope(rs.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,Ja.HTML)}(e,t);break;case rs.RT:case rs.RP:!function(e,t){e.openElements.hasInScope(rs.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(rs.RTC),e._insertElement(t,Ja.HTML)}(e,t);break;case rs.PRE:case rs.LISTING:!function(e,t){e.openElements.hasInButtonScope(rs.P)&&e._closePElement(),e._insertElement(t,Ja.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}(e,t);break;case rs.XMP:!function(e,t){e.openElements.hasInButtonScope(rs.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,us.RAWTEXT)}(e,t);break;case rs.SVG:!function(e,t){e._reconstructActiveFormattingElements(),Ws(t),Qs(t),t.selfClosing?e._appendElement(t,Ja.SVG):e._insertElement(t,Ja.SVG),t.ackSelfClosing=!0}(e,t);break;case rs.HTML:!function(e,t){0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}(e,t);break;case rs.BASE:case rs.LINK:case rs.META:case rs.STYLE:case rs.TITLE:case rs.SCRIPT:case rs.BGSOUND:case rs.BASEFONT:case rs.TEMPLATE:hi(e,t);break;case rs.BODY:!function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}(e,t);break;case rs.FORM:!function(e,t){const n=e.openElements.tmplCount>0;e.formElement&&!n||(e.openElements.hasInButtonScope(rs.P)&&e._closePElement(),e._insertElement(t,Ja.HTML),n||(e.formElement=e.openElements.current))}(e,t);break;case rs.NOBR:!function(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(rs.NOBR)&&(li(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,Ja.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case rs.MATH:!function(e,t){e._reconstructActiveFormattingElements(),Vs(t),Qs(t),t.selfClosing?e._appendElement(t,Ja.MATHML):e._insertElement(t,Ja.MATHML),t.ackSelfClosing=!0}(e,t);break;case rs.TABLE:!function(e,t){e.treeAdapter.getDocumentMode(e.document)!==ts.QUIRKS&&e.openElements.hasInButtonScope(rs.P)&&e._closePElement(),e._insertElement(t,Ja.HTML),e.framesetOk=!1,e.insertionMode=Ks.IN_TABLE}(e,t);break;case rs.INPUT:!function(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ja.HTML),Si(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}(e,t);break;case rs.PARAM:case rs.TRACK:case rs.SOURCE:!function(e,t){e._appendElement(t,Ja.HTML),t.ackSelfClosing=!0}(e,t);break;case rs.IMAGE:!function(e,t){t.tagName=ns.IMG,t.tagID=rs.IMG,bi(e,t)}(e,t);break;case rs.BUTTON:!function(e,t){e.openElements.hasInScope(rs.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(rs.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ja.HTML),e.framesetOk=!1}(e,t);break;case rs.APPLET:case rs.OBJECT:case rs.MARQUEE:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ja.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}(e,t);break;case rs.IFRAME:!function(e,t){e.framesetOk=!1,e._switchToTextParsing(t,us.RAWTEXT)}(e,t);break;case rs.SELECT:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ja.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===Ks.IN_TABLE||e.insertionMode===Ks.IN_CAPTION||e.insertionMode===Ks.IN_TABLE_BODY||e.insertionMode===Ks.IN_ROW||e.insertionMode===Ks.IN_CELL?Ks.IN_SELECT_IN_TABLE:Ks.IN_SELECT}(e,t);break;case rs.OPTION:case rs.OPTGROUP:!function(e,t){e.openElements.currentTagId===rs.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,Ja.HTML)}(e,t);break;case rs.NOEMBED:case rs.NOFRAMES:Oi(e,t);break;case rs.FRAMESET:!function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,Ja.HTML),e.insertionMode=Ks.IN_FRAMESET)}(e,t);break;case rs.TEXTAREA:!function(e,t){e._insertElement(t,Ja.HTML),e.skipNextNewLine=!0,e.tokenizer.state=us.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=Ks.TEXT}(e,t);break;case rs.NOSCRIPT:e.options.scriptingEnabled?Oi(e,t):Ni(e,t);break;case rs.PLAINTEXT:!function(e,t){e.openElements.hasInButtonScope(rs.P)&&e._closePElement(),e._insertElement(t,Ja.HTML),e.tokenizer.state=us.PLAINTEXT}(e,t);break;case rs.COL:case rs.TH:case rs.TD:case rs.TR:case rs.HEAD:case rs.FRAME:case rs.TBODY:case rs.TFOOT:case rs.THEAD:case rs.CAPTION:case rs.COLGROUP:break;default:Ni(e,t)}}function Ii(e,t){const n=t.tagName,r=t.tagID;for(let a=e.openElements.stackTop;a>0;a--){const t=e.openElements.items[a],s=e.openElements.tagIDs[a];if(r===s&&(r!==rs.UNKNOWN||e.treeAdapter.getTagName(t)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=a&&e.openElements.shortenToLength(a);break}if(e._isSpecialElement(t,s))break}}function Ci(e,t){switch(t.tagID){case rs.A:case rs.B:case rs.I:case rs.S:case rs.U:case rs.EM:case rs.TT:case rs.BIG:case rs.CODE:case rs.FONT:case rs.NOBR:case rs.SMALL:case rs.STRIKE:case rs.STRONG:li(e,t);break;case rs.P:!function(e){e.openElements.hasInButtonScope(rs.P)||e._insertFakeElement(ns.P,rs.P),e._closePElement()}(e);break;case rs.DL:case rs.UL:case rs.OL:case rs.DIR:case rs.DIV:case rs.NAV:case rs.PRE:case rs.MAIN:case rs.MENU:case rs.ASIDE:case rs.BUTTON:case rs.CENTER:case rs.FIGURE:case rs.FOOTER:case rs.HEADER:case rs.HGROUP:case rs.DIALOG:case rs.ADDRESS:case rs.ARTICLE:case rs.DETAILS:case rs.SEARCH:case rs.SECTION:case rs.SUMMARY:case rs.LISTING:case rs.FIELDSET:case rs.BLOCKQUOTE:case rs.FIGCAPTION:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}(e,t);break;case rs.LI:!function(e){e.openElements.hasInListItemScope(rs.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(rs.LI),e.openElements.popUntilTagNamePopped(rs.LI))}(e);break;case rs.DD:case rs.DT:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}(e,t);break;case rs.H1:case rs.H2:case rs.H3:case rs.H4:case rs.H5:case rs.H6:!function(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}(e);break;case rs.BR:!function(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(ns.BR,rs.BR),e.openElements.pop(),e.framesetOk=!1}(e);break;case rs.BODY:!function(e,t){if(e.openElements.hasInScope(rs.BODY)&&(e.insertionMode=Ks.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}(e,t);break;case rs.HTML:!function(e,t){e.openElements.hasInScope(rs.BODY)&&(e.insertionMode=Ks.AFTER_BODY,Vi(e,t))}(e,t);break;case rs.FORM:!function(e){const t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(rs.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(rs.FORM):n&&e.openElements.remove(n))}(e);break;case rs.APPLET:case rs.OBJECT:case rs.MARQUEE:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}(e,t);break;case rs.TEMPLATE:mi(e,t);break;default:Ii(e,t)}}function vi(e,t){e.tmplInsertionModeStack.length>0?$i(e,t):ui(e,t)}function Di(e,t){if(void 0!==e.openElements.currentTagId&&Js.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=Ks.IN_TABLE_TEXT,t.type){case Fa.CHARACTER:Mi(e,t);break;case Fa.WHITESPACE_CHARACTER:Li(e,t)}else Ri(e,t)}function Pi(e,t){switch(t.tagID){case rs.TD:case rs.TH:case rs.TR:!function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(ns.TBODY,rs.TBODY),e.insertionMode=Ks.IN_TABLE_BODY,Ui(e,t)}(e,t);break;case rs.STYLE:case rs.SCRIPT:case rs.TEMPLATE:hi(e,t);break;case rs.COL:!function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(ns.COLGROUP,rs.COLGROUP),e.insertionMode=Ks.IN_COLUMN_GROUP,Fi(e,t)}(e,t);break;case rs.FORM:!function(e,t){e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,Ja.HTML),e.formElement=e.openElements.current,e.openElements.pop())}(e,t);break;case rs.TABLE:!function(e,t){e.openElements.hasInTableScope(rs.TABLE)&&(e.openElements.popUntilTagNamePopped(rs.TABLE),e._resetInsertionMode(),e._processStartTag(t))}(e,t);break;case rs.TBODY:case rs.TFOOT:case rs.THEAD:!function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ja.HTML),e.insertionMode=Ks.IN_TABLE_BODY}(e,t);break;case rs.INPUT:!function(e,t){Si(t)?e._appendElement(t,Ja.HTML):Ri(e,t),t.ackSelfClosing=!0}(e,t);break;case rs.CAPTION:!function(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,Ja.HTML),e.insertionMode=Ks.IN_CAPTION}(e,t);break;case rs.COLGROUP:!function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ja.HTML),e.insertionMode=Ks.IN_COLUMN_GROUP}(e,t);break;default:Ri(e,t)}}function xi(e,t){switch(t.tagID){case rs.TABLE:e.openElements.hasInTableScope(rs.TABLE)&&(e.openElements.popUntilTagNamePopped(rs.TABLE),e._resetInsertionMode());break;case rs.TEMPLATE:mi(e,t);break;case rs.BODY:case rs.CAPTION:case rs.COL:case rs.COLGROUP:case rs.HTML:case rs.TBODY:case rs.TD:case rs.TFOOT:case rs.TH:case rs.THEAD:case rs.TR:break;default:Ri(e,t)}}function Ri(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,_i(e,t),e.fosterParentingEnabled=n}function Li(e,t){e.pendingCharacterTokens.push(t)}function Mi(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function wi(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;n++)Ri(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}const Bi=new Set([rs.CAPTION,rs.COL,rs.COLGROUP,rs.TBODY,rs.TD,rs.TFOOT,rs.TH,rs.THEAD,rs.TR]);function Fi(e,t){switch(t.tagID){case rs.HTML:ki(e,t);break;case rs.COL:e._appendElement(t,Ja.HTML),t.ackSelfClosing=!0;break;case rs.TEMPLATE:hi(e,t);break;default:Hi(e,t)}}function Hi(e,t){e.openElements.currentTagId===rs.COLGROUP&&(e.openElements.pop(),e.insertionMode=Ks.IN_TABLE,e._processToken(t))}function Ui(e,t){switch(t.tagID){case rs.TR:e.openElements.clearBackToTableBodyContext(),e._insertElement(t,Ja.HTML),e.insertionMode=Ks.IN_ROW;break;case rs.TH:case rs.TD:e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(ns.TR,rs.TR),e.insertionMode=Ks.IN_ROW,Gi(e,t);break;case rs.CAPTION:case rs.COL:case rs.COLGROUP:case rs.TBODY:case rs.TFOOT:case rs.THEAD:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=Ks.IN_TABLE,Pi(e,t));break;default:Pi(e,t)}}function ji(e,t){const n=t.tagID;switch(t.tagID){case rs.TBODY:case rs.TFOOT:case rs.THEAD:e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=Ks.IN_TABLE);break;case rs.TABLE:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=Ks.IN_TABLE,xi(e,t));break;case rs.BODY:case rs.CAPTION:case rs.COL:case rs.COLGROUP:case rs.HTML:case rs.TD:case rs.TH:case rs.TR:break;default:xi(e,t)}}function Gi(e,t){switch(t.tagID){case rs.TH:case rs.TD:e.openElements.clearBackToTableRowContext(),e._insertElement(t,Ja.HTML),e.insertionMode=Ks.IN_CELL,e.activeFormattingElements.insertMarker();break;case rs.CAPTION:case rs.COL:case rs.COLGROUP:case rs.TBODY:case rs.TFOOT:case rs.THEAD:case rs.TR:e.openElements.hasInTableScope(rs.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Ks.IN_TABLE_BODY,Ui(e,t));break;default:Pi(e,t)}}function zi(e,t){switch(t.tagID){case rs.TR:e.openElements.hasInTableScope(rs.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Ks.IN_TABLE_BODY);break;case rs.TABLE:e.openElements.hasInTableScope(rs.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Ks.IN_TABLE_BODY,ji(e,t));break;case rs.TBODY:case rs.TFOOT:case rs.THEAD:(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(rs.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Ks.IN_TABLE_BODY,ji(e,t));break;case rs.BODY:case rs.CAPTION:case rs.COL:case rs.COLGROUP:case rs.HTML:case rs.TD:case rs.TH:break;default:xi(e,t)}}function qi(e,t){switch(t.tagID){case rs.HTML:ki(e,t);break;case rs.OPTION:e.openElements.currentTagId===rs.OPTION&&e.openElements.pop(),e._insertElement(t,Ja.HTML);break;case rs.OPTGROUP:e.openElements.currentTagId===rs.OPTION&&e.openElements.pop(),e.openElements.currentTagId===rs.OPTGROUP&&e.openElements.pop(),e._insertElement(t,Ja.HTML);break;case rs.HR:e.openElements.currentTagId===rs.OPTION&&e.openElements.pop(),e.openElements.currentTagId===rs.OPTGROUP&&e.openElements.pop(),e._appendElement(t,Ja.HTML),t.ackSelfClosing=!0;break;case rs.INPUT:case rs.KEYGEN:case rs.TEXTAREA:case rs.SELECT:e.openElements.hasInSelectScope(rs.SELECT)&&(e.openElements.popUntilTagNamePopped(rs.SELECT),e._resetInsertionMode(),t.tagID!==rs.SELECT&&e._processStartTag(t));break;case rs.SCRIPT:case rs.TEMPLATE:hi(e,t)}}function Yi(e,t){switch(t.tagID){case rs.OPTGROUP:e.openElements.stackTop>0&&e.openElements.currentTagId===rs.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===rs.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===rs.OPTGROUP&&e.openElements.pop();break;case rs.OPTION:e.openElements.currentTagId===rs.OPTION&&e.openElements.pop();break;case rs.SELECT:e.openElements.hasInSelectScope(rs.SELECT)&&(e.openElements.popUntilTagNamePopped(rs.SELECT),e._resetInsertionMode());break;case rs.TEMPLATE:mi(e,t)}}function $i(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(rs.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):ui(e,t)}function Vi(e,t){var n;if(t.tagID===rs.HTML){if(e.fragmentContext||(e.insertionMode=Ks.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===rs.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(null===(n=e.treeAdapter.getNodeSourceCodeLocation(r))||void 0===n?void 0:n.endTag)&&e._setEndLocation(r,t)}}else Wi(e,t)}function Wi(e,t){e.insertionMode=Ks.IN_BODY,_i(e,t)}function Qi(e,t){e.insertionMode=Ks.IN_BODY,_i(e,t)}function Xi(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==Ja.HTML&&void 0!==e.openElements.currentTagId&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]),String.prototype.codePointAt;function Ki(e,t){return function(n){let r,a=0,s="";for(;r=e.exec(n);)a!==r.index&&(s+=n.substring(a,r.index)),s+=t.get(r[0].charCodeAt(0)),a=r.index+1;return s+n.substring(a)}}new Map([[34,"""],[38,"&"],[160," "]]),new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]);new Set([ns.AREA,ns.BASE,ns.BASEFONT,ns.BGSOUND,ns.BR,ns.COL,ns.EMBED,ns.FRAME,ns.HR,ns.IMG,ns.INPUT,ns.KEYGEN,ns.LINK,ns.META,ns.PARAM,ns.SOURCE,ns.TRACK,ns.WBR]);const Zi=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,Ji=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),eo={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function to(e,t){const n=function(e){const t="root"===e.type?e.children[0]:e;return Boolean(t&&("doctype"===t.type||"element"===t.type&&"html"===t.tagName.toLowerCase()))}(e),r=Ea("type",{handlers:{root:ro,element:ao,text:so,comment:lo,doctype:io,raw:co},unknown:uo}),a={parser:n?new ti(eo):ti.getFragmentParser(void 0,eo),handle(e){r(e,a)},stitches:!1,options:t||{}};r(e,a),fo(a,te());const s=function(e,t){const n=t||{};return ua({file:n.file||void 0,location:!1,schema:"svg"===n.space?z:G,verbose:n.verbose||!1},e)}(n?a.parser.document:a.parser.getFragment(),{file:a.options.file});return a.stitches&&ar(s,"comment",function(e,t,n){const r=e;if(r.value.stitch&&n&&void 0!==t){return n.children[t]=r.value.stitch,t}}),"root"===s.type&&1===s.children.length&&s.children[0].type===e.type?s.children[0]:s}function no(e,t){let n=-1;if(e)for(;++n<e.length;)t.handle(e[n])}function ro(e,t){no(e.children,t)}function ao(e,t){!function(e,t){const n=e.tagName.toLowerCase();if(t.parser.tokenizer.state===us.PLAINTEXT)return;fo(t,te(e));const r=t.parser.openElements.current;let a="namespaceURI"in r?r.namespaceURI:oa.html;a===oa.html&&"svg"===n&&(a=oa.svg);const s=function(e,t){const n=(t||ga).space;return _a(e,"svg"===n?z:G)}({...e,children:[]},{space:a===oa.svg?"svg":"html"}),i={type:Fa.START_TAG,tagName:n,tagID:ss(n),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in s?s.attrs:[],location:ho(e)};t.parser.currentToken=i,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=n}(e,t),no(e.children,t),function(e,t){const n=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&Sa.includes(n))return;if(t.parser.tokenizer.state===us.PLAINTEXT)return;fo(t,ee(e));const r={type:Fa.END_TAG,tagName:n,tagID:ss(n),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:ho(e)};t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken),n!==t.parser.tokenizer.lastStartTagName||t.parser.tokenizer.state!==us.RCDATA&&t.parser.tokenizer.state!==us.RAWTEXT&&t.parser.tokenizer.state!==us.SCRIPT_DATA||(t.parser.tokenizer.state=us.DATA)}(e,t)}function so(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);const n={type:Fa.CHARACTER,chars:e.value,location:ho(e)};fo(t,te(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function io(e,t){const n={type:Fa.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:ho(e)};fo(t,te(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function oo(e,t){t.stitches=!0;const n=function(e){return qn("children"in e?{...e,children:[]}:e)}(e);if("children"in e&&"children"in n){const r=to({type:"root",children:e.children},t.options);n.children=r.children}lo({type:"comment",value:{stitch:n}},t)}function lo(e,t){const n=e.value,r={type:Fa.COMMENT,data:n,location:ho(e)};fo(t,te(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function co(e,t){if(t.parser.tokenizer.preprocessor.html="",t.parser.tokenizer.preprocessor.pos=-1,t.parser.tokenizer.preprocessor.lastGapPos=-2,t.parser.tokenizer.preprocessor.gapStack=[],t.parser.tokenizer.preprocessor.skipNextNewLine=!1,t.parser.tokenizer.preprocessor.lastChunkWritten=!1,t.parser.tokenizer.preprocessor.endOfChunkHit=!1,t.parser.tokenizer.preprocessor.isEol=!1,po(t,te(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(Zi,"<$1$2"):e.value,!1),t.parser.tokenizer._runParsingLoop(),72===t.parser.tokenizer.state||78===t.parser.tokenizer.state){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;const e=t.parser.tokenizer._consume();t.parser.tokenizer._callState(e)}}function uo(e,t){const n=e;if(!t.options.passThrough||!t.options.passThrough.includes(n.type)){let e="";throw Ji.has(n.type)&&(e=". It looks like you are using MDX nodes with `hast-util-raw` (or `rehype-raw`). If you use this because you are using remark or rehype plugins that inject `'html'` nodes, then please raise an issue with that plugin, as its a bad and slow idea. If you use this because you are using markdown syntax, then you have to configure this utility (or plugin) to pass through these nodes (see `passThrough` in docs), but you can also migrate to use the MDX syntax"),new Error("Cannot compile `"+n.type+"` node"+e)}oo(n,t)}function fo(e,t){po(e,t);const n=e.parser.tokenizer.currentCharacterToken;n&&n.location&&(n.location.endLine=e.parser.tokenizer.preprocessor.line,n.location.endCol=e.parser.tokenizer.preprocessor.col+1,n.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=n,e.parser._processToken(e.parser.currentToken)),e.parser.tokenizer.paused=!1,e.parser.tokenizer.inLoop=!1,e.parser.tokenizer.active=!1,e.parser.tokenizer.returnState=us.DATA,e.parser.tokenizer.charRefCode=-1,e.parser.tokenizer.consumedAfterSnapshot=-1,e.parser.tokenizer.currentLocation=null,e.parser.tokenizer.currentCharacterToken=null,e.parser.tokenizer.currentToken=null,e.parser.tokenizer.currentAttr={name:"",value:""}}function po(e,t){if(t&&void 0!==t.offset){const n={startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:-1,endCol:-1,endOffset:-1};e.parser.tokenizer.preprocessor.lineStartPos=1-t.column,e.parser.tokenizer.preprocessor.droppedBufferSize=t.offset,e.parser.tokenizer.preprocessor.line=t.line,e.parser.tokenizer.currentLocation=n}}function ho(e){const t=te(e)||{line:void 0,column:void 0,offset:void 0},n=ee(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:n.line,endCol:n.column,endOffset:n.offset}}function mo(e){return function(t,n){return to(t,{...e,file:n})}}function Eo(e,t){const n=String(e);if("string"!=typeof t)throw new TypeError("Expected character");let r=0,a=n.indexOf(t);for(;-1!==a;)r++,a=n.indexOf(t,a+t.length);return r}_o(/[A-Za-z]/),_o(/[\dA-Za-z]/),_o(/[#-'*+\--9=?A-Z^-~]/);_o(/\d/),_o(/[\dA-Fa-f]/),_o(/[!-/:-@[-`{-~]/);const go=_o(/\p{P}|\p{S}/u),To=_o(/\s/);function _o(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function yo(e,t,n){const r=Xn((n||{}).ignore||[]),a=function(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<n.length;){const e=n[r];t.push([Ao(e[0]),bo(e[1])])}return t}(t);let s=-1;for(;++s<a.length;)rr(e,"text",i);function i(e,t){let n,i=-1;for(;++i<t.length;){const e=t[i],a=n?n.children:void 0;if(r(e,a?a.indexOf(e):void 0,n))return;n=e}if(n)return function(e,t){const n=t[t.length-1],r=a[s][0],i=a[s][1];let o=0;const l=n.children.indexOf(e);let c=!1,u=[];r.lastIndex=0;let d=r.exec(e.value);for(;d;){const n=d.index,a={index:d.index,input:d.input,stack:[...t,e]};let s=i(...d,a);if("string"==typeof s&&(s=s.length>0?{type:"text",value:s}:void 0),!1===s?r.lastIndex=n+1:(o!==n&&u.push({type:"text",value:e.value.slice(o,n)}),Array.isArray(s)?u.push(...s):s&&u.push(s),o=n+d[0].length,c=!0),!r.global)break;d=r.exec(e.value)}c?(o<e.value.length&&u.push({type:"text",value:e.value.slice(o)}),n.children.splice(l,1,...u)):u=[e];return l+u.length}(e,t)}}function Ao(e){return"string"==typeof e?new RegExp(function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}(e),"g"):e}function bo(e){return"function"==typeof e?e:function(){return e}}const So="phrasing",Oo=["autolink","link","image","label"];function No(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function ko(e){this.config.enter.autolinkProtocol.call(this,e)}function Io(e){this.config.exit.autolinkProtocol.call(this,e)}function Co(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function vo(e){this.config.exit.autolinkEmail.call(this,e)}function Do(e){this.exit(e)}function Po(e){yo(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,xo],[/(?<=^|\s|\p{P}|\p{S})([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/gu,Ro]],{ignore:["link","linkReference"]})}function xo(e,t,n,r,a){let s="";if(!Lo(a))return!1;if(/^w/i.test(t)&&(n=t+n,t="",s="http://"),!function(e){const t=e.split(".");if(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))return!1;return!0}(n))return!1;const i=function(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const a=Eo(e,"(");let s=Eo(e,")");for(;-1!==r&&a>s;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),s++;return[e,n]}(n+r);if(!i[0])return!1;const o={type:"link",title:null,url:s+t+i[0],children:[{type:"text",value:t+i[0]}]};return i[1]?[o,{type:"text",value:i[1]}]:o}function Ro(e,t,n,r){return!(!Lo(r,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function Lo(e,t){const n=e.input.charCodeAt(e.index-1);return(0===e.index||To(n)||go(n))&&(!t||47!==n)}function Mo(){this.buffer()}function wo(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function Bo(){this.buffer()}function Fo(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function Ho(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=xt(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Uo(e){this.exit(e)}function jo(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=xt(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Go(e){this.exit(e)}function zo(e,t,n,r){const a=n.createTracker(r);let s=a.move("[^");const i=n.enter("footnoteReference"),o=n.enter("reference");return s+=a.move(n.safe(n.associationId(e),{after:"]",before:s})),o(),i(),s+=a.move("]"),s}function qo(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:function(e,n,r,a){const s=r.createTracker(a);let i=s.move("[^");const o=r.enter("footnoteDefinition"),l=r.enter("label");i+=s.move(r.safe(r.associationId(e),{before:i,after:"]"})),l(),i+=s.move("]:"),e.children&&e.children.length>0&&(s.shift(4),i+=s.move((t?"\n":" ")+r.indentLines(r.containerFlow(e,s.current()),t?$o:Yo)));return o(),i},footnoteReference:zo},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]}}function Yo(e,t,n){return 0===t?e:$o(e,t,n)}function $o(e,t,n){return(n?"":" ")+e}zo.peek=function(){return"["};const Vo=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];function Wo(e){this.enter({type:"delete",children:[]},e)}function Qo(e){this.exit(e)}function Xo(e,t,n,r){const a=n.createTracker(r),s=n.enter("strikethrough");let i=a.move("~~");return i+=n.containerPhrasing(e,{...a.current(),before:i,after:"~"}),i+=a.move("~~"),s(),i}function Ko(e){return e.length}function Zo(e){return null==e?"":String(e)}function Jo(e){const t="string"==typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:82===t||114===t?114:0}function el(e,t,n){return">"+(n?"":" ")+e}function tl(e,t){return nl(e,t.inConstruct,!0)&&!nl(e,t.notInConstruct,!1)}function nl(e,t,n){if("string"==typeof t&&(t=[t]),!t||0===t.length)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function rl(e,t,n,r){let a=-1;for(;++a<n.unsafe.length;)if("\n"===n.unsafe[a].character&&tl(n.stack,n.unsafe[a]))return/[ \t]/.test(r.before)?"":" ";return"\\\n"}function al(e,t,n){return(n?"":" ")+e}function sl(e){const t=e.options.quote||'"';if('"'!==t&&"'"!==t)throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function il(e){return"&#x"+e.toString(16).toUpperCase()+";"}function ol(e,t,n){const r=on(e),a=on(t);return void 0===r?void 0===a?"_"===n?{inside:!0,outside:!0}:{inside:!1,outside:!1}:1===a?{inside:!0,outside:!0}:{inside:!1,outside:!0}:1===r?void 0===a?{inside:!1,outside:!1}:1===a?{inside:!0,outside:!0}:{inside:!1,outside:!1}:void 0===a?{inside:!1,outside:!1}:1===a?{inside:!0,outside:!1}:{inside:!1,outside:!1}}function ll(e,t,n,r){const a=function(e){const t=e.options.emphasis||"*";if("*"!==t&&"_"!==t)throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}(n),s=n.enter("emphasis"),i=n.createTracker(r),o=i.move(a);let l=i.move(n.containerPhrasing(e,{after:a,before:o,...i.current()}));const c=l.charCodeAt(0),u=ol(r.before.charCodeAt(r.before.length-1),c,a);u.inside&&(l=il(c)+l.slice(1));const d=l.charCodeAt(l.length-1),f=ol(r.after.charCodeAt(0),d,a);f.inside&&(l=l.slice(0,-1)+il(d));const p=i.move(a);return s(),n.attentionEncodeSurroundingInfo={after:f.outside,before:u.outside},o+l+p}function cl(e){return e.value||""}function ul(e,t,n,r){const a=sl(n),s='"'===a?"Quote":"Apostrophe",i=n.enter("image");let o=n.enter("label");const l=n.createTracker(r);let c=l.move("![");return c+=l.move(n.safe(e.alt,{before:c,after:"]",...l.current()})),c+=l.move("]("),o(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(o=n.enter("destinationLiteral"),c+=l.move("<"),c+=l.move(n.safe(e.url,{before:c,after:">",...l.current()})),c+=l.move(">")):(o=n.enter("destinationRaw"),c+=l.move(n.safe(e.url,{before:c,after:e.title?" ":")",...l.current()}))),o(),e.title&&(o=n.enter(`title${s}`),c+=l.move(" "+a),c+=l.move(n.safe(e.title,{before:c,after:a,...l.current()})),c+=l.move(a),o()),c+=l.move(")"),i(),c}function dl(e,t,n,r){const a=e.referenceType,s=n.enter("imageReference");let i=n.enter("label");const o=n.createTracker(r);let l=o.move("![");const c=n.safe(e.alt,{before:l,after:"]",...o.current()});l+=o.move(c+"]["),i();const u=n.stack;n.stack=[],i=n.enter("reference");const d=n.safe(n.associationId(e),{before:l,after:"]",...o.current()});return i(),n.stack=u,s(),"full"!==a&&c&&c===d?"shortcut"===a?l=l.slice(0,-1):l+=o.move("]"):l+=o.move(d+"]"),l}function fl(e,t,n){let r=e.value||"",a="`",s=-1;for(;new RegExp("(^|[^`])"+a+"([^`]|$)").test(r);)a+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++s<n.unsafe.length;){const e=n.unsafe[s],t=n.compilePattern(e);let a;if(e.atBreak)for(;a=t.exec(r);){let e=a.index;10===r.charCodeAt(e)&&13===r.charCodeAt(e-1)&&e--,r=r.slice(0,e)+" "+r.slice(a.index+1)}}return a+r+a}function pl(e,t){const n=Ie(e);return Boolean(!t.options.resourceLink&&e.url&&!e.title&&e.children&&1===e.children.length&&"text"===e.children[0].type&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}function hl(e,t,n,r){const a=sl(n),s='"'===a?"Quote":"Apostrophe",i=n.createTracker(r);let o,l;if(pl(e,n)){const t=n.stack;n.stack=[],o=n.enter("autolink");let r=i.move("<");return r+=i.move(n.containerPhrasing(e,{before:r,after:">",...i.current()})),r+=i.move(">"),o(),n.stack=t,r}o=n.enter("link"),l=n.enter("label");let c=i.move("[");return c+=i.move(n.containerPhrasing(e,{before:c,after:"](",...i.current()})),c+=i.move("]("),l(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(l=n.enter("destinationLiteral"),c+=i.move("<"),c+=i.move(n.safe(e.url,{before:c,after:">",...i.current()})),c+=i.move(">")):(l=n.enter("destinationRaw"),c+=i.move(n.safe(e.url,{before:c,after:e.title?" ":")",...i.current()}))),l(),e.title&&(l=n.enter(`title${s}`),c+=i.move(" "+a),c+=i.move(n.safe(e.title,{before:c,after:a,...i.current()})),c+=i.move(a),l()),c+=i.move(")"),o(),c}function ml(e,t,n,r){const a=e.referenceType,s=n.enter("linkReference");let i=n.enter("label");const o=n.createTracker(r);let l=o.move("[");const c=n.containerPhrasing(e,{before:l,after:"]",...o.current()});l+=o.move(c+"]["),i();const u=n.stack;n.stack=[],i=n.enter("reference");const d=n.safe(n.associationId(e),{before:l,after:"]",...o.current()});return i(),n.stack=u,s(),"full"!==a&&c&&c===d?"shortcut"===a?l=l.slice(0,-1):l+=o.move("]"):l+=o.move(d+"]"),l}function El(e){const t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function gl(e){const t=e.options.rule||"*";if("*"!==t&&"-"!==t&&"_"!==t)throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}Xo.peek=function(){return"~"},ll.peek=function(e,t,n){return n.options.emphasis||"*"},cl.peek=function(){return"<"},ul.peek=function(){return"!"},dl.peek=function(){return"!"},fl.peek=function(){return"`"},hl.peek=function(e,t,n){return pl(e,n)?"<":"["},ml.peek=function(){return"["};const Tl=Xn(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function _l(e,t,n,r){const a=function(e){const t=e.options.strong||"*";if("*"!==t&&"_"!==t)throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}(n),s=n.enter("strong"),i=n.createTracker(r),o=i.move(a+a);let l=i.move(n.containerPhrasing(e,{after:a,before:o,...i.current()}));const c=l.charCodeAt(0),u=ol(r.before.charCodeAt(r.before.length-1),c,a);u.inside&&(l=il(c)+l.slice(1));const d=l.charCodeAt(l.length-1),f=ol(r.after.charCodeAt(0),d,a);f.inside&&(l=l.slice(0,-1)+il(d));const p=i.move(a+a);return s(),n.attentionEncodeSurroundingInfo={after:f.outside,before:u.outside},o+l+p}_l.peek=function(e,t,n){return n.options.strong||"*"};const yl={blockquote:function(e,t,n,r){const a=n.enter("blockquote"),s=n.createTracker(r);s.move("> "),s.shift(2);const i=n.indentLines(n.containerFlow(e,s.current()),el);return a(),i},break:rl,code:function(e,t,n,r){const a=function(e){const t=e.options.fence||"`";if("`"!==t&&"~"!==t)throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}(n),s=e.value||"",i="`"===a?"GraveAccent":"Tilde";if(function(e,t){return Boolean(!1===t.options.fences&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}(e,n)){const e=n.enter("codeIndented"),t=n.indentLines(s,al);return e(),t}const o=n.createTracker(r),l=a.repeat(Math.max(function(e,t){const n=String(e);let r=n.indexOf(t),a=r,s=0,i=0;if("string"!=typeof t)throw new TypeError("Expected substring");for(;-1!==r;)r===a?++s>i&&(i=s):s=1,a=r+t.length,r=n.indexOf(t,a);return i}(s,a)+1,3)),c=n.enter("codeFenced");let u=o.move(l);if(e.lang){const t=n.enter(`codeFencedLang${i}`);u+=o.move(n.safe(e.lang,{before:u,after:" ",encode:["`"],...o.current()})),t()}if(e.lang&&e.meta){const t=n.enter(`codeFencedMeta${i}`);u+=o.move(" "),u+=o.move(n.safe(e.meta,{before:u,after:"\n",encode:["`"],...o.current()})),t()}return u+=o.move("\n"),s&&(u+=o.move(s+"\n")),u+=o.move(l),c(),u},definition:function(e,t,n,r){const a=sl(n),s='"'===a?"Quote":"Apostrophe",i=n.enter("definition");let o=n.enter("label");const l=n.createTracker(r);let c=l.move("[");return c+=l.move(n.safe(n.associationId(e),{before:c,after:"]",...l.current()})),c+=l.move("]: "),o(),!e.url||/[\0- \u007F]/.test(e.url)?(o=n.enter("destinationLiteral"),c+=l.move("<"),c+=l.move(n.safe(e.url,{before:c,after:">",...l.current()})),c+=l.move(">")):(o=n.enter("destinationRaw"),c+=l.move(n.safe(e.url,{before:c,after:e.title?" ":"\n",...l.current()}))),o(),e.title&&(o=n.enter(`title${s}`),c+=l.move(" "+a),c+=l.move(n.safe(e.title,{before:c,after:a,...l.current()})),c+=l.move(a),o()),i(),c},emphasis:ll,hardBreak:rl,heading:function(e,t,n,r){const a=Math.max(Math.min(6,e.depth||1),1),s=n.createTracker(r);if(function(e,t){let n=!1;return ar(e,function(e){if("value"in e&&/\r?\n|\r/.test(e.value)||"break"===e.type)return n=!0,nr}),Boolean((!e.depth||e.depth<3)&&Ie(e)&&(t.options.setext||n))}(e,n)){const t=n.enter("headingSetext"),r=n.enter("phrasing"),i=n.containerPhrasing(e,{...s.current(),before:"\n",after:"\n"});return r(),t(),i+"\n"+(1===a?"=":"-").repeat(i.length-(Math.max(i.lastIndexOf("\r"),i.lastIndexOf("\n"))+1))}const i="#".repeat(a),o=n.enter("headingAtx"),l=n.enter("phrasing");s.move(i+" ");let c=n.containerPhrasing(e,{before:"# ",after:"\n",...s.current()});return/^[\t ]/.test(c)&&(c=il(c.charCodeAt(0))+c.slice(1)),c=c?i+" "+c:i,n.options.closeAtx&&(c+=" "+i),l(),o(),c},html:cl,image:ul,imageReference:dl,inlineCode:fl,link:hl,linkReference:ml,list:function(e,t,n,r){const a=n.enter("list"),s=n.bulletCurrent;let i=e.ordered?function(e){const t=e.options.bulletOrdered||".";if("."!==t&&")"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}(n):El(n);const o=e.ordered?"."===i?")":".":function(e){const t=El(e),n=e.options.bulletOther;if(!n)return"*"===t?"-":"*";if("*"!==n&&"+"!==n&&"-"!==n)throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}(n);let l=!(!t||!n.bulletLastUsed)&&i===n.bulletLastUsed;if(!e.ordered){const t=e.children?e.children[0]:void 0;if("*"!==i&&"-"!==i||!t||t.children&&t.children[0]||"list"!==n.stack[n.stack.length-1]||"listItem"!==n.stack[n.stack.length-2]||"list"!==n.stack[n.stack.length-3]||"listItem"!==n.stack[n.stack.length-4]||0!==n.indexStack[n.indexStack.length-1]||0!==n.indexStack[n.indexStack.length-2]||0!==n.indexStack[n.indexStack.length-3]||(l=!0),gl(n)===i&&t){let t=-1;for(;++t<e.children.length;){const n=e.children[t];if(n&&"listItem"===n.type&&n.children&&n.children[0]&&"thematicBreak"===n.children[0].type){l=!0;break}}}}l&&(i=o),n.bulletCurrent=i;const c=n.containerFlow(e,r);return n.bulletLastUsed=i,n.bulletCurrent=s,a(),c},listItem:function(e,t,n,r){const a=function(e){const t=e.options.listItemIndent||"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}(n);let s=n.bulletCurrent||El(n);t&&"list"===t.type&&t.ordered&&(s=("number"==typeof t.start&&t.start>-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+s);let i=s.length+1;("tab"===a||"mixed"===a&&(t&&"list"===t.type&&t.spread||e.spread))&&(i=4*Math.ceil(i/4));const o=n.createTracker(r);o.move(s+" ".repeat(i-s.length)),o.shift(i);const l=n.enter("listItem"),c=n.indentLines(n.containerFlow(e,o.current()),function(e,t,n){if(t)return(n?"":" ".repeat(i))+e;return(n?s:s+" ".repeat(i-s.length))+e});return l(),c},paragraph:function(e,t,n,r){const a=n.enter("paragraph"),s=n.enter("phrasing"),i=n.containerPhrasing(e,r);return s(),a(),i},root:function(e,t,n,r){return(e.children.some(function(e){return Tl(e)})?n.containerPhrasing:n.containerFlow).call(n,e,r)},strong:_l,text:function(e,t,n,r){return n.safe(e.value,r)},thematicBreak:function(e,t,n){const r=(gl(n)+(n.options.ruleSpaces?" ":"")).repeat(function(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}(n));return n.options.ruleSpaces?r.slice(0,-1):r}};function Al(e){const t=e._align;this.enter({type:"table",align:t.map(function(e){return"none"===e?null:e}),children:[]},e),this.data.inTable=!0}function bl(e){this.exit(e),this.data.inTable=void 0}function Sl(e){this.enter({type:"tableRow",children:[]},e)}function Ol(e){this.exit(e)}function Nl(e){this.enter({type:"tableCell",children:[]},e)}function kl(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,Il));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function Il(e,t){return"|"===t?t:e}function Cl(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,a=t.stringLength,s=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[\t :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:function(e,t,n){let r=yl.inlineCode(e,t,n);n.stack.includes("tableCell")&&(r=r.replace(/\|/g,"\\$&"));return r},table:function(e,t,n,r){return o(function(e,t,n){const r=e.children;let a=-1;const s=[],i=t.enter("table");for(;++a<r.length;)s[a]=l(r[a],t,n);return i(),s}(e,n,r),e.align)},tableCell:i,tableRow:function(e,t,n,r){const a=l(e,n,r),s=o([a]);return s.slice(0,s.indexOf("\n"))}}};function i(e,t,n,r){const a=n.enter("tableCell"),i=n.enter("phrasing"),o=n.containerPhrasing(e,{...r,before:s,after:s});return i(),a(),o}function o(e,t){return function(e,t){const n=t||{},r=(n.align||[]).concat(),a=n.stringLength||Ko,s=[],i=[],o=[],l=[];let c=0,u=-1;for(;++u<e.length;){const t=[],r=[];let s=-1;for(e[u].length>c&&(c=e[u].length);++s<e[u].length;){const i=Zo(e[u][s]);if(!1!==n.alignDelimiters){const e=a(i);r[s]=e,(void 0===l[s]||e>l[s])&&(l[s]=e)}t.push(i)}i[u]=t,o[u]=r}let d=-1;if("object"==typeof r&&"length"in r)for(;++d<c;)s[d]=Jo(r[d]);else{const e=Jo(r);for(;++d<c;)s[d]=e}d=-1;const f=[],p=[];for(;++d<c;){const e=s[d];let t="",r="";99===e?(t=":",r=":"):108===e?t=":":114===e&&(r=":");let a=!1===n.alignDelimiters?1:Math.max(1,l[d]-t.length-r.length);const i=t+"-".repeat(a)+r;!1!==n.alignDelimiters&&(a=t.length+a+r.length,a>l[d]&&(l[d]=a),p[d]=a),f[d]=i}i.splice(1,0,f),o.splice(1,0,p),u=-1;const h=[];for(;++u<i.length;){const e=i[u],t=o[u];d=-1;const r=[];for(;++d<c;){const a=e[d]||"";let i="",o="";if(!1!==n.alignDelimiters){const e=l[d]-(t[d]||0),n=s[d];114===n?i=" ".repeat(e):99===n?e%2?(i=" ".repeat(e/2+.5),o=" ".repeat(e/2-.5)):(i=" ".repeat(e/2),o=i):o=" ".repeat(e)}!1===n.delimiterStart||d||r.push("|"),!1===n.padding||!1===n.alignDelimiters&&""===a||!1===n.delimiterStart&&!d||r.push(" "),!1!==n.alignDelimiters&&r.push(i),r.push(a),!1!==n.alignDelimiters&&r.push(o),!1!==n.padding&&r.push(" "),!1===n.delimiterEnd&&d===c-1||r.push("|")}h.push(!1===n.delimiterEnd?r.join("").replace(/ +$/,""):r.join(""))}return h.join("\n")}(e,{align:t,alignDelimiters:r,padding:n,stringLength:a})}function l(e,t,n){const r=e.children;let a=-1;const s=[],o=t.enter("tableRow");for(;++a<r.length;)s[a]=i(r[a],0,t,n);return o(),s}}function vl(e){const t=this.stack[this.stack.length-2];t.type,t.checked="taskListCheckValueChecked"===e.type}function Dl(e){const t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){const e=this.stack[this.stack.length-1];e.type;const n=e.children[0];if(n&&"text"===n.type){const r=t.children;let a,s=-1;for(;++s<r.length;){const e=r[s];if("paragraph"===e.type){a=e;break}}a===e&&(n.value=n.value.slice(1),0===n.value.length?e.children.shift():e.position&&n.position&&"number"==typeof n.position.start.offset&&(n.position.start.column++,n.position.start.offset++,e.position.start=Object.assign({},n.position.start)))}}this.exit(e)}function Pl(e,t,n,r){const a=e.children[0],s="boolean"==typeof e.checked&&a&&"paragraph"===a.type,i="["+(e.checked?"x":" ")+"] ",o=n.createTracker(r);s&&o.move(i);let l=yl.listItem(e,t,n,{...r,...o.current()});return s&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+i})),l}const xl=Bl(/[A-Za-z]/),Rl=Bl(/[\dA-Za-z]/);Bl(/[#-'*+\--9=?A-Z^-~]/);Bl(/\d/),Bl(/[\dA-Fa-f]/),Bl(/[!-/:-@[-`{-~]/);function Ll(e){return null!==e&&(e<0||32===e)}const Ml=Bl(/\p{P}|\p{S}/u),wl=Bl(/\s/);function Bl(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}const Fl={tokenize:function(e,t,n){let r=0;return function t(s){if((87===s||119===s)&&r<3)return r++,e.consume(s),t;if(46===s&&3===r)return e.consume(s),a;return n(s)};function a(e){return null===e?n(e):t(e)}},partial:!0},Hl={tokenize:function(e,t,n){let r,a,s;return i;function i(t){return 46===t||95===t?e.check(jl,l,o)(t):null===t||Ll(t)||wl(t)||45!==t&&Ml(t)?l(t):(s=!0,e.consume(t),i)}function o(t){return 95===t?r=!0:(a=r,r=void 0),e.consume(t),i}function l(e){return a||r||!s?n(e):t(e)}},partial:!0},Ul={tokenize:function(e,t){let n=0,r=0;return a;function a(i){return 40===i?(n++,e.consume(i),a):41===i&&r<n?s(i):33===i||34===i||38===i||39===i||41===i||42===i||44===i||46===i||58===i||59===i||60===i||63===i||93===i||95===i||126===i?e.check(jl,t,s)(i):null===i||Ll(i)||wl(i)?t(i):(e.consume(i),a)}function s(t){return 41===t&&r++,e.consume(t),a}},partial:!0},jl={tokenize:function(e,t,n){return r;function r(i){return 33===i||34===i||39===i||41===i||42===i||44===i||46===i||58===i||59===i||63===i||95===i||126===i?(e.consume(i),r):38===i?(e.consume(i),s):93===i?(e.consume(i),a):60===i||null===i||Ll(i)||wl(i)?t(i):n(i)}function a(e){return null===e||40===e||91===e||Ll(e)||wl(e)?t(e):r(e)}function s(e){return xl(e)?i(e):n(e)}function i(t){return 59===t?(e.consume(t),r):xl(t)?(e.consume(t),i):n(t)}},partial:!0},Gl={tokenize:function(e,t,n){return function(t){return e.consume(t),r};function r(e){return Rl(e)?n(e):t(e)}},partial:!0},zl={name:"wwwAutolink",tokenize:function(e,t,n){const r=this;return function(t){if(87!==t&&119!==t||!Wl.call(r,r.previous)||Zl(r.events))return n(t);return e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(Fl,e.attempt(Hl,e.attempt(Ul,a),n),n)(t)};function a(n){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(n)}},previous:Wl},ql={name:"protocolAutolink",tokenize:function(e,t,n){const r=this;let a="",s=!1;return function(t){if((72===t||104===t)&&Ql.call(r,r.previous)&&!Zl(r.events))return e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),a+=String.fromCodePoint(t),e.consume(t),i;return n(t)};function i(t){if(xl(t)&&a.length<5)return a+=String.fromCodePoint(t),e.consume(t),i;if(58===t){const n=a.toLowerCase();if("http"===n||"https"===n)return e.consume(t),o}return n(t)}function o(t){return 47===t?(e.consume(t),s?l:(s=!0,o)):n(t)}function l(t){return null===t||function(e){return null!==e&&(e<32||127===e)}(t)||Ll(t)||wl(t)||Ml(t)?n(t):e.attempt(Hl,e.attempt(Ul,c),n)(t)}function c(n){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(n)}},previous:Ql},Yl={name:"emailAutolink",tokenize:function(e,t,n){const r=this;let a,s;return function(t){if(!Kl(t)||!Xl.call(r,r.previous)||Zl(r.events))return n(t);return e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),i(t)};function i(t){return Kl(t)?(e.consume(t),i):64===t?(e.consume(t),o):n(t)}function o(t){return 46===t?e.check(Gl,c,l)(t):45===t||95===t||Rl(t)?(s=!0,e.consume(t),o):c(t)}function l(t){return e.consume(t),a=!0,o}function c(i){return s&&a&&xl(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(i)):n(i)}},previous:Xl},$l={};let Vl=48;for(;Vl<123;)$l[Vl]=Yl,Vl++,58===Vl?Vl=65:91===Vl&&(Vl=97);function Wl(e){return null===e||40===e||42===e||95===e||91===e||93===e||126===e||Ll(e)}function Ql(e){return!xl(e)}function Xl(e){return!(47===e||Kl(e))}function Kl(e){return 43===e||45===e||46===e||95===e||Rl(e)}function Zl(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if(("labelLink"===r.type||"labelImage"===r.type)&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}$l[43]=Yl,$l[45]=Yl,$l[46]=Yl,$l[95]=Yl,$l[72]=[Yl,ql],$l[104]=[Yl,ql],$l[87]=[Yl,zl],$l[119]=[Yl,zl];tc(/[A-Za-z]/),tc(/[\dA-Za-z]/),tc(/[#-'*+\--9=?A-Z^-~]/);tc(/\d/),tc(/[\dA-Fa-f]/),tc(/[!-/:-@[-`{-~]/);function Jl(e){return null!==e&&(e<0||32===e)}function ec(e){return-2===e||-1===e||32===e}tc(/\p{P}|\p{S}/u),tc(/\s/);function tc(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function nc(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let s=0;return function(r){if(ec(r))return e.enter(n),i(r);return t(r)};function i(r){return ec(r)&&s++<a?(e.consume(r),i):(e.exit(n),t(r))}}const rc={tokenize:function(e,t,n){const r=this;return nc(e,function(e){const a=r.events[r.events.length-1];return a&&"gfmFootnoteDefinitionIndent"===a[1].type&&4===a[2].sliceSerialize(a[1],!0).length?t(e):n(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function ac(e,t,n){const r=this;let a=r.events.length;const s=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i;for(;a--;){const e=r.events[a][1];if("labelImage"===e.type){i=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(a){if(!i||!i._balanced)return n(a);const o=xt(r.sliceSerialize({start:i.end,end:r.now()}));if(94!==o.codePointAt(0)||!s.includes(o.slice(1)))return n(a);return e.enter("gfmFootnoteCallLabelMarker"),e.consume(a),e.exit("gfmFootnoteCallLabelMarker"),t(a)}}function sc(e,t){let n,r=e.length;for(;r--;)if("labelImage"===e[r][1].type&&"enter"===e[r][0]){n=e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";const a={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},s={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+3][1].end)};s.end.column++,s.end.offset++,s.end._bufferIndex++;const i={type:"gfmFootnoteCallString",start:Object.assign({},s.end),end:Object.assign({},e[e.length-1][1].start)},o={type:"chunkString",contentType:"string",start:Object.assign({},i.start),end:Object.assign({},i.end)},l=[e[r+1],e[r+2],["enter",a,t],e[r+3],e[r+4],["enter",s,t],["exit",s,t],["enter",i,t],["enter",o,t],["exit",o,t],["exit",i,t],e[e.length-2],e[e.length-1],["exit",a,t]];return e.splice(r,e.length-r+1,...l),e}function ic(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let s,i=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),o};function o(t){return 94!==t?n(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",l)}function l(o){if(i>999||93===o&&!s||null===o||91===o||Jl(o))return n(o);if(93===o){e.exit("chunkString");const s=e.exit("gfmFootnoteCallString");return a.includes(xt(r.sliceSerialize(s)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(o),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(o)}return Jl(o)||(s=!0),i++,e.consume(o),92===o?c:l}function c(t){return 91===t||92===t||93===t?(e.consume(t),i++,l):l(t)}}function oc(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let s,i,o=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),l};function l(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",c):n(t)}function c(t){if(o>999||93===t&&!i||null===t||91===t||Jl(t))return n(t);if(93===t){e.exit("chunkString");const n=e.exit("gfmFootnoteDefinitionLabelString");return s=xt(r.sliceSerialize(n)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),d}return Jl(t)||(i=!0),o++,e.consume(t),92===t?u:c}function u(t){return 91===t||92===t||93===t?(e.consume(t),o++,c):c(t)}function d(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),a.includes(s)||a.push(s),nc(e,f,"gfmFootnoteDefinitionWhitespace")):n(t)}function f(e){return t(e)}}function lc(e,t,n){return e.check(at,t,e.attempt(rc,t,n))}function cc(e){e.exit("gfmFootnoteDefinition")}function uc(e){let t=(e||{}).singleTilde;const n={name:"strikethrough",tokenize:function(e,n,r){const a=this.previous,s=this.events;let i=0;return function(t){if(126===a&&"characterEscape"!==s[s.length-1][1].type)return r(t);return e.enter("strikethroughSequenceTemporary"),o(t)};function o(s){const l=on(a);if(126===s)return i>1?r(s):(e.consume(s),i++,o);if(i<2&&!t)return r(s);const c=e.exit("strikethroughSequenceTemporary"),u=on(s);return c._open=!u||2===u&&Boolean(l),c._close=!l||2===l&&Boolean(u),n(s)}},resolveAll:function(e,t){let n=-1;for(;++n<e.length;)if("enter"===e[n][0]&&"strikethroughSequenceTemporary"===e[n][1].type&&e[n][1]._close){let r=n;for(;r--;)if("exit"===e[r][0]&&"strikethroughSequenceTemporary"===e[r][1].type&&e[r][1]._open&&e[n][1].end.offset-e[n][1].start.offset===e[r][1].end.offset-e[r][1].start.offset){e[n][1].type="strikethroughSequence",e[r][1].type="strikethroughSequence";const a={type:"strikethrough",start:Object.assign({},e[r][1].start),end:Object.assign({},e[n][1].end)},s={type:"strikethroughText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},i=[["enter",a,t],["enter",e[r][1],t],["exit",e[r][1],t],["enter",s,t]],o=t.parser.constructs.insideSpan.null;o&&De(i,i.length,0,Kt(o,e.slice(r+1,n),t)),De(i,i.length,0,[["exit",s,t],["enter",e[n][1],t],["exit",e[n][1],t],["exit",a,t]]),De(e,r-1,n-r+3,i),n=r+i.length-2;break}}n=-1;for(;++n<e.length;)"strikethroughSequenceTemporary"===e[n][1].type&&(e[n][1].type="data");return e}};return null==t&&(t=!0),{text:{126:n},insideSpan:{null:[n]},attentionMarkers:{null:[126]}}}hc(/[A-Za-z]/),hc(/[\dA-Za-z]/),hc(/[#-'*+\--9=?A-Z^-~]/);hc(/\d/),hc(/[\dA-Fa-f]/),hc(/[!-/:-@[-`{-~]/);function dc(e){return null!==e&&e<-2}function fc(e){return null!==e&&(e<0||32===e)}function pc(e){return-2===e||-1===e||32===e}hc(/\p{P}|\p{S}/u),hc(/\s/);function hc(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function mc(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let s=0;return function(r){if(pc(r))return e.enter(n),i(r);return t(r)};function i(r){return pc(r)&&s++<a?(e.consume(r),i):(e.exit(n),t(r))}}class Ec{constructor(){this.map=[]}add(e,t,n){!function(e,t,n,r){let a=0;if(0===n&&0===r.length)return;for(;a<e.map.length;){if(e.map[a][0]===t)return e.map[a][1]+=n,void e.map[a][2].push(...r);a+=1}e.map.push([t,n,r])}(this,e,t,n)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),0===this.map.length)return;let t=this.map.length;const n=[];for(;t>0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];n.push(e.slice()),e.length=0;let r=n.pop();for(;r;){for(const t of r)e.push(t);r=n.pop()}this.map.length=0}}function gc(e,t){let n=!1;const r=[];for(;t<e.length;){const a=e[t];if(n){if("enter"===a[0])"tableContent"===a[1].type&&r.push("tableDelimiterMarker"===e[t+1][1].type?"left":"none");else if("tableContent"===a[1].type){if("tableDelimiterMarker"===e[t-1][1].type){const e=r.length-1;r[e]="left"===r[e]?"center":"right"}}else if("tableDelimiterRow"===a[1].type)break}else"enter"===a[0]&&"tableDelimiterRow"===a[1].type&&(n=!0);t+=1}return r}function Tc(e,t,n){const r=this;let a,s=0,i=0;return function(e){let t=r.events.length-1;for(;t>-1;){const e=r.events[t][1].type;if("lineEnding"!==e&&"linePrefix"!==e)break;t--}const a=t>-1?r.events[t][1].type:null,s="tableHead"===a||"tableRow"===a?y:o;if(s===y&&r.parser.lazy[r.now().line])return n(e);return s(e)};function o(t){return e.enter("tableHead"),e.enter("tableRow"),function(e){if(124===e)return l(e);return a=!0,i+=1,l(e)}(t)}function l(t){return null===t?n(t):dc(t)?i>1?(i=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),d):n(t):pc(t)?mc(e,l,"whitespace")(t):(i+=1,a&&(a=!1,s+=1),124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),a=!0,l):(e.enter("data"),c(t)))}function c(t){return null===t||124===t||fc(t)?(e.exit("data"),l(t)):(e.consume(t),92===t?u:c)}function u(t){return 92===t||124===t?(e.consume(t),c):c(t)}function d(t){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(t):(e.enter("tableDelimiterRow"),a=!1,pc(t)?mc(e,f,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):f(t))}function f(t){return 45===t||58===t?h(t):124===t?(a=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),p):_(t)}function p(t){return pc(t)?mc(e,h,"whitespace")(t):h(t)}function h(t){return 58===t?(i+=1,a=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),m):45===t?(i+=1,m(t)):null===t||dc(t)?T(t):_(t)}function m(t){return 45===t?(e.enter("tableDelimiterFiller"),E(t)):_(t)}function E(t){return 45===t?(e.consume(t),E):58===t?(a=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),g):(e.exit("tableDelimiterFiller"),g(t))}function g(t){return pc(t)?mc(e,T,"whitespace")(t):T(t)}function T(n){return 124===n?f(n):(null===n||dc(n))&&a&&s===i?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(n)):_(n)}function _(e){return n(e)}function y(t){return e.enter("tableRow"),A(t)}function A(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),A):null===n||dc(n)?(e.exit("tableRow"),t(n)):pc(n)?mc(e,A,"whitespace")(n):(e.enter("data"),b(n))}function b(t){return null===t||124===t||fc(t)?(e.exit("data"),A(t)):(e.consume(t),92===t?S:b)}function S(t){return 92===t||124===t?(e.consume(t),b):b(t)}}function _c(e,t){let n,r,a,s=-1,i=!0,o=0,l=[0,0,0,0],c=[0,0,0,0],u=!1,d=0;const f=new Ec;for(;++s<e.length;){const p=e[s],h=p[1];"enter"===p[0]?"tableHead"===h.type?(u=!1,0!==d&&(Ac(f,t,d,n,r),r=void 0,d=0),n={type:"table",start:Object.assign({},h.start),end:Object.assign({},h.end)},f.add(s,0,[["enter",n,t]])):"tableRow"===h.type||"tableDelimiterRow"===h.type?(i=!0,a=void 0,l=[0,0,0,0],c=[0,s+1,0,0],u&&(u=!1,r={type:"tableBody",start:Object.assign({},h.start),end:Object.assign({},h.end)},f.add(s,0,[["enter",r,t]])),o="tableDelimiterRow"===h.type?2:r?3:1):!o||"data"!==h.type&&"tableDelimiterMarker"!==h.type&&"tableDelimiterFiller"!==h.type?"tableCellDivider"===h.type&&(i?i=!1:(0!==l[1]&&(c[0]=c[1],a=yc(f,t,l,o,void 0,a)),l=c,c=[l[1],s,0,0])):(i=!1,0===c[2]&&(0!==l[1]&&(c[0]=c[1],a=yc(f,t,l,o,void 0,a),l=[0,0,0,0]),c[2]=s)):"tableHead"===h.type?(u=!0,d=s):"tableRow"===h.type||"tableDelimiterRow"===h.type?(d=s,0!==l[1]?(c[0]=c[1],a=yc(f,t,l,o,s,a)):0!==c[1]&&(a=yc(f,t,c,o,s,a)),o=0):!o||"data"!==h.type&&"tableDelimiterMarker"!==h.type&&"tableDelimiterFiller"!==h.type||(c[3]=s)}for(0!==d&&Ac(f,t,d,n,r),f.consume(t.events),s=-1;++s<t.events.length;){const e=t.events[s];"enter"===e[0]&&"table"===e[1].type&&(e[1]._align=gc(t.events,s))}return e}function yc(e,t,n,r,a,s){const i=1===r?"tableHeader":2===r?"tableDelimiter":"tableData";0!==n[0]&&(s.end=Object.assign({},bc(t.events,n[0])),e.add(n[0],0,[["exit",s,t]]));const o=bc(t.events,n[1]);if(s={type:i,start:Object.assign({},o),end:Object.assign({},o)},e.add(n[1],0,[["enter",s,t]]),0!==n[2]){const a=bc(t.events,n[2]),s=bc(t.events,n[3]),i={type:"tableContent",start:Object.assign({},a),end:Object.assign({},s)};if(e.add(n[2],0,[["enter",i,t]]),2!==r){const r=t.events[n[2]],a=t.events[n[3]];if(r[1].end=Object.assign({},a[1].end),r[1].type="chunkText",r[1].contentType="text",n[3]>n[2]+1){const t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[["exit",i,t]])}return void 0!==a&&(s.end=Object.assign({},bc(t.events,a)),e.add(a,0,[["exit",s,t]]),s=void 0),s}function Ac(e,t,n,r,a){const s=[],i=bc(t.events,n);a&&(a.end=Object.assign({},i),s.push(["exit",a,t])),r.end=Object.assign({},i),s.push(["exit",r,t]),e.add(n+1,0,s)}function bc(e,t){const n=e[t],r="enter"===n[0]?"start":"end";return n[1][r]}Oc(/[A-Za-z]/),Oc(/[\dA-Za-z]/),Oc(/[#-'*+\--9=?A-Z^-~]/);Oc(/\d/),Oc(/[\dA-Fa-f]/),Oc(/[!-/:-@[-`{-~]/);function Sc(e){return-2===e||-1===e||32===e}Oc(/\p{P}|\p{S}/u),Oc(/\s/);function Oc(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}const Nc={name:"tasklistCheck",tokenize:function(e,t,n){const r=this;return function(t){if(null!==r.previous||!r._gfmTasklistFirstContentOfListItem)return n(t);return e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),a};function a(t){return function(e){return null!==e&&(e<0||32===e)}(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),s):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),s):n(t)}function s(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),i):n(t)}function i(r){return function(e){return null!==e&&e<-2}(r)?t(r):Sc(r)?e.check({tokenize:kc},t,n)(r):n(r)}}};function kc(e,t,n){return function(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let s=0;return function(r){return Sc(r)?(e.enter(n),i(r)):t(r)};function i(r){return Sc(r)&&s++<a?(e.consume(r),i):(e.exit(n),t(r))}}(e,function(e){return null===e?n(e):t(e)},"whitespace")}const Ic={};function Cc(e){const t=e||Ic,n=this.data(),r=n.micromarkExtensions||(n.micromarkExtensions=[]),a=n.fromMarkdownExtensions||(n.fromMarkdownExtensions=[]),s=n.toMarkdownExtensions||(n.toMarkdownExtensions=[]);r.push(function(e){return Be([{text:$l},{document:{91:{name:"gfmFootnoteDefinition",tokenize:oc,continuation:{tokenize:lc},exit:cc}},text:{91:{name:"gfmFootnoteCall",tokenize:ic},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:ac,resolveTo:sc}}},uc(e),{flow:{null:{name:"table",tokenize:Tc,resolveAll:_c}}},{text:{91:Nc}}])}(t)),a.push([{transforms:[Po],enter:{literalAutolink:No,literalAutolinkEmail:ko,literalAutolinkHttp:ko,literalAutolinkWww:ko},exit:{literalAutolink:Do,literalAutolinkEmail:vo,literalAutolinkHttp:Io,literalAutolinkWww:Co}},{enter:{gfmFootnoteCallString:Mo,gfmFootnoteCall:wo,gfmFootnoteDefinitionLabelString:Bo,gfmFootnoteDefinition:Fo},exit:{gfmFootnoteCallString:Ho,gfmFootnoteCall:Uo,gfmFootnoteDefinitionLabelString:jo,gfmFootnoteDefinition:Go}},{canContainEols:["delete"],enter:{strikethrough:Wo},exit:{strikethrough:Qo}},{enter:{table:Al,tableData:Nl,tableHeader:Nl,tableRow:Sl},exit:{codeText:kl,table:bl,tableData:Ol,tableHeader:Ol,tableRow:Ol}},{exit:{taskListCheckValueChecked:vl,taskListCheckValueUnchecked:vl,paragraph:Dl}}]),s.push(function(e){return{extensions:[{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:So,notInConstruct:Oo},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:So,notInConstruct:Oo},{character:":",before:"[ps]",after:"\\/",inConstruct:So,notInConstruct:Oo}]},qo(e),{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:Vo}],handlers:{delete:Xo}},Cl(e),{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:Pl}}]}}(t))}function vc(){return e=>{const t=/^:::(\w+)(?:\[(.*?)\])?\s*$/,n=/^:::\s*$/,r=/^:::(\w+)(?:\[(.*?)\])?\s*([\s\S]*?)\s*:::$/,a=[];let s=[],i=!1,o=null,l=null;e.children.forEach(e=>{if("paragraph"===e.type&&1===e.children.length&&"text"===e.children[0].type){const c=e.children[0].value.trim(),u=c.match(t),d=c.match(n),f=c.match(r);if(f){const e=f[1],t=f[2]?f[2]?.trim():void 0,n=f[3],r={type:"admonition",data:{hName:"Admonition",hProperties:{type:e,title:t}},children:[{type:"text",value:n?.trim()}]};return void a.push(r)}if(u)return o=u[1],l=u[2]||o,void(i=!0);if(d&&i)return a.push({type:"admonition",data:{hName:"Admonition",hProperties:{type:o,title:l}},children:s}),s=[],i=!1,o=null,void(l=null)}i?s.push(e):a.push(e)}),s.length>0&&o&&a.push({type:"admonition",data:{hName:"Admonition",hProperties:{type:o,title:l}},children:s}),e.children=a}}const Dc=function({children:e}){return(0,Ne.jsx)(Wr,{rehypePlugins:[mo],remarkPlugins:[Cc,vc],components:{pre:e=>(0,Ne.jsx)("div",{...e}),code({node:e,inline:t,className:n,children:r,...a}){const s=/language-(\w+)/.exec(n||"");return s?(0,Ne.jsx)(i.default,{className:n,language:s[1],...a,children:r}):(0,Ne.jsx)("code",{className:n,...a,children:r})},admonition:({node:e,...t})=>{const n=e.data?.hProperties?.type||"note",r=e.data?.hProperties?.title||n,a=function(e){if(!e||!Array.isArray(e))return"";const t=e=>{switch(e.type){case"text":return e.value;case"element":const{tagName:n,properties:r,children:a}=e;return`<${n} ${r?Object.entries(r).map(([e,t])=>`${e}="${t}"`).join(" "):""}>${a?a.map(t).join(""):""}</${n}>`;default:return""}};return e.map(t).join("")}(e.children);return(0,Ne.jsx)(s.A,{type:n,title:r,...t,children:(0,Ne.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})}},children:e})}},27362(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),i=0;i<n.length;i++)"default"!==n[i]&&a(t,e,n[i]);return s(t,e),t}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=(0,u.default)();return l.default.createElement(g,{key:String(t),...e},(0,c.sanitizeTabsChildren)(e.children))};const l=i(n(96540)),c=n(67622),u=o(n(92303)),d=n(54612),f=n(13761),p=n(75657),h=o(n(21607));function m({className:e,block:t,selectedValue:n,selectValue:r,tabValues:a,schemaType:s}){const i=[],{blockElementScrollPositionUntilNextRender:o}=(0,c.useScrollPositionBlocker)(),u=(0,p.useTypedDispatch)(),m="request"===s?.toLowerCase(),[E,g]=(0,l.useState)(n),T=(0,p.useTypedSelector)(e=>e.contentType.value),_=(0,p.useTypedSelector)(e=>e.accept.value);(0,l.useEffect)(()=>{i.length>1&&g(m?T:_)},[T,_]);const y=e=>{e.preventDefault();const t=e.currentTarget,n=i.indexOf(t),s=a[n].value;s!==E&&(u(m?(0,f.setContentType)(s):(0,d.setAccept)(s)),o(t),r(s))},A=e=>{let t=null;switch(e.key){case"Enter":y(e);break;case"ArrowRight":{const n=i.indexOf(e.currentTarget)+1;t=i[n]??i[0];break}case"ArrowLeft":{const n=i.indexOf(e.currentTarget)-1;t=i[n]??i[i.length-1];break}}t?.focus()},b=(0,l.useRef)(null),[S,O]=(0,l.useState)(!1);(0,l.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth<t.target.scrollWidth?O(!0):O(!1)})});return e.observe(b.current),()=>{e.disconnect()}},[]);return l.default.createElement("div",{className:"tabs__container"},l.default.createElement("div",{className:"openapi-tabs__mime-container"},S&&l.default.createElement("button",{className:(0,h.default)("openapi-tabs__arrow","left"),onClick:()=>{b.current.scrollLeft-=90}}),l.default.createElement("ul",{ref:b,role:"tablist","aria-orientation":"horizontal",className:(0,h.default)("openapi-tabs__mime-list-container","tabs",{"tabs--block":t},e)},a.map(({value:e,label:t,attributes:n})=>l.default.createElement("li",{role:"tab",tabIndex:E===e?0:-1,"aria-selected":E===e,key:e,ref:e=>{i.push(e)},onKeyDown:A,onFocus:y,onClick:e=>y(e),...n,className:(0,h.default)("tabs__item","openapi-tabs__mime-item",n?.className,{active:E===e})},t??e))),S&&l.default.createElement("button",{className:(0,h.default)("openapi-tabs__arrow","right"),onClick:()=>{b.current.scrollLeft+=90}})))}function E({lazy:e,children:t,selectedValue:n}){const r=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=r.find(e=>e.props.value===n);return e?(0,l.cloneElement)(e,{className:"margin-top--md"}):null}return l.default.createElement("div",{className:"margin-top--md"},r.map((e,t)=>(0,l.cloneElement)(e,{key:t,hidden:e.props.value!==n})))}function g(e){const t=(0,c.useTabs)(e);return l.default.createElement("div",{className:"tabs-container"},l.default.createElement(m,{...e,...t}),l.default.createElement(E,{...e,...t}))}},77675(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),i=0;i<n.length;i++)"default"!==n[i]&&a(t,e,n[i]);return s(t,e),t}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=(0,u.default)();return l.default.createElement(h,{key:String(t),...e},(0,c.sanitizeTabsChildren)(e.children))};const l=i(n(96540)),c=n(67622),u=o(n(92303)),d=o(n(21607));function f({className:e,block:t,selectedValue:n,selectValue:r,tabValues:a}){const s=[],{blockElementScrollPositionUntilNextRender:i}=(0,c.useScrollPositionBlocker)(),o=e=>{const t=e.currentTarget,o=s.indexOf(t),l=a[o].value;l!==n&&(i(t),r(l))},u=e=>{let t=null;switch(e.key){case"Enter":o(e);break;case"ArrowRight":{const n=s.indexOf(e.currentTarget)+1;t=s[n]??s[0];break}case"ArrowLeft":{const n=s.indexOf(e.currentTarget)-1;t=s[n]??s[s.length-1];break}}t?.focus()},f=(0,l.useRef)(null),[p,h]=(0,l.useState)(!1);(0,l.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth<t.target.scrollWidth?h(!0):h(!1)})});return e.observe(f.current),()=>{e.disconnect()}},[]);return l.default.createElement("div",{className:"tabs__container"},l.default.createElement("div",{className:"openapi-tabs__operation-container"},p&&l.default.createElement("button",{className:(0,d.default)("openapi-tabs__arrow","left"),onClick:()=>{f.current.scrollLeft-=90}}),l.default.createElement("ul",{ref:f,role:"tablist","aria-orientation":"horizontal",className:(0,d.default)("openapi-tabs__operation-list-container","tabs",{"tabs--block":t},e)},a.map(({value:e,label:t,attributes:r})=>l.default.createElement("li",{role:"tab",tabIndex:n===e?0:-1,"aria-selected":n===e,key:e,ref:e=>{s.push(e)},onKeyDown:u,onFocus:o,onClick:e=>o(e),...r,className:(0,d.default)("tabs__item","openapi-tabs__operation-item",r?.className,{active:n===e})},t??e))),p&&l.default.createElement("button",{className:(0,d.default)("openapi-tabs__arrow","right"),onClick:()=>{f.current.scrollLeft+=90}})))}function p({lazy:e,children:t,selectedValue:n}){const r=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=r.find(e=>e.props.value===n);return e?(0,l.cloneElement)(e,{className:"margin-top--md"}):null}return l.default.createElement("div",{className:"margin-top--md"},r.map((e,t)=>(0,l.cloneElement)(e,{key:t,hidden:e.props.value!==n})))}function h(e){const t=(0,c.useTabs)(e);return l.default.createElement("div",{className:"tabs-container"},l.default.createElement(f,{...e,...t}),l.default.createElement(p,{...e,...t}))}},78178(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(96540)),s=r(n(78478)),i=n(21312),o=r(n(41622)),l=r(n(36683)),c=r(n(47530)),u=n(64218),d=({parameters:e})=>a.default.createElement(a.default.Fragment,null,["path","query","header","cookie"].map(t=>{const n=e?.filter(e=>e?.in===t);if(!n||0===n.length)return null;const r=a.default.createElement("summary",null,a.default.createElement("h3",{className:"openapi-markdown__details-summary-header-params"},(0,i.translate)({id:u.OPENAPI_PARAMS_DETAILS.PARAMETERS_TITLE,message:"{type} Parameters"},{type:t.charAt(0).toUpperCase()+t.slice(1)})));return a.default.createElement(o.default,{key:t,className:"openapi-markdown__details",style:{marginBottom:"1rem"},"data-collapsed":!1,open:!0,summary:r},a.default.createElement("ul",null,n.map((e,t)=>a.default.createElement(l.default,{key:t,className:"paramsItem",param:{...e,enumDescriptions:Object.entries(e?.schema?.["x-enumDescriptions"]??e?.schema?.items?.["x-enumDescriptions"]??{})}}))))}));t.default=e=>a.default.createElement(s.default,{fallback:a.default.createElement(c.default,{size:"sm"})},()=>a.default.createElement(d,{...e}))},36683(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(96540)),s=n(21312),i=n(87468),o=r(n(97231)),l=n(64218),c=r(n(21607)),u=n(67114),d=n(1960);t.default=function({param:e,...t}){const{description:n,name:r,required:f,deprecated:p,enumDescriptions:h}=e;let m,E=e.schema,g=e.examples??E?.examples,T=e.example??E?.example;E||(E={type:"any"}),E.type||(E.type="any"),E&&(m=E.items?E.items.default:E.default);const _=(0,d.guard)(E,e=>a.default.createElement("span",{className:"openapi-schema__type"}," ",(0,u.getSchemaName)(e))),y=(0,d.guard)(f,()=>a.default.createElement("span",{className:"openapi-schema__required"},(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"}))),A=(0,d.guard)(p,()=>a.default.createElement("span",{className:"openapi-schema__deprecated"},(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.DEPRECATED,message:"deprecated"}))),b=(0,d.guard)((0,u.getQualifierMessage)(E),e=>a.default.createElement(o.default,null,e)),S=(0,d.guard)(n,e=>a.default.createElement(o.default,null,e)),O=(0,d.guard)((e=>{if(e?.length)return`| ${(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.ENUM_VALUE,message:"Enum Value"})} | ${(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.ENUM_DESCRIPTION,message:"Description"})} |\n| ---- | ----- |\n${e.map(e=>`| ${e[0]} | ${e[1]} | `.replaceAll("\n","<br/>")).join("\n")}\n `;return""})(h),e=>a.default.createElement("div",{style:{marginTop:".5rem"}},a.default.createElement(o.default,null,e)));return a.default.createElement("div",{className:"openapi-params__list-item"},a.default.createElement("span",{className:"openapi-schema__container"},a.default.createElement("strong",{className:(0,c.default)("openapi-schema__property",{"openapi-schema__strikethrough":p})},r),_,(f||p)&&a.default.createElement("span",{className:"openapi-schema__divider"}),y,A),b,S,O,function(){if(void 0!==m)return"string"==typeof m?a.default.createElement("div",null,a.default.createElement("strong",null,(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.DEFAULT_VALUE,message:"Default value:"})," "),a.default.createElement("span",null,a.default.createElement("code",null,m))):a.default.createElement("div",null,a.default.createElement("strong",null,(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.DEFAULT_VALUE,message:"Default value:"})," "),a.default.createElement("span",null,a.default.createElement("code",null,JSON.stringify(m))))}(),a.default.createElement(i.Example,{example:T}),a.default.createElement(i.Example,{examples:g}))}},19624(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(96540)),s=r(n(78478)),i=n(21312),o=r(n(41622)),l=r(n(97231)),c=r(n(27362)),u=r(n(50997)),d=r(n(47530)),f=r(n(19365)),p=n(64218),h=({title:e,body:t,style:n})=>{if(void 0===t||void 0===t.content||0===Object.keys(t).length||0===Object.keys(t.content).length)return null;const r=Object.keys(t.content);if(r.length>1)return a.default.createElement(c.default,{className:"openapi-tabs__mime",schemaType:"request",lazy:!0},r.map(r=>{const s=t.content[r].schema;return void 0===s||s.properties&&0===Object.keys(s.properties).length?null:a.default.createElement(f.default,{key:r,label:r,value:r},a.default.createElement("div",{style:{marginTop:"1rem"}},a.default.createElement(o.default,{className:"openapi-markdown__details mime","data-collapsed":!1,open:!0,style:n,summary:a.default.createElement(a.default.Fragment,null,a.default.createElement("summary",null,a.default.createElement("h3",{className:"openapi-markdown__details-summary-header-body"},(0,i.translate)({id:p.OPENAPI_REQUEST.BODY_TITLE,message:e}),!0===t.required&&a.default.createElement("span",{className:"openapi-schema__required"},(0,i.translate)({id:p.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"})))))},a.default.createElement("div",{style:{textAlign:"left",marginLeft:"1rem"}},t.description&&a.default.createElement("div",{style:{marginTop:"1rem",marginBottom:"1rem"}},a.default.createElement(l.default,null,t.description))),a.default.createElement("ul",{style:{marginLeft:"1rem"}},a.default.createElement(u.default,{schema:s,schemaType:"request",schemaPath:"requestBody"})))))}));const s=r[0],d=t.content[s].schema??t.content[s];return void 0===d?null:a.default.createElement(c.default,{className:"openapi-tabs__mime",schemaType:"request"},a.default.createElement(f.default,{label:s,value:`${s}-schema`},a.default.createElement(o.default,{className:"openapi-markdown__details mime","data-collapsed":!1,open:!0,style:n,summary:a.default.createElement(a.default.Fragment,null,a.default.createElement("summary",null,a.default.createElement("h3",{className:"openapi-markdown__details-summary-header-body"},(0,i.translate)({id:p.OPENAPI_REQUEST.BODY_TITLE,message:e}),"array"===d.type&&a.default.createElement("span",{style:{opacity:"0.6"}}," array"),t.required&&a.default.createElement("strong",{className:"openapi-schema__required"},(0,i.translate)({id:p.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"})))))},a.default.createElement("div",{style:{textAlign:"left",marginLeft:"1rem"}},t.description&&a.default.createElement("div",{style:{marginTop:"1rem",marginBottom:"1rem"}},a.default.createElement(l.default,null,t.description))),a.default.createElement("ul",{style:{marginLeft:"1rem"}},a.default.createElement(u.default,{schema:d,schemaType:"request",schemaPath:"requestBody"})))))};t.default=e=>a.default.createElement(s.default,{fallback:a.default.createElement(d.default,{size:"sm"})},()=>a.default.createElement(h,{...e}))},94898(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExampleFromSchema=t.ResponseExample=t.ResponseExamples=void 0,t.json2xml=f;const a=r(n(96540)),s=n(21312),i=r(n(25094)),o=r(n(97231)),l=r(n(19365)),c=n(64218),u=n(39199),d=r(n(16099));function f(e,t){const n=(e,t,r)=>{let a="";if(e instanceof Array)for(let s=0,i=e.length;s<i;s++)a+=r+n(e[s],t,r+"\t")+"\n";else if("object"==typeof e){let s=!1;a+=r+"<"+t;for(const t in e)"@"===t.charAt(0)?a+=" "+t.substr(1)+'="'+e[t].toString()+'"':s=!0;if(a+=s?">":"/>",s){for(const t in e)"#text"===t?a+=e[t]:"#cdata"===t?a+="<![CDATA["+e[t]+"]]>":"@"!==t.charAt(0)&&(a+=n(e[t],t,r+"\t"));a+=("\n"===a.charAt(a.length-1)?r:"")+"</"+t+">"}}else a+=r+"<"+t+">"+e.toString()+"</"+t+">";return a};let r="";for(const a in e)r+=n(e[a],a,"");return t?r.replace(/\t/g,t):r.replace(/\t|\n/g,"")}t.ResponseExamples=({responseExamples:e,mimeType:t})=>{let n="shell";t.endsWith("json")&&(n="json"),t.endsWith("xml")&&(n="xml");return Object.entries(e).map(([e,t])=>{const r="object"==typeof t.value?JSON.stringify(t.value,null,2):t.value;return a.default.createElement(l.default,{label:e,value:e,key:e},t.summary&&a.default.createElement(o.default,{className:"openapi-example__summary"},t.summary),a.default.createElement(i.default,{example:r,language:n}))})};t.ResponseExample=({responseExample:e,mimeType:t})=>{let n="shell";t.endsWith("json")&&(n="json"),t.endsWith("xml")&&(n="xml");const r="object"==typeof e?JSON.stringify(e,null,2):e;return a.default.createElement(l.default,{label:(0,s.translate)({id:c.OPENAPI_RESPONSE_EXAMPLES.EXAMPLE,message:"Example"}),value:"Example"},e.summary&&a.default.createElement(o.default,{className:"openapi-example__summary"},e.summary),a.default.createElement(i.default,{example:r,language:n}))};t.ExampleFromSchema=({schema:e,mimeType:t})=>{const n=(0,u.sampleResponseFromSchema)(e);if(t.endsWith("xml")){let e;try{e=JSON.parse(JSON.stringify(n))}catch{return null}if("object"==typeof e){let t;try{t=(0,d.default)(f(e,""),{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{const n={root:e};try{t=(0,d.default)(f(n,""),{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{t=f(e,"")}}return a.default.createElement(l.default,{label:(0,s.translate)({id:c.OPENAPI_RESPONSE_EXAMPLES.AUTO_EXAMPLE,message:"Example (auto)"}),value:"Example (auto)"},a.default.createElement(i.default,{example:t,language:"xml"}))}}return"object"==typeof n||"string"==typeof n?a.default.createElement(l.default,{label:(0,s.translate)({id:c.OPENAPI_RESPONSE_EXAMPLES.AUTO_EXAMPLE,message:"Example (auto)"}),value:"Example (auto)"},a.default.createElement(i.default,{example:JSON.stringify(n,null,2),language:"json"})):null}},90057(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ResponseHeaders=void 0;const a=r(n(96540)),s=r(n(60674)),i=n(67114);t.ResponseHeaders=({responseHeaders:e})=>e?a.default.createElement("ul",{style:{marginLeft:"1rem"}},Object.entries(e).map(([e,t])=>a.default.createElement(s.default,{name:e,collapsible:!1,schemaName:(0,i.getSchemaName)(t),qualifierMessage:(0,i.getQualifierMessage)(t),schema:t,discriminator:!1,children:null}))):null,t.default=t.ResponseHeaders},59506(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(96540)),s=r(n(78478)),i=n(21312),o=r(n(41622)),l=r(n(97231)),c=r(n(27362)),u=n(94898),d=r(n(50997)),f=r(n(23397)),p=r(n(47530)),h=r(n(19365)),m=n(64218),E=({title:e,body:t,style:n})=>{if(void 0===t||void 0===t.content||0===Object.keys(t).length||0===Object.keys(t.content).length)return null;const r=Object.keys(t.content);return r&&r.length?a.default.createElement(c.default,{className:"openapi-tabs__mime",schemaType:"response"},r.map(r=>{const s=t.content?.[r],c=s?.examples,p=s?.example,E=s?.schema;return!E||E.properties&&0===Object.keys(E.properties).length?a.default.createElement(h.default,{key:r,label:r,value:r},a.default.createElement("div",null,(0,i.translate)({id:m.OPENAPI_SCHEMA.NO_SCHEMA,message:"No schema"}))):a.default.createElement(h.default,{key:r,label:r,value:r},a.default.createElement(f.default,{className:"openapi-tabs__schema"},a.default.createElement(h.default,{key:e,label:e,value:e},a.default.createElement(o.default,{className:"openapi-markdown__details response","data-collapsed":!1,open:!0,style:n,summary:a.default.createElement(a.default.Fragment,null,a.default.createElement("summary",null,a.default.createElement("strong",{className:"openapi-markdown__details-summary-response"},e,!0===t.required&&a.default.createElement("span",{className:"openapi-schema__required"},(0,i.translate)({id:m.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"})))))},a.default.createElement("div",{style:{textAlign:"left",marginLeft:"1rem"}},t.description&&a.default.createElement("div",{style:{marginTop:"1rem",marginBottom:"1rem"}},a.default.createElement(l.default,null,t.description))),a.default.createElement("ul",{style:{marginLeft:"1rem"}},a.default.createElement(d.default,{schema:E,schemaType:"response"})))),E&&(0,u.ExampleFromSchema)({schema:E,mimeType:r}),c&&(0,u.ResponseExamples)({responseExamples:c,mimeType:r}),p&&(0,u.ResponseExample)({responseExample:p,mimeType:r})))})):void 0};t.default=e=>a.default.createElement(s.default,{fallback:a.default.createElement(p.default,{size:"md"})},()=>a.default.createElement(E,{...e}))},50997(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),i=0;i<n.length;i++)"default"!==n[i]&&a(t,e,n[i]);return s(t,e),t}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const l=i(n(96540)),c=n(21312),u=n(33107),d=n(75657),f=n(11446),p=o(n(41622)),h=o(n(6050)),m=o(n(97231)),E=o(n(60674)),g=o(n(23397)),T=o(n(19365)),_=n(64218),y=n(68307),A=o(n(21607)),b=n(51126),S=o(n(62193)),O=e=>(0,y.merge)(e,{onMergeError:e=>{console.warn(e)}}),N=({text:e})=>l.default.createElement("div",{style:{marginTop:".5rem",marginBottom:".5rem"}},l.default.createElement(m.default,null,e)),k=({name:e,schemaName:t,schema:n,required:r})=>{const{deprecated:a,nullable:s}=n,i=Array.isArray(r)?r.includes(e):!0===r;return l.default.createElement("summary",null,l.default.createElement("span",{className:"openapi-schema__container"},l.default.createElement("strong",{className:(0,A.default)("openapi-schema__property",{"openapi-schema__strikethrough":a})},e),l.default.createElement("span",{className:"openapi-schema__name"}," ",t),(i||a||s)&&l.default.createElement("span",{className:"openapi-schema__divider"}),s&&l.default.createElement("span",{className:"openapi-schema__nullable"},(0,c.translate)({id:_.OPENAPI_SCHEMA_ITEM.NULLABLE,message:"nullable"})),i&&l.default.createElement("span",{className:"openapi-schema__required"},(0,c.translate)({id:_.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"})),a&&l.default.createElement("span",{className:"openapi-schema__deprecated"},(0,c.translate)({id:_.OPENAPI_SCHEMA_ITEM.DEPRECATED,message:"deprecated"}))))},I=({schema:e,schemaType:t,schemaPath:n})=>{const r=e.oneOf?"oneOf":"anyOf",a=e.oneOf?(0,c.translate)({id:_.OPENAPI_SCHEMA_ITEM.ONE_OF,message:"oneOf"}):(0,c.translate)({id:_.OPENAPI_SCHEMA_ITEM.ANY_OF,message:"anyOf"}),s=l.default.useMemo(()=>Math.random().toString(36).substring(7),[]);let i;try{i=(0,d.useTypedDispatch)()}catch{i=void 0}const o=(0,l.useCallback)(e=>{n&&i&&i((0,u.setSchemaSelection)({path:n,index:e}))},[n,i]);return l.default.createElement(l.default.Fragment,null,l.default.createElement("span",{className:"badge badge--info",style:{marginBottom:"1rem"}},a),l.default.createElement(g.default,{groupId:`schema-${s}`,lazy:!0,onChange:o},e[r]?.map((e,r)=>{const a=(0,b.getSchemaName)(e);let i=e.title||a||e.type;i||(i=e.oneOf?(0,c.translate)({id:_.OPENAPI_SCHEMA_ITEM.ONE_OF,message:"oneOf"}):e.anyOf?(0,c.translate)({id:_.OPENAPI_SCHEMA_ITEM.ANY_OF,message:"anyOf"}):`Option ${r+1}`);const o=n?`${n}.${r}`:void 0;return l.default.createElement(T.default,{key:r,label:i,value:`${s}-${r}-item`},(B(e)||e.const)&&l.default.createElement(E.default,{collapsible:!1,name:void 0,schemaName:a,qualifierMessage:(0,b.getQualifierMessage)(e),schema:e,discriminator:!1,children:null}),"object"===e.type&&!e.properties&&!e.allOf&&!e.oneOf&&!e.anyOf&&l.default.createElement(E.default,{collapsible:!1,name:void 0,schemaName:a,qualifierMessage:(0,b.getQualifierMessage)(e),schema:e,discriminator:!1,children:null}),("object"===e.type||!e.type)&&e.properties&&l.default.createElement(C,{schema:e,schemaType:t,schemaPath:o}),e.allOf&&l.default.createElement(M,{schema:e,schemaType:t,schemaPath:o}),e.oneOf&&l.default.createElement(M,{schema:e,schemaType:t,schemaPath:o}),e.anyOf&&l.default.createElement(M,{schema:e,schemaType:t,schemaPath:o}),e.items&&l.default.createElement(R,{schema:e,schemaType:t,schemaPath:o}))})))},C=({schema:e,schemaType:t,schemaPath:n})=>{const r=e.discriminator;if(r&&!r.mapping){const t=e.oneOf??e.anyOf??{},n={};Object.entries(t).map(([t,a])=>(e.properties[r.propertyName]&&a.properties[r.propertyName]&&delete a.properties[r.propertyName],n[a.title]=a)),r.mapping=n}return 0===Object.keys(e.properties).length?l.default.createElement(E.default,{collapsible:!1,name:"",required:!1,schemaName:"object",qualifierMessage:void 0,schema:{}}):l.default.createElement(l.default.Fragment,null,Object.entries(e.properties).map(([a,s])=>l.default.createElement(L,{key:a,name:a,schema:s,required:!!Array.isArray(e.required)&&e.required.includes(a),discriminator:r,schemaType:t,schemaPath:n?`${n}.${a}`:void 0})))},v=({name:e,schemaName:t,schema:n,schemaType:r,discriminator:a,required:s})=>n?l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:"openapi-discriminator__item openapi-schema__list-item"},l.default.createElement("div",null,l.default.createElement("span",{className:"openapi-schema__container"},l.default.createElement("strong",{className:"openapi-discriminator__name openapi-schema__property"},e),t&&l.default.createElement("span",{className:"openapi-schema__name"}," ",t),s&&l.default.createElement("span",{className:"openapi-schema__divider"}),s&&l.default.createElement("span",{className:"openapi-schema__required"},(0,c.translate)({id:_.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"}))),l.default.createElement("div",{style:{marginLeft:"1rem"}},n.description&&l.default.createElement(N,{text:n.description}),(0,b.getQualifierMessage)(a)&&l.default.createElement(N,{text:(0,b.getQualifierMessage)(a)})),l.default.createElement(h.default,{className:"openapi-tabs__discriminator"},Object.keys(a.mapping).map((e,t)=>l.default.createElement(T.default,{key:t,label:e,value:`${t}-item-discriminator`},l.default.createElement(M,{schema:a.mapping[e],schemaType:r})))))),n.properties&&Object.entries(n.properties).map(([e,t])=>e!==a.propertyName&&l.default.createElement(L,{key:e,name:e,schema:t,required:!!Array.isArray(n.required)&&n.required.includes(e),discriminator:!1,schemaType:r}))):null,D=({discriminator:e,schema:t,schemaType:n})=>{let r={},a={};const s=t.properties?t.properties[e.propertyName]:{};if(t.allOf){const e=O(t);(e.oneOf||e.anyOf)&&(r=e.oneOf||e.anyOf)}else(t.oneOf||t.anyOf)&&(r=t.oneOf||t.anyOf);e.mapping||(Object.entries(r).forEach(([e,t],n)=>{a[t.title??`PROP${n}`]=t}),e.mapping=a),Object.keys(e.mapping).forEach(n=>{const r=e.mapping[n];let a={};r.allOf&&(a=O(r));const s=r.properties||a.properties;s&&s[e.propertyName]&&(t.properties?(t.properties[e.propertyName]={...t.properties[e.propertyName],...s[e.propertyName]},r.required&&!t.required&&(t.required=r.required),delete s[e.propertyName]):(t.properties={},t.properties[e.propertyName]=s[e.propertyName],delete s[e.propertyName]))});const i=e.propertyName,o=(0,b.getSchemaName)(s);return l.default.createElement(v,{name:i,schemaName:o,schema:t,schemaType:n,discriminator:e,required:Array.isArray(t.required)?t.required.includes(i):t.required})},P=({schema:e,schemaType:t})=>{const n=e.additionalProperties;if(!n)return null;if(!0===n||(0,S.default)(n))return l.default.createElement(E.default,{name:"property name*",required:!1,schemaName:"any",qualifierMessage:(0,b.getQualifierMessage)(e),schema:e,collapsible:!1,discriminator:!1});if(n.properties||n.items||n.allOf||n.additionalProperties||n.oneOf||n.anyOf){const r=n.title||(0,b.getSchemaName)(n),a=e.required||!1;return l.default.createElement(x,{name:"property name*",schemaName:r,required:a,nullable:e.nullable,schema:n,schemaType:t})}if("string"===n.type||"boolean"===n.type||"integer"===n.type||"number"===n.type||"object"===n.type){const t=(0,b.getSchemaName)(n);return l.default.createElement(E.default,{name:"property name*",required:!1,schemaName:t,qualifierMessage:(0,b.getQualifierMessage)(e),schema:n,collapsible:!1,discriminator:!1,children:null})}return null},x=({name:e,schemaName:t,schema:n,required:r,schemaType:a,schemaPath:s})=>l.default.createElement(E.default,{collapsible:!0},l.default.createElement(p.default,{className:"openapi-markdown__details",summary:l.default.createElement(k,{name:e,schemaName:t,schema:n,required:r})},l.default.createElement("div",{style:{marginLeft:"1rem"}},n.description&&l.default.createElement(N,{text:n.description}),(0,b.getQualifierMessage)(n)&&l.default.createElement(N,{text:(0,b.getQualifierMessage)(n)}),l.default.createElement(M,{schema:n,schemaType:a,schemaPath:s})))),R=({schema:e,schemaType:t,schemaPath:n})=>{let r=e.items;e.items?.allOf&&(r=O(e.items));const a=r?.oneOf||r?.anyOf,s=r?.properties,i=r?.additionalProperties,o=n?`${n}.items`:void 0;return a||s||i?l.default.createElement(l.default.Fragment,null,l.default.createElement(f.OpeningArrayBracket,null),a&&l.default.createElement(I,{schema:r,schemaType:t,schemaPath:o}),s&&l.default.createElement(C,{schema:r,schemaType:t,schemaPath:o}),i&&l.default.createElement(P,{schema:r,schemaType:t}),l.default.createElement(f.ClosingArrayBracket,null)):"string"===r?.type||"number"===r?.type||"integer"===r?.type||"boolean"===r?.type||"object"===r?.type?l.default.createElement("div",{style:{marginLeft:".5rem"}},l.default.createElement(f.OpeningArrayBracket,null),l.default.createElement(E.default,{collapsible:!1,name:"",schemaName:(0,b.getSchemaName)(r),qualifierMessage:(0,b.getQualifierMessage)(r),schema:r,discriminator:!1,children:null}),l.default.createElement(f.ClosingArrayBracket,null)):l.default.createElement(l.default.Fragment,null,l.default.createElement(f.OpeningArrayBracket,null),Object.entries(r||{}).map(([n,r])=>l.default.createElement(L,{key:n,name:n,schema:r,schemaType:t,required:!!Array.isArray(e.required)&&e.required.includes(n)})),l.default.createElement(f.ClosingArrayBracket,null))},L=({name:e,schema:t,required:n,discriminator:r,schemaType:a,schemaPath:s})=>{if("request"===a&&t.readOnly||"response"===a&&t.writeOnly)return null;const i=(0,b.getSchemaName)(t);if(r&&r.propertyName===e)return l.default.createElement(v,{name:e,schemaName:i,schema:t,schemaType:a,discriminator:r,required:n});if(t.oneOf||t.anyOf)return l.default.createElement(x,{name:e,schemaName:i,schemaType:a,required:n,schema:t,nullable:t.nullable,schemaPath:s});if(t.properties)return l.default.createElement(x,{name:e,schemaName:i,schemaType:a,required:n,schema:t,nullable:t.nullable,schemaPath:s});if(t.additionalProperties)return l.default.createElement(x,{name:e,schemaName:i,schemaType:a,required:n,schema:t,nullable:t.nullable,schemaPath:s});if(t.items?.properties)return l.default.createElement(x,{name:e,schemaName:i,required:n,nullable:t.nullable,schema:t,schemaType:a,schemaPath:s});if(t.items?.anyOf||t.items?.oneOf||t.items?.allOf)return l.default.createElement(x,{name:e,schemaName:i,required:n,nullable:t.nullable,schema:t,schemaType:a,schemaPath:s});if(t.allOf){if(t.allOf&&t.allOf.length&&1===t.allOf.length&&"string"==typeof t.allOf[0])return l.default.createElement(E.default,{collapsible:!1,name:e,required:Array.isArray(n)?n.includes(e):n,schemaName:t.allOf[0],qualifierMessage:void 0,schema:t.allOf[0],discriminator:!1,children:null});const r=O(t);if("request"===a&&r.readOnly||"response"===a&&r.writeOnly)return null;const i=(0,b.getSchemaName)(r);return r.oneOf||r.anyOf||(void 0!==r.properties||r.items?.properties)?l.default.createElement(x,{name:e,schemaName:i,required:Array.isArray(n)?n.includes(e):n,nullable:r.nullable,schema:r,schemaType:a,schemaPath:s}):l.default.createElement(E.default,{collapsible:!1,name:e,required:Array.isArray(n)?n.includes(e):n,schemaName:i,qualifierMessage:(0,b.getQualifierMessage)(r),schema:r,discriminator:!1,children:null})}return l.default.createElement(E.default,{collapsible:!1,name:e,required:Array.isArray(n)?n.includes(e):n,schemaName:i,qualifierMessage:(0,b.getQualifierMessage)(t),schema:t,discriminator:!1,children:null})};const M=({schema:e,schemaType:t,schemaPath:n})=>{if("request"===t&&e.readOnly||"response"===t&&e.writeOnly)return null;if(e.discriminator){const{discriminator:n}=e;return l.default.createElement(D,{discriminator:n,schema:e,schemaType:t})}if(e.allOf){if(e.allOf.filter(e=>e.oneOf||e.anyOf).length>1){const r=O(e);return"request"===t&&r.readOnly||"response"===t&&r.writeOnly?null:l.default.createElement("div",null,e.allOf.map((e,r)=>{if(e.oneOf||e.anyOf){const a=n?`${n}.allOf.${r}`:void 0;return l.default.createElement("div",{key:r},l.default.createElement(I,{schema:e,schemaType:t,schemaPath:a}))}return null}),r.properties&&l.default.createElement(C,{schema:r,schemaType:t,schemaPath:n}),r.items&&l.default.createElement(R,{schema:r,schemaType:t,schemaPath:n}))}const r=O(e);return"request"===t&&r.readOnly||"response"===t&&r.writeOnly?null:l.default.createElement("div",null,r.oneOf&&l.default.createElement(I,{schema:r,schemaType:t,schemaPath:n}),r.anyOf&&l.default.createElement(I,{schema:r,schemaType:t,schemaPath:n}),r.properties&&l.default.createElement(C,{schema:r,schemaType:t,schemaPath:n}),r.items&&l.default.createElement(R,{schema:r,schemaType:t,schemaPath:n}))}if(e.type&&!e.oneOf&&!e.anyOf&&!e.properties&&!e.allOf&&!e.items&&!e.additionalProperties){const t=(0,b.getSchemaName)(e);return l.default.createElement(E.default,{collapsible:!1,name:e.type,required:Boolean(e.required),schemaName:t,qualifierMessage:(0,b.getQualifierMessage)(e),schema:e,discriminator:!1,children:null})}return function(e,t,n){return l.default.createElement(l.default.Fragment,null,e.oneOf&&l.default.createElement(I,{schema:e,schemaType:t,schemaPath:n}),e.anyOf&&l.default.createElement(I,{schema:e,schemaType:t,schemaPath:n}),e.properties&&l.default.createElement(C,{schema:e,schemaType:t,schemaPath:n}),e.additionalProperties&&l.default.createElement(P,{schema:e,schemaType:t}),e.items&&l.default.createElement(R,{schema:e,schemaType:t,schemaPath:n}))}(e,t,n)};t.default=M;const w={string:!0,number:!0,integer:!0,boolean:!0,null:!0},B=e=>!(!e.enum||e.type)||w[e.type]},60674(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const{children:t,collapsible:n,name:r,qualifierMessage:d,required:f,schemaName:p,schema:h}=e;let m,E,g,T,_,y,A,b=[];h&&(m=h.deprecated,E=h.description,b=(e=>{if(e)return Object.entries(e);return[]})(h["x-enumDescriptions"]),g=h.default,T=h.example,_=h.examples,y=h.nullable||Array.isArray(h.type)&&h.type.includes("null"),A=h.const);const S=(0,u.guard)(Array.isArray(f)?f.includes(r):f,()=>a.default.createElement("span",{className:"openapi-schema__required"},(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.REQUIRED,message:"required"}))),O=(0,u.guard)(m,()=>a.default.createElement("span",{className:"openapi-schema__deprecated"},(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.DEPRECATED,message:"deprecated"}))),N=(0,u.guard)(y,()=>a.default.createElement("span",{className:"openapi-schema__nullable"},(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.NULLABLE,message:"nullable"}))),k=(0,u.guard)((e=>{if(e?.length){return`| ${(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.ENUM_VALUE,message:"Enum Value"})} | ${(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.ENUM_DESCRIPTION,message:"Description"})} |\n| ---- | ----- |\n${e.map(e=>`| ${e[0]} | ${e[1]} | `.replaceAll("\n","<br/>")).join("\n")}\n `}return""})(b),e=>a.default.createElement("div",{style:{marginTop:".5rem"}},a.default.createElement(o.default,null,e))),I=(0,u.guard)(E,e=>a.default.createElement(a.default.Fragment,null,a.default.createElement(o.default,null,e))),C=(0,u.guard)(d,e=>a.default.createElement(a.default.Fragment,null,a.default.createElement(o.default,null,e)));const v=a.default.createElement("div",null,a.default.createElement("span",{className:"openapi-schema__container"},a.default.createElement("strong",{className:(0,c.default)("openapi-schema__property",{"openapi-schema__strikethrough":m})},r),a.default.createElement("span",{className:"openapi-schema__name"},Array.isArray(p)?p.join(" | "):p),(y||f||m)&&a.default.createElement("span",{className:"openapi-schema__divider"}),N,S,O),I,k,C,function(){if(void 0!==A)return"string"==typeof A?a.default.createElement("div",null,a.default.createElement("strong",null,(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.CONSTANT_VALUE,message:"Constant value:"})," "),a.default.createElement("span",null,a.default.createElement("code",null,A))):a.default.createElement("div",null,a.default.createElement("strong",null,(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.CONSTANT_VALUE,message:"Constant value:"})," "),a.default.createElement("span",null,a.default.createElement("code",null,JSON.stringify(A))))}(),function(){if(void 0!==g)return"string"==typeof g?a.default.createElement("div",null,a.default.createElement("strong",null,(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.DEFAULT_VALUE,message:"Default value:"})," "),a.default.createElement("span",null,a.default.createElement("code",null,g))):a.default.createElement("div",null,a.default.createElement("strong",null,(0,s.translate)({id:l.OPENAPI_SCHEMA_ITEM.DEFAULT_VALUE,message:"Default value:"})," "),a.default.createElement("span",null,a.default.createElement("code",null,JSON.stringify(g))))}(),a.default.createElement(i.Example,{example:T}),a.default.createElement(i.Example,{examples:_}),t??t);return a.default.createElement("div",{className:"openapi-schema__list-item"},n?t:v)};const a=r(n(96540)),s=n(21312),i=n(87468),o=r(n(97231)),l=n(64218),c=r(n(21607)),u=n(1960)},23397(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),i=0;i<n.length;i++)"default"!==n[i]&&a(t,e,n[i]);return s(t,e),t}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=(0,u.default)();return l.default.createElement(m,{key:String(t),...e},(0,c.sanitizeTabsChildren)(e.children))};const l=i(n(96540)),c=n(67622),u=o(n(92303)),d=o(n(21607)),f=o(n(35970));function p({className:e,block:t,selectedValue:n,selectValue:r,tabValues:a,onChange:s}){const i=[],{blockElementScrollPositionUntilNextRender:o}=(0,c.useScrollPositionBlocker)(),u=e=>{const t=e.currentTarget,l=i.indexOf(t),c=a[l].value;c!==n&&(o(t),r(c),s?.(l))},f=e=>{let t=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const n=i.indexOf(e.currentTarget)+1;t=i[n]??i[0];break}case"ArrowLeft":{const n=i.indexOf(e.currentTarget)-1;t=i[n]??i[i.length-1];break}}t?.focus()},p=(0,l.useRef)(null),[h,m]=(0,l.useState)(!1);(0,l.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth<t.target.scrollWidth?m(!0):m(!1)})});return e.observe(p.current),()=>{e.disconnect()}},[]);return l.default.createElement("div",{className:"openapi-tabs__schema-tabs-container",style:{marginBottom:"1rem"}},h&&l.default.createElement("button",{className:"openapi-tabs__arrow left",onClick:e=>{e.preventDefault(),p.current&&(p.current.scrollLeft-=90)}}),l.default.createElement("ul",{ref:p,role:"tablist","aria-orientation":"horizontal",className:(0,d.default)("openapi-tabs__schema-list-container","tabs",{"tabs--block":t},e)},a.map(({value:e,label:t,attributes:r})=>l.default.createElement("li",{role:"tab",tabIndex:n===e?0:-1,"aria-selected":n===e,key:e,ref:e=>{i.push(e)},onKeyDown:f,onClick:u,...r,className:(0,d.default)("tabs__item","openapi-tabs__schema-item",r?.className,{active:n===e})},l.default.createElement("span",{className:"openapi-tabs__schema-label"},t??e)))),h&&l.default.createElement("button",{className:"openapi-tabs__arrow right",onClick:e=>{e.preventDefault(),p.current&&(p.current.scrollLeft+=90)}}))}function h({lazy:e,children:t,selectedValue:n}){const r=(Array.isArray(t)?t:[t]).filter(Boolean),a=(0,f.default)(r);if(e){const e=a.find(e=>e.props.value===n);return e?(0,l.cloneElement)(e,{className:"margin-top--md"}):null}return l.default.createElement("div",{className:"margin-top--md"},r.map((e,t)=>(0,l.cloneElement)(e,{key:t,hidden:e.props.value!==n})))}function m(e){const t=(0,c.useTabs)(e);return l.default.createElement("div",{className:"openapi-tabs__schema-container"},l.default.createElement(p,{...e,...t}),l.default.createElement(h,{...e,...t}))}},47530(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(96540));t.default=e=>a.default.createElement("div",{className:`openapi-skeleton ${e.size??"md"}`})},96226(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(96540)),s=n(21312),i=r(n(91366)),o=r(n(41622)),l=r(n(97231)),c=r(n(90057)),u=r(n(59506)),d=r(n(19365)),f=n(64218);t.default=({label:e,id:t,responses:n})=>{if(!n)return null;const r=Object.keys(n);return 0===r.length?null:a.default.createElement(i.default,{label:e,id:t},r.map(e=>{const t=n[e],r=t.headers;return a.default.createElement(d.default,{key:e,label:e,value:e},a.default.createElement("div",null,t.description&&a.default.createElement("div",{style:{marginTop:".5rem",marginBottom:".5rem"}},a.default.createElement(l.default,null,t.description))),r&&a.default.createElement(o.default,{className:"openapi-markdown__details","data-collapsed":!0,open:!1,style:{textAlign:"left",marginBottom:"1rem"},summary:a.default.createElement("summary",null,a.default.createElement("strong",null,(0,s.translate)({id:f.OPENAPI_STATUS_CODES.RESPONSE_HEADERS,message:"Response Headers"})))},a.default.createElement(c.default,{responseHeaders:r})),a.default.createElement(u.default,{title:(0,s.translate)({id:f.OPENAPI_STATUS_CODES.SCHEMA_TITLE,message:"Schema"}),body:{content:t.content}}))}))}},64218(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OPENAPI_SECURITY_SCHEMES=t.OPENAPI_PARAMS_DETAILS=t.OPENAPI_SCHEMA_ITEM=t.OPENAPI_SCHEMA=t.OPENAPI_STATUS_CODES=t.OPENAPI_BODY=t.OPENAPI_RESPONSE_EXAMPLES=t.OPENAPI_AUTH=t.OPENAPI_FORM=t.OPENAPI_FORM_FILE_UPLOAD=t.OPENAPI_PARAM_OPTIONS=t.OPENAPI_SERVER=t.OPENAPI_REQUEST=t.OPENAPI_TABS=t.OPENAPI_RESPONSE=void 0,t.OPENAPI_RESPONSE={TITLE:"theme.openapi.response.title",CLEAR:"theme.openapi.response.clear",PLACEHOLDER:"theme.openapi.response.placeholder",HEADERS_TAB:"theme.openapi.response.headersTab"},t.OPENAPI_TABS={RESPONSES_LABEL:"theme.openapi.tabs.responses.label"},t.OPENAPI_REQUEST={BODY_TITLE:"theme.openapi.request.body.title",ACCEPT_TITLE:"theme.openapi.request.accept.title",SEND_BUTTON:"theme.openapi.request.sendButton",REQUIRED_LABEL:"theme.openapi.request.requiredLabel",REQUEST_TITLE:"theme.openapi.request.title",COLLAPSE_ALL:"theme.openapi.request.collapseAll",EXPAND_ALL:"theme.openapi.request.expandAll",BASE_URL_TITLE:"theme.openapi.request.baseUrl.title",AUTH_TITLE:"theme.openapi.request.auth.title",PARAMETERS_TITLE:"theme.openapi.request.parameters.title",FETCHING_MESSAGE:"theme.openapi.request.fetchingMessage",CONNECTION_FAILED:"theme.openapi.request.connectionFailed",ERROR_TIMEOUT:"theme.openapi.request.error.timeout",ERROR_NETWORK:"theme.openapi.request.error.network",ERROR_CORS:"theme.openapi.request.error.cors",ERROR_UNKNOWN:"theme.openapi.request.error.unknown"},t.OPENAPI_SERVER={EDIT_BUTTON:"theme.openapi.server.editButton",HIDE_BUTTON:"theme.openapi.server.hideButton"},t.OPENAPI_PARAM_OPTIONS={SHOW_OPTIONAL:"theme.openapi.paramOptions.showOptional",HIDE_OPTIONAL:"theme.openapi.paramOptions.hideOptional"},t.OPENAPI_FORM_FILE_UPLOAD={CLEAR_BUTTON:"theme.openapi.formFileUpload.clearButton"},t.OPENAPI_FORM={FIELD_REQUIRED:"theme.openapi.form.fieldRequired"},t.OPENAPI_AUTH={BEARER_TOKEN:"theme.openapi.auth.bearerToken",USERNAME:"theme.openapi.auth.username",PASSWORD:"theme.openapi.auth.password",SECURITY_SCHEME:"theme.openapi.auth.securityScheme"},t.OPENAPI_RESPONSE_EXAMPLES={EXAMPLE:"theme.openapi.responseExamples.example",AUTO_EXAMPLE:"theme.openapi.responseExamples.autoExample"},t.OPENAPI_BODY={EXAMPLE_FROM_SCHEMA:"theme.openapi.body.exampleFromSchema"},t.OPENAPI_STATUS_CODES={RESPONSE_HEADERS:"theme.openapi.statusCodes.responseHeaders",SCHEMA_TITLE:"theme.openapi.statusCodes.schemaTitle"},t.OPENAPI_SCHEMA={NO_SCHEMA:"theme.openapi.schema.noSchema"},t.OPENAPI_SCHEMA_ITEM={REQUIRED:"theme.openapi.schemaItem.required",DEPRECATED:"theme.openapi.schemaItem.deprecated",NULLABLE:"theme.openapi.schemaItem.nullable",DEFAULT_VALUE:"theme.openapi.schemaItem.defaultValue",EXAMPLE:"theme.openapi.schemaItem.example",EXAMPLES:"theme.openapi.schemaItem.examples",DESCRIPTION:"theme.openapi.schemaItem.description",CONSTANT_VALUE:"theme.openapi.schemaItem.constantValue",ENUM_VALUE:"theme.openapi.schemaItem.enumValue",ENUM_DESCRIPTION:"theme.openapi.schemaItem.enumDescription",POSSIBLE_VALUES:"theme.openapi.schemaItem.possibleValues",ONE_OF:"theme.openapi.schemaItem.oneOf",ANY_OF:"theme.openapi.schemaItem.anyOf"},t.OPENAPI_PARAMS_DETAILS={PARAMETERS_TITLE:"theme.openapi.paramsDetails.parametersTitle"},t.OPENAPI_SECURITY_SCHEMES={NAME:"theme.openapi.securitySchemes.name",TYPE:"theme.openapi.securitySchemes.type",SCOPES:"theme.openapi.securitySchemes.scopes",IN:"theme.openapi.securitySchemes.in",FLOWS:"theme.openapi.securitySchemes.flows",DESCRIPTION:"theme.openapi.securitySchemes.description",SCHEME:"theme.openapi.securitySchemes.scheme",BEARER_FORMAT:"theme.openapi.securitySchemes.bearerFormat",OPEN_ID_CONNECT_URL:"theme.openapi.securitySchemes.openIdConnectUrl"}},55248(e,t,n){"use strict";const r=n(94083),{stdout:a,stderr:s}=n(2747),{stringReplaceAll:i,stringEncaseCRLFWithFirstIndex:o}=n(4058),{isArray:l}=Array,c=["ansi","ansi","ansi256","ansi16m"],u=Object.create(null);class d{constructor(e){return f(e)}}const f=e=>{const t={};return((e,t={})=>{if(t.level&&!(Number.isInteger(t.level)&&t.level>=0&&t.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");const n=a?a.level:0;e.level=void 0===t.level?n:t.level})(t,e),t.template=(...e)=>y(t.template,...e),Object.setPrototypeOf(t,p.prototype),Object.setPrototypeOf(t.template,t),t.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},t.template.Instance=d,t.template};function p(e){return f(e)}for(const[b,S]of Object.entries(r))u[b]={get(){const e=g(this,E(S.open,S.close,this._styler),this._isEmpty);return Object.defineProperty(this,b,{value:e}),e}};u.visible={get(){const e=g(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};const h=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(const b of h)u[b]={get(){const{level:e}=this;return function(...t){const n=E(r.color[c[e]][b](...t),r.color.close,this._styler);return g(this,n,this._isEmpty)}}};for(const b of h){u["bg"+b[0].toUpperCase()+b.slice(1)]={get(){const{level:e}=this;return function(...t){const n=E(r.bgColor[c[e]][b](...t),r.bgColor.close,this._styler);return g(this,n,this._isEmpty)}}}}const m=Object.defineProperties(()=>{},{...u,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),E=(e,t,n)=>{let r,a;return void 0===n?(r=e,a=t):(r=n.openAll+e,a=t+n.closeAll),{open:e,close:t,openAll:r,closeAll:a,parent:n}},g=(e,t,n)=>{const r=(...e)=>l(e[0])&&l(e[0].raw)?T(r,y(r,...e)):T(r,1===e.length?""+e[0]:e.join(" "));return Object.setPrototypeOf(r,m),r._generator=e,r._styler=t,r._isEmpty=n,r},T=(e,t)=>{if(e.level<=0||!t)return e._isEmpty?"":t;let n=e._styler;if(void 0===n)return t;const{openAll:r,closeAll:a}=n;if(-1!==t.indexOf("\x1b"))for(;void 0!==n;)t=i(t,n.close,n.open),n=n.parent;const s=t.indexOf("\n");return-1!==s&&(t=o(t,a,r,s)),r+t+a};let _;const y=(e,...t)=>{const[r]=t;if(!l(r)||!l(r.raw))return t.join(" ");const a=t.slice(1),s=[r.raw[0]];for(let n=1;n<r.length;n++)s.push(String(a[n-1]).replace(/[{}\\]/g,"\\$&"),String(r.raw[n]));return void 0===_&&(_=n(12991)),_(e,s.join(""))};Object.defineProperties(p.prototype,u);const A=p();A.supportsColor=a,A.stderr=p({level:s?s.level:0}),A.stderr.supportsColor=s,e.exports=A},12991(e){"use strict";const t=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,r=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,a=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,s=new Map([["n","\n"],["r","\r"],["t","\t"],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1b"],["a","\x07"]]);function i(e){const t="u"===e[0],n="{"===e[1];return t&&!n&&5===e.length||"x"===e[0]&&3===e.length?String.fromCharCode(parseInt(e.slice(1),16)):t&&n?String.fromCodePoint(parseInt(e.slice(2,-1),16)):s.get(e)||e}function o(e,t){const n=[],s=t.trim().split(/\s*,\s*/g);let o;for(const l of s){const t=Number(l);if(Number.isNaN(t)){if(!(o=l.match(r)))throw new Error(`Invalid Chalk template style argument: ${l} (in style '${e}')`);n.push(o[2].replace(a,(e,t,n)=>t?i(t):n))}else n.push(t)}return n}function l(e){n.lastIndex=0;const t=[];let r;for(;null!==(r=n.exec(e));){const e=r[1];if(r[2]){const n=o(e,r[2]);t.push([e].concat(n))}else t.push([e])}return t}function c(e,t){const n={};for(const a of t)for(const e of a.styles)n[e[0]]=a.inverse?null:e.slice(1);let r=e;for(const[a,s]of Object.entries(n))if(Array.isArray(s)){if(!(a in r))throw new Error(`Unknown Chalk style: ${a}`);r=s.length>0?r[a](...s):r[a]}return r}e.exports=(e,n)=>{const r=[],a=[];let s=[];if(n.replace(t,(t,n,o,u,d,f)=>{if(n)s.push(i(n));else if(u){const t=s.join("");s=[],a.push(0===r.length?t:c(e,r)(t)),r.push({inverse:o,styles:l(u)})}else if(d){if(0===r.length)throw new Error("Found extraneous } in Chalk template literal");a.push(c(e,r)(s.join(""))),s=[],r.pop()}else s.push(f)}),a.push(s.join("")),r.length>0){const e=`Chalk template literal is missing ${r.length} closing bracket${1===r.length?"":"s"} (\`}\`)`;throw new Error(e)}return a.join("")}},4058(e){"use strict";e.exports={stringReplaceAll:(e,t,n)=>{let r=e.indexOf(t);if(-1===r)return e;const a=t.length;let s=0,i="";do{i+=e.substr(s,r-s)+t+n,s=r+a,r=e.indexOf(t,s)}while(-1!==r);return i+=e.substr(s),i},stringEncaseCRLFWithFirstIndex:(e,t,n,r)=>{let a=0,s="";do{const i="\r"===e[r-1];s+=e.substr(a,(i?r-1:r)-a)+t+(i?"\r\n":"\n")+n,a=r+1,r=e.indexOf("\n",a)}while(-1!==r);return s+=e.substr(a),s}}},15659(e,t,n){const r=n(8156),a={};for(const o of Object.keys(r))a[r[o]]=o;const s={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};e.exports=s;for(const o of Object.keys(s)){if(!("channels"in s[o]))throw new Error("missing channels property: "+o);if(!("labels"in s[o]))throw new Error("missing channel labels property: "+o);if(s[o].labels.length!==s[o].channels)throw new Error("channel and label counts mismatch: "+o);const{channels:e,labels:t}=s[o];delete s[o].channels,delete s[o].labels,Object.defineProperty(s[o],"channels",{value:e}),Object.defineProperty(s[o],"labels",{value:t})}function i(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}s.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,a=Math.min(t,n,r),s=Math.max(t,n,r),i=s-a;let o,l;s===a?o=0:t===s?o=(n-r)/i:n===s?o=2+(r-t)/i:r===s&&(o=4+(t-n)/i),o=Math.min(60*o,360),o<0&&(o+=360);const c=(a+s)/2;return l=s===a?0:c<=.5?i/(s+a):i/(2-s-a),[o,100*l,100*c]},s.rgb.hsv=function(e){let t,n,r,a,s;const i=e[0]/255,o=e[1]/255,l=e[2]/255,c=Math.max(i,o,l),u=c-Math.min(i,o,l),d=function(e){return(c-e)/6/u+.5};return 0===u?(a=0,s=0):(s=u/c,t=d(i),n=d(o),r=d(l),i===c?a=r-n:o===c?a=1/3+t-r:l===c&&(a=2/3+n-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*s,100*c]},s.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const a=s.rgb.hsl(e)[0],i=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[a,100*i,100*r]},s.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,a=Math.min(1-t,1-n,1-r);return[100*((1-t-a)/(1-a)||0),100*((1-n-a)/(1-a)||0),100*((1-r-a)/(1-a)||0),100*a]},s.rgb.keyword=function(e){const t=a[e];if(t)return t;let n,s=1/0;for(const a of Object.keys(r)){const t=i(e,r[a]);t<s&&(s=t,n=a)}return n},s.keyword.rgb=function(e){return r[e]},s.rgb.xyz=function(e){let t=e[0]/255,n=e[1]/255,r=e[2]/255;t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;return[100*(.4124*t+.3576*n+.1805*r),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},s.rgb.lab=function(e){const t=s.rgb.xyz(e);let n=t[0],r=t[1],a=t[2];n/=95.047,r/=100,a/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;return[116*r-16,500*(n-r),200*(r-a)]},s.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let a,s,i;if(0===n)return i=255*r,[i,i,i];a=r<.5?r*(1+n):r+n-r*n;const o=2*r-a,l=[0,0,0];for(let c=0;c<3;c++)s=t+1/3*-(c-1),s<0&&s++,s>1&&s--,i=6*s<1?o+6*(a-o)*s:2*s<1?a:3*s<2?o+(a-o)*(2/3-s)*6:o,l[c]=255*i;return l},s.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,a=n;const s=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,a*=s<=1?s:2-s;return[t,100*(0===r?2*a/(s+a):2*n/(r+n)),100*((r+n)/2)]},s.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const a=Math.floor(t)%6,s=t-Math.floor(t),i=255*r*(1-n),o=255*r*(1-n*s),l=255*r*(1-n*(1-s));switch(r*=255,a){case 0:return[r,l,i];case 1:return[o,r,i];case 2:return[i,r,l];case 3:return[i,o,r];case 4:return[l,i,r];case 5:return[r,i,o]}},s.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,a=Math.max(r,.01);let s,i;i=(2-n)*r;const o=(2-n)*a;return s=n*a,s/=o<=1?o:2-o,s=s||0,i/=2,[t,100*s,100*i]},s.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const a=n+r;let s;a>1&&(n/=a,r/=a);const i=Math.floor(6*t),o=1-r;s=6*t-i,1&i&&(s=1-s);const l=n+s*(o-n);let c,u,d;switch(i){default:case 6:case 0:c=o,u=l,d=n;break;case 1:c=l,u=o,d=n;break;case 2:c=n,u=o,d=l;break;case 3:c=n,u=l,d=o;break;case 4:c=l,u=n,d=o;break;case 5:c=o,u=n,d=l}return[255*c,255*u,255*d]},s.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a))]},s.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let a,s,i;return a=3.2406*t+-1.5372*n+-.4986*r,s=-.9689*t+1.8758*n+.0415*r,i=.0557*t+-.204*n+1.057*r,a=a>.0031308?1.055*a**(1/2.4)-.055:12.92*a,s=s>.0031308?1.055*s**(1/2.4)-.055:12.92*s,i=i>.0031308?1.055*i**(1/2.4)-.055:12.92*i,a=Math.min(Math.max(0,a),1),s=Math.min(Math.max(0,s),1),i=Math.min(Math.max(0,i),1),[255*a,255*s,255*i]},s.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;return[116*n-16,500*(t-n),200*(n-r)]},s.lab.xyz=function(e){let t,n,r;n=(e[0]+16)/116,t=e[1]/500+n,r=n-e[2]/200;const a=n**3,s=t**3,i=r**3;return n=a>.008856?a:(n-16/116)/7.787,t=s>.008856?s:(t-16/116)/7.787,r=i>.008856?i:(r-16/116)/7.787,t*=95.047,n*=100,r*=108.883,[t,n,r]},s.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let a;a=360*Math.atan2(r,n)/2/Math.PI,a<0&&(a+=360);return[t,Math.sqrt(n*n+r*r),a]},s.lch.lab=function(e){const t=e[0],n=e[1],r=e[2]/360*2*Math.PI;return[t,n*Math.cos(r),n*Math.sin(r)]},s.rgb.ansi16=function(e,t=null){const[n,r,a]=e;let i=null===t?s.rgb.hsv(e)[2]:t;if(i=Math.round(i/50),0===i)return 30;let o=30+(Math.round(a/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return 2===i&&(o+=60),o},s.hsv.ansi16=function(e){return s.rgb.ansi16(s.hsv.rgb(e),e[2])},s.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];if(t===n&&n===r)return t<8?16:t>248?231:Math.round((t-8)/247*24)+232;return 16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},s.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},s.ansi256.rgb=function(e){if(e>=232){const t=10*(e-232)+8;return[t,t,t]}let t;e-=16;return[Math.floor(e/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},s.rgb.hex=function(e){const t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},s.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];3===t[0].length&&(n=n.split("").map(e=>e+e).join(""));const r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},s.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,a=Math.max(Math.max(t,n),r),s=Math.min(Math.min(t,n),r),i=a-s;let o,l;return o=i<1?s/(1-i):0,l=i<=0?0:a===t?(n-r)/i%6:a===n?2+(r-t)/i:4+(t-n)/i,l/=6,l%=1,[360*l,100*i,100*o]},s.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let a=0;return r<1&&(a=(n-.5*r)/(1-r)),[e[0],100*r,100*a]},s.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},s.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];const a=[0,0,0],s=t%1*6,i=s%1,o=1-i;let l=0;switch(Math.floor(s)){case 0:a[0]=1,a[1]=i,a[2]=0;break;case 1:a[0]=o,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=i;break;case 3:a[0]=0,a[1]=o,a[2]=1;break;case 4:a[0]=i,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=o}return l=(1-n)*r,[255*(n*a[0]+l),255*(n*a[1]+l),255*(n*a[2]+l)]},s.hcg.hsv=function(e){const t=e[1]/100,n=t+e[2]/100*(1-t);let r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},s.hcg.hsl=function(e){const t=e[1]/100,n=e[2]/100*(1-t)+.5*t;let r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},s.hcg.hwb=function(e){const t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},s.hwb.hcg=function(e){const t=e[1]/100,n=1-e[2]/100,r=n-t;let a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},s.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},s.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},s.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},s.gray.hsl=function(e){return[0,0,e[0]]},s.gray.hsv=s.gray.hsl,s.gray.hwb=function(e){return[0,100,e[0]]},s.gray.cmyk=function(e){return[0,0,0,e[0]]},s.gray.lab=function(e){return[e[0],0,0]},s.gray.hex=function(e){const t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},s.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},10734(e,t,n){const r=n(15659),a=n(8507),s={};Object.keys(r).forEach(e=>{s[e]={},Object.defineProperty(s[e],"channels",{value:r[e].channels}),Object.defineProperty(s[e],"labels",{value:r[e].labels});const t=a(e);Object.keys(t).forEach(n=>{const r=t[n];s[e][n]=function(e){const t=function(...t){const n=t[0];if(null==n)return n;n.length>1&&(t=n);const r=e(t);if("object"==typeof r)for(let e=r.length,a=0;a<e;a++)r[a]=Math.round(r[a]);return r};return"conversion"in e&&(t.conversion=e.conversion),t}(r),s[e][n].raw=function(e){const t=function(...t){const n=t[0];return null==n?n:(n.length>1&&(t=n),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)})}),e.exports=s},8507(e,t,n){const r=n(15659);function a(e){const t=function(){const e={},t=Object.keys(r);for(let n=t.length,r=0;r<n;r++)e[t[r]]={distance:-1,parent:null};return e}(),n=[e];for(t[e].distance=0;n.length;){const e=n.pop(),a=Object.keys(r[e]);for(let r=a.length,s=0;s<r;s++){const r=a[s],i=t[r];-1===i.distance&&(i.distance=t[e].distance+1,i.parent=e,n.unshift(r))}}return t}function s(e,t){return function(n){return t(e(n))}}function i(e,t){const n=[t[e].parent,e];let a=r[t[e].parent][e],i=t[e].parent;for(;t[i].parent;)n.unshift(t[i].parent),a=s(r[t[i].parent][i],a),i=t[i].parent;return a.conversion=n,a}e.exports=function(e){const t=a(e),n={},r=Object.keys(t);for(let a=r.length,s=0;s<a;s++){const e=r[s];null!==t[e].parent&&(n[e]=i(e,t))}return n}},8156(e){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},10365(e){function t(e){var n,r,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e)){var s=e.length;for(n=0;n<s;n++)e[n]&&(r=t(e[n]))&&(a&&(a+=" "),a+=r)}else for(r in e)e[r]&&(a&&(a+=" "),a+=r);return a}function n(){for(var e,n,r=0,a="",s=arguments.length;r<s;r++)(e=arguments[r])&&(n=t(e))&&(a&&(a+=" "),a+=n);return a}e.exports=n,e.exports.clsx=n},21607(e){function t(e){var n,r,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e)){var s=e.length;for(n=0;n<s;n++)e[n]&&(r=t(e[n]))&&(a&&(a+=" "),a+=r)}else for(r in e)e[r]&&(a&&(a+=" "),a+=r);return a}function n(){for(var e,n,r=0,a="",s=arguments.length;r<s;r++)(e=arguments[r])&&(n=t(e))&&(a&&(a+=" "),a+=n);return a}e.exports=n,e.exports.clsx=n},92849(e){"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},i=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,a=t.call(e,"constructor"),s=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!a&&!s)return!1;for(r in e);return void 0===r||t.call(e,r)},o=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},l=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(a)return a(e,n).value}return e[n]};e.exports=function e(){var t,n,r,a,c,u,d=arguments[0],f=1,p=arguments.length,h=!1;for("boolean"==typeof d&&(h=d,d=arguments[1]||{},f=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});f<p;++f)if(null!=(t=arguments[f]))for(n in t)r=l(d,n),d!==(a=l(t,n))&&(h&&a&&(i(a)||(c=s(a)))?(c?(c=!1,u=r&&s(r)?r:[]):u=r&&i(r)?r:{},o(d,{name:n,newValue:e(h,u,a)})):void 0!==a&&o(d,{name:n,newValue:a}));return d}},5077(e){"use strict";var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,a=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,i=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,o=/^[;\s]*/,l=/^\s+|\s+$/g,c="";function u(e){return e?e.replace(l,c):c}e.exports=function(e,l){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];l=l||{};var d=1,f=1;function p(e){var t=e.match(n);t&&(d+=t.length);var r=e.lastIndexOf("\n");f=~r?e.length-r:f+e.length}function h(){var e={line:d,column:f};return function(t){return t.position=new m(e),T(),t}}function m(e){this.start=e,this.end={line:d,column:f},this.source=l.source}function E(t){var n=new Error(l.source+":"+d+":"+f+": "+t);if(n.reason=t,n.filename=l.source,n.line=d,n.column=f,n.source=e,!l.silent)throw n}function g(t){var n=t.exec(e);if(n){var r=n[0];return p(r),e=e.slice(r.length),n}}function T(){g(r)}function _(e){var t;for(e=e||[];t=y();)!1!==t&&e.push(t);return e}function y(){var t=h();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;c!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,c===e.charAt(n-1))return E("End of comment missing");var r=e.slice(2,n-2);return f+=2,p(r),e=e.slice(n),f+=2,t({type:"comment",comment:r})}}function A(){var e=h(),n=g(a);if(n){if(y(),!g(s))return E("property missing ':'");var r=g(i),l=e({type:"declaration",property:u(n[0].replace(t,c)),value:r?u(r[0].replace(t,c)):c});return g(o),l}}return m.prototype.content=e,T(),function(){var e,t=[];for(_(t);e=A();)!1!==e&&(t.push(e),_(t));return t}()}},55580(e,t,n){var r=n(56110)(n(9325),"DataView");e.exports=r},21549(e,t,n){var r=n(22032),a=n(63862),s=n(66721),i=n(12749),o=n(35749);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=s,l.prototype.has=i,l.prototype.set=o,e.exports=l},80079(e,t,n){var r=n(63702),a=n(70080),s=n(24739),i=n(48655),o=n(31175);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=s,l.prototype.has=i,l.prototype.set=o,e.exports=l},68223(e,t,n){var r=n(56110)(n(9325),"Map");e.exports=r},53661(e,t,n){var r=n(63040),a=n(17670),s=n(90289),i=n(4509),o=n(72949);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=s,l.prototype.has=i,l.prototype.set=o,e.exports=l},32804(e,t,n){var r=n(56110)(n(9325),"Promise");e.exports=r},76545(e,t,n){var r=n(56110)(n(9325),"Set");e.exports=r},37217(e,t,n){var r=n(80079),a=n(51420),s=n(90938),i=n(63605),o=n(29817),l=n(80945);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=a,c.prototype.delete=s,c.prototype.get=i,c.prototype.has=o,c.prototype.set=l,e.exports=c},51873(e,t,n){var r=n(9325).Symbol;e.exports=r},37828(e,t,n){var r=n(9325).Uint8Array;e.exports=r},28303(e,t,n){var r=n(56110)(n(9325),"WeakMap");e.exports=r},91033(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},70695(e,t,n){var r=n(78096),a=n(72428),s=n(56449),i=n(3656),o=n(30361),l=n(37167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=s(e),u=!n&&a(e),d=!n&&!u&&i(e),f=!n&&!u&&!d&&l(e),p=n||u||d||f,h=p?r(e.length,String):[],m=h.length;for(var E in e)!t&&!c.call(e,E)||p&&("length"==E||d&&("offset"==E||"parent"==E)||f&&("buffer"==E||"byteLength"==E||"byteOffset"==E)||o(E,m))||h.push(E);return h}},14528(e){e.exports=function(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}},87805(e,t,n){var r=n(43360),a=n(75288);e.exports=function(e,t,n){(void 0!==n&&!a(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}},16547(e,t,n){var r=n(43360),a=n(75288),s=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];s.call(e,t)&&a(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},26025(e,t,n){var r=n(75288);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},43360(e,t,n){var r=n(93243);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},39344(e,t,n){var r=n(23805),a=Object.create,s=function(){function e(){}return function(t){if(!r(t))return{};if(a)return a(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=s},83120(e,t,n){var r=n(14528),a=n(45891);e.exports=function e(t,n,s,i,o){var l=-1,c=t.length;for(s||(s=a),o||(o=[]);++l<c;){var u=t[l];n>0&&s(u)?n>1?e(u,n-1,s,i,o):r(o,u):i||(o[o.length]=u)}return o}},86649(e,t,n){var r=n(83221)();e.exports=r},72552(e,t,n){var r=n(51873),a=n(659),s=n(59350),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?a(e):s(e)}},27534(e,t,n){var r=n(72552),a=n(40346);e.exports=function(e){return a(e)&&"[object Arguments]"==r(e)}},45083(e,t,n){var r=n(1882),a=n(87296),s=n(23805),i=n(47473),o=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,f=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!s(e)||a(e))&&(r(e)?f:o).test(i(e))}},4901(e,t,n){var r=n(72552),a=n(30294),s=n(40346),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return s(e)&&a(e.length)&&!!i[r(e)]}},88984(e,t,n){var r=n(55527),a=n(3650),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=[];for(var n in Object(e))s.call(e,n)&&"constructor"!=n&&t.push(n);return t}},72903(e,t,n){var r=n(23805),a=n(55527),s=n(90181),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return s(e);var t=a(e),n=[];for(var o in e)("constructor"!=o||!t&&i.call(e,o))&&n.push(o);return n}},85250(e,t,n){var r=n(37217),a=n(87805),s=n(86649),i=n(42824),o=n(23805),l=n(37241),c=n(14974);e.exports=function e(t,n,u,d,f){t!==n&&s(n,function(s,l){if(f||(f=new r),o(s))i(t,n,l,u,e,d,f);else{var p=d?d(c(t,l),s,l+"",t,n,f):void 0;void 0===p&&(p=s),a(t,l,p)}},l)}},42824(e,t,n){var r=n(87805),a=n(93290),s=n(71961),i=n(23007),o=n(35529),l=n(72428),c=n(56449),u=n(83693),d=n(3656),f=n(1882),p=n(23805),h=n(11331),m=n(37167),E=n(14974),g=n(69884);e.exports=function(e,t,n,T,_,y,A){var b=E(e,n),S=E(t,n),O=A.get(S);if(O)r(e,n,O);else{var N=y?y(b,S,n+"",e,t,A):void 0,k=void 0===N;if(k){var I=c(S),C=!I&&d(S),v=!I&&!C&&m(S);N=S,I||C||v?c(b)?N=b:u(b)?N=i(b):C?(k=!1,N=a(S,!0)):v?(k=!1,N=s(S,!0)):N=[]:h(S)||l(S)?(N=b,l(b)?N=g(b):p(b)&&!f(b)||(N=o(S))):k=!1}k&&(A.set(S,N),_(N,S,T,y,A),A.delete(S)),r(e,n,N)}}},69302(e,t,n){var r=n(83488),a=n(56757),s=n(32865);e.exports=function(e,t){return s(a(e,t,r),e+"")}},19570(e,t,n){var r=n(37334),a=n(93243),s=n(83488),i=a?function(e,t){return a(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:s;e.exports=i},78096(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},27301(e){e.exports=function(e){return function(t){return e(t)}}},49653(e,t,n){var r=n(37828);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},93290(e,t,n){e=n.nmd(e);var r=n(9325),a=t&&!t.nodeType&&t,s=a&&e&&!e.nodeType&&e,i=s&&s.exports===a?r.Buffer:void 0,o=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=o?o(n):new e.constructor(n);return e.copy(r),r}},71961(e,t,n){var r=n(49653);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},23007(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},21791(e,t,n){var r=n(16547),a=n(43360);e.exports=function(e,t,n,s){var i=!n;n||(n={});for(var o=-1,l=t.length;++o<l;){var c=t[o],u=s?s(n[c],e[c],c,n,e):void 0;void 0===u&&(u=e[c]),i?a(n,c,u):r(n,c,u)}return n}},55481(e,t,n){var r=n(9325)["__core-js_shared__"];e.exports=r},20999(e,t,n){var r=n(69302),a=n(36800);e.exports=function(e){return r(function(t,n){var r=-1,s=n.length,i=s>1?n[s-1]:void 0,o=s>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(s--,i):void 0,o&&a(n[0],n[1],o)&&(i=s<3?void 0:i,s=1),t=Object(t);++r<s;){var l=n[r];l&&e(t,l,r,i)}return t})}},83221(e){e.exports=function(e){return function(t,n,r){for(var a=-1,s=Object(t),i=r(t),o=i.length;o--;){var l=i[e?o:++a];if(!1===n(s[l],l,s))break}return t}}},93243(e,t,n){var r=n(56110),a=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=a},34840(e){var t="object"==typeof globalThis&&globalThis&&globalThis.Object===Object&&globalThis;e.exports=t},12651(e,t,n){var r=n(74218);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},56110(e,t,n){var r=n(45083),a=n(10392);e.exports=function(e,t){var n=a(e,t);return r(n)?n:void 0}},28879(e,t,n){var r=n(74335)(Object.getPrototypeOf,Object);e.exports=r},659(e,t,n){var r=n(51873),a=Object.prototype,s=a.hasOwnProperty,i=a.toString,o=r?r.toStringTag:void 0;e.exports=function(e){var t=s.call(e,o),n=e[o];try{e[o]=void 0;var r=!0}catch(l){}var a=i.call(e);return r&&(t?e[o]=n:delete e[o]),a}},5861(e,t,n){var r=n(55580),a=n(68223),s=n(32804),i=n(76545),o=n(28303),l=n(72552),c=n(47473),u="[object Map]",d="[object Promise]",f="[object Set]",p="[object WeakMap]",h="[object DataView]",m=c(r),E=c(a),g=c(s),T=c(i),_=c(o),y=l;(r&&y(new r(new ArrayBuffer(1)))!=h||a&&y(new a)!=u||s&&y(s.resolve())!=d||i&&y(new i)!=f||o&&y(new o)!=p)&&(y=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return h;case E:return u;case g:return d;case T:return f;case _:return p}return t}),e.exports=y},10392(e){e.exports=function(e,t){return null==e?void 0:e[t]}},22032(e,t,n){var r=n(81042);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},63862(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},66721(e,t,n){var r=n(81042),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return a.call(t,e)?t[e]:void 0}},12749(e,t,n){var r=n(81042),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:a.call(t,e)}},35749(e,t,n){var r=n(81042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},35529(e,t,n){var r=n(39344),a=n(28879),s=n(55527);e.exports=function(e){return"function"!=typeof e.constructor||s(e)?{}:r(a(e))}},45891(e,t,n){var r=n(51873),a=n(72428),s=n(56449),i=r?r.isConcatSpreadable:void 0;e.exports=function(e){return s(e)||a(e)||!!(i&&e&&e[i])}},30361(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},36800(e,t,n){var r=n(75288),a=n(64894),s=n(30361),i=n(23805);e.exports=function(e,t,n){if(!i(n))return!1;var o=typeof t;return!!("number"==o?a(n)&&s(t,n.length):"string"==o&&t in n)&&r(n[t],e)}},74218(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},87296(e,t,n){var r,a=n(55481),s=(r=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!s&&s in e}},55527(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},63702(e){e.exports=function(){this.__data__=[],this.size=0}},70080(e,t,n){var r=n(26025),a=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():a.call(t,n,1),--this.size,!0)}},24739(e,t,n){var r=n(26025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},48655(e,t,n){var r=n(26025);e.exports=function(e){return r(this.__data__,e)>-1}},31175(e,t,n){var r=n(26025);e.exports=function(e,t){var n=this.__data__,a=r(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}},63040(e,t,n){var r=n(21549),a=n(80079),s=n(68223);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(s||a),string:new r}}},17670(e,t,n){var r=n(12651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},90289(e,t,n){var r=n(12651);e.exports=function(e){return r(this,e).get(e)}},4509(e,t,n){var r=n(12651);e.exports=function(e){return r(this,e).has(e)}},72949(e,t,n){var r=n(12651);e.exports=function(e,t){var n=r(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}},81042(e,t,n){var r=n(56110)(Object,"create");e.exports=r},3650(e,t,n){var r=n(74335)(Object.keys,Object);e.exports=r},90181(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},86009(e,t,n){e=n.nmd(e);var r=n(34840),a=t&&!t.nodeType&&t,s=a&&e&&!e.nodeType&&e,i=s&&s.exports===a&&r.process,o=function(){try{var e=s&&s.require&&s.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(t){}}();e.exports=o},59350(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},74335(e){e.exports=function(e,t){return function(n){return e(t(n))}}},56757(e,t,n){var r=n(91033),a=Math.max;e.exports=function(e,t,n){return t=a(void 0===t?e.length-1:t,0),function(){for(var s=arguments,i=-1,o=a(s.length-t,0),l=Array(o);++i<o;)l[i]=s[t+i];i=-1;for(var c=Array(t+1);++i<t;)c[i]=s[i];return c[t]=n(l),r(e,this,c)}}},9325(e,t,n){var r=n(34840),a="object"==typeof self&&self&&self.Object===Object&&self,s=r||a||Function("return this")();e.exports=s},14974(e){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},32865(e,t,n){var r=n(19570),a=n(51811)(r);e.exports=a},51811(e){var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var a=t(),s=16-(a-r);if(r=a,s>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},51420(e,t,n){var r=n(80079);e.exports=function(){this.__data__=new r,this.size=0}},90938(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},63605(e){e.exports=function(e){return this.__data__.get(e)}},29817(e){e.exports=function(e){return this.__data__.has(e)}},80945(e,t,n){var r=n(80079),a=n(68223),s=n(53661);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!a||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new s(i)}return n.set(e,t),this.size=n.size,this}},47473(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},37334(e){e.exports=function(e){return function(){return e}}},75288(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},35970(e,t,n){var r=n(83120);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},83488(e){e.exports=function(e){return e}},72428(e,t,n){var r=n(27534),a=n(40346),s=Object.prototype,i=s.hasOwnProperty,o=s.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return a(e)&&i.call(e,"callee")&&!o.call(e,"callee")};e.exports=l},56449(e){var t=Array.isArray;e.exports=t},64894(e,t,n){var r=n(1882),a=n(30294);e.exports=function(e){return null!=e&&a(e.length)&&!r(e)}},83693(e,t,n){var r=n(64894),a=n(40346);e.exports=function(e){return a(e)&&r(e)}},3656(e,t,n){e=n.nmd(e);var r=n(9325),a=n(89935),s=t&&!t.nodeType&&t,i=s&&e&&!e.nodeType&&e,o=i&&i.exports===s?r.Buffer:void 0,l=(o?o.isBuffer:void 0)||a;e.exports=l},62193(e,t,n){var r=n(88984),a=n(5861),s=n(72428),i=n(56449),o=n(64894),l=n(3656),c=n(55527),u=n(37167),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(o(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||u(e)||s(e)))return!e.length;var t=a(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(c(e))return!r(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},1882(e,t,n){var r=n(72552),a=n(23805);e.exports=function(e){if(!a(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},30294(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},23805(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},40346(e){e.exports=function(e){return null!=e&&"object"==typeof e}},11331(e,t,n){var r=n(72552),a=n(28879),s=n(40346),i=Function.prototype,o=Object.prototype,l=i.toString,c=o.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!s(e)||"[object Object]"!=r(e))return!1;var t=a(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},37167(e,t,n){var r=n(4901),a=n(27301),s=n(86009),i=s&&s.isTypedArray,o=i?a(i):r;e.exports=o},37241(e,t,n){var r=n(70695),a=n(72903),s=n(64894);e.exports=function(e){return s(e)?r(e,!0):a(e)}},55364(e,t,n){var r=n(85250),a=n(20999)(function(e,t,n){r(e,t,n)});e.exports=a},89935(e){e.exports=function(){return!1}},69884(e,t,n){var r=n(21791),a=n(37241);e.exports=function(e){return r(e,a(e))}},18426(e,t){function n(e){let t,n=[];for(let r of e.split(",").map(e=>e.trim()))if(/^-?\d+$/.test(r))n.push(parseInt(r,10));else if(t=r.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,r,a,s]=t;if(r&&s){r=parseInt(r),s=parseInt(s);const e=r<s?1:-1;"-"!==a&&".."!==a&&"\u2025"!==a||(s+=e);for(let t=r;t!==s;t+=e)n.push(t)}}return n}t.default=n,e.exports=n},65606(e){var t,n,r=e.exports={};function a(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{n="function"==typeof clearTimeout?clearTimeout:s}catch(e){n=s}}();var o,l=[],c=!1,u=-1;function d(){c&&o&&(c=!1,o.length?l=o.concat(l):u=-1,l.length&&f())}function f(){if(!c){var e=i(d);c=!0;for(var t=l.length;t;){for(o=l,l=[];++u<t;)o&&o[u].run();u=-1,t=l.length}o=null,c=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===s||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new p(e,t)),1!==l.length||c||i(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=h,r.addListener=h,r.once=h,r.off=h,r.removeListener=h,r.removeAllListeners=h,r.emit=h,r.prependListener=h,r.prependOnceListener=h,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},73729(e,t,n){"use strict";e.exports=n(37372)},35229(e,t,n){"use strict";var r=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(n(51133)),a=n(98917);function s(e,t){var n={};return e&&"string"==typeof e?((0,r.default)(e,function(e,r){e&&r&&(n[(0,a.camelCase)(e,t)]=r)}),n):n}s.default=s,e.exports=s},98917(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var n=/^--[a-zA-Z0-9_-]+$/,r=/-([a-z])/g,a=/^[^-]+$/,s=/^-(webkit|moz|ms|o|khtml)-/,i=/^-(ms)-/,o=function(e,t){return t.toUpperCase()},l=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||a.test(e)||n.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(i,l):e.replace(s,l)).replace(r,o))}},51133(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=null;if(!e||"string"!=typeof e)return n;const r=(0,a.default)(e),s="function"==typeof t;return r.forEach(e=>{if("declaration"!==e.type)return;const{property:r,value:a}=e;s?t(r,a,e):a&&(n=n||{},n[r]=a)}),n};const a=r(n(5077))},2747(e){"use strict";e.exports={stdout:!1,stderr:!1}},85160(e,t,n){"use strict";var r=n(96540);var a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=r.useSyncExternalStore,i=r.useRef,o=r.useEffect,l=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var d=i(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=l(function(){function e(e){if(!o){if(o=!0,s=e,e=r(e),void 0!==u&&f.hasValue){var t=f.value;if(u(t,e))return i=t}return i=e}if(t=i,a(s,e))return t;var n=r(e);return void 0!==u&&u(t,n)?(s=e,t):(s=e,i=n)}var s,i,o=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]},[t,n,r,u]);var p=s(e,d[0],d[1]);return o(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},78418(e,t,n){"use strict";e.exports=n(85160)},16099(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(86308));function s(e){if(!e.options.indentation&&!e.options.lineSeparator)return;let t;for(e.content+=e.options.lineSeparator,t=0;t<e.level;t++)e.content+=e.options.indentation}function i(e,t){e.content+=t}function o(e,t,n){if("Element"===e.type)!function(e,t,n){t.path.push(e.name),!n&&t.content.length>0&&s(t);if(i(t,"<"+e.name),function(e,t){Object.keys(t).forEach(function(n){const r=t[n].replace(/"/g,""");i(e," "+n+'="'+r+'"')})}(t,e.attributes),null===e.children||t.options.forceSelfClosingEmptyTag&&0===e.children.length){const e=t.options.whiteSpaceAtEndOfSelfclosingTag?" />":"/>";i(t,e)}else if(0===e.children.length)i(t,"></"+e.name+">");else{const r=e.children;i(t,">"),t.level++;let a="preserve"===e.attributes["xml:space"]||n,l=!1;if(!a&&t.options.ignoredPaths&&(l=function(e,t){const n="/"+e.join("/"),r=e[e.length-1];return t.includes(r)||t.includes(n)}(t.path,t.options.ignoredPaths),a=l),!a&&t.options.collapseContent){let e=!1,t=!1,s=!1;r.forEach(function(a,i){"Text"===a.type?(a.content.includes("\n")?(t=!0,a.content=a.content.trim()):0!==i&&i!==r.length-1||n||0===a.content.trim().length&&(a.content=""),(a.content.trim().length>0||1===r.length)&&(e=!0)):"CDATA"===a.type?e=!0:s=!0}),!e||s&&t||(a=!0)}r.forEach(function(e){o(e,t,n||a)}),t.level--,n||a||s(t),l&&function(e){let t;for(e.content=e.content.replace(/ +$/,""),t=0;t<e.level;t++)e.content+=e.options.indentation}(t),i(t,"</"+e.name+">")}t.path.pop()}(e,t,n);else if("ProcessingInstruction"===e.type)l(e,t);else{if("string"!=typeof e.content)throw new Error("Unknown node type: "+e.type);!function(e,t,n){if(!n){const n=e.trim();(t.options.lineSeparator||0===n.length)&&(e=n)}e.length>0&&(!n&&t.content.length>0&&s(t),i(t,e))}(e.content,t,n)}}function l(e,t){t.content.length>0&&s(t),i(t,"<?"+e.name),i(t," "+e.content.trim()),i(t,"?>")}function c(e,t={}){t.indentation="indentation"in t?t.indentation:" ",t.collapseContent=!0===t.collapseContent,t.lineSeparator="lineSeparator"in t?t.lineSeparator:"\r\n",t.whiteSpaceAtEndOfSelfclosingTag=!0===t.whiteSpaceAtEndOfSelfclosingTag,t.throwOnFailure=!1!==t.throwOnFailure;try{const n=(0,a.default)(e,{filter:t.filter,strictMode:t.strictMode}),r={content:"",level:0,options:t,path:[]};return n.declaration&&l(n.declaration,r),n.children.forEach(function(e){o(e,r,!1)}),t.lineSeparator?r.content.replace(/\r\n/g,"\n").replace(/\n/g,t.lineSeparator):r.content}catch(n){if(t.throwOnFailure)throw n;return e}}c.minify=(e,t={})=>c(e,Object.assign(Object.assign({},t),{indentation:"",lineSeparator:""})),e.exports=c,t.default=c},86308(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParsingError=void 0;class n extends Error{constructor(e,t){super(e),this.cause=t}}let r;function a(){return o(!1)||function(){const e=u(/^([^<]+)/);if(e){const t={type:"Text",content:e[1]};return{excluded:!1===r.options.filter(t),node:t}}}()||l()||function(){if(r.xml.startsWith("<![CDATA[")){const e=r.xml.indexOf("]]>");if(e>-1){const t=e+3,n={type:"CDATA",content:r.xml.substring(0,t)};return r.xml=r.xml.slice(t),{excluded:!1===r.options.filter(n),node:n}}}}()||i()}function s(){return u(/\s*/),o(!0)||l()||function(){const e=u(/^<!DOCTYPE\s+\S+\s+SYSTEM[^>]*>/)||u(/^<!DOCTYPE\s+\S+\s+PUBLIC[^>]*>/)||u(/^<!DOCTYPE\s+\S+\s*\[[^\]]*]>/)||u(/^<!DOCTYPE\s+\S+\s*>/);if(e){const t={type:"DocumentType",content:e[0]};return{excluded:!1===r.options.filter(t),node:t}}}()||i()}function i(){const e=u(/^<\?([\w-:.]+)\s*/);if(!e)return;const t={name:e[1],type:"ProcessingInstruction",content:""},a=r.xml.indexOf("?>");if(!(a>-1))throw new n("Failed to parse XML","ProcessingInstruction closing tag not found");return t.content=r.xml.substring(0,a).trim(),r.xml=r.xml.slice(a),u(/\?>/),{excluded:!1===r.options.filter(t),node:t}}function o(e){const t=u(/^<([^?!</>\s]+)\s*/);if(!t)return;const s={type:"Element",name:t[1],attributes:{},children:[]},i=!e&&!1===r.options.filter(s);for(;!(d()||f(">")||f("?>")||f("/>"));){const e=c();if(!e)return;s.attributes[e.name]=e.value}if(u(/^\s*\/>/))return s.children=null,{excluded:i,node:s};u(/\??>/);let o=a();for(;o;)o.excluded||s.children.push(o.node),o=a();if(r.options.strictMode){const e=`</${s.name}>`;if(!r.xml.startsWith(e))throw new n("Failed to parse XML",`Closing tag not matching "${e}"`);r.xml=r.xml.slice(e.length)}else u(/^<\/[\w-:.\u00C0-\u00FF]+\s*>/);return{excluded:i,node:s}}function l(){const e=u(/^<!--[\s\S]*?-->/);if(e){const t={type:"Comment",content:e[0]};return{excluded:!1===r.options.filter(t),node:t}}}function c(){const e=u(/([^=]+)\s*=\s*("[^"]*"|'[^']*'|[^>\s]+)\s*/);if(e)return{name:e[1].trim(),value:(t=e[2].trim(),t.replace(/^['"]|['"]$/g,""))};var t}function u(e){const t=r.xml.match(e);if(t)return r.xml=r.xml.slice(t[0].length),t}function d(){return 0===r.xml.length}function f(e){return 0===r.xml.indexOf(e)}function p(e,t={}){e=e.trim();const a=t.filter||(()=>!0);return r={xml:e,options:Object.assign(Object.assign({},t),{filter:a,strictMode:!0===t.strictMode})},function(){const e=i(),t=[];let a,o=s();for(;o;){if("Element"===o.node.type){if(a)throw new Error("Found multiple root nodes");a=o.node}o.excluded||t.push(o.node),o=s()}if(!a)throw new n("Failed to parse XML","Root Element not found");if(0!==r.xml.length)throw new n("Failed to parse XML","Not Well-Formed XML");return{declaration:e?e.node:null,root:a,children:t}}()}t.ParsingError=n,e.exports=p,t.default=p},68307(e,t){!function(e){"use strict";function t(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}function n(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}const r=(e={},t,n,r)=>{const a=`/${t}`,s="function"==typeof e["/**"]?e["/**"]({key:t,path:n,value:r}):e["/**"],i="function"==typeof e["/*"]?e["/*"]({key:t,path:n,value:r}):e["/*"];let o={};if(a in e)o=e[a];else if(!s&&!i)return;return o="function"==typeof o?o({key:t,path:n,value:r}):o,i&&(o=Object.assign(Object.assign({},i),o)),s?Object.assign(Object.assign({"/**":e["/**"]},s),o):o},a=e=>{const t={},n=e.reduce((e,t)=>(Object.keys(t).forEach(t=>e.add(t)),e),new Set);for(const r of n.keys()){const n=e.filter(e=>r in e);if(1!==n.length){if("/"!==r.charAt(0))throw new Error(`Cannot merge rules. Duplicate key: ${r}. Rules should not have same Rule key`);t[r]=(e,t)=>{const s=n.map(n=>"function"==typeof n[r]?n[r](e,t):n[r]);return a(s)}}else t[r]=n[0][r]}return t},s=e=>"object"==typeof e&&null!==e,i=e=>Array.isArray(e),o=(e,t,o={})=>{var l,c;t=i(t)?t:[t];const u=i(o.rules)?a(o.rules):o.rules,d=[{data:e,state:o.state,path:[],keys:[],keyIndex:-1,rules:u}];for(;d.length>0;){const e=d[d.length-1];if(e.keyIndex>=e.keys.length){for(;null===(l=e.hooks)||void 0===l?void 0:l.length;)e.hooks.pop()();d.pop();continue}const a=e.keys[e.keyIndex++],[o,f,p]=d.length>1?[e.data[a],[...e.path,a],r(e.rules,a,[...e.path,a],e.data[a])]:[e.data,e.path,u];let h={value:o,path:f,key:a,state:e.state,rules:p};const m=[];for(const r of t){if(!r||"function"!=typeof r)continue;const e=null!==(c=r(h))&&void 0!==c?c:{},{terminate:t,done:a,exitHook:s}=e,i=n(e,["terminate","done","exitHook"]);if(t)return;if(s&&m.push(s),h=Object.assign(Object.assign({},h),i),a){h=null;break}}if(h&&s(h.value)){const e=i(h.value)?[...h.value.keys()]:Object.keys(h.value);d.push({hooks:m,state:h.state,data:h.value,path:f,keys:e,keyIndex:0,rules:h.rules})}else for(;m.length;)m.pop()()}},l=()=>{const e=new WeakMap;let t;return[({value:e})=>{t=e},({value:n,path:r,key:a,state:i})=>{if(a=r.length?a:"#",s(t)&&s(n)){if(e.has(t))return i.node[a]=e.get(t),{done:!0};const r=Array.isArray(n)?[]:{};i.node[a]=r,e.set(t,r)}else i.node[a]=n;return{value:n,state:Object.assign(Object.assign({},i),{node:i.node[a]})}}]};class c extends Map{add(e,t){const n=this.get(e);return n?n.push(t):this.set(e,[t]),this}}const u=(e,t)=>{const n={};for(const r of t)r in e&&(n[r]=e[r],delete e[r]);return n},d=(e,t)=>{if(Array.isArray(e)&&Array.isArray(t))return[...e,...t];if(s(e)&&s(t)){const n=Object.assign({},e);for(const e of Object.keys(t))n[e]=d(n[e],t[e]);return n}return t},f=e=>e&&e.$ref&&"string"==typeof e.$ref,p=e=>e&&e.anyOf&&Array.isArray(e.anyOf),h=e=>e&&e.oneOf&&Array.isArray(e.oneOf),m=(e,t="")=>{const[n=t,r]=e.split("#"),a=r&&"/"!==r?r:"";return{filePath:n,pointer:a,normalized:E(n,a),jsonPath:_(a)}},E=(e,t)=>e?`${e}${t?"#"+t:""}`:t?`#${t}`:"#",g=(e,t,n=[t])=>{if(!s(e))return;let r=e;const a=_(t);for(const i of a)if(Array.isArray(r)&&r.length>+i)r=r[+i];else if(s(r)&&i in r)r=r[i];else{if(!f(r))return;{const t=m(r.$ref);r=t.filePath||n.includes(t.pointer)?void 0:g(e,t.pointer,[...n,t.pointer])}}return r},T={slash:/\//g,tilde:/~/g,escapedSlash:/~1/g,escapedTilde:/~0/g},_=e=>e.split("/").map(e=>decodeURIComponent(e.replace(T.escapedSlash,"/").replace(T.escapedTilde,"~"))).slice(1),y=e=>e.length?"/"+e.map(e=>encodeURIComponent(String(e).replace(T.tilde,"~0").replace(T.slash,"~1"))).join("/"):"",A=(e,t)=>JSON.stringify(e)==JSON.stringify(t),b=e=>{let t=1;for(;e*t%1!=0;)t*=10;return t};function S(e){const t=e.reduce((e,t)=>Math.max(e,b(t)),0);return e.reduce((e,n)=>Math.round(e*t*n*t/O(e*t,n*t))/t)}function O(e,t){return 0===t?e:O(t,e%t)}const N=e=>{if(0===e.length)return[[]];const t=e[0],n=e.slice(1),r=N(n),a=[];for(const s of t)for(const e of r)a.push([s,...e]);return a},k=e=>{const t=[];for(const n of e){if(!("properties"in n))continue;const r=new Set(Object.keys(n.properties)),a=new c;for(const t of r.values())for(const s of e)if(!(s==n||s.properties&&t in s.properties))if("patternProperties"in s&&s.patternProperties)for(const e of Object.keys(s.patternProperties))new RegExp(e).test(t)||r.delete(t);else"additionalProperties"in s&&(!1===s.additionalProperties?r.delete(t):"object"==typeof s.additionalProperties&&a.add(t,s.additionalProperties));if(!r.size)continue;const s={};for(const e of r.values())a.has(e)?s[e]={allOf:[n.properties[e],...a.get(e)]}:s[e]=n.properties[e];t.push(s)}return t},I=e=>{const t=[];for(const n of e){if(!("patternProperties"in n))continue;const r=new Set(Object.keys(n.patternProperties));for(const t of e)if(t!=n&&"additionalProperties"in t&&!t.additionalProperties)for(const e of r.values())t.patternProperties&&e in t.patternProperties||r.delete(e);if(!r.size)continue;const a={};for(const e of r.values())a[e]=n.patternProperties[e];t.push(a)}return t},C=e=>{const t={},n=x(e);for(const[r,a]of Object.entries(n))a.includes(!1)?t[r]=!1:t[r]=a.length>1?{allOf:a}:a[0];return t},v=(e,t)=>!!e.reduce((e,t)=>e&&!0===t,!0)||R(e,t),D=()=>"Could not merge values, they are probably incompatible",P=e=>`Merge rule not found for key: ${e}`,x=e=>{const t={};for(const n of e)for(const e of Object.keys(n))Array.isArray(t[e])?t[e].push(n[e]):t[e]=[n[e]];return t},R=(e,t)=>{if(e.includes(!1))return!1;const n={},r=x(e);"properties"in r&&(r.properties=k(e)),"patternProperties"in r&&(r.patternProperties=I(e));for(let[a,s]of Object.entries(r)){if(!s.length)continue;const r=t.mergeRules;let i=`/${a}`in r?r[`/${a}`]:r["/?"];i=i&&!("$"in i)&&"/"in i?i["/"]:i,i="function"==typeof i?i():i;const o=i&&"$"in i?i.$:void 0;if(!o)throw new Error(P(a));const l=s.length>1?o(s,Object.assign(Object.assign({},t),{allOfItems:e})):s[0];void 0===l?t.mergeError(s):n[a]=l}return Object.keys(n).length?n:void 0},L=e=>e[e.length-1],M=e=>e.reduce((e,t)=>e||t,!1),w=e=>Math.min(...e),B=e=>Math.max(...e),F=e=>e.length>1?e.reduce((e,t)=>`${e}(?=${t})`,""):e[0],H=([e,...t])=>t.reduce((e,t)=>e.filter(e=>t.includes(e)),e),U=([e,...t])=>t.find(t=>!A(t,e))?void 0:e,j=([e,...t])=>t.reduce((e,t)=>d(e,t),e),G=e=>N(e).map(e=>({allOf:e})),z=e=>({anyOf:e}),q=e=>S(e),Y=(e,t)=>{const n=e.map(e=>e.map(e=>JSON.stringify(e))),r=H(n).map(e=>JSON.parse(e)).sort();return r.length||t.mergeError(e),r},$=(e,t)=>{const n=e.map(e=>Array.isArray(e)?e:[e]),r=H(n);return 1===r.length?r[0]:r.length?r:void 0},V=e=>{const t=new Set;for(const n of e)for(const e of n)t.add(e);return Array.from(t).sort()},W=(e,t)=>{const n={},r=x(e);for(const[a,s]of Object.entries(r))if(s.reduce((e,t)=>e&&Array.isArray(t),!0))n[a]=V(s);else{const e=s.map(e=>Array.isArray(e)?{required:e}:e);n[a]=e.length>1?{allOf:e}:e[0]}return n},Q=(e,t)=>{if(!e.reduce((e,t)=>Array.isArray(t)||e,!1))return R(e,t);const n=[];let r=1/0,a=0;const s=new c;for(const l of t.allOfItems)"additionalItems"in l&&l.additionalItems&&"items"in l&&Array.isArray(l.items)&&s.add(l.items.length,l.additionalItems),"items"in l&&(n.push(l.items),Array.isArray(l.items)&&(a=Math.max(a,l.items.length),"additionalItems"in l&&!1===l.additionalItems&&(r=Math.min(r,l.items.length))));const i=Math.min(a,r),o=[...Array(i)].map(()=>({allOf:[]}));for(const l of n)if(Array.isArray(l))for(let e=0;e<i;e++){const t=[];for(let n=0;n<=e;n++)s.has(n)&&t.push(...s.get(n));e<l.length?o[e].allOf.push(t.length?Object.assign(Object.assign({},l[e]),{allOf:t}):l[e]):o[e].allOf.push(!t.length||{allOf:t})}else o.forEach(({allOf:e})=>e.push(l));return o},X=(e,t)=>{const n=[],r=[];for(const a of t.allOfItems)"items"in a&&!Array.isArray(a.items)&&r.push(a.items),"additionalItems"in a&&"items"in a&&Array.isArray(a.items)&&n.push(a.additionalItems);return r.length&&n.forEach(e=>e.allOf=r),R(n,t)},K=(e="draft-06",t={})=>Object.assign(Object.assign(Object.assign(Object.assign({"/maximum":{$:w},"/exclusiveMaximum":{$:M},"/minimum":{$:B},"/exclusiveMinimum":{$:M},"/maxLength":{$:w},"/minLength":{$:B},"/maxItems":{$:w},"/minItems":{$:B},"/uniqueItems":{$:M},"/maxProperties":{$:w},"/minProperties":{$:B},"/required":{$:V},"/multipleOf":{$:q},"/enum":{$:Y},"/type":{$:$},"/allOf":{"/*":()=>K(e,t),$:G},"/not":{$:z},"/oneOf":{"/*":()=>K(e,t),$:G,sibling:["definitions","$defs","$id","$schema"]},"/anyOf":{"/*":()=>K(e,t),$:G,sibling:["definitions","$defs","$id","$schema"]},"/properties":{"/*":()=>K(e,t),$:C},"/items":()=>Object.assign(Object.assign({},K(e,t)),{$:Q,"/*":({key:n})=>"number"==typeof n?K(e,t):{}}),"/additionalProperties":()=>Object.assign(Object.assign({},K(e,t)),{$:v}),"/additionalItems":()=>Object.assign(Object.assign({},K(e,t)),{$:X}),"/patternProperties":{"/*":()=>K(e,t),$:C},"/pattern":{$:F},"/readOnly":{$:M},"/writeOnly":{$:M},"/example":{$:j},"/examples":{$:j},"/deprecated":{$:M}},"draft-04"!==e?{"/propertyNames":()=>K(e,t),"/contains":()=>K(e,t),"/dependencies":{"/*":()=>K(e,t),$:W},"/const":{$:U},"/exclusiveMaximum":{$:w},"/exclusiveMinimum":{$:B},"/$defs":{"/*":()=>K(e,t),$:j}}:{}),{"/definitions":{"/*":()=>K(e,t),$:j},"/xml":{$:j},"/externalDocs":{$:L},"/description":{$:L},"/title":{$:L},"/format":{$:L},"/default":{$:L},"/?":{$:L}}),t),{$:R}),Z=e=>K(e,{"/discriminator":{$:j},"/oneOf":{"/*":()=>Z(e),$:G,sibling:["discriminator"]},"/anyOf":{"/*":()=>Z(e),$:G,sibling:["discriminator"]}}),J=e=>"3.0.x"===e?Object.assign(Object.assign({},Z("draft-04")),{"/items":({key:e})=>Object.assign(Object.assign({},Z("draft-04")),{$:Q})}):Z("draft-06"),ee=e=>({"/*":{"/schema":J(e)}}),te=e=>({"/content":{"/*":{"/schema":J(e),"/encoding":{"/headers":ee(e)}}}}),ne=e=>({"/*":{"/headers":ee(e),"/content":{"/*":{"/schema":J(e),"/encoding":{"/headers":ee(e)}}}}}),re=(e="3.0.x")=>({"/paths":{"/*":{"/*":{"/parameters":ee(e),"/requestBody":te(e),"/responses":ne(e)},"/parameters":ee(e)}},"/components":{"/schemas":{"/*":J(e)},"/responses":ne(e),"/parameters":ee(e),"/requestBodies":{"/*":te(e)},"/headers":ee(e)}}),ae=K("draft-06",{"/args":()=>ae,"/nullable":{$:M},"/specifiedByURL":{$:L},"/values":{$:j,"/*":{$:j,"/description":{$:L},"/deprecated":{$:L,"/reason":{$:L}}}},"/interfaces":{$:j,"/*":{$:j}},"/directives":{$:j,"/*":()=>Object.assign(Object.assign({},ae),{"/meta":{$:j}})}}),se={"/queries":{"/*":()=>ae},"/mutations":{"/*":()=>ae},"/subscriptions":{"/*":()=>ae},"/components":{"/*":{"/*":ae},"/directives":{"/*":{"/args":()=>ae}}}},ie=(e,n,r)=>{const a=r.sibling||[],s=e,i=n,o=s[i],l=t(s,["symbol"==typeof i?i:i+""]),c=u(l,a);return Object.keys(l).length?Object.assign({[n]:o.map(e=>({allOf:[l,e]}))},c):e},oe=(e,n,r,a)=>{const s=[],i=y(n),o=[],l={pointer:i,data:"",refs:[]};for(const u of e)if(f(u)&&!o.includes(u.$ref)){""===l.data&&(l.data=JSON.stringify(e));const{$ref:n}=u,c=t(u,["$ref"]),{filePath:d,normalized:f,pointer:p}=m(n);if(i===p)continue;const h=a.find(e=>e.refs.includes(u.$ref)&&e.data===l.data&&p!==e.pointer);if(h)return{allOfItems:[{$ref:`#${h.pointer}`}],brokenRefs:o};if(!l.refs.includes(f)){l.refs.push(f);const e=d?void 0:g(r,p);void 0===e?(o.push(f),s.push(u)):s.push(e)}Object.keys(c).length&&s.push(c)}else s.push(u);l.refs.length&&a.push(l);const c=le(s);return c.find(e=>f(e)&&!o.includes(e.$ref))?oe(c,n,r,a):{allOfItems:c,brokenRefs:o}},le=e=>{const n=[];for(const r of e)if(s(r))if(r.allOf&&Array.isArray(r.allOf)){const{allOf:e}=r,a=t(r,["allOf"]),s=Object.keys(a).length?[...e,a]:e;n.push(...le(s))}else n.push(r);return n},ce=e=>{if("object"!=typeof e||!e)return K();if("openapi"in e&&"string"==typeof e.openapi&&/3.+/.test(e.openapi)){const t=e.openapi.startsWith("3.1")?"3.1.x":"3.0.x";return re(t)}return"graphapi"in e&&"string"==typeof e.graphapi?se:K()},ue=e=>{const n=new Map;let r=null==e?void 0:e.source;const a=[];return({value:i,key:o,path:l,rules:c,state:u})=>{var d;l.length||(null==e?void 0:e.source)||(r=i);const f=t=>{var r;const a=de(l);a?n.set(...a):null===(r=null==e?void 0:e.onMergeError)||void 0===r||r.call(e,D(),l,t)},m=()=>{const{node:e}=u,t=y(l);if(n.has(t)){const r=n.get(t),a=e[o];Array.isArray(a)&&(a.length<2&&f((null==i?void 0:i.allOf)||[]),a.splice(r,1))}};if(!s(i)||Array.isArray(i))return{exitHook:m};if(!(e=>!!e&&e["/allOf"]&&"$"in e["/allOf"])(c))return{exitHook:m};const{allOf:E}=i,g=t(i,["allOf"]),T=[];if(Array.isArray(E)&&T.push(...E),T.length)Object.keys(g).length&&T.push(g);else{const{$ref:n}=g,r=t(g,["$ref"]);if((null==e?void 0:e.mergeRefSibling)&&n&&Object.keys(r).length>0)T.push({$ref:n},r);else if(null==e?void 0:e.mergeCombinarySibling){if(p(g)&&c["/anyOf"])return{value:ie(g,"anyOf",c["/anyOf"]),exitHook:m};if(h(g)&&c["/oneOf"])return{value:ie(g,"oneOf",c["/oneOf"]),exitHook:m}}}if(!T.length)return{value:g,exitHook:m};const{allOfItems:_,brokenRefs:A}=oe(T,l,r,a);if(A.length){for(const t of A)null===(d=null==e?void 0:e.onRefResolveError)||void 0===d||d.call(e,"Cannot resolve $ref",l,t);return{value:{allOf:_},exitHook:m}}if(_.length<2)return{value:_.length?_[0]:{},exitHook:m};const b=R(_,{allOfItems:_,mergeRules:c,mergeError:f});return(null==e?void 0:e.mergeCombinarySibling)&&p(b)?{value:ie(b,"anyOf",c["/anyOf"]),exitHook:m}:(null==e?void 0:e.mergeCombinarySibling)&&h(b)?{value:ie(b,"oneOf",c["/oneOf"]),exitHook:m}:{value:b,exitHook:m}}},de=e=>{for(let t=e.length-2;t>=0;t--)if("anyOf"===e[t]||"oneOf"===e[t]){const n=e.slice(0,t+1);return[y(n),e[t+1]]}};e.MapArray=c,e.additionalItemsMergeResolver=X,e.additionalPropertiesMergeResolver=v,e.allOfResolverHook=ue,e.alternative=M,e.buildPointer=y,e.calculateGCD=O,e.calculateLCM=S,e.createRef=E,e.dependenciesMergeResolver=W,e.equal=U,e.findCombinations=N,e.findMultiplierForInteger=b,e.first=([e])=>e,e.getAllOfItemsMap=x,e.getPatternPropertiesForMerge=I,e.getPropertiesForMerge=k,e.graphapiMergeRules=se,e.intersectItems=H,e.isAnyOfNode=p,e.isEqual=A,e.isOneOfNode=h,e.isRefNode=f,e.itemsMergeResolver=Q,e.jsonSchemaMergeResolver=R,e.jsonSchemaMergeRules=K,e.jsonSchemaVersion=["draft-04","draft-06"],e.last=L,e.maxValue=B,e.merge=(e,t)=>{var n;const r=null!==(n=null==t?void 0:t.rules)&&void 0!==n?n:ce(e);return((e,t=[],n={})=>{var r;t=Array.isArray(t)?t:[t];const a={"#":void 0},s=Object.assign({state:Object.assign(Object.assign({},null!==(r=n.state)&&void 0!==r?r:{}),{root:a,node:a})},n.rules?{rules:n.rules}:{}),[i,c]=l();return o(e,[i,...t,c],s),a["#"]})(e,ue(t),{rules:r})},e.mergeArray=G,e.mergeEnum=Y,e.mergeMultipleOf=q,e.mergeNot=z,e.mergeObjects=j,e.mergePattern=F,e.mergeStringItems=V,e.mergeTypes=$,e.mergeValues=d,e.minValue=w,e.openApiJsonSchemaMergeRules=J,e.openApiMergeRules=re,e.openApiVersion=["3.0.x","3.1.x"],e.parsePointer=_,e.parseRef=m,e.pathMask=T,e.popValues=u,e.propertiesMergeResolver=C,e.resolvePointer=g,e.selectMergeRules=ce,Object.defineProperty(e,"__esModule",{value:!0})}(t)},37372(e,t,n){"use strict";var r,a=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))!c.call(e,a)&&a!==n&&s(e,a,{get:()=>t[a],enumerable:!(r=i(t,a))||r.enumerable});return e},d={};((e,t)=>{for(var n in t)s(e,n,{get:t[n],enumerable:!0})})(d,{Provider:()=>le,ReactReduxContext:()=>re,batch:()=>_e,connect:()=>oe,createDispatchHook:()=>pe,createSelectorHook:()=>ge,createStoreHook:()=>de,shallowEqual:()=>G,useDispatch:()=>he,useSelector:()=>Te,useStore:()=>fe}),e.exports=(r=d,u(s({},"__esModule",{value:!0}),r));var f=((e,t,n)=>(n=null!=e?a(l(e)):{},u(!t&&e&&e.__esModule?n:s(n,"default",{value:e,enumerable:!0}),e)))(n(96540)),p=f.version.startsWith("19"),h=Symbol.for(p?"react.transitional.element":"react.element"),m=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),g=Symbol.for("react.strict_mode"),T=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),y=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),b=Symbol.for("react.suspense"),S=Symbol.for("react.suspense_list"),O=Symbol.for("react.memo"),N=Symbol.for("react.lazy"),k=A,I=O;function C(e){return function(e){if("object"==typeof e&&null!==e){let{$$typeof:t}=e;switch(t){case h:switch(e=e.type){case E:case T:case g:case b:case S:return e;default:switch(e=e&&e.$$typeof){case y:case A:case N:case O:case _:return e;default:return t}}case m:return t}}}(e)===O}function v(e,t,n,r,{areStatesEqual:a,areOwnPropsEqual:s,areStatePropsEqual:i}){let o,l,c,u,d,f=!1;function p(f,p){let h=!s(p,l),m=!a(f,o,p,l);return o=f,l=p,h&&m?(c=e(o,l),t.dependsOnOwnProps&&(u=t(r,l)),d=n(c,u,l),d):h?(e.dependsOnOwnProps&&(c=e(o,l)),t.dependsOnOwnProps&&(u=t(r,l)),d=n(c,u,l),d):m?function(){let t=e(o,l),r=!i(t,c);return c=t,r&&(d=n(c,u,l)),d}():d}return function(a,s){return f?p(a,s):function(a,s){return o=a,l=s,c=e(o,l),u=t(r,l),d=n(c,u,l),f=!0,d}(a,s)}}function D(e){return function(t){let n=e(t);function r(){return n}return r.dependsOnOwnProps=!1,r}}function P(e){return e.dependsOnOwnProps?!!e.dependsOnOwnProps:1!==e.length}function x(e,t){return function(t,{displayName:n}){let r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e,void 0)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=P(e);let a=r(t,n);return"function"==typeof a&&(r.mapToProps=a,r.dependsOnOwnProps=P(a),a=r(t,n)),a},r}}function R(e,t){return(n,r)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${r.wrappedComponentName}.`)}}function L(e,t,n){return{...n,...e,...t}}function M(e){e()}var w={notify(){},get:()=>[]};function B(e,t){let n,r=w,a=0,s=!1;function i(){c.onStateChange&&c.onStateChange()}function o(){a++,n||(n=t?t.addNestedSub(i):e.subscribe(i),r=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){M(()=>{let t=e;for(;t;)t.callback(),t=t.next})},get(){let t=[],n=e;for(;n;)t.push(n),n=n.next;return t},subscribe(n){let r=!0,a=t={callback:n,next:null,prev:t};return a.prev?a.prev.next=a:e=a,function(){!r||null===e||(r=!1,a.next?a.next.prev=a.prev:t=a.prev,a.prev?a.prev.next=a.next:e=a.next)}}}}())}function l(){a--,n&&0===a&&(n(),n=void 0,r.clear(),r=w)}let c={addNestedSub:function(e){o();let t=r.subscribe(e),n=!1;return()=>{n||(n=!0,t(),l())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return s},trySubscribe:function(){s||(s=!0,o())},tryUnsubscribe:function(){s&&(s=!1,l())},getListeners:()=>r};return c}var F=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",H=typeof navigator<"u"&&"ReactNative"===navigator.product,U=F||H?f.useLayoutEffect:f.useEffect;function j(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function G(e,t){if(j(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let a=0;a<n.length;a++)if(!Object.prototype.hasOwnProperty.call(t,n[a])||!j(e[n[a]],t[n[a]]))return!1;return!0}var z={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},q={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Y={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},$={[k]:{$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},[I]:Y};function V(e){return C(e)?Y:$[e.$$typeof]||z}var W=Object.defineProperty,Q=Object.getOwnPropertyNames,X=Object.getOwnPropertySymbols,K=Object.getOwnPropertyDescriptor,Z=Object.getPrototypeOf,J=Object.prototype;function ee(e,t){if("string"!=typeof t){if(J){let n=Z(t);n&&n!==J&&ee(e,n)}let n=Q(t);X&&(n=n.concat(X(t)));let r=V(e),a=V(t);for(let s=0;s<n.length;++s){let i=n[s];if(!(q[i]||a&&a[i]||r&&r[i])){let n=K(t,i);try{W(e,i,n)}catch{}}}}return e}var te=Symbol.for("react-redux-context"),ne=typeof globalThis<"u"?globalThis:{};var re=function(){if(!f.createContext)return{};let e=ne[te]??=new Map,t=e.get(f.createContext);return t||(t=f.createContext(null),e.set(f.createContext,t)),t}(),ae=[null,null];function se(e,t,n,r,a,s){e.current=r,n.current=!1,a.current&&(a.current=null,s())}function ie(e,t){return e===t}var oe=function(e,t,n,{pure:r,areStatesEqual:a=ie,areOwnPropsEqual:s=G,areStatePropsEqual:i=G,areMergedPropsEqual:o=G,forwardRef:l=!1,context:c=re}={}){let u=c,d=function(e){return e?"function"==typeof e?x(e):R(e,"mapStateToProps"):D(()=>({}))}(e),p=function(e){return e&&"object"==typeof e?D(t=>function(e,t){let n={};for(let r in e){let a=e[r];"function"==typeof a&&(n[r]=(...e)=>t(a(...e)))}return n}(e,t)):e?"function"==typeof e?x(e):R(e,"mapDispatchToProps"):D(e=>({dispatch:e}))}(t),h=function(e){return e?"function"==typeof e?function(e){return function(t,{displayName:n,areMergedPropsEqual:r}){let a,s=!1;return function(t,n,i){let o=e(t,n,i);return s?r(o,a)||(a=o):(s=!0,a=o),a}}}(e):R(e,"mergeProps"):()=>L}(n),m=!!e;return e=>{let t=e.displayName||e.name||"Component",n=`Connect(${t})`,r={shouldHandleStateChanges:m,displayName:n,wrappedComponentName:t,WrappedComponent:e,initMapStateToProps:d,initMapDispatchToProps:p,initMergeProps:h,areStatesEqual:a,areStatePropsEqual:i,areOwnPropsEqual:s,areMergedPropsEqual:o};function c(t){let[a,s,i]=f.useMemo(()=>{let{reactReduxForwardedRef:e,...n}=t;return[t.context,e,n]},[t]),o=f.useMemo(()=>u,[a,u]),l=f.useContext(o),c=!!t.store&&!!t.store.getState&&!!t.store.dispatch,d=!!l&&!!l.store,p=c?t.store:l.store,h=d?l.getServerState:p.getState,E=f.useMemo(()=>function(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:r,...a}){return v(t(e,a),n(e,a),r(e,a),e,a)}(p.dispatch,r),[p]),[g,T]=f.useMemo(()=>{if(!m)return ae;let e=B(p,c?void 0:l.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]},[p,c,l]),_=f.useMemo(()=>c?l:{...l,subscription:g},[c,l,g]),y=f.useRef(void 0),A=f.useRef(i),b=f.useRef(void 0),S=f.useRef(!1),O=f.useRef(!1),N=f.useRef(void 0);U(()=>(O.current=!0,()=>{O.current=!1}),[]);let k,I=f.useMemo(()=>()=>b.current&&i===A.current?b.current:E(p.getState(),i),[p,i]),C=f.useMemo(()=>e=>g?function(e,t,r,a,s,i,o,l,c,u,d){if(!e)return()=>{};let f=!1,p=null,h=()=>{if(f||!l.current)return;let e,r,h=t.getState();try{e=a(h,s.current)}catch(n){r=n,p=n}r||(p=null),e===i.current?o.current||u():(i.current=e,c.current=e,o.current=!0,d())};return r.onStateChange=h,r.trySubscribe(),h(),()=>{if(f=!0,r.tryUnsubscribe(),r.onStateChange=null,p)throw p}}(m,p,g,E,A,y,S,O,b,T,e):()=>{},[g]);!function(e,t,n){U(()=>e(...t),n)}(se,[A,y,S,i,b,T]);try{k=f.useSyncExternalStore(C,I,h?()=>E(h(),i):I)}catch(P){throw N.current&&(P.message+=`\nThe error may be correlated with this previous error:\n${N.current.stack}\n\n`),P}U(()=>{N.current=void 0,b.current=void 0,y.current=k});let D=f.useMemo(()=>f.createElement(e,{...k,ref:s}),[s,e,k]);return f.useMemo(()=>m?f.createElement(o.Provider,{value:_},D):D,[o,D,_])}let E=f.memo(c);if(E.WrappedComponent=e,E.displayName=c.displayName=n,l){let t=f.forwardRef(function(e,t){return f.createElement(E,{...e,reactReduxForwardedRef:t})});return t.displayName=n,t.WrappedComponent=e,ee(t,e)}return ee(E,e)}};var le=function(e){let{children:t,context:n,serverState:r,store:a}=e,s=f.useMemo(()=>{let e=B(a);return{store:a,subscription:e,getServerState:r?()=>r:void 0}},[a,r]),i=f.useMemo(()=>a.getState(),[a]);return U(()=>{let{subscription:e}=s;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),i!==a.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[s,i]),f.createElement((n||re).Provider,{value:s},t)};function ce(e=re){return function(){return f.useContext(e)}}var ue=ce();function de(e=re){let t=e===re?ue:ce(e),n=()=>{let{store:e}=t();return e};return Object.assign(n,{withTypes:()=>n}),n}var fe=de();function pe(e=re){let t=e===re?fe:de(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var he=pe(),me=n(78418),Ee=(e,t)=>e===t;function ge(e=re){let t=e===re?ue:ce(e),n=(e,n={})=>{let{equalityFn:r=Ee}="function"==typeof n?{equalityFn:n}:n,a=t(),{store:s,subscription:i,getServerState:o}=a,l=(f.useRef(!0),f.useCallback({[e.name]:t=>e(t)}[e.name],[e])),c=(0,me.useSyncExternalStoreWithSelector)(i.addNestedSub,s.getState,o||s.getState,l,r);return f.useDebugValue(c),c};return Object.assign(n,{withTypes:()=>n}),n}var Te=ge(),_e=M},28453(e,t,n){"use strict";n.d(t,{R:()=>i,x:()=>o});var r=n(96540);const a={},s=r.createContext(a);function i(e){const t=r.useContext(s);return r.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),r.createElement(s.Provider,{value:t},e.children)}},6737(e,t,n){"use strict";function r(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}n.r(t),n.d(t,{ReducerType:()=>Bt,SHOULD_AUTOBATCH:()=>ut,TaskAbortError:()=>on,Tuple:()=>tt,__DO_NOT_USE__ActionTypes:()=>i,addListener:()=>kn,applyMiddleware:()=>h,asyncThunkCreator:()=>wt,autoBatchEnhancer:()=>pt,bindActionCreators:()=>f,buildCreateSlice:()=>Ht,clearAllListeners:()=>In,combineReducers:()=>u,combineSlices:()=>Fn,compose:()=>p,configureStore:()=>ht,createAction:()=>Xe,createActionCreatorInvariantMiddleware:()=>et,createAsyncThunk:()=>Rt,createDraftSafeSelector:()=>Ve,createDraftSafeSelectorCreator:()=>$e,createDynamicMiddleware:()=>xn,createEntityAdapter:()=>Zt,createImmutableStateInvariantMiddleware:()=>st,createListenerMiddleware:()=>Dn,createNextState:()=>ve,createReducer:()=>Et,createSelector:()=>je,createSelectorCreator:()=>Ue,createSerializableStateInvariantMiddleware:()=>ct,createSlice:()=>jt,createStore:()=>l,current:()=>ke,findNonSerializableValue:()=>ot,formatProdErrorMessage:()=>Hn,freeze:()=>W,isAction:()=>m,isActionCreator:()=>Ke,isAllOf:()=>_t,isAnyOf:()=>Tt,isAsyncThunkAction:()=>kt,isDraft:()=>C,isFluxStandardAction:()=>Ze,isFulfilled:()=>Nt,isImmutableDefault:()=>at,isPending:()=>bt,isPlain:()=>it,isPlainObject:()=>o,isRejected:()=>St,isRejectedWithValue:()=>Ot,legacy_createStore:()=>c,lruMemoize:()=>we,miniSerializeError:()=>Pt,nanoid:()=>It,original:()=>R,prepareAutoBatched:()=>dt,removeListener:()=>Cn,unwrapResult:()=>Lt,weakMapMemoize:()=>He});var a=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")(),s=()=>Math.random().toString(36).substring(7).split("").join("."),i={INIT:`@@redux/INIT${s()}`,REPLACE:`@@redux/REPLACE${s()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${s()}`};function o(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function l(e,t,n){if("function"!=typeof e)throw new Error(r(2));if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(r(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(r(1));return n(l)(e,t)}let s=e,c=t,u=new Map,d=u,f=0,p=!1;function h(){d===u&&(d=new Map,u.forEach((e,t)=>{d.set(t,e)}))}function m(){if(p)throw new Error(r(3));return c}function E(e){if("function"!=typeof e)throw new Error(r(4));if(p)throw new Error(r(5));let t=!0;h();const n=f++;return d.set(n,e),function(){if(t){if(p)throw new Error(r(6));t=!1,h(),d.delete(n),u=null}}}function g(e){if(!o(e))throw new Error(r(7));if(void 0===e.type)throw new Error(r(8));if("string"!=typeof e.type)throw new Error(r(17));if(p)throw new Error(r(9));try{p=!0,c=s(c,e)}finally{p=!1}return(u=d).forEach(e=>{e()}),e}g({type:i.INIT});return{dispatch:g,subscribe:E,getState:m,replaceReducer:function(e){if("function"!=typeof e)throw new Error(r(10));s=e,g({type:i.REPLACE})},[a]:function(){const e=E;return{subscribe(t){if("object"!=typeof t||null===t)throw new Error(r(11));function n(){const e=t;e.next&&e.next(m())}n();return{unsubscribe:e(n)}},[a](){return this}}}}}function c(e,t,n){return l(e,t,n)}function u(e){const t=Object.keys(e),n={};for(let r=0;r<t.length;r++){const a=t[r];0,"function"==typeof e[a]&&(n[a]=e[a])}const a=Object.keys(n);let s;try{!function(e){Object.keys(e).forEach(t=>{const n=e[t];if(void 0===n(void 0,{type:i.INIT}))throw new Error(r(12));if(void 0===n(void 0,{type:i.PROBE_UNKNOWN_ACTION()}))throw new Error(r(13))})}(n)}catch(o){s=o}return function(e={},t){if(s)throw s;let i=!1;const o={};for(let s=0;s<a.length;s++){const l=a[s],c=n[l],u=e[l],d=c(u,t);if(void 0===d){t&&t.type;throw new Error(r(14))}o[l]=d,i=i||d!==u}return i=i||a.length!==Object.keys(e).length,i?o:e}}function d(e,t){return function(...n){return t(e.apply(this,n))}}function f(e,t){if("function"==typeof e)return d(e,t);if("object"!=typeof e||null===e)throw new Error(r(16));const n={};for(const r in e){const a=e[r];"function"==typeof a&&(n[r]=d(a,t))}return n}function p(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce((e,t)=>(...n)=>e(t(...n)))}function h(...e){return t=>(n,a)=>{const s=t(n,a);let i=()=>{throw new Error(r(15))};const o={getState:s.getState,dispatch:(e,...t)=>i(e,...t)},l=e.map(e=>e(o));return i=p(...l)(s.dispatch),{...s,dispatch:i}}}function m(e){return o(e)&&"type"in e&&"string"==typeof e.type}var E=Symbol.for("immer-nothing"),g=Symbol.for("immer-draftable"),T=Symbol.for("immer-state");function _(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var y=Object,A=y.getPrototypeOf,b="constructor",S="prototype",O="configurable",N="enumerable",k="writable",I="value",C=e=>!!e&&!!e[T];function v(e){return!!e&&(x(e)||H(e)||!!e[g]||!!e[b]?.[g]||U(e)||j(e))}var D=y[S][b].toString(),P=new WeakMap;function x(e){if(!e||!G(e))return!1;const t=A(e);if(null===t||t===y[S])return!0;const n=y.hasOwnProperty.call(t,b)&&t[b];if(n===Object)return!0;if(!z(n))return!1;let r=P.get(n);return void 0===r&&(r=Function.toString.call(n),P.set(n,r)),r===D}function R(e){return C(e)||_(15),e[T].base_}function L(e,t,n=!0){if(0===M(e)){(n?Reflect.ownKeys(e):y.keys(e)).forEach(n=>{t(n,e[n],e)})}else e.forEach((n,r)=>t(r,n,e))}function M(e){const t=e[T];return t?t.type_:H(e)?1:U(e)?2:j(e)?3:0}var w=(e,t,n=M(e))=>2===n?e.has(t):y[S].hasOwnProperty.call(e,t),B=(e,t,n=M(e))=>2===n?e.get(t):e[t],F=(e,t,n,r=M(e))=>{2===r?e.set(t,n):3===r?e.add(n):e[t]=n};var H=Array.isArray,U=e=>e instanceof Map,j=e=>e instanceof Set,G=e=>"object"==typeof e,z=e=>"function"==typeof e,q=e=>"boolean"==typeof e;var Y=e=>e.copy_||e.base_,$=e=>e.modified_?e.copy_:e.base_;function V(e,t){if(U(e))return new Map(e);if(j(e))return new Set(e);if(H(e))return Array[S].slice.call(e);const n=x(e);if(!0===t||"class_only"===t&&!n){const t=y.getOwnPropertyDescriptors(e);delete t[T];let n=Reflect.ownKeys(t);for(let r=0;r<n.length;r++){const a=n[r],s=t[a];!1===s[k]&&(s[k]=!0,s[O]=!0),(s.get||s.set)&&(t[a]={[O]:!0,[k]:!0,[N]:s[N],[I]:e[a]})}return y.create(A(e),t)}{const t=A(e);if(null!==t&&n)return{...e};const r=y.create(t);return y.assign(r,e)}}function W(e,t=!1){return X(e)||C(e)||!v(e)||(M(e)>1&&y.defineProperties(e,{set:Q,add:Q,clear:Q,delete:Q}),y.freeze(e),t&&L(e,(e,t)=>{W(t,!0)},!1)),e}var Q={[I]:function(){_(2)}};function X(e){return null===e||!G(e)||y.isFrozen(e)}var K="MapSet",Z="Patches",J="ArrayMethods",ee={};function te(e){const t=ee[e];return t||_(0),t}var ne,re=e=>!!ee[e];var ae=()=>ne;function se(e,t){t&&(e.patchPlugin_=te(Z),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function ie(e){oe(e),e.drafts_.forEach(ce),e.drafts_=null}function oe(e){e===ne&&(ne=e.parent_)}var le=e=>ne={drafts_:[],parent_:ne,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:re(K)?te(K):void 0,arrayMethodsPlugin_:re(J)?te(J):void 0};function ce(e){const t=e[T];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function ue(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];if(void 0!==e&&e!==n){n[T].modified_&&(ie(t),_(4)),v(e)&&(e=de(t,e));const{patchPlugin_:r}=t;r&&r.generateReplacementPatches_(n[T].base_,e,t)}else e=de(t,n);return function(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&W(t,n)}(t,e,!0),ie(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==E?e:void 0}function de(e,t){if(X(t))return t;const n=t[T];if(!n){return Te(t,e.handledSet_,e)}if(!pe(n,e))return t;if(!n.modified_)return n.base_;if(!n.finalized_){const{callbacks_:t}=n;if(t)for(;t.length>0;){t.pop()(e)}Ee(n,e)}return n.copy_}function fe(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var pe=(e,t)=>e.scope_===t,he=[];function me(e,t,n,r){const a=Y(e),s=e.type_;if(void 0!==r){if(B(a,r,s)===t)return void F(a,r,n,s)}if(!e.draftLocations_){const t=e.draftLocations_=new Map;L(a,(e,n)=>{if(C(n)){const r=t.get(n)||[];r.push(e),t.set(n,r)}})}const i=e.draftLocations_.get(t)??he;for(const o of i)F(a,o,n,s)}function Ee(e,t){if(e.modified_&&!e.finalized_&&(3===e.type_||1===e.type_&&e.allIndicesReassigned_||(e.assigned_?.size??0)>0)){const{patchPlugin_:n}=t;if(n){const r=n.getPath(e);r&&n.generatePatches_(e,r,t)}fe(e)}}function ge(e,t,n){const{scope_:r}=e;if(C(n)){const a=n[T];pe(a,r)&&a.callbacks_.push(function(){Oe(e);const r=$(a);me(e,n,r,t)})}else v(n)&&e.callbacks_.push(function(){const a=Y(e);3===e.type_?a.has(n)&&Te(n,r.handledSet_,r):B(a,t,e.type_)===n&&r.drafts_.length>1&&!0===(e.assigned_.get(t)??!1)&&e.copy_&&Te(B(e.copy_,t,e.type_),r.handledSet_,r)})}function Te(e,t,n){return!n.immer_.autoFreeze_&&n.unfinalizedDrafts_<1||C(e)||t.has(e)||!v(e)||X(e)||(t.add(e),L(e,(r,a)=>{if(C(a)){const t=a[T];if(pe(t,n)){const n=$(t);F(e,r,n,e.type_),fe(t)}}else v(a)&&Te(a,t,n)})),e}var _e={get(e,t){if(t===T)return e;let n=e.scope_.arrayMethodsPlugin_;const r=1===e.type_&&"string"==typeof t;if(r&&n?.isArrayOperationMethod(t))return n.createMethodInterceptor(e,t);const a=Y(e);if(!w(a,t,e.type_))return function(e,t,n){const r=be(t,n);return r?I in r?r[I]:r.get?.call(e.draft_):void 0}(e,a,t);const s=a[t];if(e.finalized_||!v(s))return s;if(r&&e.operationMethod&&n?.isMutatingArrayMethod(e.operationMethod)&&function(e){const t=+e;return Number.isInteger(t)&&String(t)===e}(t))return s;if(s===Ae(e.base_,t)){Oe(e);const n=1===e.type_?+t:t,r=Ne(e.scope_,s,e,n);return e.copy_[n]=r}return s},has:(e,t)=>t in Y(e),ownKeys:e=>Reflect.ownKeys(Y(e)),set(e,t,n){const r=be(Y(e),t);if(r?.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const r=Ae(Y(e),t),i=r?.[T];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_.set(t,!1),!0;if(((a=n)===(s=r)?0!==a||1/a==1/s:a!=a&&s!=s)&&(void 0!==n||w(e.base_,t,e.type_)))return!0;Oe(e),Se(e)}var a,s;return e.copy_[t]===n&&(void 0!==n||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_.set(t,!0),ge(e,t,n)),!0},deleteProperty:(e,t)=>(Oe(e),void 0!==Ae(e.base_,t)||t in e.base_?(e.assigned_.set(t,!1),Se(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){const n=Y(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{[k]:!0,[O]:1!==e.type_||"length"!==t,[N]:r[N],[I]:n[t]}:r},defineProperty(){_(11)},getPrototypeOf:e=>A(e.base_),setPrototypeOf(){_(12)}},ye={};for(let Un in _e){let e=_e[Un];ye[Un]=function(){const t=arguments;return t[0]=t[0][0],e.apply(this,t)}}function Ae(e,t){const n=e[T];return(n?Y(n):e)[t]}function be(e,t){if(!(t in e))return;let n=A(e);for(;n;){const e=Object.getOwnPropertyDescriptor(n,t);if(e)return e;n=A(n)}}function Se(e){e.modified_||(e.modified_=!0,e.parent_&&Se(e.parent_))}function Oe(e){e.copy_||(e.assigned_=new Map,e.copy_=V(e.base_,e.scope_.immer_.useStrictShallowCopy_))}ye.deleteProperty=function(e,t){return ye.set.call(this,e,t,void 0)},ye.set=function(e,t,n){return _e.set.call(this,e[0],t,n,e[0])};function Ne(e,t,n,r){const[a,s]=U(t)?te(K).proxyMap_(t,n):j(t)?te(K).proxySet_(t,n):function(e,t){const n=H(e),r={type_:n?1:0,scope_:t?t.scope_:ae(),modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0};let a=r,s=_e;n&&(a=[r],s=ye);const{revoke:i,proxy:o}=Proxy.revocable(a,s);return r.draft_=o,r.revoke_=i,[o,r]}(t,n);return(n?.scope_??ae()).drafts_.push(a),s.callbacks_=n?.callbacks_??[],s.key_=r,n&&void 0!==r?function(e,t,n){e.callbacks_.push(function(r){const a=t;if(!a||!pe(a,r))return;r.mapSetPlugin_?.fixSetContents(a);const s=$(a);me(e,a.draft_??a,s,n),Ee(a,r)})}(n,s,r):s.callbacks_.push(function(e){e.mapSetPlugin_?.fixSetContents(s);const{patchPlugin_:t}=e;s.modified_&&t&&t.generatePatches_(s,[],e)}),a}function ke(e){return C(e)||_(10),Ie(e)}function Ie(e){if(!v(e)||X(e))return e;const t=e[T];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=V(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=V(e,!0);return L(n,(e,t)=>{F(n,e,Ie(t))},r),t&&(t.finalized_=!1),n}var Ce=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(e,t,n)=>{if(z(e)&&!z(t)){const n=t;t=e;const r=this;return function(e=n,...a){return r.produce(e,e=>t.call(this,e,...a))}}let r;if(z(t)||_(6),void 0===n||z(n)||_(7),v(e)){const a=le(this),s=Ne(a,e,void 0);let i=!0;try{r=t(s),i=!1}finally{i?ie(a):oe(a)}return se(a,n),ue(r,a)}if(!e||!G(e)){if(r=t(e),void 0===r&&(r=e),r===E&&(r=void 0),this.autoFreeze_&&W(r,!0),n){const t=[],a=[];te(Z).generateReplacementPatches_(e,r,{patches_:t,inversePatches_:a}),n(t,a)}return r}_(1)},this.produceWithPatches=(e,t)=>{if(z(e))return(t,...n)=>this.produceWithPatches(t,t=>e(t,...n));let n,r;return[this.produce(e,t,(e,t)=>{n=e,r=t}),n,r]},q(e?.autoFreeze)&&this.setAutoFreeze(e.autoFreeze),q(e?.useStrictShallowCopy)&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),q(e?.useStrictIteration)&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){v(e)||_(8),C(e)&&(e=ke(e));const t=le(this),n=Ne(t,e,void 0);return n[T].isManual_=!0,oe(t),n}finishDraft(e,t){const n=e&&e[T];n&&n.isManual_||_(9);const{scope_:r}=n;return se(r,t),ue(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));const r=te(Z).applyPatches_;return C(e)?r(e,t):this.produce(e,e=>r(e,t))}},ve=Ce.produce,De=Symbol("NOT_FOUND");function Pe(e,t="expected a function, instead received "+typeof e){if("function"!=typeof e)throw new TypeError(t)}var xe=e=>Array.isArray(e)?e:[e];function Re(e){const t=Array.isArray(e[0])?e[0]:e;return function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){const n=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw new TypeError(`${t}[${n}]`)}}(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}Symbol(),Object.getPrototypeOf({});var Le=(e,t)=>e===t;function Me(e){return function(t,n){if(null===t||null===n||t.length!==n.length)return!1;const{length:r}=t;for(let a=0;a<r;a++)if(!e(t[a],n[a]))return!1;return!0}}function we(e,t){const n="object"==typeof t?t:{equalityCheck:t},{equalityCheck:r=Le,maxSize:a=1,resultEqualityCheck:s}=n,i=Me(r);let o=0;const l=a<=1?function(e){let t;return{get:n=>t&&e(t.key,n)?t.value:De,put(e,n){t={key:e,value:n}},getEntries:()=>t?[t]:[],clear(){t=void 0}}}(i):function(e,t){let n=[];function r(e){const r=n.findIndex(n=>t(e,n.key));if(r>-1){const e=n[r];return r>0&&(n.splice(r,1),n.unshift(e)),e.value}return De}return{get:r,put:function(t,a){r(t)===De&&(n.unshift({key:t,value:a}),n.length>e&&n.pop())},getEntries:function(){return n},clear:function(){n=[]}}}(a,i);function c(){let t=l.get(arguments);if(t===De){if(t=e.apply(null,arguments),o++,s){const e=l.getEntries().find(e=>s(e.value,t));e&&(t=e.value,0!==o&&o--)}l.put(arguments,t)}return t}return c.clearCache=()=>{l.clear(),c.resetResultsCount()},c.resultsCount=()=>o,c.resetResultsCount=()=>{o=0},c}var Be="undefined"!=typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function Fe(){return{s:0,v:void 0,o:null,p:null}}function He(e,t={}){let n={s:0,v:void 0,o:null,p:null};const{resultEqualityCheck:r}=t;let a,s=0;function i(){let t=n;const{length:i}=arguments;for(let e=0,n=i;e<n;e++){const n=arguments[e];if("function"==typeof n||"object"==typeof n&&null!==n){let e=t.o;null===e&&(t.o=e=new WeakMap);const r=e.get(n);void 0===r?(t=Fe(),e.set(n,t)):t=r}else{let e=t.p;null===e&&(t.p=e=new Map);const r=e.get(n);void 0===r?(t=Fe(),e.set(n,t)):t=r}}const o=t;let l;if(1===t.s)l=t.v;else if(l=e.apply(null,arguments),s++,r){const e=a?.deref?.()??a;null!=e&&r(e,l)&&(l=e,0!==s&&s--);a="object"==typeof l&&null!==l||"function"==typeof l?new Be(l):l}return o.s=1,o.v=l,l}return i.clearCache=()=>{n={s:0,v:void 0,o:null,p:null},i.resetResultsCount()},i.resultsCount=()=>s,i.resetResultsCount=()=>{s=0},i}function Ue(e,...t){const n="function"==typeof e?{memoize:e,memoizeOptions:t}:e,r=(...e)=>{let t,r=0,a=0,s={},i=e.pop();"object"==typeof i&&(s=i,i=e.pop()),Pe(i,`createSelector expects an output function after the inputs, but received: [${typeof i}]`);const o={...n,...s},{memoize:l,memoizeOptions:c=[],argsMemoize:u=He,argsMemoizeOptions:d=[],devModeChecks:f={}}=o,p=xe(c),h=xe(d),m=Re(e),E=l(function(){return r++,i.apply(null,arguments)},...p);const g=u(function(){a++;const e=function(e,t){const n=[],{length:r}=e;for(let a=0;a<r;a++)n.push(e[a].apply(null,t));return n}(m,arguments);return t=E.apply(null,e),t},...h);return Object.assign(g,{resultFunc:i,memoizedResultFunc:E,dependencies:m,dependencyRecomputations:()=>a,resetDependencyRecomputations:()=>{a=0},lastResult:()=>t,recomputations:()=>r,resetRecomputations:()=>{r=0},memoize:l,argsMemoize:u})};return Object.assign(r,{withTypes:()=>r}),r}var je=Ue(He),Ge=Object.assign((e,t=je)=>{!function(e,t="expected an object, instead received "+typeof e){if("object"!=typeof e)throw new TypeError(t)}(e,"createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);const n=Object.keys(e);return t(n.map(t=>e[t]),(...e)=>e.reduce((e,t,r)=>(e[n[r]]=t,e),{}))},{withTypes:()=>Ge});function ze(e){return({dispatch:t,getState:n})=>r=>a=>"function"==typeof a?a(t,n,e):r(a)}var qe=ze(),Ye=ze,$e=(n(65606),(...e)=>{const t=Ue(...e),n=Object.assign((...e)=>{const n=t(...e),r=(e,...t)=>n(C(e)?ke(e):e,...t);return Object.assign(r,n),r},{withTypes:()=>n});return n}),Ve=$e(He),We="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?p:p.apply(null,arguments)},Qe=("undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__,e=>e&&"function"==typeof e.match);function Xe(e,t){function n(...n){if(t){let r=t(...n);if(!r)throw new Error(Hn(0));return{type:e,payload:r.payload,..."meta"in r&&{meta:r.meta},..."error"in r&&{error:r.error}}}return{type:e,payload:n[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=t=>m(t)&&t.type===e,n}function Ke(e){return"function"==typeof e&&"type"in e&&Qe(e)}function Ze(e){return m(e)&&Object.keys(e).every(Je)}function Je(e){return["type","payload","error","meta"].indexOf(e)>-1}function et(e={}){return()=>e=>t=>e(t)}var tt=class e extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(...e){return super.concat.apply(this,e)}prepend(...t){return 1===t.length&&Array.isArray(t[0])?new e(...t[0].concat(this)):new e(...t.concat(this))}};function nt(e){return v(e)?ve(e,()=>{}):e}function rt(e,t,n){return e.has(t)?e.get(t):e.set(t,n(t)).get(t)}function at(e){return"object"!=typeof e||null==e||Object.isFrozen(e)}function st(e={}){return()=>e=>t=>e(t)}function it(e){const t=typeof e;return null==e||"string"===t||"boolean"===t||"number"===t||Array.isArray(e)||o(e)}function ot(e,t="",n=it,r,a=[],s){let i;if(!n(e))return{keyPath:t||"<root>",value:e};if("object"!=typeof e||null===e)return!1;if(s?.has(e))return!1;const o=null!=r?r(e):Object.entries(e),l=a.length>0;for(const[c,u]of o){const e=t?t+"."+c:c;if(l){if(a.some(t=>t instanceof RegExp?t.test(e):e===t))continue}if(!n(u))return{keyPath:e,value:u};if("object"==typeof u&&(i=ot(u,e,n,r,a,s),i))return i}return s&<(e)&&s.add(e),!1}function lt(e){if(!Object.isFrozen(e))return!1;for(const t of Object.values(e))if("object"==typeof t&&null!==t&&!lt(t))return!1;return!0}function ct(e={}){return()=>e=>t=>e(t)}var ut="RTK_autoBatch",dt=()=>e=>({payload:e,meta:{[ut]:!0}}),ft=e=>t=>{setTimeout(t,e)},pt=(e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let a=!0,s=!1,i=!1;const o=new Set,l="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!=typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:ft(10):"callback"===e.type?e.queueNotification:ft(e.timeout),c=()=>{i=!1,s&&(s=!1,o.forEach(e=>e()))};return Object.assign({},r,{subscribe(e){const t=r.subscribe(()=>a&&e());return o.add(e),()=>{t(),o.delete(e)}},dispatch(e){try{return a=!e?.meta?.[ut],s=!a,s&&(i||(i=!0,l(c))),r.dispatch(e)}finally{a=!0}}})};function ht(e){const t=function(e){const{thunk:t=!0,immutableCheck:n=!0,serializableCheck:r=!0,actionCreatorCheck:a=!0}=e??{};let s=new tt;return t&&("boolean"==typeof t?s.push(qe):s.push(Ye(t.extraArgument))),s},{reducer:n,middleware:r,devTools:a=!0,duplicateMiddlewareCheck:s=!0,preloadedState:i,enhancers:c}=e||{};let d,f;if("function"==typeof n)d=n;else{if(!o(n))throw new Error(Hn(1));d=u(n)}f="function"==typeof r?r(t):t();let m=p;a&&(m=We({trace:!1,..."object"==typeof a&&a}));const E=(e=>function(t){const{autoBatch:n=!0}=t??{};let r=new tt(e);return n&&r.push(pt("object"==typeof n?n:void 0)),r})(h(...f));return l(d,i,m(..."function"==typeof c?c(E):E()))}function mt(e){const t={},n=[];let r;const a={addCase(e,n){const r="string"==typeof e?e:e.type;if(!r)throw new Error(Hn(28));if(r in t)throw new Error(Hn(29));return t[r]=n,a},addAsyncThunk:(e,r)=>(r.pending&&(t[e.pending.type]=r.pending),r.rejected&&(t[e.rejected.type]=r.rejected),r.fulfilled&&(t[e.fulfilled.type]=r.fulfilled),r.settled&&n.push({matcher:e.settled,reducer:r.settled}),a),addMatcher:(e,t)=>(n.push({matcher:e,reducer:t}),a),addDefaultCase:e=>(r=e,a)};return e(a),[t,n,r]}function Et(e,t){let n,[r,a,s]=mt(t);if("function"==typeof e)n=()=>nt(e());else{const t=nt(e);n=()=>t}function i(e=n(),t){let i=[r[t.type],...a.filter(({matcher:e})=>e(t)).map(({reducer:e})=>e)];return 0===i.filter(e=>!!e).length&&(i=[s]),i.reduce((e,n)=>{if(n){if(C(e)){const r=n(e,t);return void 0===r?e:r}if(v(e))return ve(e,e=>n(e,t));{const r=n(e,t);if(void 0===r){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}}return e},e)}return i.getInitialState=n,i}var gt=(e,t)=>Qe(e)?e.match(t):e(t);function Tt(...e){return t=>e.some(e=>gt(e,t))}function _t(...e){return t=>e.every(e=>gt(e,t))}function yt(e,t){if(!e||!e.meta)return!1;const n="string"==typeof e.meta.requestId,r=t.indexOf(e.meta.requestStatus)>-1;return n&&r}function At(e){return"function"==typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function bt(...e){return 0===e.length?e=>yt(e,["pending"]):At(e)?Tt(...e.map(e=>e.pending)):bt()(e[0])}function St(...e){return 0===e.length?e=>yt(e,["rejected"]):At(e)?Tt(...e.map(e=>e.rejected)):St()(e[0])}function Ot(...e){const t=e=>e&&e.meta&&e.meta.rejectedWithValue;return 0===e.length||At(e)?_t(St(...e),t):Ot()(e[0])}function Nt(...e){return 0===e.length?e=>yt(e,["fulfilled"]):At(e)?Tt(...e.map(e=>e.fulfilled)):Nt()(e[0])}function kt(...e){return 0===e.length?e=>yt(e,["pending","fulfilled","rejected"]):At(e)?Tt(...e.flatMap(e=>[e.pending,e.rejected,e.fulfilled])):kt()(e[0])}var It=(e=21)=>{let t="",n=e;for(;n--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},Ct=["name","message","stack","code"],vt=class{constructor(e,t){this.payload=e,this.meta=t}_type},Dt=class{constructor(e,t){this.payload=e,this.meta=t}_type},Pt=e=>{if("object"==typeof e&&null!==e){const t={};for(const n of Ct)"string"==typeof e[n]&&(t[n]=e[n]);return t}return{message:String(e)}},xt="External signal was aborted",Rt=(()=>{function e(e,t,n){const r=Xe(e+"/fulfilled",(e,t,n,r)=>({payload:e,meta:{...r||{},arg:n,requestId:t,requestStatus:"fulfilled"}})),a=Xe(e+"/pending",(e,t,n)=>({payload:void 0,meta:{...n||{},arg:t,requestId:e,requestStatus:"pending"}})),s=Xe(e+"/rejected",(e,t,r,a,s)=>({payload:a,error:(n&&n.serializeError||Pt)(e||"Rejected"),meta:{...s||{},arg:r,requestId:t,rejectedWithValue:!!a,requestStatus:"rejected",aborted:"AbortError"===e?.name,condition:"ConditionError"===e?.name}}));return Object.assign(function(e,{signal:i}={}){return(o,l,c)=>{const u=n?.idGenerator?n.idGenerator(e):It(),d=new AbortController;let f,p;function h(e){p=e,d.abort()}i&&(i.aborted?h(xt):i.addEventListener("abort",()=>h(xt),{once:!0}));const m=async function(){let i;try{let s=n?.condition?.(e,{getState:l,extra:c});if(null!==(m=s)&&"object"==typeof m&&"function"==typeof m.then&&(s=await s),!1===s||d.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};const E=new Promise((e,t)=>{f=()=>{t({name:"AbortError",message:p||"Aborted"})},d.signal.addEventListener("abort",f,{once:!0})});o(a(u,e,n?.getPendingMeta?.({requestId:u,arg:e},{getState:l,extra:c}))),i=await Promise.race([E,Promise.resolve(t(e,{dispatch:o,getState:l,extra:c,requestId:u,signal:d.signal,abort:h,rejectWithValue:(e,t)=>new vt(e,t),fulfillWithValue:(e,t)=>new Dt(e,t)})).then(t=>{if(t instanceof vt)throw t;return t instanceof Dt?r(t.payload,u,e,t.meta):r(t,u,e)})])}catch(E){i=E instanceof vt?s(null,u,e,E.payload,E.meta):s(E,u,e)}finally{f&&d.signal.removeEventListener("abort",f)}var m;return n&&!n.dispatchConditionRejection&&s.match(i)&&i.meta.condition||o(i),i}();return Object.assign(m,{abort:h,requestId:u,arg:e,unwrap:()=>m.then(Lt)})}},{pending:a,rejected:s,fulfilled:r,settled:Tt(s,r),typePrefix:e})}return e.withTypes=()=>e,e})();function Lt(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}var Mt=Symbol.for("rtk-slice-createasyncthunk"),wt={[Mt]:Rt},Bt=(e=>(e.reducer="reducer",e.reducerWithPrepare="reducerWithPrepare",e.asyncThunk="asyncThunk",e))(Bt||{});function Ft(e,t){return`${e}/${t}`}function Ht({creators:e}={}){const t=e?.asyncThunk?.[Mt];return function(e){const{name:n,reducerPath:r=n}=e;if(!n)throw new Error(Hn(11));const a=("function"==typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer:e=>Object.assign({[e.name]:(...t)=>e(...t)}[e.name],{_reducerDefinitionType:"reducer"}),preparedReducer:(e,t)=>({_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}),asyncThunk:e}}()):e.reducers)||{},s=Object.keys(a),i={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},o={addCase(e,t){const n="string"==typeof e?e:e.type;if(!n)throw new Error(Hn(12));if(n in i.sliceCaseReducersByType)throw new Error(Hn(13));return i.sliceCaseReducersByType[n]=t,o},addMatcher:(e,t)=>(i.sliceMatchers.push({matcher:e,reducer:t}),o),exposeAction:(e,t)=>(i.actionCreators[e]=t,o),exposeCaseReducer:(e,t)=>(i.sliceCaseReducersByName[e]=t,o)};function l(){const[t={},n=[],r]="function"==typeof e.extraReducers?mt(e.extraReducers):[e.extraReducers],a={...t,...i.sliceCaseReducersByType};return Et(e.initialState,e=>{for(let t in a)e.addCase(t,a[t]);for(let t of i.sliceMatchers)e.addMatcher(t.matcher,t.reducer);for(let t of n)e.addMatcher(t.matcher,t.reducer);r&&e.addDefaultCase(r)})}s.forEach(r=>{const s=a[r],i={reducerName:r,type:Ft(n,r),createNotation:"function"==typeof e.reducers};!function(e){return"asyncThunk"===e._reducerDefinitionType}(s)?function({type:e,reducerName:t,createNotation:n},r,a){let s,i;if("reducer"in r){if(n&&!function(e){return"reducerWithPrepare"===e._reducerDefinitionType}(r))throw new Error(Hn(17));s=r.reducer,i=r.prepare}else s=r;a.addCase(e,s).exposeCaseReducer(t,s).exposeAction(t,i?Xe(e,i):Xe(e))}(i,s,o):function({type:e,reducerName:t},n,r,a){if(!a)throw new Error(Hn(18));const{payloadCreator:s,fulfilled:i,pending:o,rejected:l,settled:c,options:u}=n,d=a(e,s,u);r.exposeAction(t,d),i&&r.addCase(d.fulfilled,i);o&&r.addCase(d.pending,o);l&&r.addCase(d.rejected,l);c&&r.addMatcher(d.settled,c);r.exposeCaseReducer(t,{fulfilled:i||Gt,pending:o||Gt,rejected:l||Gt,settled:c||Gt})}(i,s,o,t)});const c=e=>e,u=new Map,d=new WeakMap;let f;function p(e,t){return f||(f=l()),f(e,t)}function h(){return f||(f=l()),f.getInitialState()}function m(t,n=!1){function r(e){let a=e[t];return void 0===a&&n&&(a=rt(d,r,h)),a}function a(t=c){const r=rt(u,n,()=>new WeakMap);return rt(r,t,()=>{const r={};for(const[a,s]of Object.entries(e.selectors??{}))r[a]=Ut(s,t,()=>rt(d,t,h),n);return r})}return{reducerPath:t,getSelectors:a,get selectors(){return a(r)},selectSlice:r}}const E={name:n,reducer:p,actions:i.actionCreators,caseReducers:i.sliceCaseReducersByName,getInitialState:h,...m(r),injectInto(e,{reducerPath:t,...n}={}){const a=t??r;return e.inject({reducerPath:a,reducer:p},n),{...E,...m(a,!0)}}};return E}}function Ut(e,t,n,r){function a(a,...s){let i=t(a);return void 0===i&&r&&(i=n()),e(i,...s)}return a.unwrapped=e,a}var jt=Ht();function Gt(){}var zt=C;function qt(e){const t=Yt((t,n)=>e(n));return function(e){return t(e,void 0)}}function Yt(e){return function(t,n){const r=t=>{Ze(n)?e(n.payload,t):e(n,t)};return zt(t)?(r(t),t):ve(t,r)}}function $t(e,t){return t(e)}function Vt(e){return Array.isArray(e)||(e=Object.values(e)),e}function Wt(e){return C(e)?ke(e):e}function Qt(e,t,n){e=Vt(e);const r=Wt(n.ids),a=new Set(r),s=[],i=new Set([]),o=[];for(const l of e){const e=$t(l,t);a.has(e)||i.has(e)?o.push({id:e,changes:l}):(i.add(e),s.push(l))}return[s,o,r]}function Xt(e){function t(t,n){const r=$t(t,e);r in n.entities||(n.ids.push(r),n.entities[r]=t)}function n(e,n){e=Vt(e);for(const r of e)t(r,n)}function r(t,n){const r=$t(t,e);r in n.entities||n.ids.push(r),n.entities[r]=t}function a(e,t){let n=!1;e.forEach(e=>{e in t.entities&&(delete t.entities[e],n=!0)}),n&&(t.ids=t.ids.filter(e=>e in t.entities))}function s(t,n){const r={},a={};t.forEach(e=>{e.id in n.entities&&(a[e.id]={id:e.id,changes:{...a[e.id]?.changes,...e.changes}})});if((t=Object.values(a)).length>0){const a=t.filter(t=>function(t,n,r){const a=r.entities[n.id];if(void 0===a)return!1;const s=Object.assign({},a,n.changes),i=$t(s,e),o=i!==n.id;return o&&(t[n.id]=i,delete r.entities[n.id]),r.entities[i]=s,o}(r,t,n)).length>0;a&&(n.ids=Object.values(n.entities).map(t=>$t(t,e)))}}function i(t,r){const[a,i]=Qt(t,e,r);n(a,r),s(i,r)}return{removeAll:qt(function(e){Object.assign(e,{ids:[],entities:{}})}),addOne:Yt(t),addMany:Yt(n),setOne:Yt(r),setMany:Yt(function(e,t){e=Vt(e);for(const n of e)r(n,t)}),setAll:Yt(function(e,t){e=Vt(e),t.ids=[],t.entities={},n(e,t)}),updateOne:Yt(function(e,t){return s([e],t)}),updateMany:Yt(s),upsertOne:Yt(function(e,t){return i([e],t)}),upsertMany:Yt(i),removeOne:Yt(function(e,t){return a([e],t)}),removeMany:Yt(a)}}function Kt(e,t,n){const r=function(e,t,n){let r=0,a=e.length;for(;r<a;){let s=r+a>>>1;n(t,e[s])>=0?r=s+1:a=s}return r}(e,t,n);return e.splice(r,0,t),e}function Zt(e={}){const{selectId:t,sortComparer:n}={sortComparer:!1,selectId:e=>e.id,...e},r=n?function(e,t){const{removeOne:n,removeMany:r,removeAll:a}=Xt(e);function s(t,n,r){t=Vt(t);const a=new Set(r??Wt(n.ids)),s=new Set,i=t.filter(t=>{const n=$t(t,e),r=!s.has(n);return r&&s.add(n),!a.has(n)&&r});0!==i.length&&c(n,i)}function i(t,n){let r={};if(0!==(t=Vt(t)).length){for(const a of t){const t=e(a);r[t]=a,delete n.entities[t]}t=Vt(r),c(n,t)}}function o(t,n){let r=!1,a=!1;for(let s of t){const t=n.entities[s.id];if(!t)continue;r=!0,Object.assign(t,s.changes);const i=e(t);if(s.id!==i){a=!0,delete n.entities[s.id];const e=n.ids.indexOf(s.id);n.ids[e]=i,n.entities[i]=t}}r&&c(n,[],r,a)}function l(t,n){const[r,a,i]=Qt(t,e,n);r.length&&s(r,n,i),a.length&&o(a,n)}const c=(n,r,a,s)=>{const i=Wt(n.entities),o=Wt(n.ids),l=n.entities;let c=o;s&&(c=new Set(o));let u=[];for(const e of c){const t=i[e];t&&u.push(t)}const d=0===u.length;for(const p of r)l[e(p)]=p,d||Kt(u,p,t);d?u=r.slice().sort(t):a&&u.sort(t);const f=u.map(e);(function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0})(o,f)||(n.ids=f)};return{removeOne:n,removeMany:r,removeAll:a,addOne:Yt(function(e,t){return s([e],t)}),updateOne:Yt(function(e,t){return o([e],t)}),upsertOne:Yt(function(e,t){return l([e],t)}),setOne:Yt(function(e,t){return i([e],t)}),setMany:Yt(i),setAll:Yt(function(e,t){e=Vt(e),t.entities={},t.ids=[],s(e,t,[])}),addMany:Yt(s),updateMany:Yt(o),upsertMany:Yt(l)}}(t,n):Xt(t),a=function(e){return{getInitialState:function(t={},n){const r=Object.assign({ids:[],entities:{}},t);return n?e.setAll(r,n):r}}}(r),s={getSelectors:function(e,t={}){const{createSelector:n=Ve}=t,r=e=>e.ids,a=e=>e.entities,s=n(r,a,(e,t)=>e.map(e=>t[e])),i=(e,t)=>t,o=(e,t)=>e[t],l=n(r,e=>e.length);if(!e)return{selectIds:r,selectEntities:a,selectAll:s,selectTotal:l,selectById:n(a,i,o)};const c=n(e,a);return{selectIds:n(e,r),selectEntities:c,selectAll:n(e,s),selectTotal:n(e,l),selectById:n(c,i,o)}}};return{selectId:t,sortComparer:n,...a,...s,...r}}var Jt="listener",en="completed",tn="cancelled",nn=`task-${tn}`,rn=`task-${en}`,an=`${Jt}-${tn}`,sn=`${Jt}-${en}`,on=class{constructor(e){this.code=e,this.message=`task ${tn} (reason: ${e})`}name="TaskAbortError";message},ln=(e,t)=>{if("function"!=typeof e)throw new TypeError(Hn(32))},cn=()=>{},un=(e,t=cn)=>(e.catch(t),e),dn=(e,t)=>(e.addEventListener("abort",t,{once:!0}),()=>e.removeEventListener("abort",t)),fn=e=>{if(e.aborted)throw new on(e.reason)};function pn(e,t){let n=cn;return new Promise((r,a)=>{const s=()=>a(new on(e.reason));e.aborted?s():(n=dn(e,s),t.finally(()=>n()).then(r,a))}).finally(()=>{n=cn})}var hn=e=>t=>un(pn(e,t).then(t=>(fn(e),t))),mn=e=>{const t=hn(e);return e=>t(new Promise(t=>setTimeout(t,e)))},{assign:En}=Object,gn={},Tn="listenerMiddleware",_n=(e,t)=>(n,r)=>{ln(n);const a=new AbortController;var s;s=a,dn(e,()=>s.abort(e.reason));const i=(async(e,t)=>{try{return await Promise.resolve(),{status:"ok",value:await e()}}catch(n){return{status:n instanceof on?"cancelled":"rejected",error:n}}finally{t?.()}})(async()=>{fn(e),fn(a.signal);const t=await n({pause:hn(a.signal),delay:mn(a.signal),signal:a.signal});return fn(a.signal),t},()=>a.abort(rn));return r?.autoJoin&&t.push(i.catch(cn)),{result:hn(e)(i),cancel(){a.abort(nn)}}},yn=(e,t)=>(n,r)=>un((async(n,r)=>{fn(t);let a=()=>{};const s=[new Promise((t,r)=>{let s=e({predicate:n,effect:(e,n)=>{n.unsubscribe(),t([e,n.getState(),n.getOriginalState()])}});a=()=>{s(),r()}})];null!=r&&s.push(new Promise(e=>setTimeout(e,r,null)));try{const e=await pn(t,Promise.race(s));return fn(t),e}finally{a()}})(n,r)),An=e=>{let{type:t,actionCreator:n,matcher:r,predicate:a,effect:s}=e;if(t)a=Xe(t).match;else if(n)t=n.type,a=n.match;else if(r)a=r;else if(!a)throw new Error(Hn(21));return ln(s),{predicate:a,type:t,effect:s}},bn=En(e=>{const{type:t,predicate:n,effect:r}=An(e);return{id:It(),effect:r,type:t,predicate:n,pending:new Set,unsubscribe:()=>{throw new Error(Hn(22))}}},{withTypes:()=>bn}),Sn=(e,t)=>{const{type:n,effect:r,predicate:a}=An(t);return Array.from(e.values()).find(e=>("string"==typeof n?e.type===n:e.predicate===a)&&e.effect===r)},On=e=>{e.pending.forEach(e=>{e.abort(an)})},Nn=(e,t,n)=>{try{e(t,n)}catch(r){setTimeout(()=>{throw r},0)}},kn=En(Xe(`${Tn}/add`),{withTypes:()=>kn}),In=Xe(`${Tn}/removeAll`),Cn=En(Xe(`${Tn}/remove`),{withTypes:()=>Cn}),vn=(...e)=>{console.error(`${Tn}/error`,...e)},Dn=(e={})=>{const t=new Map,n=new Map,{extra:r,onError:a=vn}=e;ln(a);const s=e=>(e=>(e.unsubscribe=()=>t.delete(e.id),t.set(e.id,e),t=>{e.unsubscribe(),t?.cancelActive&&On(e)}))(Sn(t,e)??bn(e));En(s,{withTypes:()=>s});const i=e=>{const n=Sn(t,e);return n&&(n.unsubscribe(),e.cancelActive&&On(n)),!!n};En(i,{withTypes:()=>i});const o=async(e,i,o,l)=>{const c=new AbortController,u=yn(s,c.signal),d=[];try{e.pending.add(c),(e=>{const t=n.get(e)??0;n.set(e,t+1)})(e),await Promise.resolve(e.effect(i,En({},o,{getOriginalState:l,condition:(e,t)=>u(e,t).then(Boolean),take:u,delay:mn(c.signal),pause:hn(c.signal),extra:r,signal:c.signal,fork:_n(c.signal,d),unsubscribe:e.unsubscribe,subscribe:()=>{t.set(e.id,e)},cancelActiveListeners:()=>{e.pending.forEach((e,t,n)=>{e!==c&&(e.abort(an),n.delete(e))})},cancel:()=>{c.abort(an),e.pending.delete(c)},throwIfCancelled:()=>{fn(c.signal)}})))}catch(f){f instanceof on||Nn(a,f,{raisedBy:"effect"})}finally{await Promise.all(d),c.abort(sn),(e=>{const t=n.get(e)??1;1===t?n.delete(e):n.set(e,t-1)})(e),e.pending.delete(c)}},l=((e,t)=>()=>{for(const e of t.keys())On(e);e.clear()})(t,n);return{middleware:e=>n=>r=>{if(!m(r))return n(r);if(kn.match(r))return s(r.payload);if(In.match(r))return void l();if(Cn.match(r))return i(r.payload);let c=e.getState();const u=()=>{if(c===gn)throw new Error(Hn(23));return c};let d;try{if(d=n(r),t.size>0){const n=e.getState(),s=Array.from(t.values());for(const t of s){let s=!1;try{s=t.predicate(r,n,c)}catch(f){s=!1,Nn(a,f,{raisedBy:"predicate"})}s&&o(t,r,e,u)}}}finally{c=gn}return d},startListening:s,stopListening:i,clearListeners:l}},Pn=e=>({middleware:e,applied:new Map}),xn=()=>{const e=It(),t=new Map,n=Object.assign(Xe("dynamicMiddleware/add",(...t)=>({payload:t,meta:{instanceId:e}})),{withTypes:()=>n}),r=Object.assign(function(...e){e.forEach(e=>{rt(t,e,Pn)})},{withTypes:()=>r}),a=_t(n,(e=>t=>t?.meta?.instanceId===e)(e));return{middleware:e=>n=>s=>a(s)?(r(...s.payload),e.dispatch):(e=>p(...Array.from(t.values()).map(t=>rt(t.applied,e,t.middleware))))(e)(n)(s),addMiddleware:r,withMiddleware:n,instanceId:e}},Rn=Symbol.for("rtk-state-proxy-original"),Ln=new WeakMap,Mn=e=>{if(!(t=e)||!t[Rn])throw new Error(Hn(25));var t;return e[Rn]},wn={},Bn=(e=wn)=>e;function Fn(...e){const t=Object.fromEntries((e=>e.flatMap(e=>{return"reducerPath"in(t=e)&&"string"==typeof t.reducerPath?[[e.reducerPath,e.reducer]]:Object.entries(e);var t}))(e)),n=()=>Object.keys(t).length?u(t):Bn;let r=n();function a(e,t){return r(e,t)}a.withLazyLoadedSlices=()=>a;const s={},i=Object.assign(function(e,n){return function(r,...a){return e(((e,t,n)=>rt(Ln,e,()=>new Proxy(e,{get:(e,r,a)=>{if(r===Rn)return e;const s=Reflect.get(e,r,a);if(void 0===s){const e=n[r];if(void 0!==e)return e;const a=t[r];if(a){const e=a(void 0,{type:It()});if(void 0===e)throw new Error(Hn(24));return n[r]=e,e}}return s}})))(n?n(r,...a):r,t,s),...a)}},{original:Mn});return Object.assign(a,{inject:(e,i={})=>{const{reducerPath:o,reducer:l}=e,c=t[o];return!i.overrideExisting&&c&&c!==l||(i.overrideExisting&&c!==l&&delete s[o],t[o]=l,r=n()),a},selector:i})}function Hn(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}}}]); \ No newline at end of file diff --git a/assets/js/common.fdf3d109.js.LICENSE.txt b/assets/js/common.9b789740.js.LICENSE.txt similarity index 100% rename from assets/js/common.fdf3d109.js.LICENSE.txt rename to assets/js/common.9b789740.js.LICENSE.txt diff --git a/assets/js/common.fdf3d109.js b/assets/js/common.fdf3d109.js deleted file mode 100644 index 4715632eb..000000000 --- a/assets/js/common.fdf3d109.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see common.fdf3d109.js.LICENSE.txt */ -(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[2076],{94083(e,t,n){"use strict";e=n.nmd(e);const r=(e,t)=>(...n)=>`\x1b[${e(...n)+t}m`,o=(e,t)=>(...n)=>{const r=e(...n);return`\x1b[${38+t};5;${r}m`},i=(e,t)=>(...n)=>{const r=e(...n);return`\x1b[${38+t};2;${r[0]};${r[1]};${r[2]}m`},s=e=>e,a=(e,t,n)=>[e,t,n],c=(e,t,n)=>{Object.defineProperty(e,t,{get:()=>{const r=n();return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0}),r},enumerable:!0,configurable:!0})};let l;const u=(e,t,r,o)=>{void 0===l&&(l=n(10734));const i=o?10:0,s={};for(const[n,a]of Object.entries(l)){const o="ansi16"===n?"ansi":n;n===t?s[o]=e(r,i):"object"==typeof a&&(s[o]=e(a[t],i))}return s};Object.defineProperty(e,"exports",{enumerable:!0,get:function(){const e=new Map,t={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};t.color.gray=t.color.blackBright,t.bgColor.bgGray=t.bgColor.bgBlackBright,t.color.grey=t.color.blackBright,t.bgColor.bgGrey=t.bgColor.bgBlackBright;for(const[n,r]of Object.entries(t)){for(const[n,o]of Object.entries(r))t[n]={open:`\x1b[${o[0]}m`,close:`\x1b[${o[1]}m`},r[n]=t[n],e.set(o[0],o[1]);Object.defineProperty(t,n,{value:r,enumerable:!1})}return Object.defineProperty(t,"codes",{value:e,enumerable:!1}),t.color.close="\x1b[39m",t.bgColor.close="\x1b[49m",c(t.color,"ansi",()=>u(r,"ansi16",s,!1)),c(t.color,"ansi256",()=>u(o,"ansi256",s,!1)),c(t.color,"ansi16m",()=>u(i,"rgb",a,!1)),c(t.bgColor,"ansi",()=>u(r,"ansi16",s,!0)),c(t.bgColor,"ansi256",()=>u(o,"ansi256",s,!0)),c(t.bgColor,"ansi16m",()=>u(i,"rgb",a,!0)),t}})},78478(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});n(96540);var r=n(92303),o=n(74848);function i({children:e,fallback:t}){return(0,r.default)()?(0,o.jsx)(o.Fragment,{children:e?.()}):t??null}},13472(e,t,n){"use strict";n.d(t,{A:()=>R});n(96540);var r=n(88473),o=n(18215),i=n(21312),s=n(17559);const a="admonition_xJq3",c="admonitionHeading_Gvgb",l="admonitionIcon_Rf37",u="admonitionContent_BuS1";var p=n(74848);function f({type:e,className:t,children:n}){return(0,p.jsx)("div",{className:(0,o.A)(s.G.common.admonition,s.G.common.admonitionType(e),a,t),children:n})}function h({icon:e,title:t}){return(0,p.jsxs)("div",{className:c,children:[(0,p.jsx)("span",{className:l,children:e}),t]})}function d({children:e}){return e?(0,p.jsx)("div",{className:u,children:e}):null}function m(e){const{type:t,icon:n,title:r,children:o,className:i}=e;return(0,p.jsxs)(f,{type:t,className:i,children:[r||n?(0,p.jsx)(h,{title:r,icon:n}):null,(0,p.jsx)(d,{children:o})]})}function E(e){return(0,p.jsx)("svg",{viewBox:"0 0 14 16",...e,children:(0,p.jsx)("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})})}const g={icon:(0,p.jsx)(E,{}),title:(0,p.jsx)(i.default,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)",children:"note"})};function T(e){return(0,p.jsx)(m,{...g,...e,className:(0,o.A)("alert alert--secondary",e.className),children:e.children})}function _(e){return(0,p.jsx)("svg",{viewBox:"0 0 12 16",...e,children:(0,p.jsx)("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})})}const A={icon:(0,p.jsx)(_,{}),title:(0,p.jsx)(i.default,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)",children:"tip"})};function y(e){return(0,p.jsx)(m,{...A,...e,className:(0,o.A)("alert alert--success",e.className),children:e.children})}function b(e){return(0,p.jsx)("svg",{viewBox:"0 0 14 16",...e,children:(0,p.jsx)("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})})}const S={icon:(0,p.jsx)(b,{}),title:(0,p.jsx)(i.default,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)",children:"info"})};function C(e){return(0,p.jsx)(m,{...S,...e,className:(0,o.A)("alert alert--info",e.className),children:e.children})}function I(e){return(0,p.jsx)("svg",{viewBox:"0 0 16 16",...e,children:(0,p.jsx)("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})})}const k={icon:(0,p.jsx)(I,{}),title:(0,p.jsx)(i.default,{id:"theme.admonition.warning",description:"The default label used for the Warning admonition (:::warning)",children:"warning"})};function O(e){return(0,p.jsx)("svg",{viewBox:"0 0 12 16",...e,children:(0,p.jsx)("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})})}const N={icon:(0,p.jsx)(O,{}),title:(0,p.jsx)(i.default,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)",children:"danger"})};const v={icon:(0,p.jsx)(I,{}),title:(0,p.jsx)(i.default,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)",children:"caution"})};const D={...{note:T,tip:y,info:C,warning:function(e){return(0,p.jsx)(m,{...k,...e,className:(0,o.A)("alert alert--warning",e.className),children:e.children})},danger:function(e){return(0,p.jsx)(m,{...N,...e,className:(0,o.A)("alert alert--danger",e.className),children:e.children})}},...{secondary:e=>(0,p.jsx)(T,{title:"secondary",...e}),important:e=>(0,p.jsx)(C,{title:"important",...e}),success:e=>(0,p.jsx)(y,{title:"success",...e}),caution:function(e){return(0,p.jsx)(m,{...v,...e,className:(0,o.A)("alert alert--warning",e.className),children:e.children})}}};function R(e){const t=(0,r.c)(e),n=(o=t.type,D[o]||(console.warn(`No admonition component found for admonition type "${o}". Using Info as fallback.`),D.info));var o;return(0,p.jsx)(n,{...t})}},90446(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>V});var r=n(96540),o=n(92303),i=n(18215),s=n(26058),a=n(17559),c=n(34291);const l="codeBlockContainer_Ckt0";var u=n(74848);function p({as:e,...t}){const n=(0,s.A)(),r=(0,c.M$)(n);return(0,u.jsx)(e,{...t,style:r,className:(0,i.A)(t.className,l,a.G.common.codeBlock)})}const f="codeBlock_bY9V",h="codeBlockStandalone_MEMb",d="codeBlockLines_e6Vv",m="codeBlockLinesWithNumbering_o6Pm";function E({children:e,className:t}){return(0,u.jsx)(p,{as:"pre",tabIndex:0,className:(0,i.A)(h,"thin-scrollbar",t),children:(0,u.jsx)("code",{className:d,children:e})})}var g=n(6342),T=n(96591);function _({children:e}){return e}var A=n(78181);function y({line:e,token:t,...n}){return(0,u.jsx)("span",{...n})}const b="codeLine_lJS_",S="codeLineNumber_Tfdd",C="codeLineContent_feaV";function I({line:e,classNames:t,showLineNumbers:n,getLineProps:r,getTokenProps:o}){const s=function(e){const t=1===e.length&&"\n"===e[0].content?e[0]:void 0;return t?[{...t,content:""}]:e}(e),a=r({line:s,className:(0,i.A)(t,n&&b)}),c=s.map((e,t)=>{const n=o({token:e});return(0,u.jsx)(y,{...n,line:s,token:e,children:n.children},t)});return(0,u.jsxs)("span",{...a,children:[n?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("span",{className:S}),(0,u.jsx)("span",{className:C,children:c})]}):c,(0,u.jsx)("br",{})]})}const k=r.forwardRef((e,t)=>(0,u.jsx)("pre",{ref:t,tabIndex:0,...e,className:(0,i.A)(e.className,f,"thin-scrollbar")}));function O(e){const{metadata:t}=(0,c.Ph)();return(0,u.jsx)("code",{...e,className:(0,i.A)(e.className,d,void 0!==t.lineNumbersStart&&m),style:{...e.style,counterReset:void 0===t.lineNumbersStart?void 0:"line-count "+(t.lineNumbersStart-1)}})}function N({className:e}){const{metadata:t,wordWrap:n}=(0,c.Ph)(),r=(0,s.A)(),{code:o,language:a,lineNumbersStart:l,lineClassNames:p}=t;return(0,u.jsx)(A.Highlight,{theme:r,code:o,language:a,children:({className:t,style:r,tokens:o,getLineProps:s,getTokenProps:a})=>(0,u.jsx)(k,{ref:n.codeBlockRef,className:(0,i.A)(e,t),style:r,children:(0,u.jsx)(O,{children:o.map((e,t)=>(0,u.jsx)(I,{line:e,getLineProps:s,getTokenProps:a,classNames:p[t],showLineNumbers:void 0!==l},t))})})})}var v=n(78478),D=n(21312);function R({className:e,...t}){return(0,u.jsx)("button",{type:"button",...t,className:(0,i.A)("clean-btn",e)})}function P(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})})}function L(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})})}const x={copyButtonCopied:"copyButtonCopied_Vdqa",copyButtonIcons:"copyButtonIcons_IEyt",copyButtonIcon:"copyButtonIcon_TrPX",copyButtonSuccessIcon:"copyButtonSuccessIcon_cVMy"};function M(e){return e?(0,D.translate)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,D.translate)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"})}function w({className:e}){const{copyCode:t,isCopied:n}=function(){const{metadata:{code:e}}=(0,c.Ph)(),[t,n]=(0,r.useState)(!1),o=(0,r.useRef)(void 0),i=(0,r.useCallback)(()=>{navigator.clipboard.writeText(e).then(()=>{n(!0),o.current=window.setTimeout(()=>{n(!1)},1e3)})},[e]);return(0,r.useEffect)(()=>()=>window.clearTimeout(o.current),[]),{copyCode:i,isCopied:t}}();return(0,u.jsx)(R,{"aria-label":M(n),title:(0,D.translate)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,i.A)(e,x.copyButton,n&&x.copyButtonCopied),onClick:t,children:(0,u.jsxs)("span",{className:x.copyButtonIcons,"aria-hidden":"true",children:[(0,u.jsx)(P,{className:x.copyButtonIcon}),(0,u.jsx)(L,{className:x.copyButtonSuccessIcon})]})})}function B(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}const F="wordWrapButtonIcon_b1P5",H="wordWrapButtonEnabled_uzNF";function U({className:e}){const{wordWrap:t}=(0,c.Ph)();if(!(t.isEnabled||t.isCodeScrollable))return!1;const n=(0,D.translate)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,u.jsx)(R,{onClick:()=>t.toggle(),className:(0,i.A)(e,t.isEnabled&&H),"aria-label":n,title:n,children:(0,u.jsx)(B,{className:F,"aria-hidden":"true"})})}const j="buttonGroup_M5ko";function G({className:e}){return(0,u.jsx)(v.default,{children:()=>(0,u.jsxs)("div",{className:(0,i.A)(e,j),children:[(0,u.jsx)(U,{}),(0,u.jsx)(w,{})]})})}const z="codeBlockContent_QJqH",Y="codeBlockTitle_OeMC";function q({className:e}){const{metadata:t}=(0,c.Ph)();return(0,u.jsxs)(p,{as:"div",className:(0,i.A)(e,t.className),children:[t.title&&(0,u.jsx)("div",{className:Y,children:(0,u.jsx)(_,{children:t.title})}),(0,u.jsxs)("div",{className:z,children:[(0,u.jsx)(N,{}),(0,u.jsx)(G,{})]})]})}function $(e){const t=function(e){const{prism:t}=(0,g.p)();return(0,c.mU)({code:e.children,className:e.className,metastring:e.metastring,magicComments:t.magicComments,defaultLanguage:t.defaultLanguage,language:e.language,title:e.title,showLineNumbers:e.showLineNumbers})}(e),n=(0,T.f)();return(0,u.jsx)(c.l8,{metadata:t,wordWrap:n,children:(0,u.jsx)(q,{})})}function V({children:e,...t}){const n=(0,o.default)(),i=function(e){return r.Children.toArray(e).some(e=>(0,r.isValidElement)(e))?e:Array.isArray(e)?e.join(""):e}(e),s="string"==typeof i?$:E;return(0,u.jsx)(s,{...t,children:i},String(n))}},41622(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(96540),o=n(18215),i=n(15066),s=n(63427),a=n(92303),c=n(41422);const l="details_lb9f",u="isBrowser_bmU9",p="collapsibleContent_i85q";var f=n(74848);function h(e){return!!e&&("SUMMARY"===e.tagName||h(e.parentElement))}function d(e,t){return!!e&&(e===t||d(e.parentElement,t))}function m({summary:e,children:t,...n}){(0,s.A)().collectAnchor(n.id);const o=(0,a.default)(),m=(0,r.useRef)(null),{collapsed:E,setCollapsed:g}=(0,c.u)({initialState:!n.open}),[T,_]=(0,r.useState)(n.open),A=r.isValidElement(e)?e:(0,f.jsx)("summary",{children:e??"Details"});return(0,f.jsxs)("details",{...n,ref:m,open:T,"data-collapsed":E,className:(0,i.A)(l,o&&u,n.className),onMouseDown:e=>{h(e.target)&&e.detail>1&&e.preventDefault()},onClick:e=>{e.stopPropagation();const t=e.target;h(t)&&d(t,m.current)&&(e.preventDefault(),E?(g(!1),_(!0)):g(!0))},children:[A,(0,f.jsx)(c.N,{lazy:!1,collapsed:E,onCollapseTransitionEnd:e=>{g(e),_(!e)},children:(0,f.jsx)("div",{className:p,children:t})})]})}const E="details_b_Ee";function g({...e}){return(0,f.jsx)(m,{...e,className:(0,o.A)("alert alert--info",E,e.className)})}},19365(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});n(96540);var r=n(18215);const o="tabItem_Ymn6";var i=n(74848);function s({children:e,hidden:t,className:n}){return(0,i.jsx)("div",{role:"tabpanel",className:(0,r.A)(o,n),hidden:t,children:e})}},7663(e,t,n){"use strict";n.d(t,{H:()=>s});var r=n(96540),o=n(23104),i=n(75062);function s({threshold:e}){const[t,n]=(0,r.useState)(!1),s=(0,r.useRef)(!1),{startScroll:a,cancelScroll:c}=(0,o.gk)();return(0,o.Mq)(({scrollY:t},r)=>{const o=r?.scrollY;o&&(s.current?s.current=!1:t>=o?(c(),n(!1)):t<e?n(!1):t+window.innerHeight<document.documentElement.scrollHeight&&n(!0))}),(0,i.$)(e=>{e.location.hash&&(s.current=!0,n(!1))}),{shown:t,scrollToTop:()=>a(0)}}},96591(e,t,n){"use strict";n.d(t,{f:()=>a});var r=n(96540),o=n(89532);const i={attributes:!0,characterData:!0,childList:!0,subtree:!0};function s(e,t){const[n,s]=(0,r.useState)(),a=(0,r.useCallback)(()=>{s(e.current?.closest("[role=tabpanel][hidden]"))},[e,s]);(0,r.useEffect)(()=>{a()},[a]),function(e,t,n=i){const s=(0,o._q)(t),a=(0,o.Be)(n);(0,r.useEffect)(()=>{const t=new MutationObserver(s);return e&&t.observe(e,a),()=>t.disconnect()},[e,s,a])}(n,e=>{e.forEach(e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(t(),a())})},{attributes:!0,characterData:!1,childList:!1,subtree:!1})}function a(){const[e,t]=(0,r.useState)(!1),[n,o]=(0,r.useState)(!1),i=(0,r.useRef)(null),a=(0,r.useCallback)(()=>{const n=i.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t(e=>!e)},[i,e]),c=(0,r.useCallback)(()=>{const{scrollWidth:e,clientWidth:t}=i.current,n=e>t||i.current.querySelector("code").hasAttribute("style");o(n)},[i]);return s(i,c),(0,r.useEffect)(()=>{c()},[e,c]),(0,r.useEffect)(()=>(window.addEventListener("resize",c,{passive:!0}),()=>{window.removeEventListener("resize",c)}),[c]),{codeBlockRef:i,isEnabled:e,isCodeScrollable:n,toggle:a}}},26058(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(95293),o=n(6342);function i(){const{prism:e}=(0,o.p)(),{colorMode:t}=(0,r.G)(),n=e.theme,i=e.darkTheme||n;return"dark"===t?i:n}},20366(e,t,n){"use strict";n.d(t,{i:()=>c});var r=n(96540),o=n(6342);function i(e){const t=e.getBoundingClientRect();return t.top===t.bottom?i(e.parentNode):t}function s(e,{anchorTopOffset:t}){const n=e.find(e=>i(e).top>=t);if(n){return function(e){return e.top>0&&e.bottom<window.innerHeight/2}(i(n))?n:e[e.indexOf(n)-1]??null}return e[e.length-1]??null}function a(){const e=(0,r.useRef)(0),{navbar:{hideOnScroll:t}}=(0,o.p)();return(0,r.useEffect)(()=>{e.current=t?0:document.querySelector(".navbar").clientHeight},[t]),e}function c(e){const t=(0,r.useRef)(void 0),n=a();(0,r.useEffect)(()=>{if(!e)return()=>{};const{linkClassName:r,linkActiveClassName:o,minHeadingLevel:i,maxHeadingLevel:a}=e;function c(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(r),c=function({minHeadingLevel:e,maxHeadingLevel:t}){const n=[];for(let r=e;r<=t;r+=1)n.push(`h${r}.anchor`);return Array.from(document.querySelectorAll(n.join()))}({minHeadingLevel:i,maxHeadingLevel:a}),l=s(c,{anchorTopOffset:n.current}),u=e.find(e=>l&&l.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e));e.forEach(e=>{!function(e,n){n?(t.current&&t.current!==e&&t.current.classList.remove(o),e.classList.add(o),t.current=e):e.classList.remove(o)}(e,e===u)})}return document.addEventListener("scroll",c),document.addEventListener("resize",c),c(),()=>{document.removeEventListener("scroll",c),document.removeEventListener("resize",c)}},[e,n])}},83262(e,t,n){"use strict";n.r(t),n.d(t,{Collapsible:()=>l.N,DraftBannerMessage:()=>v.TT,DraftBannerTitle:()=>v.Yh,ErrorBoundaryError:()=>D.bq,ErrorBoundaryErrorMessageFallback:()=>D.MN,ErrorBoundaryTryAgainButton:()=>D.a2,ErrorCauseBoundary:()=>D.k2,HtmlClassNameProvider:()=>h.e3,NavbarSecondaryMenuFiller:()=>m.GX,PageMetadata:()=>h.be,ReactContextError:()=>f.dV,SkipToContentFallbackId:()=>N.j,SkipToContentLink:()=>N.K,ThemeClassNames:()=>u.G,ThemedComponent:()=>s.A,UnlistedBannerMessage:()=>v.Uh,UnlistedBannerTitle:()=>v.Rc,UnlistedMetadata:()=>v.AE,composeProviders:()=>f.fM,createStorageSlot:()=>a.Wf,duplicates:()=>I.XI,filterDocCardListItems:()=>P,groupBy:()=>I.$z,isMultiColumnFooterLinks:()=>S.C,isRegexpStringMatch:()=>C.G,listStorageKeys:()=>a.Eo,listTagsByLetters:()=>g.Q,mergeSearchParams:()=>_.TJ,mergeSearchStrings:()=>_.jy,prefersReducedMotion:()=>p.O,processAdmonitionProps:()=>O.c,translateTagsPageTitle:()=>g.b,uniq:()=>I.sb,useAnchorTargetClassName:()=>b.v,useClearQueryString:()=>_.W9,useCollapsible:()=>l.u,useColorMode:()=>d.G,useContextualSearchFilters:()=>x,useCurrentSidebarCategory:()=>R,useDocsPreferredVersion:()=>L,useEvent:()=>f._q,useHistorySelector:()=>_.Hl,usePluralForm:()=>c.W,usePrevious:()=>f.ZC,usePrismTheme:()=>k.A,useQueryString:()=>_.l,useQueryStringList:()=>_.fV,useSearchLinkCreator:()=>y,useSearchQueryString:()=>A,useStorageSlot:()=>a.Dv,useThemeConfig:()=>i.p,useWindowSize:()=>E.l});var r=n(44586),o=n(2967),i=n(6342),s=n(9967),a=n(70679),c=n(53465),l=n(41422),u=n(17559),p=n(53109),f=n(89532),h=n(45500),d=n(95293),m=n(75600),E=n(24581),g=n(26820),T=n(96540),_=n(57485);function A(){return(0,_.l)("q")}function y(){const{siteConfig:{baseUrl:e,themeConfig:t}}=(0,r.default)(),{algolia:{searchPagePath:n}}=t;return(0,T.useCallback)(t=>`${e}${n}?q=${encodeURIComponent(t)}`,[e,n])}var b=n(73535),S=n(53106),C=n(91252),I=n(31682),k=n(26058),O=n(88473),N=n(75236),v=n(44084),D=n(12181);function R(...e){return n(44070).useCurrentSidebarCategory(...e)}function P(...e){return n(44070).filterDocCardListItems(...e)}function L(...e){return n(44070).useDocsPreferredVersion(...e)}function x(){const{i18n:e}=(0,r.default)(),t=n(44070).useDocsContextualSearchTags(),i=[o.C,...t];return{locale:e.currentLocale,tags:i}}},67622(e,t,n){"use strict";n.r(t),n.d(t,{AnnouncementBarProvider:()=>o.o,BlogAuthorNoPostsLabel:()=>B.Y4,BlogAuthorsListViewAllLabel:()=>B.np,CodeBlockContextProvider:()=>A.l8,Collapsible:()=>r.Collapsible,ColorModeProvider:()=>T.a,DEFAULT_SEARCH_TAG:()=>y.C,DraftBannerMessage:()=>r.DraftBannerMessage,DraftBannerTitle:()=>r.DraftBannerTitle,ErrorBoundaryError:()=>r.ErrorBoundaryError,ErrorBoundaryErrorMessageFallback:()=>r.ErrorBoundaryErrorMessageFallback,ErrorBoundaryTryAgainButton:()=>r.ErrorBoundaryTryAgainButton,ErrorCauseBoundary:()=>r.ErrorCauseBoundary,HtmlClassNameProvider:()=>r.HtmlClassNameProvider,NavbarProvider:()=>v.G,NavbarSecondaryMenuFiller:()=>r.NavbarSecondaryMenuFiller,PageMetadata:()=>r.PageMetadata,PluginHtmlClassNameProvider:()=>N.Jx,ReactContextError:()=>r.ReactContextError,ScrollControllerProvider:()=>k.Tv,SkipToContentFallbackId:()=>r.SkipToContentFallbackId,SkipToContentLink:()=>r.SkipToContentLink,ThemeClassNames:()=>r.ThemeClassNames,ThemedComponent:()=>r.ThemedComponent,TitleFormatterProvider:()=>b.AL,UnlistedBannerMessage:()=>r.UnlistedBannerMessage,UnlistedBannerTitle:()=>r.UnlistedBannerTitle,UnlistedMetadata:()=>r.UnlistedMetadata,composeProviders:()=>r.composeProviders,containsLineNumbers:()=>A._u,createCodeBlockMetadata:()=>A.mU,createStorageSlot:()=>r.createStorageSlot,duplicates:()=>r.duplicates,filterDocCardListItems:()=>r.filterDocCardListItems,getLineNumbersStart:()=>A.J9,getPrismCssVariables:()=>A.M$,groupBy:()=>r.groupBy,isMultiColumnFooterLinks:()=>r.isMultiColumnFooterLinks,isRegexpStringMatch:()=>r.isRegexpStringMatch,isSamePath:()=>O.ys,keyboardFocusedClassName:()=>L.w,listStorageKeys:()=>r.listStorageKeys,listTagsByLetters:()=>r.listTagsByLetters,mergeSearchParams:()=>r.mergeSearchParams,mergeSearchStrings:()=>r.mergeSearchStrings,parseCodeBlockTitle:()=>A.wt,parseLanguage:()=>A.DX,parseLines:()=>A.Li,prefersReducedMotion:()=>r.prefersReducedMotion,processAdmonitionProps:()=>r.processAdmonitionProps,sanitizeTabsChildren:()=>p,splitNavbarItems:()=>v.D,translateBlogAuthorsListPageTitle:()=>B.uz,translateTagsPageTitle:()=>r.translateTagsPageTitle,uniq:()=>r.uniq,useAlternatePageUtils:()=>_.o,useAnchorTargetClassName:()=>r.useAnchorTargetClassName,useAnnouncementBar:()=>o.M,useBackToTopButton:()=>w.H,useBlogAuthorPageTitle:()=>B.wI,useBlogTagsPostsPageTitle:()=>B.ZD,useClearQueryString:()=>r.useClearQueryString,useCodeBlockContext:()=>A.Ph,useCodeWordWrap:()=>M.f,useCollapsible:()=>r.useCollapsible,useColorMode:()=>r.useColorMode,useContextualSearchFilters:()=>r.useContextualSearchFilters,useCurrentSidebarCategory:()=>r.useCurrentSidebarCategory,useDateTimeFormat:()=>R.i,useDocsPreferredVersion:()=>r.useDocsPreferredVersion,useEvent:()=>r.useEvent,useFilteredAndTreeifiedTOC:()=>I.h,useHideableNavbar:()=>P.S,useHistoryPopHandler:()=>c.$Z,useHistorySelector:()=>c.Hl,useHomePageRoute:()=>O.Dt,useKeyboardNavigation:()=>L.J,useLocalPathname:()=>C.B,useLocationChange:()=>S.$,useLockBodyScroll:()=>x._,useNavbarMobileSidebar:()=>E.M,useNavbarSecondaryMenu:()=>g.T,usePluralForm:()=>r.usePluralForm,usePrevious:()=>r.usePrevious,usePrismTheme:()=>r.usePrismTheme,useQueryString:()=>r.useQueryString,useQueryStringList:()=>r.useQueryStringList,useQueryStringValue:()=>c.aZ,useScrollController:()=>k.n1,useScrollPosition:()=>k.Mq,useScrollPositionBlocker:()=>k.a_,useSearchLinkCreator:()=>r.useSearchLinkCreator,useSearchQueryString:()=>r.useSearchQueryString,useSmoothScrollTo:()=>k.gk,useStorageSlot:()=>r.useStorageSlot,useTOCHighlight:()=>D.i,useTabs:()=>m,useThemeConfig:()=>r.useThemeConfig,useTitleFormatter:()=>b.s$,useTreeifiedTOC:()=>I.v,useWindowSize:()=>r.useWindowSize});var r=n(83262),o=n(65041),i=n(96540),s=n(56347),a=n(205),c=n(57485),l=n(31682),u=n(70679);function p(e){return i.Children.toArray(e).filter(e=>"\n"!==e).map(e=>{if(!e||(0,i.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return e;throw new Error(`Docusaurus error: Bad <Tabs> child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the <Tabs> component should be <TabItem>, and every <TabItem> should have a unique "value" prop.`)})?.filter(Boolean)??[]}function f(e){const{values:t,children:n}=e;return(0,i.useMemo)(()=>{const e=t??function(e){return p(e).map(({props:{value:e,label:t,attributes:n,default:r}})=>({value:e,label:t,attributes:n,default:r}))}(n);return function(e){const t=(0,l.XI)(e,(e,t)=>e.value===t.value);if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map(e=>e.value).join(", ")}" found in <Tabs>. Every value needs to be unique.`)}(e),e},[t,n])}function h({value:e,tabValues:t}){return t.some(t=>t.value===e)}function d({queryString:e=!1,groupId:t}){const n=(0,s.W6)(),r=function({queryString:e=!1,groupId:t}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!t)throw new Error('Docusaurus error: The <Tabs> component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:e,groupId:t});return[(0,c.aZ)(r),(0,i.useCallback)(e=>{if(!r)return;const t=new URLSearchParams(n.location.search);t.set(r,e),n.replace({...n.location,search:t.toString()})},[r,n])]}function m(e){const{defaultValue:t,queryString:n=!1,groupId:r}=e,o=f(e),[s,c]=(0,i.useState)(()=>function({defaultValue:e,tabValues:t}){if(0===t.length)throw new Error("Docusaurus error: the <Tabs> component requires at least one <TabItem> children component");if(e){if(!h({value:e,tabValues:t}))throw new Error(`Docusaurus error: The <Tabs> has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${t.map(e=>e.value).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}const n=t.find(e=>e.default)??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:t,tabValues:o})),[l,p]=d({queryString:n,groupId:r}),[m,E]=function({groupId:e}){const t=function(e){return e?`docusaurus.tab.${e}`:null}(e),[n,r]=(0,u.Dv)(t);return[n,(0,i.useCallback)(e=>{t&&r.set(e)},[t,r])]}({groupId:r}),g=(()=>{const e=l??m;return h({value:e,tabValues:o})?e:null})();(0,a.A)(()=>{g&&c(g)},[g]);return{selectedValue:s,selectValue:(0,i.useCallback)(e=>{if(!h({value:e,tabValues:o}))throw new Error(`Can't select invalid tab value=${e}`);c(e),p(e),E(e)},[p,E,o]),tabValues:o}}var E=n(22069),g=n(98695),T=n(95293),_=n(32131),A=n(34291),y=n(2967),b=n(14563),S=n(75062),C=n(9342),I=n(37243),k=n(23104),O=n(99169),N=n(45500),v=n(76305),D=n(20366),R=n(36266),P=n(61182),L=n(14090),x=n(43458),M=n(96591),w=n(7663),B=n(96461)},96461(e,t,n){"use strict";n.d(t,{Y4:()=>p,ZD:()=>a,np:()=>u,uz:()=>l,wI:()=>c});n(96540);var r=n(21312),o=n(53465),i=n(74848);function s(){const{selectMessage:e}=(0,o.W)();return t=>e(t,(0,r.translate)({id:"theme.blog.post.plurals",description:'Pluralized label for "{count} posts". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One post|{count} posts"},{count:t}))}function a(e){const t=s();return(0,r.translate)({id:"theme.blog.tagTitle",description:"The title of the page for a blog tag",message:'{nPosts} tagged with "{tagName}"'},{nPosts:t(e.count),tagName:e.label})}function c(e){const t=s();return(0,r.translate)({id:"theme.blog.author.pageTitle",description:"The title of the page for a blog author",message:"{authorName} - {nPosts}"},{nPosts:t(e.count),authorName:e.name||e.key})}const l=()=>(0,r.translate)({id:"theme.blog.authorsList.pageTitle",message:"Authors",description:"The title of the authors page"});function u(){return(0,i.jsx)(r.default,{id:"theme.blog.authorsList.viewAll",description:"The label of the link targeting the blog authors page",children:"View all authors"})}function p(){return(0,i.jsx)(r.default,{id:"theme.blog.author.noPosts",description:"The text for authors with 0 blog post",children:"This author has not written any posts yet."})}},44084(e,t,n){"use strict";n.d(t,{AE:()=>c,Rc:()=>s,TT:()=>u,Uh:()=>a,Yh:()=>l});n(96540);var r=n(21312),o=n(5260),i=n(74848);function s(){return(0,i.jsx)(r.default,{id:"theme.contentVisibility.unlistedBanner.title",description:"The unlisted content banner title",children:"Unlisted page"})}function a(){return(0,i.jsx)(r.default,{id:"theme.contentVisibility.unlistedBanner.message",description:"The unlisted content banner message",children:"This page is unlisted. Search engines will not index it, and only users having a direct link can access it."})}function c(){return(0,i.jsx)(o.A,{children:(0,i.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})}function l(){return(0,i.jsx)(r.default,{id:"theme.contentVisibility.draftBanner.title",description:"The draft content banner title",children:"Draft page"})}function u(){return(0,i.jsx)(r.default,{id:"theme.contentVisibility.draftBanner.message",description:"The draft content banner message",children:"This page is a draft. It will only be visible in dev and be excluded from the production build."})}},36266(e,t,n){"use strict";n.d(t,{i:()=>o});var r=n(44586);function o(e={}){const{i18n:{currentLocale:t}}=(0,r.default)(),n=function(){const{i18n:{currentLocale:e,localeConfigs:t}}=(0,r.default)();return t[e].calendar}();return new Intl.DateTimeFormat(t,{calendar:n,...e})}},88473(e,t,n){"use strict";n.d(t,{c:()=>i});var r=n(96540),o=n(74848);function i(e){const{mdxAdmonitionTitle:t,rest:n}=function(e){const t=r.Children.toArray(e),n=t.find(e=>r.isValidElement(e)&&"mdxAdmonitionTitle"===e.type),i=t.filter(e=>e!==n),s=n?.props.children;return{mdxAdmonitionTitle:s,rest:i.length>0?(0,o.jsx)(o.Fragment,{children:i}):null}}(e.children),i=e.title??t;return{...e,...i&&{title:i},children:n}}},34291(e,t,n){"use strict";n.d(t,{DX:()=>A,J9:()=>E,Li:()=>_,M$:()=>b,Ph:()=>I,_u:()=>g,l8:()=>C,mU:()=>y,wt:()=>m});var r=n(96540),o=n(15066),i=n(18426),s=n.n(i),a=n(89532),c=n(74848);const l=/title=(?<quote>["'])(?<title>.*?)\1/,u=/\{(?<range>[\d,-]+)\}/,p={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},f={...p,lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}},h=Object.keys(p);function d(e,t){const n=e.map(e=>{const{start:n,end:r}=f[e];return`(?:${n}\\s*(${t.flatMap(e=>[e.line,e.block?.start,e.block?.end].filter(Boolean)).join("|")})\\s*${r})`}).join("|");return new RegExp(`^\\s*(?:${n})\\s*$`)}function m(e){return e?.match(l)?.groups.title??""}function E({showLineNumbers:e,metastring:t}){return"boolean"==typeof e?e?1:void 0:"number"==typeof e?e:function(e){const t=e?.split(" ").find(e=>e.startsWith("showLineNumbers"));if(t){if(t.startsWith("showLineNumbers=")){const e=t.replace("showLineNumbers=","");return parseInt(e,10)}return 1}}(t)}function g(e){return Boolean(e?.includes("showLineNumbers"))}function T(e,t){const{language:n,magicComments:r}=t;if(void 0===n)return{lineClassNames:{},code:e};const o=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return d(["js","jsBlock"],t);case"jsx":case"tsx":return d(["js","jsBlock","jsx"],t);case"html":return d(["js","jsBlock","html"],t);case"python":case"py":case"bash":return d(["bash"],t);case"markdown":case"md":return d(["html","jsx","bash"],t);case"tex":case"latex":case"matlab":return d(["tex"],t);case"lua":case"haskell":return d(["lua"],t);case"sql":return d(["lua","jsBlock"],t);case"wasm":return d(["wasm"],t);case"vb":case"vba":case"visual-basic":return d(["vb","rem"],t);case"vbnet":return d(["vbnet","rem"],t);case"batch":return d(["rem"],t);case"basic":return d(["rem","f90"],t);case"fsharp":return d(["js","ml"],t);case"ocaml":case"sml":return d(["ml"],t);case"fortran":return d(["f90"],t);case"cobol":return d(["cobol"],t);default:return d(h,t)}}(n,r),i=e.split(/\r?\n/),a=Object.fromEntries(r.map(e=>[e.className,{start:0,range:""}])),c=Object.fromEntries(r.filter(e=>e.line).map(({className:e,line:t})=>[t,e])),l=Object.fromEntries(r.filter(e=>e.block).map(({className:e,block:t})=>[t.start,e])),u=Object.fromEntries(r.filter(e=>e.block).map(({className:e,block:t})=>[t.end,e]));for(let s=0;s<i.length;){const e=i[s].match(o);if(!e){s+=1;continue}const t=e.slice(1).find(e=>void 0!==e);c[t]?a[c[t]].range+=`${s},`:l[t]?a[l[t]].start=s:u[t]&&(a[u[t]].range+=`${a[u[t]].start}-${s-1},`),i.splice(s,1)}const p={};return Object.entries(a).forEach(([e,{range:t}])=>{s()(t).forEach(t=>{p[t]??=[],p[t].push(e)})}),{code:i.join("\n"),lineClassNames:p}}function _(e,t){const n=e.replace(/\r?\n$/,"");return function(e,{metastring:t,magicComments:n}){if(t&&u.test(t)){const r=t.match(u).groups.range;if(0===n.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${t}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const o=n[0].className,i=s()(r).filter(e=>e>0).map(e=>[e-1,[o]]);return{lineClassNames:Object.fromEntries(i),code:e}}return null}(n,{...t})??T(n,{...t})}function A(e){if(!e)return;const t=e.split(" ").find(e=>e.startsWith("language-"));return t?.replace(/language-/,"")}function y(e){const t=function(e){return t=e.language??A(e.className)??e.defaultLanguage,t?.toLowerCase()??"text";var t}({language:e.language,defaultLanguage:e.defaultLanguage,className:e.className}),{lineClassNames:n,code:r}=_(e.code,{metastring:e.metastring,magicComments:e.magicComments,language:t}),i=function({className:e,language:t}){return(0,o.A)(e,t&&!e?.includes(`language-${t}`)&&`language-${t}`)}({className:e.className,language:t}),s=m(e.metastring)||e.title,a=E({showLineNumbers:e.showLineNumbers,metastring:e.metastring});return{codeInput:e.code,code:r,className:i,language:t,title:s,lineNumbersStart:a,lineClassNames:n}}function b(e){const t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach(([e,r])=>{const o=t[e];o&&"string"==typeof r&&(n[o]=r)}),n}const S=(0,r.createContext)(null);function C({metadata:e,wordWrap:t,children:n}){const o=(0,r.useMemo)(()=>({metadata:e,wordWrap:t}),[e,t]);return(0,c.jsx)(S.Provider,{value:o,children:n})}function I(){const e=(0,r.useContext)(S);if(null===e)throw new a.dV("CodeBlockContextProvider");return e}},26820(e,t,n){"use strict";n.d(t,{Q:()=>i,b:()=>o});var r=n(21312);const o=()=>(0,r.translate)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});function i(e){const t={};return Object.values(e).forEach(e=>{const n=function(e){return e[0].toUpperCase()}(e.label);t[n]??=[],t[n].push(e)}),Object.entries(t).sort(([e],[t])=>e.localeCompare(t)).map(([e,t])=>({letter:e,tags:t.sort((e,t)=>e.label.localeCompare(t.label))}))}},37243(e,t,n){"use strict";n.d(t,{h:()=>a,v:()=>i});var r=n(96540);function o(e){const t=e.map(e=>({...e,parentIndex:-1,children:[]})),n=Array(7).fill(-1);t.forEach((e,t)=>{const r=n.slice(2,e.level);e.parentIndex=Math.max(...r),n[e.level]=t});const r=[];return t.forEach(e=>{const{parentIndex:n,...o}=e;n>=0?t[n].children.push(o):r.push(o)}),r}function i(e){return(0,r.useMemo)(()=>o(e),[e])}function s({toc:e,minHeadingLevel:t,maxHeadingLevel:n}){return e.flatMap(e=>{const r=s({toc:e.children,minHeadingLevel:t,maxHeadingLevel:n});return function(e){return e.level>=t&&e.level<=n}(e)?[{...e,children:r}]:r})}function a({toc:e,minHeadingLevel:t,maxHeadingLevel:n}){return(0,r.useMemo)(()=>s({toc:o(e),minHeadingLevel:t,maxHeadingLevel:n}),[e,t,n])}},53465(e,t,n){"use strict";n.d(t,{W:()=>l});var r=n(96540),o=n(44586);const i=["zero","one","two","few","many","other"];function s(e){return i.filter(t=>e.includes(t))}const a={locale:"en",pluralForms:s(["one","other"]),select:e=>1===e?"one":"other"};function c(){const{i18n:{currentLocale:e}}=(0,o.default)();return(0,r.useMemo)(()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:s(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),a}},[e])}function l(){const e=c();return{selectMessage:(t,n)=>function(e,t,n){const r=e.split("|");if(1===r.length)return r[0];r.length>n.pluralForms.length&&console.error(`For locale=${n.locale}, a maximum of ${n.pluralForms.length} plural forms are expected (${n.pluralForms.join(",")}), but the message contains ${r.length}: ${e}`);const o=n.select(t),i=n.pluralForms.indexOf(o);return r[Math.min(i,r.length-1)]}(n,t,e)}}},5674(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createOpeningArrayBracket=function(){return(0,r.create)("li",{children:(0,r.create)("div",{style:{fontSize:"var(--ifm-code-font-size)",opacity:"0.6",marginLeft:"-.5rem",paddingBottom:".5rem"},children:["Array ["]})})},t.createClosingArrayBracket=function(){return(0,r.create)("li",{children:(0,r.create)("div",{style:{fontSize:"var(--ifm-code-font-size)",opacity:"0.6",marginLeft:"-.5rem"},children:["]"]})})};const r=n(5700)},78583(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDescription=function(e){return`\n\n${(0,r.clean)(e)}\n\n`};const r=n(5700)},27691(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDetails=function({children:e,style:t,...n}){return(0,r.create)("details",{style:{...t},...n,children:e})};const r=n(5700)},67747(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDetailsSummary=function({children:e,style:t,...n}){return(0,r.create)("summary",{style:{...t},...n,children:e})};const r=n(5700)},35946(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.mergeAllOf=d,t.createNodes=y;const o=n(68307),i=r(n(10365)),s=r(n(62193)),a=n(5674),c=n(78583),l=n(27691),u=n(67747),p=n(51126),f=n(5700);let h;function d(e){return(0,o.merge)(e,{onMergeError:e=>{console.warn(e)}})}function m(e){const t=e.oneOf?"oneOf":"anyOf";return(0,f.create)("div",{children:[(0,f.create)("span",{className:"badge badge--info",children:t,style:{marginBottom:"1rem"}}),(0,f.create)("SchemaTabs",{children:e[t].map((t,n)=>{const r=t.title?t.title:`MOD${n+1}`,o=[];if(t.description&&o.push((0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},className:"openapi-schema__summary",children:(0,c.createDescription)(t.description)})),"object"!==t.type||t.properties||t.allOf||t.items||o.push(y(t,h)),void 0!==t.properties&&(o.push(E(t)),delete t.properties),void 0!==t.allOf&&(o.push(y(t,h)),delete t.allOf),void 0!==t.oneOf&&(o.push(y(t,h)),delete t.oneOf),void 0!==t.items&&(o.push(T(t)),delete t.items),"string"!==t.type&&"number"!==t.type&&"integer"!==t.type&&"boolean"!==t.type||o.push(y(t,h)),o.length)return"array"===e.type?(0,f.create)("TabItem",{label:r,value:`${n}-item-properties`,children:[(0,a.createOpeningArrayBracket)(),o,(0,a.createClosingArrayBracket)()].filter(Boolean).flat()}):(0,f.create)("TabItem",{label:r,value:`${n}-item-properties`,children:o.filter(Boolean).flat()})})})]})}function E(e){const t=e.discriminator;return 0===Object.keys(e.properties).length?(0,f.create)("SchemaItem",{collapsible:!1,name:"",required:!1,schemaName:"object",qualifierMessage:void 0,schema:{}}):Object.entries(e.properties).map(([n,r])=>A({name:n,schema:r,required:!!Array.isArray(e.required)&&e.required.includes(n),discriminator:t}))}function g(e){var t;const n=e.additionalProperties;if(!n)return[];if(!0===n||(0,s.default)(n))return(0,f.create)("SchemaItem",{name:"property name*",required:!1,schemaName:"any",qualifierMessage:(0,p.getQualifierMessage)(e),schema:e,collapsible:!1,discriminator:!1});if(n.properties||n.items||n.allOf||n.additionalProperties||n.oneOf||n.anyOf){const r=n.title,o=(0,p.getSchemaName)(n);return _("property name*",null!=r?r:o,n,null!==(t=e.required)&&void 0!==t&&t,e.nullable)}if("string"===n.type||"boolean"===n.type||"integer"===n.type||"number"===n.type){const t=(0,p.getSchemaName)(n);return(0,f.create)("SchemaItem",{name:"property name*",required:!1,schemaName:t,qualifierMessage:(0,p.getQualifierMessage)(e),schema:n,collapsible:!1,discriminator:!1})}return[]}function T(e){var t,n,r,o,i,s,c,l,u,p;if(void 0!==(null===(t=e.items)||void 0===t?void 0:t.properties))return[(0,a.createOpeningArrayBracket)(),E(e.items),(0,a.createClosingArrayBracket)()].flat();if(void 0!==(null===(n=e.items)||void 0===n?void 0:n.additionalProperties))return[(0,a.createOpeningArrayBracket)(),g(e.items),(0,a.createClosingArrayBracket)()].flat();if(void 0!==(null===(r=e.items)||void 0===r?void 0:r.oneOf)||void 0!==(null===(o=e.items)||void 0===o?void 0:o.anyOf))return[(0,a.createOpeningArrayBracket)(),m(e.items),(0,a.createClosingArrayBracket)()].flat();if(void 0!==(null===(i=e.items)||void 0===i?void 0:i.allOf)){const t=d(e.items);if((void 0!==t.oneOf||void 0!==t.anyOf)&&t.properties)return[(0,a.createOpeningArrayBracket)(),m(t),E(t),(0,a.createClosingArrayBracket)()].flat();if(void 0!==t.oneOf||void 0!==t.anyOf)return[(0,a.createOpeningArrayBracket)(),m(t),(0,a.createClosingArrayBracket)()].flat();if(void 0!==t.properties)return[(0,a.createOpeningArrayBracket)(),E(t),(0,a.createClosingArrayBracket)()].flat()}return"string"===(null===(s=e.items)||void 0===s?void 0:s.type)||"number"===(null===(c=e.items)||void 0===c?void 0:c.type)||"integer"===(null===(l=e.items)||void 0===l?void 0:l.type)||"boolean"===(null===(u=e.items)||void 0===u?void 0:u.type)||"object"===(null===(p=e.items)||void 0===p?void 0:p.type)?[(0,a.createOpeningArrayBracket)(),y(e.items,h),(0,a.createClosingArrayBracket)()].flat():[(0,a.createOpeningArrayBracket)(),Object.entries(e.items).map(([t,n])=>A({name:t,schema:n,required:!!Array.isArray(e.required)&&e.required.includes(t)})),(0,a.createClosingArrayBracket)()].flat()}function _(e,t,n,r,o){return(0,f.create)("SchemaItem",{collapsible:!0,className:"schemaItem",children:[(0,l.createDetails)({className:"openapi-markdown__details",children:[(0,u.createDetailsSummary)({children:[(0,f.create)("span",{className:"openapi-schema__container",children:[(0,f.create)("strong",{className:(0,i.default)("openapi-schema__property",{"openapi-schema__strikethrough":n.deprecated}),children:e}),(0,f.create)("span",{className:"openapi-schema__name",children:` ${t}`}),(0,f.guard)((Array.isArray(r)?r.includes(e):!0===r)||n.deprecated||o,()=>[(0,f.create)("span",{className:"openapi-schema__divider"})]),(0,f.guard)(o,()=>[(0,f.create)("span",{className:"openapi-schema__nullable",children:"nullable"})]),(0,f.guard)(Array.isArray(r)?r.includes(e):!0===r,()=>[(0,f.create)("span",{className:"openapi-schema__required",children:"<Translate id='theme.openapi.schemaItem.required'>required</Translate>"})]),(0,f.guard)(n.deprecated,()=>[(0,f.create)("span",{className:"openapi-schema__deprecated",children:"deprecated"})])]})]}),(0,f.create)("div",{style:{marginLeft:"1rem"},children:[(0,f.guard)(n.description,e=>(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},children:(0,c.createDescription)(e)})),(0,f.guard)((0,p.getQualifierMessage)(n),e=>(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},children:(0,c.createDescription)(e)})),y(n,h)]})]})]})}function A({name:e,schema:t,required:n,discriminator:r}){var o,i,s,a,l;if("request"===h&&t.readOnly&&!0===t.readOnly)return;if("response"===h&&t.writeOnly&&!0===t.writeOnly)return;const u=(0,p.getSchemaName)(t);if(void 0!==r&&r.propertyName===e)return function(e,t,n,r,o){if(void 0!==n)return void 0===r.mapping?A({name:e,schema:n,required:o}):(0,f.create)("div",{className:"openapi-discriminator__item openapi-schema__list-item",children:(0,f.create)("div",{children:[(0,f.create)("span",{className:"openapi-schema__container",children:[(0,f.create)("strong",{className:"openapi-discriminator__name openapi-schema__property",children:e}),(0,f.guard)(t,e=>(0,f.create)("span",{className:"openapi-schema__name",children:` ${t}`})),(0,f.guard)(o,()=>[(0,f.create)("span",{className:"openapi-schema__required",children:"<Translate id='theme.openapi.schemaItem.required'>required</Translate>"})])]}),(0,f.guard)(n.description,e=>(0,f.create)("div",{style:{paddingLeft:"1rem"},children:(0,c.createDescription)(e)})),(0,f.guard)((0,p.getQualifierMessage)(r),e=>(0,f.create)("div",{style:{paddingLeft:"1rem"},children:(0,c.createDescription)(e)})),(0,f.create)("DiscriminatorTabs",{className:"openapi-tabs__discriminator",children:Object.keys(null==r?void 0:r.mapping).map((e,t)=>{const n=e;return(0,f.create)("TabItem",{label:n,value:`${t}-item-discriminator`,children:[y(null==r?void 0:r.mapping[e],h)]})})})]})})}(e,"string",t,r,n);if(void 0!==t.oneOf||void 0!==t.anyOf)return _(e,u,t,n,t.nullable);if(void 0!==t.properties)return _(e,u,t,n,t.nullable);if(void 0!==t.additionalProperties)return _(e,u,t,n,t.nullable);if(void 0!==(null===(o=t.items)||void 0===o?void 0:o.properties))return _(e,u,t,n,t.nullable);if(void 0!==(null===(i=t.items)||void 0===i?void 0:i.anyOf)||void 0!==(null===(s=t.items)||void 0===s?void 0:s.oneOf))return _(e,u,t,n,t.nullable);if(void 0!==(null===(a=t.items)||void 0===a?void 0:a.allOf)){const r=d(t.items);if("request"===h&&r.readOnly&&!0===r.readOnly)return;if("response"===h&&r.writeOnly&&!0===r.writeOnly)return;const o=(0,p.getSchemaName)(r);return void 0!==r.oneOf||void 0!==r.anyOf||(void 0!==r.properties||void 0!==r.additionalProperties||void 0!==(null===(l=r.items)||void 0===l?void 0:l.properties))?_(e,o,r,n,r.nullable):(0,f.create)("SchemaItem",{collapsible:!1,name:e,required:Array.isArray(n)?n.includes(e):n,schemaName:o,qualifierMessage:(0,p.getQualifierMessage)(r),schema:r})}return(0,f.create)("SchemaItem",{collapsible:!1,name:e,required:Array.isArray(n)?n.includes(e):n,schemaName:u,qualifierMessage:(0,p.getQualifierMessage)(t),schema:t})}function y(e,t){if(h=t,"request"===h&&e.readOnly&&!0===e.readOnly)return;if("response"===h&&e.writeOnly&&!0===e.writeOnly)return;const n=[];if(void 0===e.oneOf&&void 0===e.anyOf||n.push(m(e)),void 0!==e.properties&&n.push(E(e)),void 0!==e.additionalProperties&&n.push(g(e)),void 0!==e.items&&n.push(T(e)),void 0!==e.allOf){const t=d(e);void 0===t.oneOf&&void 0===t.anyOf||n.push(m(t)),void 0!==t.properties&&n.push(E(t))}return n.length&&n.length>0?n.filter(Boolean).flat():void 0!==e.type?e.allOf&&e.allOf.length&&"string"==typeof e.allOf[0]?(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem",marginLeft:"1rem"},children:(0,c.createDescription)(e.allOf[0])}):(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},children:[(0,c.createDescription)(e.type),(0,f.guard)((0,p.getQualifierMessage)(e),e=>(0,f.create)("div",{style:{paddingTop:"1rem"},children:(0,c.createDescription)(e)}))]}):"string"==typeof e?(0,f.create)("div",{style:{marginTop:".5rem",marginBottom:".5rem"},children:[(0,c.createDescription)(e),(0,f.guard)((0,p.getQualifierMessage)(e),e=>(0,f.create)("div",{style:{paddingTop:"1rem"},children:(0,c.createDescription)(e)}))]}):"any"}},51126(e,t){"use strict";function n(e,t){var n,r,o,i,s;return e.enum&&!e.type?"string":e.format?e.type?`${e.type}<${e.format}>`:e.format:e.allOf?"string"==typeof e.allOf[0]&&e.allOf[0].includes("circular")?e.allOf[0]:"object":e.oneOf||e.anyOf?"object":"object"===e.type?null!==(r=null===(n=e.xml)||void 0===n?void 0:n.name)&&void 0!==r?r:e.type:"array"===e.type?null!==(i=null===(o=e.xml)||void 0===o?void 0:o.name)&&void 0!==i?i:e.type:e.title&&e.type?`${e.title} (${e.type})`:null!==(s=e.title)&&void 0!==s?s:e.type}Object.defineProperty(t,"__esModule",{value:!0}),t.getSchemaName=function(e,t){var r;if(e.items)return n(e.items,t)+"[]";return null!==(r=n(e,t))&&void 0!==r?r:""},t.getQualifierMessage=function e(t){if(!t)return;if(t.items&&void 0===t.minItems&&void 0===t.maxItems)return e(t.items);let n=[];t.items&&t.items.enum&&t.items.enum&&n.push(`[${t.items.enum.map(e=>`\`${e}\``).join(", ")}]`);if(t.minLength||t.maxLength){let e,r,o="";t.minLength&&t.minLength>1&&(e=`\`>= ${t.minLength} characters\``),t.minLength&&1===t.minLength&&(e="`non-empty`"),t.maxLength&&(r=`\`<= ${t.maxLength} characters\``),e&&!r&&(o+=e),r&&!e&&(o+=r),e&&r&&(o+=`${e} and ${r}`),n.push(o)}if(null!=t.minimum||null!=t.maximum||"number"==typeof t.exclusiveMinimum||"number"==typeof t.exclusiveMaximum){let e,r,o="";"number"==typeof t.exclusiveMinimum?e=`\`> ${t.exclusiveMinimum}\``:null==t.minimum||t.exclusiveMinimum?null!=t.minimum&&!0===t.exclusiveMinimum&&(e=`\`> ${t.minimum}\``):e=`\`>= ${t.minimum}\``,"number"==typeof t.exclusiveMaximum?r=`\`< ${t.exclusiveMaximum}\``:null==t.maximum||t.exclusiveMaximum?null!=t.maximum&&!0===t.exclusiveMaximum&&(r=`\`< ${t.maximum}\``):r=`\`<= ${t.maximum}\``,e&&!r&&(o+=e),r&&!e&&(o+=r),e&&r&&(o+=`${e} and ${r}`),n.push(o)}t.pattern&&n.push(`Value must match regular expression \`${t.pattern}\``);const r=t;if(r.mapping){const e=Object.keys(r.mapping);n.push(`[${e.map(e=>`\`${e}\``).join(", ")}]`)}t.enum&&n.push(`[${t.enum.map(e=>`\`${e}\``).join(", ")}]`);t.minItems&&n.push(`\`>= ${t.minItems}\``);t.maxItems&&n.push(`\`<= ${t.maxItems}\``);if(0===n.length)return;return"**Possible values:** "+n.join(", ")}},5700(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.codeBlock=t.curlyBrackets=t.codeFence=t.greaterThan=t.lessThan=void 0,t.runWithExternalization=function(e,t){n={baseFilename:e,componentCounters:{},files:[]};try{const e=t();return{result:e,files:n.files}}finally{n=null}},t.create=function(e,t,i={}){const{children:s,...a}=t;let c="";if(function(e,t){if(!n)return!1;if(!r.has(e))return!1;const o=Object.values(t).some(e=>null!=e);if(!o)return!1;return!0}(e,a)){const t=function(e){var t;if(!n)throw new Error("Externalization context not set");const r=(null!==(t=n.componentCounters[e])&&void 0!==t?t:0)+1;n.componentCounters[e]=r;const o=r>1?`.${r}`:"";return`${n.baseFilename}.${e}${o}.json`}(e),r=JSON.stringify(a);n.files.push({filename:t,content:r}),c=`\n {...require("./${t}")}`}else for(const[n,r]of Object.entries(a))c+=`\n ${n}={${JSON.stringify(r)}}`;let l=o(s).replace(/^/gm," ");i.inline&&(c+=`\n children={${JSON.stringify(s)}}`,l="");return c+=c?"\n":"",l+=l?"\n":"",`<${e}${c}>\n${l}</${e}>`},t.guard=function(e,t){if(e||0===e){return o(t(e))}return""},t.render=o,t.clean=function(e){if(!e)return"";let n=e.split(t.codeBlock);for(let r in n)n[r].startsWith("`")||(n[r]=n[r].replace(t.lessThan,"<").replace(t.greaterThan,">").replace(t.codeFence,function(e){return e.replace(/\\>/g,">")}).replace(t.curlyBrackets,"\\$1"));return n.join("")};let n=null;const r=new Set(["StatusCodes","ParamsDetails","RequestSchema","Schema","SchemaItem"]);function o(e){if(Array.isArray(e)){return e.filter(e=>void 0!==e).map(e=>Array.isArray(e)?e.join(""):e).join("")}return null!=e?e:""}t.lessThan=/<=?(?!(=|button|\s?\/button|code|\s?\/code|details|\s?\/details|summary|\s?\/summary|hr|\s?\/hr|br|\s?\/br|span|\s?\/span|strong|\s?\/strong|small|\s?\/small|table|\s?\/table|thead|\s?\/thead|tbody|\s?\/tbody|td|\s?\/td|tr|\s?\/tr|th|\s?\/th|h1|\s?\/h1|h2|\s?\/h2|h3|\s?\/h3|h4|\s?\/h4|h5|\s?\/h5|h6|\s?\/h6|title|\s?\/title|p|\s?\/p|em|\s?\/em|b|\s?\/b|i|\s?\/i|u|\s?\/u|strike|\s?\/strike|bold|\s?\/bold|a|\s?\/a|table|\s?\/table|li|\s?\/li|ol|\s?\/ol|ul|\s?\/ul|img|\s?\/img|svg|\s?\/svg|div|\s?\/div|center|\s?\/center))/gu,t.greaterThan=/(?<!(button|code|details|summary|hr|br|span|strong|small|table|thead|tbody|td|tr|th|h1|h2|h3|h4|h5|h6|title|p|em|b|i|u|strike|bold|a|li|ol|ul|img|svg|div|center|\/|\s|"|'))>/gu,t.codeFence=/`{1,3}[\s\S]*?`{1,3}/g,t.curlyBrackets=/([{}])/g,t.codeBlock=/(^```.*[\s\S]*?```$|`[^`].+?`)/gm},74871(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sampleFromSchema=void 0;const o=r(n(55248)),i=r(n(55364)),s=n(35946),a={string:{default:()=>"string",email:()=>"user@example.com",date:()=>"2024-07-29","date-time":()=>"2024-07-29T15:51:28.071Z",uuid:()=>"3fa85f64-5717-4562-b3fc-2c963f66afa6",hostname:()=>"example.com",ipv4:()=>"198.51.100.42",ipv6:()=>"2001:0db8:5b96:0000:0000:426f:8e17:642a"},number:{default:()=>0,float:()=>0},integer:{default:()=>0},boolean:{default:e=>"boolean"!=typeof e.default||e.default},object:{},array:{},null:{default:()=>"null"}};function c(e,t){return!!e.deprecated||("request"===t.type?!0===e.readOnly:!0===e.writeOnly)}function l(e,n,r,o){if("object"==typeof n&&0===Object.keys(n).length)return r[e]=n,r;if(void 0!==n.example)r[e]=n.example;else if(void 0!==n.examples&&n.examples.length>0)r[e]=n.examples[0];else if(n.oneOf)r[e]=(0,t.sampleFromSchema)(n.oneOf[0],o);else if(n.anyOf)r[e]=(0,t.sampleFromSchema)(n.anyOf[0],o);else if(n.allOf){l(e,(0,s.mergeAllOf)(n),r,o)}else r[e]=(0,t.sampleFromSchema)(n,o);return r}function u(e){return Array.isArray(e)?e:[e]}function p(e,n,r){return e[n].map(o=>{if(e.properties){const i={...o,properties:{...e.properties,...o.properties}};return delete i[n],(0,t.sampleFromSchema)(i,r)}return(0,t.sampleFromSchema)(o,r)})}t.sampleFromSchema=(e={},n)=>{try{let r=JSON.parse(JSON.stringify(e)),{type:o,example:f,examples:h,allOf:d,properties:m,items:E,oneOf:g,anyOf:T,const:_}=r;if(void 0!==f)return f;if(void 0!==h&&h.length>0)return h[0];if(g){if(m){const e=(0,i.default)(r,g[0]);return delete e.oneOf,(0,t.sampleFromSchema)(e,n)}return(0,t.sampleFromSchema)(g[0],n)}if(T){if(m){const e=(0,i.default)(r,T[0]);return delete e.anyOf,(0,t.sampleFromSchema)(e,n)}return(0,t.sampleFromSchema)(T[0],n)}if(d){const e=(0,s.mergeAllOf)(r);if(e.properties)for(const[t,r]of Object.entries(e.properties))c(r,n)&&delete e.properties[t];if(m){const o=(0,i.default)(r,e);return delete o.allOf,(0,t.sampleFromSchema)(o,n)}return(0,t.sampleFromSchema)(e,n)}if(!o)if(m)o="object";else{if(!E)return;o="array"}if("object"===o){let e={};for(let[t,r]of Object.entries(null!=m?m:{})){if(r.properties)for(const[e,t]of Object.entries(r.properties))c(t,n)&&delete r.properties[e];if(r.items&&r.items.properties)for(const[e,t]of Object.entries(r.items.properties))c(t,n)&&delete r.items.properties[e];c(r,n)||(e=l(t,r,e,n))}return e}if("array"===o)return Array.isArray(null==E?void 0:E.anyOf)?p(E,"anyOf",n):Array.isArray(null==E?void 0:E.oneOf)?p(E,"oneOf",n):u((0,t.sampleFromSchema)(E,n));if(r.enum)return r.default?r.default:u(r.enum)[0];if(c(r,n))return;return _||function(e={}){let{type:t,format:n}=e;if(void 0===t)return;if(Array.isArray(t)&&(t=t[0],void 0===t))return;if(void 0!==e.default)return e.default;const r=a[t];if(r){if(void 0!==n&&void 0!==r[n])return r[n](e);if(void 0!==r.default)return r.default(e)}return"Unknown Type: "+e.type}(r)}catch(r){return void console.error(o.default.yellow("WARNING: failed to create example from schema object:",r))}}},54612(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setAccept=t.slice=void 0;const r=n(6737);t.slice=(0,r.createSlice)({name:"accept",initialState:{},reducers:{setAccept:(e,t)=>{e.value=t.payload}}}),t.setAccept=t.slice.actions.setAccept,t.default=t.slice.reducer},13761(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setContentType=t.slice=void 0;const r=n(6737);t.slice=(0,r.createSlice)({name:"contentType",initialState:{},reducers:{setContentType:(e,t)=>{e.value=t.payload}}}),t.setContentType=t.slice.actions.setContentType,t.default=t.slice.reducer},33107(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.clearSchemaSelections=t.setSchemaSelection=t.slice=void 0;const o=n(6737);t.slice=(0,o.createSlice)({name:"schemaSelection",initialState:{selections:{}},reducers:{setSchemaSelection:(e,t)=>{e.selections[t.payload.path]=t.payload.index},clearSchemaSelections:e=>{e.selections={}}}}),r=t.slice.actions,t.setSchemaSelection=r.setSchemaSelection,t.clearSchemaSelections=r.clearSchemaSelections,t.default=t.slice.reducer},75657(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTypedSelector=t.useTypedDispatch=void 0;const r=n(73729);t.useTypedDispatch=()=>(0,r.useDispatch)(),t.useTypedSelector=r.useSelector},97231(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>Dl});var r={};n.r(r),n.d(r,{boolean:()=>b,booleanish:()=>S,commaOrSpaceSeparated:()=>N,commaSeparated:()=>O,number:()=>I,overloadedBoolean:()=>C,spaceSeparated:()=>k});var o={};n.r(o),n.d(o,{attentionMarkers:()=>bn,contentInitial:()=>En,disable:()=>Sn,document:()=>mn,flow:()=>Tn,flowInitial:()=>gn,insideSpan:()=>yn,string:()=>_n,text:()=>An});n(96540);var i=n(13472),s=n(90446);function a(){}function c(){}function l(e){const t=[],n=String(e||"");let r=n.indexOf(","),o=0,i=!1;for(;!i;){-1===r&&(r=n.length,i=!0);const e=n.slice(o,r).trim();!e&&i||t.push(e),o=r+1,r=n.indexOf(",",o)}return t}function u(e,t){const n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}const p=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,f=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,h={};function d(e,t){return((t||h).jsx?f:p).test(e)}const m=/[ \t\n\f\r]/g;function E(e){return""===e.replace(m,"")}class g{constructor(e,t,n){this.normal=t,this.property=e,n&&(this.space=n)}}function T(e,t){const n={},r={};for(const o of e)Object.assign(n,o.property),Object.assign(r,o.normal);return new g(n,r,t)}function _(e){return e.toLowerCase()}g.prototype.normal={},g.prototype.property={},g.prototype.space=void 0;class A{constructor(e,t){this.attribute=t,this.property=e}}A.prototype.attribute="",A.prototype.booleanish=!1,A.prototype.boolean=!1,A.prototype.commaOrSpaceSeparated=!1,A.prototype.commaSeparated=!1,A.prototype.defined=!1,A.prototype.mustUseProperty=!1,A.prototype.number=!1,A.prototype.overloadedBoolean=!1,A.prototype.property="",A.prototype.spaceSeparated=!1,A.prototype.space=void 0;let y=0;const b=v(),S=v(),C=v(),I=v(),k=v(),O=v(),N=v();function v(){return 2**++y}const D=Object.keys(r);class R extends A{constructor(e,t,n,o){let i=-1;if(super(e,t),P(this,"space",o),"number"==typeof n)for(;++i<D.length;){const e=D[i];P(this,D[i],(n&r[e])===r[e])}}}function P(e,t,n){n&&(e[t]=n)}function L(e){const t={},n={};for(const[r,o]of Object.entries(e.properties)){const i=new R(r,e.transform(e.attributes||{},r),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[_(r)]=r,n[_(i.attribute)]=r}return new g(t,n,e.space)}R.prototype.defined=!0;const x=L({properties:{ariaActiveDescendant:null,ariaAtomic:S,ariaAutoComplete:null,ariaBusy:S,ariaChecked:S,ariaColCount:I,ariaColIndex:I,ariaColSpan:I,ariaControls:k,ariaCurrent:null,ariaDescribedBy:k,ariaDetails:null,ariaDisabled:S,ariaDropEffect:k,ariaErrorMessage:null,ariaExpanded:S,ariaFlowTo:k,ariaGrabbed:S,ariaHasPopup:null,ariaHidden:S,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:k,ariaLevel:I,ariaLive:null,ariaModal:S,ariaMultiLine:S,ariaMultiSelectable:S,ariaOrientation:null,ariaOwns:k,ariaPlaceholder:null,ariaPosInSet:I,ariaPressed:S,ariaReadOnly:S,ariaRelevant:null,ariaRequired:S,ariaRoleDescription:k,ariaRowCount:I,ariaRowIndex:I,ariaRowSpan:I,ariaSelected:S,ariaSetSize:I,ariaSort:null,ariaValueMax:I,ariaValueMin:I,ariaValueNow:I,ariaValueText:null,role:null},transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase()});function M(e,t){return t in e?e[t]:t}function w(e,t){return M(e,t.toLowerCase())}const B=L({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:O,acceptCharset:k,accessKey:k,action:null,allow:null,allowFullScreen:b,allowPaymentRequest:b,allowUserMedia:b,alt:null,as:null,async:b,autoCapitalize:null,autoComplete:k,autoFocus:b,autoPlay:b,blocking:k,capture:null,charSet:null,checked:b,cite:null,className:k,cols:I,colSpan:null,content:null,contentEditable:S,controls:b,controlsList:k,coords:I|O,crossOrigin:null,data:null,dateTime:null,decoding:null,default:b,defer:b,dir:null,dirName:null,disabled:b,download:C,draggable:S,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:b,formTarget:null,headers:k,height:I,hidden:C,high:I,href:null,hrefLang:null,htmlFor:k,httpEquiv:k,id:null,imageSizes:null,imageSrcSet:null,inert:b,inputMode:null,integrity:null,is:null,isMap:b,itemId:null,itemProp:k,itemRef:k,itemScope:b,itemType:k,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:b,low:I,manifest:null,max:null,maxLength:I,media:null,method:null,min:null,minLength:I,multiple:b,muted:b,name:null,nonce:null,noModule:b,noValidate:b,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:b,optimum:I,pattern:null,ping:k,placeholder:null,playsInline:b,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:b,referrerPolicy:null,rel:k,required:b,reversed:b,rows:I,rowSpan:I,sandbox:k,scope:null,scoped:b,seamless:b,selected:b,shadowRootClonable:b,shadowRootDelegatesFocus:b,shadowRootMode:null,shape:null,size:I,sizes:null,slot:null,span:I,spellCheck:S,src:null,srcDoc:null,srcLang:null,srcSet:null,start:I,step:null,style:null,tabIndex:I,target:null,title:null,translate:null,type:null,typeMustMatch:b,useMap:null,value:S,width:I,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:k,axis:null,background:null,bgColor:null,border:I,borderColor:null,bottomMargin:I,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:b,declare:b,event:null,face:null,frame:null,frameBorder:null,hSpace:I,leftMargin:I,link:null,longDesc:null,lowSrc:null,marginHeight:I,marginWidth:I,noResize:b,noHref:b,noShade:b,noWrap:b,object:null,profile:null,prompt:null,rev:null,rightMargin:I,rules:null,scheme:null,scrolling:S,standby:null,summary:null,text:null,topMargin:I,valueType:null,version:null,vAlign:null,vLink:null,vSpace:I,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:b,disableRemotePlayback:b,prefix:null,property:null,results:I,security:null,unselectable:null},space:"html",transform:w}),F=L({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:N,accentHeight:I,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:I,amplitude:I,arabicForm:null,ascent:I,attributeName:null,attributeType:null,azimuth:I,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:I,by:null,calcMode:null,capHeight:I,className:k,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:I,diffuseConstant:I,direction:null,display:null,dur:null,divisor:I,dominantBaseline:null,download:b,dx:null,dy:null,edgeMode:null,editable:null,elevation:I,enableBackground:null,end:null,event:null,exponent:I,externalResourcesRequired:null,fill:null,fillOpacity:I,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:O,g2:O,glyphName:O,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:I,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:I,horizOriginX:I,horizOriginY:I,id:null,ideographic:I,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:I,k:I,k1:I,k2:I,k3:I,k4:I,kernelMatrix:N,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:I,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:I,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:I,overlineThickness:I,paintOrder:null,panose1:null,path:null,pathLength:I,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:k,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:I,pointsAtY:I,pointsAtZ:I,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:N,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:N,rev:N,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:N,requiredFeatures:N,requiredFonts:N,requiredFormats:N,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:I,specularExponent:I,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:I,strikethroughThickness:I,string:null,stroke:null,strokeDashArray:N,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:I,strokeOpacity:I,strokeWidth:null,style:null,surfaceScale:I,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:N,tabIndex:I,tableValues:null,target:null,targetX:I,targetY:I,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:N,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:I,underlineThickness:I,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:I,values:null,vAlphabetic:I,vMathematical:I,vectorEffect:null,vHanging:I,vIdeographic:I,version:null,vertAdvY:I,vertOriginX:I,vertOriginY:I,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:I,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:M}),H=L({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase()}),U=L({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:w}),j=L({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase()}),G=T([x,B,H,U,j],"html"),z=T([x,F,H,U,j],"svg"),Y=/[A-Z]/g,q=/-[a-z]/g,$=/^data[-\w.:]+$/i;function V(e,t){const n=_(t);let r=t,o=A;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&$.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(q,Q);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!q.test(e)){let n=e.replace(Y,W);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}o=R}return new o(r,t)}function W(e){return"-"+e.toLowerCase()}function Q(e){return e.charAt(1).toUpperCase()}const X={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function K(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function Z(e){return e.join(" ").trim()}var J=n(35229);const ee=ne("end"),te=ne("start");function ne(e){return function(t){const n=t&&t.position&&t.position[e]||{};if("number"==typeof n.line&&n.line>0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function re(e){return e&&"object"==typeof e?"position"in e||"type"in e?ie(e.position):"start"in e||"end"in e?ie(e):"line"in e||"column"in e?oe(e):"":""}function oe(e){return se(e&&e.line)+":"+se(e&&e.column)}function ie(e){return oe(e&&e.start)+"-"+oe(e&&e.end)}function se(e){return e&&"number"==typeof e?e:1}class ae extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let r="",o={},i=!1;if(t&&(o="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?r=e:!o.cause&&e&&(i=!0,r=e.message,o.cause=e),!o.ruleId&&!o.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?o.ruleId=n:(o.source=n.slice(0,e),o.ruleId=n.slice(e+1))}if(!o.place&&o.ancestors&&o.ancestors){const e=o.ancestors[o.ancestors.length-1];e&&(o.place=e.position)}const s=o.place&&"start"in o.place?o.place.start:o.place;this.ancestors=o.ancestors||void 0,this.cause=o.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file="",this.message=r,this.line=s?s.line:void 0,this.name=re(o.place)||"1:1",this.place=o.place||void 0,this.reason=this.message,this.ruleId=o.ruleId||void 0,this.source=o.source||void 0,this.stack=i&&o.cause&&"string"==typeof o.cause.stack?o.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}ae.prototype.file="",ae.prototype.name="",ae.prototype.reason="",ae.prototype.message="",ae.prototype.stack="",ae.prototype.column=void 0,ae.prototype.line=void 0,ae.prototype.ancestors=void 0,ae.prototype.cause=void 0,ae.prototype.fatal=void 0,ae.prototype.place=void 0,ae.prototype.ruleId=void 0,ae.prototype.source=void 0;const ce={}.hasOwnProperty,le=new Map,ue=/[A-Z]/g,pe=new Set(["table","tbody","thead","tfoot","tr"]),fe=new Set(["td","th"]),he="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function de(e,t){if(!t||void 0===t.Fragment)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if("function"!=typeof t.jsxDEV)throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=function(e,t){return n;function n(n,r,o,i){const s=Array.isArray(o.children),a=te(n);return t(r,o,i,s,{columnNumber:a?a.column-1:void 0,fileName:e,lineNumber:a?a.line:void 0},void 0)}}(n,t.jsxDEV)}else{if("function"!=typeof t.jsx)throw new TypeError("Expected `jsx` in production options");if("function"!=typeof t.jsxs)throw new TypeError("Expected `jsxs` in production options");r=function(e,t,n){return r;function r(e,r,o,i){const s=Array.isArray(o.children)?n:t;return i?s(r,o,i):s(r,o)}}(0,t.jsx,t.jsxs)}const o={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?z:G,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},i=me(o,e,void 0);return i&&"string"!=typeof i?i:o.create(e,o.Fragment,{children:i||void 0},void 0)}function me(e,t,n){return"element"===t.type?function(e,t,n){const r=e.schema;let o=r;"svg"===t.tagName.toLowerCase()&&"html"===r.space&&(o=z,e.schema=o);e.ancestors.push(t);const i=Ae(e,t.tagName,!1),s=function(e,t){const n={};let r,o;for(o in t.properties)if("children"!==o&&ce.call(t.properties,o)){const i=_e(e,o,t.properties[o]);if(i){const[o,s]=i;e.tableCellAlignToStyle&&"align"===o&&"string"==typeof s&&fe.has(t.tagName)?r=s:n[o]=s}}if(r){(n.style||(n.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=r}return n}(e,t);let a=Te(e,t);pe.has(t.tagName)&&(a=a.filter(function(e){return"string"!=typeof e||!("object"==typeof(t=e)?"text"===t.type&&E(t.value):E(t));var t}));return Ee(e,s,i,t),ge(s,a),e.ancestors.pop(),e.schema=r,e.create(t,i,s,n)}(e,t,n):"mdxFlowExpression"===t.type||"mdxTextExpression"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater){const n=t.data.estree.body[0];return n.type,e.evaluater.evaluateExpression(n.expression)}ye(e,t.position)}(e,t):"mdxJsxFlowElement"===t.type||"mdxJsxTextElement"===t.type?function(e,t,n){const r=e.schema;let o=r;"svg"===t.name&&"html"===r.space&&(o=z,e.schema=o);e.ancestors.push(t);const i=null===t.name?e.Fragment:Ae(e,t.name,!0),s=function(e,t){const n={};for(const r of t.attributes)if("mdxJsxExpressionAttribute"===r.type)if(r.data&&r.data.estree&&e.evaluater){const t=r.data.estree.body[0];a(t.type);const o=t.expression;a(o.type);const i=o.properties[0];a(i.type),Object.assign(n,e.evaluater.evaluateExpression(i.argument))}else ye(e,t.position);else{const o=r.name;let i;if(r.value&&"object"==typeof r.value)if(r.value.data&&r.value.data.estree&&e.evaluater){const t=r.value.data.estree.body[0];a(t.type),i=e.evaluater.evaluateExpression(t.expression)}else ye(e,t.position);else i=null===r.value||r.value;n[o]=i}return n}(e,t),c=Te(e,t);return Ee(e,s,i,t),ge(s,c),e.ancestors.pop(),e.schema=r,e.create(t,i,s,n)}(e,t,n):"mdxjsEsm"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);ye(e,t.position)}(e,t):"root"===t.type?function(e,t,n){const r={};return ge(r,Te(e,t)),e.create(t,e.Fragment,r,n)}(e,t,n):"text"===t.type?function(e,t){return t.value}(0,t):void 0}function Ee(e,t,n,r){"string"!=typeof n&&n!==e.Fragment&&e.passNode&&(t.node=r)}function ge(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function Te(e,t){const n=[];let r=-1;const o=e.passKeys?new Map:le;for(;++r<t.children.length;){const i=t.children[r];let s;if(e.passKeys){const e="element"===i.type?i.tagName:"mdxJsxFlowElement"===i.type||"mdxJsxTextElement"===i.type?i.name:void 0;if(e){const t=o.get(e)||0;s=e+"-"+t,o.set(e,t+1)}}const a=me(e,i,s);void 0!==a&&n.push(a)}return n}function _e(e,t,n){const r=V(e.schema,t);if(!(null==n||"number"==typeof n&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?u(n):Z(n)),"style"===r.property){let t="object"==typeof n?n:function(e,t){try{return J(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const t=n,r=new ae("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:t,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw r.file=e.filePath||void 0,r.url=he+"#cannot-parse-style-attribute",r}}(e,String(n));return"css"===e.stylePropertyNameCase&&(t=function(e){const t={};let n;for(n in e)ce.call(e,n)&&(t[be(n)]=e[n]);return t}(t)),["style",t]}return["react"===e.elementAttributeNameCase&&r.space?X[r.property]||r.property:r.attribute,n]}}function Ae(e,t,n){let r;if(n)if(t.includes(".")){const e=t.split(".");let n,o=-1;for(;++o<e.length;){const t=d(e[o])?{type:"Identifier",name:e[o]}:{type:"Literal",value:e[o]};n=n?{type:"MemberExpression",object:n,property:t,computed:Boolean(o&&"Literal"===t.type),optional:!1}:t}r=n}else r=d(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};else r={type:"Literal",value:t};if("Literal"===r.type){const t=r.value;return ce.call(e.components,t)?e.components[t]:t}if(e.evaluater)return e.evaluater.evaluateExpression(r);ye(e)}function ye(e,t){const n=new ae("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=he+"#cannot-handle-mdx-estrees-without-createevaluater",n}function be(e){let t=e.replace(ue,Se);return"ms-"===t.slice(0,3)&&(t="-"+t),t}function Se(e){return"-"+e.toLowerCase()}const Ce={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]};var Ie=n(74848);const ke={};function Oe(e,t){const n=t||ke;return Ne(e,"boolean"!=typeof n.includeImageAlt||n.includeImageAlt,"boolean"!=typeof n.includeHtml||n.includeHtml)}function Ne(e,t,n){if(function(e){return Boolean(e&&"object"==typeof e)}(e)){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return ve(e.children,t,n)}return Array.isArray(e)?ve(e,t,n):""}function ve(e,t,n){const r=[];let o=-1;for(;++o<e.length;)r[o]=Ne(e[o],t,n);return r.join("")}function De(e,t,n,r){const o=e.length;let i,s=0;if(t=t<0?-t>o?0:o+t:t>o?o:t,n=n>0?n:0,r.length<1e4)i=Array.from(r),i.unshift(t,n),e.splice(...i);else for(n&&e.splice(t,n);s<r.length;)i=r.slice(s,s+1e4),i.unshift(t,0),e.splice(...i),s+=1e4,t+=1e4}function Re(e,t){return e.length>0?(De(e,e.length,0,t),e):t}class Pe{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){const n=null==t?Number.POSITIVE_INFINITY:t;return n<this.left.length?this.left.slice(e,n):e>this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){const r=t||0;this.setCursor(Math.trunc(e));const o=this.right.splice(this.right.length-r,Number.POSITIVE_INFINITY);return n&&Le(this.left,n),o.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(e){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(e)}pushMany(e){this.setCursor(Number.POSITIVE_INFINITY),Le(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),Le(this.right,e.reverse())}setCursor(e){if(!(e===this.left.length||e>this.left.length&&0===this.right.length||e<0&&0===this.left.length))if(e<this.left.length){const t=this.left.splice(e,Number.POSITIVE_INFINITY);Le(this.right,t.reverse())}else{const t=this.right.splice(this.left.length+this.right.length-e,Number.POSITIVE_INFINITY);Le(this.left,t.reverse())}}}function Le(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function xe(e){const t={};let n,r,o,i,s,a,c,l=-1;const u=new Pe(e);for(;++l<u.length;){for(;l in t;)l=t[l];if(n=u.get(l),l&&"chunkFlow"===n[1].type&&"listItemPrefix"===u.get(l-1)[1].type&&(a=n[1]._tokenizer.events,o=0,o<a.length&&"lineEndingBlank"===a[o][1].type&&(o+=2),o<a.length&&"content"===a[o][1].type))for(;++o<a.length&&"content"!==a[o][1].type;)"chunkText"===a[o][1].type&&(a[o][1]._isInFirstContentOfListItem=!0,o++);if("enter"===n[0])n[1].contentType&&(Object.assign(t,Me(u,l)),l=t[l],c=!0);else if(n[1]._container){for(o=l,r=void 0;o--;)if(i=u.get(o),"lineEnding"===i[1].type||"lineEndingBlank"===i[1].type)"enter"===i[0]&&(r&&(u.get(r)[1].type="lineEndingBlank"),i[1].type="lineEnding",r=o);else if("linePrefix"!==i[1].type&&"listItemIndent"!==i[1].type)break;r&&(n[1].end={...u.get(r)[1].start},s=u.slice(r,l),s.unshift(n),u.splice(r,l-r+1,s))}}return De(e,0,Number.POSITIVE_INFINITY,u.slice(0)),!c}function Me(e,t){const n=e.get(t)[1],r=e.get(t)[2];let o=t-1;const i=[];let s=n._tokenizer;s||(s=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(s._contentTypeTextTrailing=!0));const a=s.events,c=[],l={};let u,p,f=-1,h=n,d=0,m=0;const E=[m];for(;h;){for(;e.get(++o)[1]!==h;);i.push(o),h._tokenizer||(u=r.sliceStream(h),h.next||u.push(null),p&&s.defineSkip(h.start),h._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=!0),s.write(u),h._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=void 0)),p=h,h=h.next}for(h=n;++f<a.length;)"exit"===a[f][0]&&"enter"===a[f-1][0]&&a[f][1].type===a[f-1][1].type&&a[f][1].start.line!==a[f][1].end.line&&(m=f+1,E.push(m),h._tokenizer=void 0,h.previous=void 0,h=h.next);for(s.events=[],h?(h._tokenizer=void 0,h.previous=void 0):E.pop(),f=E.length;f--;){const t=a.slice(E[f],E[f+1]),n=i.pop();c.push([n,n+t.length-1]),e.splice(n,2,t)}for(c.reverse(),f=-1;++f<c.length;)l[d+c[f][0]]=d+c[f][1],d+=c[f][1]-c[f][0]-1;return l}const we={}.hasOwnProperty;function Be(e){const t={};let n=-1;for(;++n<e.length;)Fe(t,e[n]);return t}function Fe(e,t){let n;for(n in t){const r=(we.call(e,n)?e[n]:void 0)||(e[n]={}),o=t[n];let i;if(o)for(i in o){we.call(r,i)||(r[i]=[]);const e=o[i];He(r[i],Array.isArray(e)?e:e?[e]:[])}}}function He(e,t){let n=-1;const r=[];for(;++n<t.length;)("after"===t[n].add?e:r).push(t[n]);De(e,0,0,r)}Ge(/[A-Za-z]/),Ge(/[\dA-Za-z]/),Ge(/[#-'*+\--9=?A-Z^-~]/);Ge(/\d/),Ge(/[\dA-Fa-f]/),Ge(/[!-/:-@[-`{-~]/);function Ue(e){return null!==e&&e<-2}function je(e){return-2===e||-1===e||32===e}Ge(/\p{P}|\p{S}/u),Ge(/\s/);function Ge(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function ze(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return function(r){if(je(r))return e.enter(n),s(r);return t(r)};function s(r){return je(r)&&i++<o?(e.consume(r),s):(e.exit(n),t(r))}}const Ye={tokenize:function(e){const t=e.attempt(this.parser.constructs.contentInitial,function(n){if(null===n)return void e.consume(n);return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),ze(e,t,"linePrefix")},function(t){return e.enter("paragraph"),r(t)});let n;return t;function r(t){const r=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=r),n=r,o(t)}function o(t){return null===t?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(t)):Ue(t)?(e.consume(t),e.exit("chunkText"),r):(e.consume(t),o)}}};const qe={tokenize:function(e){const t=this,n=[];let r,o,i,s=0;return a;function a(r){if(s<n.length){const o=n[s];return t.containerState=o[1],e.attempt(o[0].continuation,c,l)(r)}return l(r)}function c(e){if(s++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&T();const n=t.events.length;let o,i=n;for(;i--;)if("exit"===t.events[i][0]&&"chunkFlow"===t.events[i][1].type){o=t.events[i][1].end;break}g(s);let a=n;for(;a<t.events.length;)t.events[a][1].end={...o},a++;return De(t.events,i+1,0,t.events.slice(n)),t.events.length=a,l(e)}return a(e)}function l(o){if(s===n.length){if(!r)return f(o);if(r.currentConstruct&&r.currentConstruct.concrete)return d(o);t.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check($e,u,p)(o)}function u(e){return r&&T(),g(s),f(e)}function p(e){return t.parser.lazy[t.now().line]=s!==n.length,i=t.now().offset,d(e)}function f(n){return t.containerState={},e.attempt($e,h,d)(n)}function h(e){return s++,n.push([t.currentConstruct,t.containerState]),f(e)}function d(n){return null===n?(r&&T(),g(0),void e.consume(n)):(r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:r,contentType:"flow",previous:o}),m(n))}function m(n){return null===n?(E(e.exit("chunkFlow"),!0),g(0),void e.consume(n)):Ue(n)?(e.consume(n),E(e.exit("chunkFlow")),s=0,t.interrupt=void 0,a):(e.consume(n),m)}function E(e,n){const a=t.sliceStream(e);if(n&&a.push(null),e.previous=o,o&&(o.next=e),o=e,r.defineSkip(e.start),r.write(a),t.parser.lazy[e.start.line]){let e=r.events.length;for(;e--;)if(r.events[e][1].start.offset<i&&(!r.events[e][1].end||r.events[e][1].end.offset>i))return;const n=t.events.length;let o,a,c=n;for(;c--;)if("exit"===t.events[c][0]&&"chunkFlow"===t.events[c][1].type){if(o){a=t.events[c][1].end;break}o=!0}for(g(s),e=n;e<t.events.length;)t.events[e][1].end={...a},e++;De(t.events,c+1,0,t.events.slice(n)),t.events.length=e}}function g(r){let o=n.length;for(;o-- >r;){const r=n[o];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function T(){r.write([null]),o=void 0,r=void 0,t.containerState._closeFlow=void 0}}},$e={tokenize:function(e,t,n){return ze(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const Ve=nt(/[A-Za-z]/),We=nt(/[\dA-Za-z]/),Qe=nt(/[#-'*+\--9=?A-Z^-~]/);const Xe=nt(/\d/),Ke=nt(/[\dA-Fa-f]/),Ze=nt(/[!-/:-@[-`{-~]/);function Je(e){return null!==e&&e<-2}function et(e){return null!==e&&(e<0||32===e)}function tt(e){return-2===e||-1===e||32===e}nt(/\p{P}|\p{S}/u),nt(/\s/);function nt(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function rt(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return function(r){if(tt(r))return e.enter(n),s(r);return t(r)};function s(r){return tt(r)&&i++<o?(e.consume(r),s):(e.exit(n),t(r))}}const ot={partial:!0,tokenize:function(e,t,n){return function(t){return tt(t)?rt(e,r,"linePrefix")(t):r(t)};function r(e){return null===e||Je(e)?t(e):n(e)}}};const it={resolve:function(e){return xe(e),e},tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?o(t):Je(t)?e.check(st,i,o)(t):(e.consume(t),r)}function o(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function i(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}}},st={partial:!0,tokenize:function(e,t,n){const r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),rt(e,o,"linePrefix")};function o(o){if(null===o||Je(o))return n(o);const i=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}}};const at={tokenize:function(e){const t=this,n=e.attempt(ot,function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n},e.attempt(this.parser.constructs.flowInitial,r,ze(e,e.attempt(this.parser.constructs.flow,r,e.attempt(it,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const ct={resolveAll:ft()},lt=pt("string"),ut=pt("text");function pt(e){return{resolveAll:ft("text"===e?ht:void 0),tokenize:function(t){const n=this,r=this.parser.constructs[e],o=t.attempt(r,i,s);return i;function i(e){return c(e)?o(e):s(e)}function s(e){if(null!==e)return t.enter("data"),t.consume(e),a;t.consume(e)}function a(e){return c(e)?(t.exit("data"),o(e)):(t.consume(e),a)}function c(e){if(null===e)return!0;const t=r[e];let o=-1;if(t)for(;++o<t.length;){const e=t[o];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}}}}function ft(e){return function(t,n){let r,o=-1;for(;++o<=t.length;)void 0===r?t[o]&&"data"===t[o][1].type&&(r=o,o++):t[o]&&"data"===t[o][1].type||(o!==r+2&&(t[r][1].end=t[o-1][1].end,t.splice(r+2,o-r-2),o=r+2),r=void 0);return e?e(t,n):t}}function ht(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){const r=e[n-1][1],o=t.sliceStream(r);let i,s=o.length,a=-1,c=0;for(;s--;){const e=o[s];if("string"==typeof e){for(a=e.length;32===e.charCodeAt(a-1);)c++,a--;if(a)break;a=-1}else if(-2===e)i=!0,c++;else if(-1!==e){s++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(c=0),c){const o={type:n===e.length||i||c<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:s?a:r.start._bufferIndex+a,_index:r.start._index+s,line:r.end.line,column:r.end.column-c,offset:r.end.offset-c},end:{...r.end}};r.end={...o.start},r.start.offset===r.end.offset?Object.assign(r,o):(e.splice(n,0,["enter",o,t],["exit",o,t]),n+=2)}n++}return e}const dt={name:"thematicBreak",tokenize:function(e,t,n){let r,o=0;return function(t){return e.enter("thematicBreak"),function(e){return r=e,i(e)}(t)};function i(i){return i===r?(e.enter("thematicBreakSequence"),s(i)):o>=3&&(null===i||Je(i))?(e.exit("thematicBreak"),t(i)):n(i)}function s(t){return t===r?(e.consume(t),o++,s):(e.exit("thematicBreakSequence"),tt(t)?rt(e,i,"whitespace")(t):i(t))}}};const mt={continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(ot,o,i);function o(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,rt(e,t,"listItemIndent",r.containerState.size+1)(n)}function i(n){return r.containerState.furtherBlankLines||!tt(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,s(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(gt,t,s)(n))}function s(o){return r.containerState._closeFlow=!0,r.interrupt=void 0,rt(e,e.attempt(mt,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,t,n){const r=this,o=r.events[r.events.length-1];let i=o&&"linePrefix"===o[1].type?o[2].sliceSerialize(o[1],!0).length:0,s=0;return function(t){const o=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===o?!r.containerState.marker||t===r.containerState.marker:Xe(t)){if(r.containerState.type||(r.containerState.type=o,e.enter(o,{_container:!0})),"listUnordered"===o)return e.enter("listItemPrefix"),42===t||45===t?e.check(dt,n,c)(t):c(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),a(t)}return n(t)};function a(t){return Xe(t)&&++s<10?(e.consume(t),a):(!r.interrupt||s<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),c(t)):n(t)}function c(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(ot,r.interrupt?n:l,e.attempt(Et,p,u))}function l(e){return r.containerState.initialBlankLine=!0,i++,p(e)}function u(t){return tt(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),p):n(t)}function p(n){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}}},Et={partial:!0,tokenize:function(e,t,n){const r=this;return rt(e,function(e){const o=r.events[r.events.length-1];return!tt(e)&&o&&"listItemPrefixWhitespace"===o[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},gt={partial:!0,tokenize:function(e,t,n){const r=this;return rt(e,function(e){const o=r.events[r.events.length-1];return o&&"listItemIndent"===o[1].type&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(e):n(e)},"listItemIndent",r.containerState.size+1)}};const Tt={continuation:{tokenize:function(e,t,n){const r=this;return function(t){if(tt(t))return rt(e,o,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t);return o(t)};function o(r){return e.attempt(Tt,t,n)(r)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(t){if(62===t){const n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),o}return n(t)};function o(n){return tt(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}}};At(/[A-Za-z]/),At(/[\dA-Za-z]/),At(/[#-'*+\--9=?A-Z^-~]/);function _t(e){return null!==e&&(e<32||127===e)}At(/\d/),At(/[\dA-Fa-f]/),At(/[!-/:-@[-`{-~]/);At(/\p{P}|\p{S}/u),At(/\s/);function At(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function yt(e,t,n,r,o,i,s,a,c){const l=c||Number.POSITIVE_INFINITY;let u=0;return function(t){if(60===t)return e.enter(r),e.enter(o),e.enter(i),e.consume(t),e.exit(i),p;if(null===t||32===t||41===t||_t(t))return n(t);return e.enter(r),e.enter(s),e.enter(a),e.enter("chunkString",{contentType:"string"}),d(t)};function p(n){return 62===n?(e.enter(i),e.consume(n),e.exit(i),e.exit(o),e.exit(r),t):(e.enter(a),e.enter("chunkString",{contentType:"string"}),f(n))}function f(t){return 62===t?(e.exit("chunkString"),e.exit(a),p(t)):null===t||60===t||function(e){return null!==e&&e<-2}(t)?n(t):(e.consume(t),92===t?h:f)}function h(t){return 60===t||62===t||92===t?(e.consume(t),f):f(t)}function d(o){return u||null!==o&&41!==o&&!function(e){return null!==e&&(e<0||32===e)}(o)?u<l&&40===o?(e.consume(o),u++,d):41===o?(e.consume(o),u--,d):null===o||32===o||40===o||_t(o)?n(o):(e.consume(o),92===o?m:d):(e.exit("chunkString"),e.exit(a),e.exit(s),e.exit(r),t(o))}function m(t){return 40===t||41===t||92===t?(e.consume(t),d):d(t)}}St(/[A-Za-z]/),St(/[\dA-Za-z]/),St(/[#-'*+\--9=?A-Z^-~]/);St(/\d/),St(/[\dA-Fa-f]/),St(/[!-/:-@[-`{-~]/);function bt(e){return null!==e&&e<-2}St(/\p{P}|\p{S}/u),St(/\s/);function St(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Ct(e,t,n,r,o,i){const s=this;let a,c=0;return function(t){return e.enter(r),e.enter(o),e.consume(t),e.exit(o),e.enter(i),l};function l(p){return c>999||null===p||91===p||93===p&&!a||94===p&&!c&&"_hiddenFootnoteSupport"in s.parser.constructs?n(p):93===p?(e.exit(i),e.enter(o),e.consume(p),e.exit(o),e.exit(r),t):bt(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),l):(e.enter("chunkString",{contentType:"string"}),u(p))}function u(t){return null===t||91===t||93===t||bt(t)||c++>999?(e.exit("chunkString"),l(t)):(e.consume(t),a||(a=!function(e){return-2===e||-1===e||32===e}(t)),92===t?p:u)}function p(t){return 91===t||92===t||93===t?(e.consume(t),c++,u):u(t)}}Ot(/[A-Za-z]/),Ot(/[\dA-Za-z]/),Ot(/[#-'*+\--9=?A-Z^-~]/);Ot(/\d/),Ot(/[\dA-Fa-f]/),Ot(/[!-/:-@[-`{-~]/);function It(e){return null!==e&&e<-2}function kt(e){return-2===e||-1===e||32===e}Ot(/\p{P}|\p{S}/u),Ot(/\s/);function Ot(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Nt(e,t,n,r,o,i){let s;return function(t){if(34===t||39===t||40===t)return e.enter(r),e.enter(o),e.consume(t),e.exit(o),s=40===t?41:t,a;return n(t)};function a(n){return n===s?(e.enter(o),e.consume(n),e.exit(o),e.exit(r),t):(e.enter(i),c(n))}function c(t){return t===s?(e.exit(i),a(s)):null===t?n(t):It(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),function(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return function(r){return kt(r)?(e.enter(n),s(r)):t(r)};function s(r){return kt(r)&&i++<o?(e.consume(r),s):(e.exit(n),t(r))}}(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),l(t))}function l(t){return t===s||null===t||It(t)?(e.exit("chunkString"),c(t)):(e.consume(t),92===t?u:l)}function u(t){return t===s||92===t?(e.consume(t),l):l(t)}}Dt(/[A-Za-z]/),Dt(/[\dA-Za-z]/),Dt(/[#-'*+\--9=?A-Z^-~]/);Dt(/\d/),Dt(/[\dA-Fa-f]/),Dt(/[!-/:-@[-`{-~]/);function vt(e){return-2===e||-1===e||32===e}Dt(/\p{P}|\p{S}/u),Dt(/\s/);function Dt(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Rt(e,t){let n;return function r(o){if(function(e){return null!==e&&e<-2}(o))return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n=!0,r;if(vt(o))return function(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return function(r){return vt(r)?(e.enter(n),s(r)):t(r)};function s(r){return vt(r)&&i++<o?(e.consume(r),s):(e.exit(n),t(r))}}(e,r,n?"linePrefix":"lineSuffix")(o);return t(o)}}function Pt(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Lt={name:"definition",tokenize:function(e,t,n){const r=this;let o;return function(t){return e.enter("definition"),function(t){return Ct.call(r,e,i,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function i(t){return o=Pt(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),s):n(t)}function s(t){return et(t)?Rt(e,a)(t):a(t)}function a(t){return yt(e,c,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function c(t){return e.attempt(xt,l,l)(t)}function l(t){return tt(t)?rt(e,u,"whitespace")(t):u(t)}function u(i){return null===i||Je(i)?(e.exit("definition"),r.parser.defined.push(o),t(i)):n(i)}}},xt={partial:!0,tokenize:function(e,t,n){return function(t){return et(t)?Rt(e,r)(t):n(t)};function r(t){return Nt(e,o,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function o(t){return tt(t)?rt(e,i,"whitespace")(t):i(t)}function i(e){return null===e||Je(e)?t(e):n(e)}}};const Mt={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),rt(e,o,"linePrefix",5)(t)};function o(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?i(e):n(e)}function i(t){return null===t?a(t):Je(t)?e.attempt(wt,i,a)(t):(e.enter("codeFlowValue"),s(t))}function s(t){return null===t||Je(t)?(e.exit("codeFlowValue"),i(t)):(e.consume(t),s)}function a(n){return e.exit("codeIndented"),t(n)}}},wt={partial:!0,tokenize:function(e,t,n){const r=this;return o;function o(t){return r.parser.lazy[r.now().line]?n(t):Je(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o):rt(e,i,"linePrefix",5)(t)}function i(e){const i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(e):Je(e)?o(e):n(e)}}};const Bt={name:"headingAtx",resolve:function(e,t){let n,r,o=e.length-2,i=3;"whitespace"===e[i][1].type&&(i+=2);o-2>i&&"whitespace"===e[o][1].type&&(o-=2);"atxHeadingSequence"===e[o][1].type&&(i===o-1||o-4>i&&"whitespace"===e[o-2][1].type)&&(o-=i+1===o?2:4);o>i&&(n={type:"atxHeadingText",start:e[i][1].start,end:e[o][1].end},r={type:"chunkText",start:e[i][1].start,end:e[o][1].end,contentType:"text"},De(e,i,o-i+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e},tokenize:function(e,t,n){let r=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),o(t)}(t)};function o(t){return 35===t&&r++<6?(e.consume(t),o):null===t||et(t)?(e.exit("atxHeadingSequence"),i(t)):n(t)}function i(n){return 35===n?(e.enter("atxHeadingSequence"),s(n)):null===n||Je(n)?(e.exit("atxHeading"),t(n)):tt(n)?rt(e,i,"whitespace")(n):(e.enter("atxHeadingText"),a(n))}function s(t){return 35===t?(e.consume(t),s):(e.exit("atxHeadingSequence"),i(t))}function a(t){return null===t||35===t||et(t)?(e.exit("atxHeadingText"),i(t)):(e.consume(t),a)}}};const Ft={name:"setextUnderline",resolveTo:function(e,t){let n,r,o,i=e.length;for(;i--;)if("enter"===e[i][0]){if("content"===e[i][1].type){n=i;break}"paragraph"===e[i][1].type&&(r=i)}else"content"===e[i][1].type&&e.splice(i,1),o||"definition"!==e[i][1].type||(o=i);const s={type:"setextHeading",start:{...e[n][1].start},end:{...e[e.length-1][1].end}};e[r][1].type="setextHeadingText",o?(e.splice(r,0,["enter",s,t]),e.splice(o+1,0,["exit",e[n][1],t]),e[n][1].end={...e[o][1].end}):e[n][1]=s;return e.push(["exit",s,t]),e},tokenize:function(e,t,n){const r=this;let o;return function(t){let s,a=r.events.length;for(;a--;)if("lineEnding"!==r.events[a][1].type&&"linePrefix"!==r.events[a][1].type&&"content"!==r.events[a][1].type){s="paragraph"===r.events[a][1].type;break}if(!r.parser.lazy[r.now().line]&&(r.interrupt||s))return e.enter("setextHeadingLine"),o=t,function(t){return e.enter("setextHeadingLineSequence"),i(t)}(t);return n(t)};function i(t){return t===o?(e.consume(t),i):(e.exit("setextHeadingLineSequence"),tt(t)?rt(e,s,"lineSuffix")(t):s(t))}function s(r){return null===r||Je(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}}};const Ht=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ut=["pre","script","style","textarea"],jt={concrete:!0,name:"htmlFlow",resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},tokenize:function(e,t,n){const r=this;let o,i,s,a,c;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),l}(t)};function l(a){return 33===a?(e.consume(a),u):47===a?(e.consume(a),i=!0,h):63===a?(e.consume(a),o=3,r.interrupt?t:x):Ve(a)?(e.consume(a),s=String.fromCharCode(a),d):n(a)}function u(i){return 45===i?(e.consume(i),o=2,p):91===i?(e.consume(i),o=5,a=0,f):Ve(i)?(e.consume(i),o=4,r.interrupt?t:x):n(i)}function p(o){return 45===o?(e.consume(o),r.interrupt?t:x):n(o)}function f(o){const i="CDATA[";return o===i.charCodeAt(a++)?(e.consume(o),6===a?r.interrupt?t:k:f):n(o)}function h(t){return Ve(t)?(e.consume(t),s=String.fromCharCode(t),d):n(t)}function d(a){if(null===a||47===a||62===a||et(a)){const c=47===a,l=s.toLowerCase();return c||i||!Ut.includes(l)?Ht.includes(s.toLowerCase())?(o=6,c?(e.consume(a),m):r.interrupt?t(a):k(a)):(o=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(a):i?E(a):g(a)):(o=1,r.interrupt?t(a):k(a))}return 45===a||We(a)?(e.consume(a),s+=String.fromCharCode(a),d):n(a)}function m(o){return 62===o?(e.consume(o),r.interrupt?t:k):n(o)}function E(t){return tt(t)?(e.consume(t),E):C(t)}function g(t){return 47===t?(e.consume(t),C):58===t||95===t||Ve(t)?(e.consume(t),T):tt(t)?(e.consume(t),g):C(t)}function T(t){return 45===t||46===t||58===t||95===t||We(t)?(e.consume(t),T):_(t)}function _(t){return 61===t?(e.consume(t),A):tt(t)?(e.consume(t),_):g(t)}function A(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),c=t,y):tt(t)?(e.consume(t),A):b(t)}function y(t){return t===c?(e.consume(t),c=null,S):null===t||Je(t)?n(t):(e.consume(t),y)}function b(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||et(t)?_(t):(e.consume(t),b)}function S(e){return 47===e||62===e||tt(e)?g(e):n(e)}function C(t){return 62===t?(e.consume(t),I):n(t)}function I(t){return null===t||Je(t)?k(t):tt(t)?(e.consume(t),I):n(t)}function k(t){return 45===t&&2===o?(e.consume(t),D):60===t&&1===o?(e.consume(t),R):62===t&&4===o?(e.consume(t),M):63===t&&3===o?(e.consume(t),x):93===t&&5===o?(e.consume(t),L):!Je(t)||6!==o&&7!==o?null===t||Je(t)?(e.exit("htmlFlowData"),O(t)):(e.consume(t),k):(e.exit("htmlFlowData"),e.check(Gt,w,O)(t))}function O(t){return e.check(zt,N,w)(t)}function N(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),v}function v(t){return null===t||Je(t)?O(t):(e.enter("htmlFlowData"),k(t))}function D(t){return 45===t?(e.consume(t),x):k(t)}function R(t){return 47===t?(e.consume(t),s="",P):k(t)}function P(t){if(62===t){const n=s.toLowerCase();return Ut.includes(n)?(e.consume(t),M):k(t)}return Ve(t)&&s.length<8?(e.consume(t),s+=String.fromCharCode(t),P):k(t)}function L(t){return 93===t?(e.consume(t),x):k(t)}function x(t){return 62===t?(e.consume(t),M):45===t&&2===o?(e.consume(t),x):k(t)}function M(t){return null===t||Je(t)?(e.exit("htmlFlowData"),w(t)):(e.consume(t),M)}function w(n){return e.exit("htmlFlow"),t(n)}}},Gt={partial:!0,tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(ot,t,n)}}},zt={partial:!0,tokenize:function(e,t,n){const r=this;return function(t){if(Je(t))return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o;return n(t)};function o(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}};const Yt={partial:!0,tokenize:function(e,t,n){const r=this;return function(t){if(null===t)return n(t);return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};function o(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}},qt={concrete:!0,name:"codeFenced",tokenize:function(e,t,n){const r=this,o={partial:!0,tokenize:function(e,t,n){let o=0;return s;function s(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),c}function c(t){return e.enter("codeFencedFence"),tt(t)?rt(e,l,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):l(t)}function l(t){return t===i?(e.enter("codeFencedFenceSequence"),u(t)):n(t)}function u(t){return t===i?(o++,e.consume(t),u):o>=a?(e.exit("codeFencedFenceSequence"),tt(t)?rt(e,p,"whitespace")(t):p(t)):n(t)}function p(r){return null===r||Je(r)?(e.exit("codeFencedFence"),t(r)):n(r)}}};let i,s=0,a=0;return function(t){return function(t){const n=r.events[r.events.length-1];return s=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,i=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),c(t)}(t)};function c(t){return t===i?(a++,e.consume(t),c):a<3?n(t):(e.exit("codeFencedFenceSequence"),tt(t)?rt(e,l,"whitespace")(t):l(t))}function l(n){return null===n||Je(n)?(e.exit("codeFencedFence"),r.interrupt?t(n):e.check(Yt,h,T)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(n))}function u(t){return null===t||Je(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(t)):tt(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),rt(e,p,"whitespace")(t)):96===t&&t===i?n(t):(e.consume(t),u)}function p(t){return null===t||Je(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),f(t))}function f(t){return null===t||Je(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(t)):96===t&&t===i?n(t):(e.consume(t),f)}function h(t){return e.attempt(o,T,d)(t)}function d(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),m}function m(t){return s>0&&tt(t)?rt(e,E,"linePrefix",s+1)(t):E(t)}function E(t){return null===t||Je(t)?e.check(Yt,h,T)(t):(e.enter("codeFlowValue"),g(t))}function g(t){return null===t||Je(t)?(e.exit("codeFlowValue"),E(t)):(e.consume(t),g)}function T(n){return e.exit("codeFenced"),t(n)}}};const $t=document.createElement("i");function Vt(e){const t="&"+e+";";$t.innerHTML=t;const n=$t.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&(n!==t&&n)}const Wt={name:"characterReference",tokenize:function(e,t,n){const r=this;let o,i,s=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),a};function a(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),c):(e.enter("characterReferenceValue"),o=31,i=We,l(t))}function c(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,i=Ke,l):(e.enter("characterReferenceValue"),o=7,i=Xe,l(t))}function l(a){if(59===a&&s){const o=e.exit("characterReferenceValue");return i!==We||Vt(r.sliceSerialize(o))?(e.enter("characterReferenceMarker"),e.consume(a),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(a)}return i(a)&&s++<o?(e.consume(a),l):n(a)}}};const Qt={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return Ze(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}};const Xt={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),rt(e,t,"linePrefix")}}};function Kt(e,t,n){const r=[];let o=-1;for(;++o<e.length;){const i=e[o].resolveAll;i&&!r.includes(i)&&(t=i(t,n),r.push(i))}return t}const Zt={name:"labelEnd",resolveAll:function(e){let t=-1;const n=[];for(;++t<e.length;){const r=e[t][1];if(n.push(e[t]),"labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type){const e="labelImage"===r.type?4:2;r.type="data",t+=e}}e.length!==n.length&&De(e,0,e.length,n);return e},resolveTo:function(e,t){let n,r,o,i,s=e.length,a=0;for(;s--;)if(n=e[s][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[s][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(o){if("enter"===e[s][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=s,"labelLink"!==n.type)){a=2;break}}else"labelEnd"===n.type&&(o=s);const c={type:"labelLink"===e[r][1].type?"link":"image",start:{...e[r][1].start},end:{...e[e.length-1][1].end}},l={type:"label",start:{...e[r][1].start},end:{...e[o][1].end}},u={type:"labelText",start:{...e[r+a+2][1].end},end:{...e[o-2][1].start}};return i=[["enter",c,t],["enter",l,t]],i=Re(i,e.slice(r+1,r+a+3)),i=Re(i,[["enter",u,t]]),i=Re(i,Kt(t.parser.constructs.insideSpan.null,e.slice(r+a+4,o-3),t)),i=Re(i,[["exit",u,t],e[o-2],e[o-1],["exit",l,t]]),i=Re(i,e.slice(o+1)),i=Re(i,[["exit",c,t]]),De(e,r,e.length,i),e},tokenize:function(e,t,n){const r=this;let o,i,s=r.events.length;for(;s--;)if(("labelImage"===r.events[s][1].type||"labelLink"===r.events[s][1].type)&&!r.events[s][1]._balanced){o=r.events[s][1];break}return function(t){if(!o)return n(t);if(o._inactive)return u(t);return i=r.parser.defined.includes(Pt(r.sliceSerialize({start:o.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),a};function a(t){return 40===t?e.attempt(Jt,l,i?l:u)(t):91===t?e.attempt(en,l,i?c:u)(t):i?l(t):u(t)}function c(t){return e.attempt(tn,l,u)(t)}function l(e){return t(e)}function u(e){return o._balanced=!0,n(e)}}},Jt={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),r};function r(t){return et(t)?Rt(e,o)(t):o(t)}function o(t){return 41===t?l(t):yt(e,i,s,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function i(t){return et(t)?Rt(e,a)(t):l(t)}function s(e){return n(e)}function a(t){return 34===t||39===t||40===t?Nt(e,c,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):l(t)}function c(t){return et(t)?Rt(e,l)(t):l(t)}function l(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},en={tokenize:function(e,t,n){const r=this;return function(t){return Ct.call(r,e,o,i,"reference","referenceMarker","referenceString")(t)};function o(e){return r.parser.defined.includes(Pt(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function i(e){return n(e)}}},tn={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}};const nn={name:"labelStartImage",resolveAll:Zt.resolveAll,tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),o};function o(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),i):n(t)}function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}};sn(/[A-Za-z]/),sn(/[\dA-Za-z]/),sn(/[#-'*+\--9=?A-Z^-~]/);sn(/\d/),sn(/[\dA-Fa-f]/),sn(/[!-/:-@[-`{-~]/);const rn=sn(/\p{P}|\p{S}/u),on=sn(/\s/);function sn(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function an(e){return null===e||function(e){return null!==e&&(e<0||32===e)}(e)||on(e)?1:rn(e)?2:void 0}const cn={name:"attention",resolveAll:function(e,t){let n,r,o,i,s,a,c,l,u=-1;for(;++u<e.length;)if("enter"===e[u][0]&&"attentionSequence"===e[u][1].type&&e[u][1]._close)for(n=u;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[u][1]).charCodeAt(0)){if((e[n][1]._close||e[u][1]._open)&&(e[u][1].end.offset-e[u][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[u][1].end.offset-e[u][1].start.offset)%3))continue;a=e[n][1].end.offset-e[n][1].start.offset>1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const p={...e[n][1].end},f={...e[u][1].start};ln(p,-a),ln(f,a),i={type:a>1?"strongSequence":"emphasisSequence",start:p,end:{...e[n][1].end}},s={type:a>1?"strongSequence":"emphasisSequence",start:{...e[u][1].start},end:f},o={type:a>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[u][1].start}},r={type:a>1?"strong":"emphasis",start:{...i.start},end:{...s.end}},e[n][1].end={...i.start},e[u][1].start={...s.end},c=[],e[n][1].end.offset-e[n][1].start.offset&&(c=Re(c,[["enter",e[n][1],t],["exit",e[n][1],t]])),c=Re(c,[["enter",r,t],["enter",i,t],["exit",i,t],["enter",o,t]]),c=Re(c,Kt(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),c=Re(c,[["exit",o,t],["enter",s,t],["exit",s,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(l=2,c=Re(c,[["enter",e[u][1],t],["exit",e[u][1],t]])):l=0,De(e,n-1,u-n+3,c),u=n+c.length-l-2;break}u=-1;for(;++u<e.length;)"attentionSequence"===e[u][1].type&&(e[u][1].type="data");return e},tokenize:function(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,o=an(r);let i;return function(t){return i=t,e.enter("attentionSequence"),s(t)};function s(a){if(a===i)return e.consume(a),s;const c=e.exit("attentionSequence"),l=an(a),u=!l||2===l&&o||n.includes(a),p=!o||2===o&&l||n.includes(r);return c._open=Boolean(42===i?u:u&&(o||!p)),c._close=Boolean(42===i?p:p&&(l||!u)),t(a)}}};function ln(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const un={name:"autolink",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),o};function o(t){return Ve(t)?(e.consume(t),i):64===t?n(t):c(t)}function i(e){return 43===e||45===e||46===e||We(e)?(r=1,s(e)):c(e)}function s(t){return 58===t?(e.consume(t),r=0,a):(43===t||45===t||46===t||We(t))&&r++<32?(e.consume(t),s):(r=0,c(t))}function a(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||function(e){return null!==e&&(e<32||127===e)}(r)?n(r):(e.consume(r),a)}function c(t){return 64===t?(e.consume(t),l):Qe(t)?(e.consume(t),c):n(t)}function l(e){return We(e)?u(e):n(e)}function u(n){return 46===n?(e.consume(n),r=0,l):62===n?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t):p(n)}function p(t){if((45===t||We(t))&&r++<63){const n=45===t?p:u;return e.consume(t),n}return n(t)}}};const pn={name:"htmlText",tokenize:function(e,t,n){const r=this;let o,i,s;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),a};function a(t){return 33===t?(e.consume(t),c):47===t?(e.consume(t),A):63===t?(e.consume(t),T):Ve(t)?(e.consume(t),S):n(t)}function c(t){return 45===t?(e.consume(t),l):91===t?(e.consume(t),i=0,h):Ve(t)?(e.consume(t),g):n(t)}function l(t){return 45===t?(e.consume(t),f):n(t)}function u(t){return null===t?n(t):45===t?(e.consume(t),p):Je(t)?(s=u,P(t)):(e.consume(t),u)}function p(t){return 45===t?(e.consume(t),f):u(t)}function f(e){return 62===e?R(e):45===e?p(e):u(e)}function h(t){const r="CDATA[";return t===r.charCodeAt(i++)?(e.consume(t),6===i?d:h):n(t)}function d(t){return null===t?n(t):93===t?(e.consume(t),m):Je(t)?(s=d,P(t)):(e.consume(t),d)}function m(t){return 93===t?(e.consume(t),E):d(t)}function E(t){return 62===t?R(t):93===t?(e.consume(t),E):d(t)}function g(t){return null===t||62===t?R(t):Je(t)?(s=g,P(t)):(e.consume(t),g)}function T(t){return null===t?n(t):63===t?(e.consume(t),_):Je(t)?(s=T,P(t)):(e.consume(t),T)}function _(e){return 62===e?R(e):T(e)}function A(t){return Ve(t)?(e.consume(t),y):n(t)}function y(t){return 45===t||We(t)?(e.consume(t),y):b(t)}function b(t){return Je(t)?(s=b,P(t)):tt(t)?(e.consume(t),b):R(t)}function S(t){return 45===t||We(t)?(e.consume(t),S):47===t||62===t||et(t)?C(t):n(t)}function C(t){return 47===t?(e.consume(t),R):58===t||95===t||Ve(t)?(e.consume(t),I):Je(t)?(s=C,P(t)):tt(t)?(e.consume(t),C):R(t)}function I(t){return 45===t||46===t||58===t||95===t||We(t)?(e.consume(t),I):k(t)}function k(t){return 61===t?(e.consume(t),O):Je(t)?(s=k,P(t)):tt(t)?(e.consume(t),k):C(t)}function O(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),o=t,N):Je(t)?(s=O,P(t)):tt(t)?(e.consume(t),O):(e.consume(t),v)}function N(t){return t===o?(e.consume(t),o=void 0,D):null===t?n(t):Je(t)?(s=N,P(t)):(e.consume(t),N)}function v(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||et(t)?C(t):(e.consume(t),v)}function D(e){return 47===e||62===e||et(e)?C(e):n(e)}function R(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function P(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),L}function L(t){return tt(t)?rt(e,x,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):x(t)}function x(t){return e.enter("htmlTextData"),s(t)}}};const fn={name:"labelStartLink",resolveAll:Zt.resolveAll,tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),o};function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}};const hn={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return Je(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}};const dn={name:"codeText",previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type},resolve:function(e){let t,n,r=e.length-4,o=3;if(!("lineEnding"!==e[o][1].type&&"space"!==e[o][1].type||"lineEnding"!==e[r][1].type&&"space"!==e[r][1].type))for(t=o;++t<r;)if("codeTextData"===e[t][1].type){e[o][1].type="codeTextPadding",e[r][1].type="codeTextPadding",o+=2,r-=2;break}t=o-1,r++;for(;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):t!==r&&"lineEnding"!==e[t][1].type||(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},tokenize:function(e,t,n){let r,o,i=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),s(t)};function s(t){return 96===t?(e.consume(t),i++,s):(e.exit("codeTextSequence"),a(t))}function a(t){return null===t?n(t):32===t?(e.enter("space"),e.consume(t),e.exit("space"),a):96===t?(o=e.enter("codeTextSequence"),r=0,l(t)):Je(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a):(e.enter("codeTextData"),c(t))}function c(t){return null===t||32===t||96===t||Je(t)?(e.exit("codeTextData"),a(t)):(e.consume(t),c)}function l(n){return 96===n?(e.consume(n),r++,l):r===i?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(o.type="codeTextData",c(n))}}};const mn={42:mt,43:mt,45:mt,48:mt,49:mt,50:mt,51:mt,52:mt,53:mt,54:mt,55:mt,56:mt,57:mt,62:Tt},En={91:Lt},gn={[-2]:Mt,[-1]:Mt,32:Mt},Tn={35:Bt,42:dt,45:[Ft,dt],60:jt,61:Ft,95:dt,96:qt,126:qt},_n={38:Wt,92:Qt},An={[-5]:Xt,[-4]:Xt,[-3]:Xt,33:nn,38:Wt,42:cn,60:[un,pn],91:fn,92:[hn,Qt],93:Zt,95:cn,96:dn},yn={null:[cn,ct]},bn={null:[42,95]},Sn={null:[]};function Cn(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0};const o={},i=[];let s=[],a=[],c=!0;const l={attempt:T(function(e,t){_(e,t.from)}),check:T(g),consume:function(e){Ue(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,A()):-1!==e&&(r.column++,r.offset++);r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===s[r._index].length&&(r._bufferIndex=-1,r._index++));u.previous=e,c=!0},enter:function(e,t){const n=t||{};return n.type=e,n.start=d(),u.events.push(["enter",n,u]),a.push(n),n},exit:function(e){const t=a.pop();return t.end=d(),u.events.push(["exit",t,u]),t},interrupt:T(g,{interrupt:!0})},u={code:null,containerState:{},defineSkip:function(e){o[e.line]=e.column,A()},events:[],now:d,parser:e,previous:null,sliceSerialize:function(e,t){return function(e,t){let n=-1;const r=[];let o;for(;++n<e.length;){const i=e[n];let s;if("string"==typeof i)s=i;else switch(i){case-5:s="\r";break;case-4:s="\n";break;case-3:s="\r\n";break;case-2:s=t?" ":"\t";break;case-1:if(!t&&o)continue;s=" ";break;default:s=String.fromCharCode(i)}o=-2===i,r.push(s)}return r.join("")}(h(e),t)},sliceStream:h,write:function(e){if(s=Re(s,e),m(),null!==s[s.length-1])return[];return _(t,0),u.events=Kt(i,u.events,u),u.events}};let p,f=t.tokenize.call(u,l);return t.resolveAll&&i.push(t),u;function h(e){return function(e,t){const n=t.start._index,r=t.start._bufferIndex,o=t.end._index,i=t.end._bufferIndex;let s;if(n===o)s=[e[n].slice(r,i)];else{if(s=e.slice(n,o),r>-1){const e=s[0];"string"==typeof e?s[0]=e.slice(r):s.shift()}i>0&&s.push(e[o].slice(0,i))}return s}(s,e)}function d(){const{_bufferIndex:e,_index:t,line:n,column:o,offset:i}=r;return{_bufferIndex:e,_index:t,line:n,column:o,offset:i}}function m(){let e;for(;r._index<s.length;){const t=s[r._index];if("string"==typeof t)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;)E(t.charCodeAt(r._bufferIndex));else E(t)}}function E(e){c=void 0,p=e,f=f(e)}function g(e,t){t.restore()}function T(e,t){return function(n,o,i){let s,p,f,h;return Array.isArray(n)?m(n):"tokenize"in n?m([n]):function(e){return t;function t(t){const n=null!==t&&e[t],r=null!==t&&e.null;return m([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}(n);function m(e){return s=e,p=0,0===e.length?i:E(e[p])}function E(e){return function(n){h=function(){const e=d(),t=u.previous,n=u.currentConstruct,o=u.events.length,i=Array.from(a);return{from:o,restore:s};function s(){r=e,u.previous=t,u.currentConstruct=n,u.events.length=o,a=i,A()}}(),f=e,e.partial||(u.currentConstruct=e);if(e.name&&u.parser.constructs.disable.null.includes(e.name))return T(n);return e.tokenize.call(t?Object.assign(Object.create(u),t):u,l,g,T)(n)}}function g(t){return c=!0,e(f,h),o}function T(e){return c=!0,h.restore(),++p<s.length?E(s[p]):i}}}function _(e,t){e.resolveAll&&!i.includes(e)&&i.push(e),e.resolve&&De(u.events,t,u.events.length-t,e.resolve(u.events.slice(t),u)),e.resolveTo&&(u.events=e.resolveTo(u.events,u))}function A(){r.line in o&&r.column<2&&(r.column=o[r.line],r.offset+=o[r.line]-1)}}const In=/[\0\t\n\r]/g;function kn(e,t){const n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||!(65535&~n)||65534==(65535&n)||n>1114111?"\ufffd":String.fromCodePoint(n)}const On=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Nn(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return kn(n.slice(t?2:1),t?16:10)}return Vt(n)||e}const vn={}.hasOwnProperty;function Dn(e,t,n){return"string"!=typeof t&&(n=t,t=void 0),function(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:i(te),autolinkProtocol:I,autolinkEmail:I,atxHeading:i(K),blockQuote:i($),characterEscape:I,characterReference:I,codeFenced:i(V),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:i(V,s),codeText:i(W,s),codeTextData:I,data:I,codeFlowValue:I,definition:i(Q),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:i(X),hardBreakEscape:i(Z),hardBreakTrailing:i(Z),htmlFlow:i(J,s),htmlFlowData:I,htmlText:i(J,s),htmlTextData:I,image:i(ee),label:s,link:i(te),listItem:i(oe),listItemValue:f,listOrdered:i(ne,p),listUnordered:i(ne),paragraph:i(ie),reference:H,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:i(K),strong:i(se),thematicBreak:i(ce)},exit:{atxHeading:c(),atxHeadingSequence:y,autolink:c(),autolinkEmail:q,autolinkProtocol:Y,blockQuote:c(),characterEscapeValue:k,characterReferenceMarkerHexadecimal:j,characterReferenceMarkerNumeric:j,characterReferenceValue:G,characterReference:z,codeFenced:c(E),codeFencedFence:m,codeFencedFenceInfo:h,codeFencedFenceMeta:d,codeFlowValue:k,codeIndented:c(g),codeText:c(R),codeTextData:k,data:k,definition:c(),definitionDestinationString:A,definitionLabelString:T,definitionTitleString:_,emphasis:c(),hardBreakEscape:c(N),hardBreakTrailing:c(N),htmlFlow:c(v),htmlFlowData:k,htmlText:c(D),htmlTextData:k,image:c(L),label:M,labelText:x,lineEnding:O,link:c(P),listItem:c(),listOrdered:c(),listUnordered:c(),paragraph:c(),referenceString:U,resourceDestinationString:w,resourceTitleString:B,resource:F,setextHeading:c(C),setextHeadingLineSequence:S,setextHeadingText:b,strong:c(),thematicBreak:c()}};Pn(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(e){let r={type:"root",children:[]};const i={stack:[r],tokenStack:[],config:t,enter:a,exit:l,buffer:s,resume:u,data:n},c=[];let p=-1;for(;++p<e.length;)if("listOrdered"===e[p][1].type||"listUnordered"===e[p][1].type)if("enter"===e[p][0])c.push(p);else{p=o(e,c.pop(),p)}for(p=-1;++p<e.length;){const n=t[e[p][0]];vn.call(n,e[p][1].type)&&n[e[p][1].type].call(Object.assign({sliceSerialize:e[p][2].sliceSerialize},i),e[p][1])}if(i.tokenStack.length>0){const e=i.tokenStack[i.tokenStack.length-1];(e[1]||xn).call(i,void 0,e[0])}for(r.position={start:Rn(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:Rn(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},p=-1;++p<t.transforms.length;)r=t.transforms[p](r)||r;return r}function o(e,t,n){let r,o,i,s,a=t-1,c=-1,l=!1;for(;++a<=n;){const t=e[a];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?c++:c--,s=void 0;break;case"lineEndingBlank":"enter"===t[0]&&(!r||s||c||i||(i=a),s=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:s=void 0}if(!c&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===c&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let s=a;for(o=void 0;s--;){const t=e[s];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;o&&(e[o][1].type="lineEndingBlank",l=!0),t[1].type="lineEnding",o=s}else if("linePrefix"!==t[1].type&&"blockQuotePrefix"!==t[1].type&&"blockQuotePrefixWhitespace"!==t[1].type&&"blockQuoteMarker"!==t[1].type&&"listItemIndent"!==t[1].type)break}i&&(!o||i<o)&&(r._spread=!0),r.end=Object.assign({},o?e[o][1].start:t[1].end),e.splice(o||a,0,["exit",r,t[2]]),a++,n++}if("listItemPrefix"===t[1].type){const o={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};r=o,e.splice(a,0,["enter",o,t[2]]),a++,n++,i=void 0,s=!0}}}return e[t][1]._spread=l,n}function i(e,t){return n;function n(n){a.call(this,e(n),n),t&&t.call(this,n)}}function s(){this.stack.push({type:"fragment",children:[]})}function a(e,t,n){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n||void 0]),e.position={start:Rn(t.start),end:void 0}}function c(e){return t;function t(t){e&&e.call(this,t),l.call(this,t)}}function l(e,t){const n=this.stack.pop(),r=this.tokenStack.pop();if(!r)throw new Error("Cannot close `"+e.type+"` ("+re({start:e.start,end:e.end})+"): it\u2019s not open");if(r[0].type!==e.type)if(t)t.call(this,e,r[0]);else{(r[1]||xn).call(this,e,r[0])}n.position.end=Rn(e.end)}function u(){return Oe(this.stack.pop())}function p(){this.data.expectingFirstListItemValue=!0}function f(e){if(this.data.expectingFirstListItemValue){this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0}}function h(){const e=this.resume();this.stack[this.stack.length-1].lang=e}function d(){const e=this.resume();this.stack[this.stack.length-1].meta=e}function m(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function E(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function g(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}function T(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=Pt(this.sliceSerialize(e)).toLowerCase()}function _(){const e=this.resume();this.stack[this.stack.length-1].title=e}function A(){const e=this.resume();this.stack[this.stack.length-1].url=e}function y(e){const t=this.stack[this.stack.length-1];if(!t.depth){const n=this.sliceSerialize(e).length;t.depth=n}}function b(){this.data.setextHeadingSlurpLineEnding=!0}function S(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2}function C(){this.data.setextHeadingSlurpLineEnding=void 0}function I(e){const t=this.stack[this.stack.length-1].children;let n=t[t.length-1];n&&"text"===n.type||(n=ae(),n.position={start:Rn(e.start),end:void 0},t.push(n)),this.stack.push(n)}function k(e){const t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=Rn(e.end)}function O(e){const n=this.stack[this.stack.length-1];if(this.data.atHardBreak){return n.children[n.children.length-1].position.end=Rn(e.end),void(this.data.atHardBreak=void 0)}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(n.type)&&(I.call(this,e),k.call(this,e))}function N(){this.data.atHardBreak=!0}function v(){const e=this.resume();this.stack[this.stack.length-1].value=e}function D(){const e=this.resume();this.stack[this.stack.length-1].value=e}function R(){const e=this.resume();this.stack[this.stack.length-1].value=e}function P(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function L(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function x(e){const t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=function(e){return e.replace(On,Nn)}(t),n.identifier=Pt(t).toLowerCase()}function M(){const e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];if(this.data.inReference=!0,"link"===n.type){const t=e.children;n.children=t}else n.alt=t}function w(){const e=this.resume();this.stack[this.stack.length-1].url=e}function B(){const e=this.resume();this.stack[this.stack.length-1].title=e}function F(){this.data.inReference=void 0}function H(){this.data.referenceType="collapsed"}function U(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=Pt(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"}function j(e){this.data.characterReferenceType=e.type}function G(e){const t=this.sliceSerialize(e),n=this.data.characterReferenceType;let r;if(n)r=kn(t,"characterReferenceMarkerNumeric"===n?10:16),this.data.characterReferenceType=void 0;else{r=Vt(t)}this.stack[this.stack.length-1].value+=r}function z(e){this.stack.pop().position.end=Rn(e.end)}function Y(e){k.call(this,e);this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function q(e){k.call(this,e);this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function $(){return{type:"blockquote",children:[]}}function V(){return{type:"code",lang:null,meta:null,value:""}}function W(){return{type:"inlineCode",value:""}}function Q(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function X(){return{type:"emphasis",children:[]}}function K(){return{type:"heading",depth:0,children:[]}}function Z(){return{type:"break"}}function J(){return{type:"html",value:""}}function ee(){return{type:"image",title:null,url:"",alt:null}}function te(){return{type:"link",title:null,url:"",children:[]}}function ne(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}function oe(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}function ie(){return{type:"paragraph",children:[]}}function se(){return{type:"strong",children:[]}}function ae(){return{type:"text",value:""}}function ce(){return{type:"thematicBreak"}}}(n)(function(e){for(;!xe(e););return e}(function(e){const t={constructs:Be([o,...(e||{}).extensions||[]]),content:n(Ye),defined:[],document:n(qe),flow:n(at),lazy:{},string:n(lt),text:n(ut)};return t;function n(e){return function(n){return Cn(t,e,n)}}}(n).document().write(function(){let e,t=1,n="",r=!0;return function(o,i,s){const a=[];let c,l,u,p,f;for(o=n+("string"==typeof o?o.toString():new TextDecoder(i||void 0).decode(o)),u=0,n="",r&&(65279===o.charCodeAt(0)&&u++,r=void 0);u<o.length;){if(In.lastIndex=u,c=In.exec(o),p=c&&void 0!==c.index?c.index:o.length,f=o.charCodeAt(p),!c){n=o.slice(u);break}if(10===f&&u===p&&e)a.push(-3),e=void 0;else switch(e&&(a.push(-5),e=void 0),u<p&&(a.push(o.slice(u,p)),t+=p-u),f){case 0:a.push(65533),t++;break;case 9:for(l=4*Math.ceil(t/4),a.push(-2);t++<l;)a.push(-1);break;case 10:a.push(-4),t=1;break;default:e=!0,t=1}u=p+1}return s&&(e&&a.push(-5),n&&a.push(n),a.push(null)),a}}()(e,t,!0))))}function Rn(e){return{line:e.line,column:e.column,offset:e.offset}}function Pn(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Pn(e,r):Ln(e,r)}}function Ln(e,t){let n;for(n in t)if(vn.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function xn(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+re({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+re({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+re({start:t.start,end:t.end})+") is still open")}function Mn(e){const t=this;t.parser=function(n){return Dn(n,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}const wn="object"==typeof self?self:globalThis,Bn=e=>((e,t)=>{const n=(t,n)=>(e.set(n,t),t),r=o=>{if(e.has(o))return e.get(o);const[i,s]=t[o];switch(i){case 0:case-1:return n(s,o);case 1:{const e=n([],o);for(const t of s)e.push(r(t));return e}case 2:{const e=n({},o);for(const[t,n]of s)e[r(t)]=r(n);return e}case 3:return n(new Date(s),o);case 4:{const{source:e,flags:t}=s;return n(new RegExp(e,t),o)}case 5:{const e=n(new Map,o);for(const[t,n]of s)e.set(r(t),r(n));return e}case 6:{const e=n(new Set,o);for(const t of s)e.add(r(t));return e}case 7:{const{name:e,message:t}=s;return n(new wn[e](t),o)}case 8:return n(BigInt(s),o);case"BigInt":return n(Object(BigInt(s)),o);case"ArrayBuffer":return n(new Uint8Array(s).buffer,s);case"DataView":{const{buffer:e}=new Uint8Array(s);return n(new DataView(e),s)}}return n(new wn[i](s),o)};return r})(new Map,e)(0),Fn="",{toString:Hn}={},{keys:Un}=Object,jn=e=>{const t=typeof e;if("object"!==t||!e)return[0,t];const n=Hn.call(e).slice(8,-1);switch(n){case"Array":return[1,Fn];case"Object":return[2,Fn];case"Date":return[3,Fn];case"RegExp":return[4,Fn];case"Map":return[5,Fn];case"Set":return[6,Fn];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},Gn=([e,t])=>0===e&&("function"===t||"symbol"===t),zn=(e,{json:t,lossy:n}={})=>{const r=[];return((e,t,n,r)=>{const o=(e,t)=>{const o=r.push(e)-1;return n.set(t,o),o},i=r=>{if(n.has(r))return n.get(r);let[s,a]=jn(r);switch(s){case 0:{let t=r;switch(a){case"bigint":s=8,t=r.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+a);t=null;break;case"undefined":return o([-1],r)}return o([s,t],r)}case 1:{if(a){let e=r;return"DataView"===a?e=new Uint8Array(r.buffer):"ArrayBuffer"===a&&(e=new Uint8Array(r)),o([a,[...e]],r)}const e=[],t=o([s,e],r);for(const n of r)e.push(i(n));return t}case 2:{if(a)switch(a){case"BigInt":return o([a,r.toString()],r);case"Boolean":case"Number":case"String":return o([a,r.valueOf()],r)}if(t&&"toJSON"in r)return i(r.toJSON());const n=[],c=o([s,n],r);for(const t of Un(r))!e&&Gn(jn(r[t]))||n.push([i(t),i(r[t])]);return c}case 3:return o([s,r.toISOString()],r);case 4:{const{source:e,flags:t}=r;return o([s,{source:e,flags:t}],r)}case 5:{const t=[],n=o([s,t],r);for(const[o,s]of r)(e||!Gn(jn(o))&&!Gn(jn(s)))&&t.push([i(o),i(s)]);return n}case 6:{const t=[],n=o([s,t],r);for(const o of r)!e&&Gn(jn(o))||t.push(i(o));return n}}const{message:c}=r;return o([s,{name:a,message:c}],r)};return i})(!(t||n),!!t,new Map,r)(e),r},Yn="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?Bn(zn(e,t)):structuredClone(e):(e,t)=>Bn(zn(e,t)),qn=($n(/[A-Za-z]/),$n(/[\dA-Za-z]/));$n(/[#-'*+\--9=?A-Z^-~]/);$n(/\d/),$n(/[\dA-Fa-f]/),$n(/[!-/:-@[-`{-~]/);$n(/\p{P}|\p{S}/u),$n(/\s/);function $n(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Vn(e){const t=[];let n=-1,r=0,o=0;for(;++n<e.length;){const i=e.charCodeAt(n);let s="";if(37===i&&qn(e.charCodeAt(n+1))&&qn(e.charCodeAt(n+2)))o=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(s=String.fromCharCode(i));else if(i>55295&&i<57344){const t=e.charCodeAt(n+1);i<56320&&t>56319&&t<57344?(s=String.fromCharCode(i,t),o=1):s="\ufffd"}else s=String.fromCharCode(i);s&&(t.push(e.slice(r,n),encodeURIComponent(s)),r=n+o+1,s=""),o&&(n+=o,o=0)}return t.join("")+e.slice(r)}function Wn(e,t){const n=[{type:"text",value:"\u21a9"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Qn(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}const Xn=function(e){if(null==e)return Zn;if("function"==typeof e)return Kn(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Xn(e[n]);return Kn(r);function r(...e){let n=-1;for(;++n<t.length;)if(t[n].apply(this,e))return!0;return!1}}(e):function(e){const t=e;return Kn(n);function n(n){const r=n;let o;for(o in e)if(r[o]!==t[o])return!1;return!0}}(e);if("string"==typeof e)return function(e){return Kn(t);function t(t){return t&&t.type===e}}(e);throw new Error("Expected function, string, or object as test")};function Kn(e){return function(t,n,r){return Boolean(Jn(t)&&e.call(this,t,"number"==typeof n?n:void 0,r||void 0))}}function Zn(){return!0}function Jn(e){return null!==e&&"object"==typeof e&&"type"in e}const er=[],tr=!0,nr=!1;function rr(e,t,n,r){let o;"function"==typeof t&&"function"!=typeof n?(r=n,n=t):o=t;const i=Xn(o),s=r?-1:1;!function e(o,a,c){const l=o&&"object"==typeof o?o:{};if("string"==typeof l.type){const e="string"==typeof l.tagName?l.tagName:"string"==typeof l.name?l.name:void 0;Object.defineProperty(u,"name",{value:"node ("+o.type+(e?"<"+e+">":"")+")"})}return u;function u(){let l,u,p,f=er;if((!t||i(o,a,c[c.length-1]||void 0))&&(f=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[tr,e];return null==e?er:[e]}(n(o,c)),f[0]===nr))return f;if("children"in o&&o.children){const t=o;if(t.children&&"skip"!==f[0])for(u=(r?t.children.length:-1)+s,p=c.concat(t);u>-1&&u<t.children.length;){const n=t.children[u];if(l=e(n,u,p)(),l[0]===nr)return l;u="number"==typeof l[1]?l[1]:u+s}}return f}}(e,void 0,[])()}function or(e,t,n,r){let o,i,s;"function"==typeof t&&"function"!=typeof n?(i=void 0,s=t,o=n):(i=t,s=n,o=r),rr(e,i,function(e,t){const n=t[t.length-1],r=n?n.children.indexOf(e):void 0;return s(e,r,n)},o)}function ir(e,t){const n=t.referenceType;let r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+r}];const o=e.all(t),i=o[0];i&&"text"===i.type?i.value="["+i.value:o.unshift({type:"text",value:"["});const s=o[o.length-1];return s&&"text"===s.type?s.value+=r:o.push({type:"text",value:r}),o}function sr(e){const t=e.spread;return null==t?e.children.length>1:t}function ar(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),o=0;const i=[];for(;r;)i.push(cr(t.slice(o,r.index),o>0,!0),r[0]),o=r.index+r[0].length,r=n.exec(t);return i.push(cr(t.slice(o),o>0,!1)),i.join("")}function cr(e,t,n){let r=0,o=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(o-1);for(;9===t||32===t;)o--,t=e.codePointAt(o-1)}return o>r?e.slice(r,o):""}const lr={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){const n=t.value?t.value+"\n":"",r={},o=t.lang?t.lang.split(/\s+/):[];o.length>0&&(r.className=["language-"+o[0]]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:function(e,t){const n="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),o=Vn(r.toLowerCase()),i=e.footnoteOrder.indexOf(r);let s,a=e.footnoteCounts.get(r);void 0===a?(a=0,e.footnoteOrder.push(r),s=e.footnoteOrder.length):s=i+1,a+=1,e.footnoteCounts.set(r,a);const c={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+o,id:n+"fnref-"+o+(a>1?"-"+a:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(s)}]};e.patch(t,c);const l={type:"element",tagName:"sup",properties:{},children:[c]};return e.patch(t,l),e.applyData(t,l)},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return ir(e,t);const o={src:Vn(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(o.title=r.title);const i={type:"element",tagName:"img",properties:o,children:[]};return e.patch(t,i),e.applyData(t,i)},image:function(e,t){const n={src:Vn(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return ir(e,t);const o={href:Vn(r.url||"")};null!==r.title&&void 0!==r.title&&(o.title=r.title);const i={type:"element",tagName:"a",properties:o,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)},link:function(e,t){const n={href:Vn(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){const r=e.all(t),o=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=sr(n[r])}return t}(n):sr(t),i={},s=[];if("boolean"==typeof t.checked){const e=r[0];let n;e&&"element"===e.type&&"p"===e.tagName?n=e:(n={type:"element",tagName:"p",properties:{},children:[]},r.unshift(n)),n.children.length>0&&n.children.unshift({type:"text",value:" "}),n.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let a=-1;for(;++a<r.length;){const e=r[a];(o||0!==a||"element"!==e.type||"p"!==e.tagName)&&s.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||o?s.push(e):s.push(...e.children)}const c=r[r.length-1];c&&(o||"element"!==c.type||"p"!==c.tagName)&&s.push({type:"text",value:"\n"});const l={type:"element",tagName:"li",properties:i,children:s};return e.patch(t,l),e.applyData(t,l)},list:function(e,t){const n={},r=e.all(t);let o=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++o<r.length;){const e=r[o];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const i={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,i),e.applyData(t,i)},paragraph:function(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},root:function(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)},strong:function(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},table:function(e,t){const n=e.all(t),r=n.shift(),o=[];if(r){const n={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],n),o.push(n)}if(n.length>0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},i=te(t.children[1]),s=ee(t.children[t.children.length-1]);i&&s&&(r.position={start:i,end:s}),o.push(r)}const i={type:"element",tagName:"table",properties:{},children:e.wrap(o,!0)};return e.patch(t,i),e.applyData(t,i)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const r=n?n.children:void 0,o=0===(r?r.indexOf(t):1)?"th":"td",i=n&&"table"===n.type?n.align:void 0,s=i?i.length:t.children.length;let a=-1;const c=[];for(;++a<s;){const n=t.children[a],r={},s=i?i[a]:void 0;s&&(r.align=s);let l={type:"element",tagName:o,properties:r,children:[]};n&&(l.children=e.all(n),e.patch(n,l),l=e.applyData(n,l)),c.push(l)}const l={type:"element",tagName:"tr",properties:{},children:e.wrap(c,!0)};return e.patch(t,l),e.applyData(t,l)},text:function(e,t){const n={type:"text",value:ar(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:ur,yaml:ur,definition:ur,footnoteDefinition:ur};function ur(){}const pr={}.hasOwnProperty,fr={};function hr(e,t){e.position&&(t.position=function(e){const t=te(e),n=ee(e);if(t&&n)return{start:t,end:n}}(e))}function dr(e,t){let n=t;if(e&&e.data){const t=e.data.hName,r=e.data.hChildren,o=e.data.hProperties;if("string"==typeof t)if("element"===n.type)n.tagName=t;else{n={type:"element",tagName:t,properties:{},children:"children"in n?n.children:[n]}}"element"===n.type&&o&&Object.assign(n.properties,Yn(o)),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function mr(e,t){const n=t.data||{},r=!("value"in t)||pr.call(n,"hProperties")||pr.call(n,"hChildren")?{type:"element",tagName:"div",properties:{},children:e.all(t)}:{type:"text",value:t.value};return e.patch(t,r),e.applyData(t,r)}function Er(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:"\n"});++r<e.length;)r&&n.push({type:"text",value:"\n"}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:"\n"}),n}function gr(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function Tr(e,t){const n=function(e,t){const n=t||fr,r=new Map,o=new Map,i=new Map,s={...lr,...n.handlers},a={all:function(e){const t=[];if("children"in e){const n=e.children;let r=-1;for(;++r<n.length;){const o=a.one(n[r],e);if(o){if(r&&"break"===n[r-1].type&&(Array.isArray(o)||"text"!==o.type||(o.value=gr(o.value)),!Array.isArray(o)&&"element"===o.type)){const e=o.children[0];e&&"text"===e.type&&(e.value=gr(e.value))}Array.isArray(o)?t.push(...o):t.push(o)}}}return t},applyData:dr,definitionById:r,footnoteById:o,footnoteCounts:i,footnoteOrder:[],handlers:s,one:function(e,t){const n=e.type,r=a.handlers[n];if(pr.call(a.handlers,n)&&r)return r(a,e,t);if(a.options.passThrough&&a.options.passThrough.includes(n)){if("children"in e){const{children:t,...n}=e,r=Yn(n);return r.children=a.all(e),r}return Yn(e)}return(a.options.unknownHandler||mr)(a,e,t)},options:n,patch:hr,wrap:Er};return or(e,function(e){if("definition"===e.type||"footnoteDefinition"===e.type){const t="definition"===e.type?r:o,n=String(e.identifier).toUpperCase();t.has(n)||t.set(n,e)}}),a}(e,t),r=n.one(e,void 0),o=function(e){const t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Wn,r=e.options.footnoteBackLabel||Qn,o=e.options.footnoteLabel||"Footnotes",i=e.options.footnoteLabelTagName||"h2",s=e.options.footnoteLabelProperties||{className:["sr-only"]},a=[];let c=-1;for(;++c<e.footnoteOrder.length;){const o=e.footnoteById.get(e.footnoteOrder[c]);if(!o)continue;const i=e.all(o),s=String(o.identifier).toUpperCase(),l=Vn(s.toLowerCase());let u=0;const p=[],f=e.footnoteCounts.get(s);for(;void 0!==f&&++u<=f;){p.length>0&&p.push({type:"text",value:" "});let e="string"==typeof n?n:n(c,u);"string"==typeof e&&(e={type:"text",value:e}),p.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+l+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof r?r:r(c,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}const h=i[i.length-1];if(h&&"element"===h.type&&"p"===h.tagName){const e=h.children[h.children.length-1];e&&"text"===e.type?e.value+=" ":h.children.push({type:"text",value:" "}),h.children.push(...p)}else i.push(...p);const d={type:"element",tagName:"li",properties:{id:t+"fn-"+l},children:e.wrap(i,!0)};e.patch(o,d),a.push(d)}if(0!==a.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...Yn(s),id:"footnote-label"},children:[{type:"text",value:o}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(a,!0)},{type:"text",value:"\n"}]}}(n),i=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return o&&i.children.push({type:"text",value:"\n"},o),i}function _r(e,t){return e&&"run"in e?async function(n,r){const o=Tr(n,{file:r,...t});await e.run(o,r)}:function(n,r){return Tr(n,{file:r,...e||t})}}function Ar(e){if(e)throw e}var yr=n(92849);function br(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function Sr(){const e=[],t={run:function(...t){let n=-1;const r=t.pop();if("function"!=typeof r)throw new TypeError("Expected function as last argument, not "+r);!function o(i,...s){const a=e[++n];let c=-1;if(i)r(i);else{for(;++c<t.length;)null!==s[c]&&void 0!==s[c]||(s[c]=t[c]);t=s,a?function(e,t){let n;return r;function r(...t){const r=e.length>t.length;let a;r&&t.push(o);try{a=e.apply(this,t)}catch(i){if(r&&n)throw i;return o(i)}r||(a&&a.then&&"function"==typeof a.then?a.then(s,o):a instanceof Error?o(a):s(a))}function o(e,...r){n||(n=!0,t(e,...r))}function s(e){o(null,e)}}(a,o)(...s):r(null,...s)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const Cr={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');Ir(e);let n,r=0,o=-1,i=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;i--;)if(47===e.codePointAt(i)){if(n){r=i+1;break}}else o<0&&(n=!0,o=i+1);return o<0?"":e.slice(r,o)}if(t===e)return"";let s=-1,a=t.length-1;for(;i--;)if(47===e.codePointAt(i)){if(n){r=i+1;break}}else s<0&&(n=!0,s=i+1),a>-1&&(e.codePointAt(i)===t.codePointAt(a--)?a<0&&(o=i):(a=-1,o=s));r===o?o=s:o<0&&(o=e.length);return e.slice(r,o)},dirname:function(e){if(Ir(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.codePointAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.codePointAt(0)?"/":".":1===n&&47===e.codePointAt(0)?"//":e.slice(0,n)},extname:function(e){Ir(e);let t,n=e.length,r=-1,o=0,i=-1,s=0;for(;n--;){const a=e.codePointAt(n);if(47!==a)r<0&&(t=!0,r=n+1),46===a?i<0?i=n:1!==s&&(s=1):i>-1&&(s=-1);else if(t){o=n+1;break}}if(i<0||r<0||0===s||1===s&&i===r-1&&i===o+1)return"";return e.slice(i,r)},join:function(...e){let t,n=-1;for(;++n<e.length;)Ir(e[n]),e[n]&&(t=void 0===t?e[n]:t+"/"+e[n]);return void 0===t?".":function(e){Ir(e);const t=47===e.codePointAt(0);let n=function(e,t){let n,r,o="",i=0,s=-1,a=0,c=-1;for(;++c<=e.length;){if(c<e.length)n=e.codePointAt(c);else{if(47===n)break;n=47}if(47===n){if(s===c-1||1===a);else if(s!==c-1&&2===a){if(o.length<2||2!==i||46!==o.codePointAt(o.length-1)||46!==o.codePointAt(o.length-2))if(o.length>2){if(r=o.lastIndexOf("/"),r!==o.length-1){r<0?(o="",i=0):(o=o.slice(0,r),i=o.length-1-o.lastIndexOf("/")),s=c,a=0;continue}}else if(o.length>0){o="",i=0,s=c,a=0;continue}t&&(o=o.length>0?o+"/..":"..",i=2)}else o.length>0?o+="/"+e.slice(s+1,c):o=e.slice(s+1,c),i=c-s-1;s=c,a=0}else 46===n&&a>-1?a++:a=-1}return o}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.codePointAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function Ir(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const kr={cwd:function(){return"/"}};function Or(e){return Boolean(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}function Nr(e){if("string"==typeof e)e=new URL(e);else if(!Or(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++n<t.length;)if(37===t.codePointAt(n)&&50===t.codePointAt(n+1)){const e=t.codePointAt(n+2);if(70===e||102===e){const e=new TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}const vr=["history","path","basename","stem","extname","dirname"];class Dr{constructor(e){let t;t=e?Or(e)?{path:e}:"string"==typeof e||function(e){return Boolean(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(e)?{value:e}:e:{},this.cwd="cwd"in t?"":kr.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let n,r=-1;for(;++r<vr.length;){const e=vr[r];e in t&&void 0!==t[e]&&null!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)vr.includes(n)||(this[n]=t[n])}get basename(){return"string"==typeof this.path?Cr.basename(this.path):void 0}set basename(e){Pr(e,"basename"),Rr(e,"basename"),this.path=Cr.join(this.dirname||"",e)}get dirname(){return"string"==typeof this.path?Cr.dirname(this.path):void 0}set dirname(e){Lr(this.basename,"dirname"),this.path=Cr.join(e||"",this.basename)}get extname(){return"string"==typeof this.path?Cr.extname(this.path):void 0}set extname(e){if(Rr(e,"extname"),Lr(this.dirname,"extname"),e){if(46!==e.codePointAt(0))throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Cr.join(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){Or(e)&&(e=Nr(e)),Pr(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return"string"==typeof this.path?Cr.basename(this.path,this.extname):void 0}set stem(e){Pr(e,"stem"),Rr(e,"stem"),this.path=Cr.join(this.dirname||"",e+(this.extname||""))}fail(e,t,n){const r=this.message(e,t,n);throw r.fatal=!0,r}info(e,t,n){const r=this.message(e,t,n);return r.fatal=void 0,r}message(e,t,n){const r=new ae(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}toString(e){if(void 0===this.value)return"";if("string"==typeof this.value)return this.value;return new TextDecoder(e||void 0).decode(this.value)}}function Rr(e,t){if(e&&e.includes(Cr.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Cr.sep+"`")}function Pr(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function Lr(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}const xr=function(e){const t=this.constructor.prototype,n=t[e],r=function(){return n.apply(r,arguments)};return Object.setPrototypeOf(r,t),r},Mr={}.hasOwnProperty;class wr extends xr{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=Sr()}copy(){const e=new wr;let t=-1;for(;++t<this.attachers.length;){const n=this.attachers[t];e.use(...n)}return e.data(yr(!0,{},this.namespace)),e}data(e,t){return"string"==typeof e?2===arguments.length?(Ur("data",this.frozen),this.namespace[e]=t,this):Mr.call(this.namespace,e)&&this.namespace[e]||void 0:e?(Ur("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;const e=this;for(;++this.freezeIndex<this.attachers.length;){const[t,...n]=this.attachers[this.freezeIndex];if(!1===n[0])continue;!0===n[0]&&(n[0]=void 0);const r=t.call(e,...n);"function"==typeof r&&this.transformers.use(r)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(e){this.freeze();const t=zr(e),n=this.parser||this.Parser;return Fr("parse",n),n(String(t),t)}process(e,t){const n=this;return this.freeze(),Fr("process",this.parser||this.Parser),Hr("process",this.compiler||this.Compiler),t?r(void 0,t):new Promise(r);function r(r,o){const i=zr(e),s=n.parse(i);function a(e,n){e||!n?o(e):r?r(n):t(void 0,n)}n.run(s,i,function(e,t,r){if(e||!t||!r)return a(e);const o=t,i=n.stringify(o,r);var s;"string"==typeof(s=i)||function(e){return Boolean(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(s)?r.value=i:r.result=i,a(e,r)})}}processSync(e){let t,n=!1;return this.freeze(),Fr("processSync",this.parser||this.Parser),Hr("processSync",this.compiler||this.Compiler),this.process(e,function(e,r){n=!0,Ar(e),t=r}),Gr("processSync","process",n),t}run(e,t,n){jr(e),this.freeze();const r=this.transformers;return n||"function"!=typeof t||(n=t,t=void 0),n?o(void 0,n):new Promise(o);function o(o,i){const s=zr(t);r.run(e,s,function(t,r,s){const a=r||e;t?i(t):o?o(a):n(void 0,a,s)})}}runSync(e,t){let n,r=!1;return this.run(e,t,function(e,t){Ar(e),n=t,r=!0}),Gr("runSync","run",r),n}stringify(e,t){this.freeze();const n=zr(t),r=this.compiler||this.Compiler;return Hr("stringify",r),jr(e),r(e,n)}use(e,...t){const n=this.attachers,r=this.namespace;if(Ur("use",this.frozen),null==e);else if("function"==typeof e)a(e,t);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");Array.isArray(e)?s(e):i(e)}return this;function o(e){if("function"==typeof e)a(e,[]);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");if(Array.isArray(e)){const[t,...n]=e;a(t,n)}else i(e)}}function i(e){if(!("plugins"in e)&&!("settings"in e))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");s(e.plugins),e.settings&&(r.settings=yr(!0,r.settings,e.settings))}function s(e){let t=-1;if(null==e);else{if(!Array.isArray(e))throw new TypeError("Expected a list of plugins, not `"+e+"`");for(;++t<e.length;){o(e[t])}}}function a(e,t){let r=-1,o=-1;for(;++r<n.length;)if(n[r][0]===e){o=r;break}if(-1===o)n.push([e,...t]);else if(t.length>0){let[r,...i]=t;const s=n[o][1];br(s)&&br(r)&&(r=yr(!0,s,r)),n[o]=[e,r,...i]}}}}const Br=(new wr).freeze();function Fr(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `parser`")}function Hr(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `compiler`")}function Ur(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function jr(e){if(!br(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function Gr(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function zr(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new Dr(e)}const Yr=[],qr={allowDangerousHtml:!0},$r=/^(https?|ircs?|mailto|xmpp)$/i,Vr=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function Wr(e){const t=Qr(e),n=Xr(e);return Kr(t.runSync(t.parse(n),n),e)}function Qr(e){const t=e.rehypePlugins||Yr,n=e.remarkPlugins||Yr,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...qr}:qr;return Br().use(Mn).use(n).use(_r,r).use(t)}function Xr(e){const t=e.children||"",n=new Dr;return"string"==typeof t&&(n.value=t),n}function Kr(e,t){const n=t.allowedElements,r=t.allowElement,o=t.components,i=t.disallowedElements,s=t.skipHtml,a=t.unwrapDisallowed,l=t.urlTransform||Zr;for(const u of Vr)Object.hasOwn(t,u.from)&&c((u.from,u.to&&u.to,u.id));return or(e,function(e,t,o){if("raw"===e.type&&o&&"number"==typeof t)return s?o.children.splice(t,1):o.children[t]={type:"text",value:e.value},t;if("element"===e.type){let t;for(t in Ce)if(Object.hasOwn(Ce,t)&&Object.hasOwn(e.properties,t)){const n=e.properties[t],r=Ce[t];(null===r||r.includes(e.tagName))&&(e.properties[t]=l(String(n||""),t,e))}}if("element"===e.type){let s=n?!n.includes(e.tagName):!!i&&i.includes(e.tagName);if(!s&&r&&"number"==typeof t&&(s=!r(e,t,o)),s&&o&&"number"==typeof t)return a&&e.children?o.children.splice(t,1,...e.children):o.children.splice(t,1),t}}),de(e,{Fragment:Ie.Fragment,components:o,ignoreInvalidStyle:!0,jsx:Ie.jsx,jsxs:Ie.jsxs,passKeys:!0,passNode:!0})}function Zr(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),o=e.indexOf("/");return-1===t||-1!==o&&t>o||-1!==n&&t>n||-1!==r&&t>r||$r.test(e.slice(0,t))?e:""}const Jr=/[#.]/g;function eo(e,t,n){const r=n?function(e){const t=new Map;for(const n of e)t.set(n.toLowerCase(),n);return t}(n):void 0;return function(n,o,...i){let s;if(null==n){s={type:"root",children:[]};const e=o;i.unshift(e)}else{s=function(e,t){const n=e||"",r={};let o,i,s=0;for(;s<n.length;){Jr.lastIndex=s;const e=Jr.exec(n),t=n.slice(s,e?e.index:n.length);t&&(o?"#"===o?r.id=t:Array.isArray(r.className)?r.className.push(t):r.className=[t]:i=t,s+=t.length),e&&(o=e[0],s++)}return{type:"element",tagName:i||t||"div",properties:r,children:[]}}(n,t);const a=s.tagName.toLowerCase(),c=r?r.get(a):void 0;if(s.tagName=c||a,function(e){if(null===e||"object"!=typeof e||Array.isArray(e))return!0;if("string"!=typeof e.type)return!1;const t=e,n=Object.keys(e);for(const r of n){const e=t[r];if(e&&"object"==typeof e){if(!Array.isArray(e))return!0;const t=e;for(const e of t)if("number"!=typeof e&&"string"!=typeof e)return!0}}if("children"in e&&Array.isArray(e.children))return!0;return!1}(o))i.unshift(o);else for(const[t,n]of Object.entries(o))to(e,s.properties,t,n)}for(const e of i)no(s.children,e);return"element"===s.type&&"template"===s.tagName&&(s.content={type:"root",children:s.children},s.children=[]),s}}function to(e,t,n,r){const o=V(e,n);let i;if(null!=r){if("number"==typeof r){if(Number.isNaN(r))return;i=r}else i="boolean"==typeof r?r:"string"==typeof r?o.spaceSeparated?K(r):o.commaSeparated?l(r):o.commaOrSpaceSeparated?K(l(r).join(" ")):ro(o,o.property,r):Array.isArray(r)?[...r]:"style"===o.property?function(e){const t=[];for(const[n,r]of Object.entries(e))t.push([n,r].join(": "));return t.join("; ")}(r):String(r);if(Array.isArray(i)){const e=[];for(const t of i)e.push(ro(o,o.property,t));i=e}"className"===o.property&&Array.isArray(t.className)&&(i=t.className.concat(i)),t[o.property]=i}}function no(e,t){if(null==t);else if("number"==typeof t||"string"==typeof t)e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(const n of t)no(e,n);else{if("object"!=typeof t||!("type"in t))throw new Error("Expected node, nodes, or string, got `"+t+"`");"root"===t.type?no(e,t.children):e.push(t)}}function ro(e,t,n){if("string"==typeof n){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(""===n||_(n)===_(t)))return!0}return n}const oo=eo(G,"div"),io=eo(z,"g",["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"]);function so(e,t){const n=e.indexOf("\r",t),r=e.indexOf("\n",t);return-1===r?n:-1===n||n+1===r?r:n<r?n:r}const ao={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},co={}.hasOwnProperty,lo=Object.prototype;function uo(e,t){let n;switch(t.nodeName){case"#comment":{const r=t;return n={type:"comment",value:r.data},fo(e,r,n),n}case"#document":case"#document-fragment":{const r=t,o="mode"in r&&("quirks"===r.mode||"limited-quirks"===r.mode);if(n={type:"root",children:po(e,t.childNodes),data:{quirksMode:o}},e.file&&e.location){const t=String(e.file),r=function(e){const t=String(e),n=[];return{toOffset:function(e){if(e&&"number"==typeof e.line&&"number"==typeof e.column&&!Number.isNaN(e.line)&&!Number.isNaN(e.column)){for(;n.length<e.line;){const e=n[n.length-1],r=so(t,e),o=-1===r?t.length+1:r+1;if(e===o)break;n.push(o)}const r=(e.line>1?n[e.line-2]:0)+e.column-1;if(r<n[e.line-1])return r}},toPoint:function(e){if("number"==typeof e&&e>-1&&e<=t.length){let r=0;for(;;){let o=n[r];if(void 0===o){const e=so(t,n[r-1]);o=-1===e?t.length+1:e+1,n[r]=o}if(o>e)return{line:r+1,column:e-(r>0?n[r-1]:0)+1,offset:e};r++}}}}}(t),o=r.toPoint(0),i=r.toPoint(t.length);n.position={start:o,end:i}}return n}case"#documentType":return n={type:"doctype"},fo(e,t,n),n;case"#text":{const r=t;return n={type:"text",value:r.value},fo(e,r,n),n}default:return n=function(e,t){const n=e.schema;e.schema=t.namespaceURI===ao.svg?z:G;let r=-1;const o={};for(;++r<t.attrs.length;){const e=t.attrs[r],n=(e.prefix?e.prefix+":":"")+e.name;co.call(lo,n)||(o[n]=e.value)}const i="svg"===e.schema.space?io:oo,s=i(t.tagName,o,po(e,t.childNodes));if(fo(e,t,s),"template"===s.tagName){const n=t,r=n.sourceCodeLocation,o=r&&r.startTag&&ho(r.startTag),i=r&&r.endTag&&ho(r.endTag),a=uo(e,n.content);o&&i&&e.file&&(a.position={start:o.end,end:i.start}),s.content=a}return e.schema=n,s}(e,t),n}}function po(e,t){let n=-1;const r=[];for(;++n<t.length;){const o=uo(e,t[n]);r.push(o)}return r}function fo(e,t,n){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){const r=function(e,t,n){const r=ho(n);if("element"===t.type){const o=t.children[t.children.length-1];if(r&&!n.endTag&&o&&o.position&&o.position.end&&(r.end=Object.assign({},o.position.end)),e.verbose){const r={};let o;if(n.attrs)for(o in n.attrs)co.call(n.attrs,o)&&(r[V(e.schema,o).property]=ho(n.attrs[o]));n.startTag;const i=ho(n.startTag),s=n.endTag?ho(n.endTag):void 0,a={opening:i};s&&(a.closing=s),a.properties=r,t.data={position:a}}}return r}(e,n,t.sourceCodeLocation);r&&(e.location=!0,n.position=r)}}function ho(e){const t=mo({line:e.startLine,column:e.startCol,offset:e.startOffset}),n=mo({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||n?{start:t,end:n}:void 0}function mo(e){return e.line&&e.column?e:void 0}const Eo={}.hasOwnProperty;function go(e,t){const n=t||{};function r(t,...n){let o=r.invalid;const i=r.handlers;if(t&&Eo.call(t,e)){const n=String(t[e]);o=Eo.call(i,n)?i[n]:r.unknown}if(o)return o.call(this,t,...n)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}const To={},_o={}.hasOwnProperty,Ao=go("type",{handlers:{root:function(e,t){const n={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return n.childNodes=bo(e.children,n,t),So(e,n),n},element:function(e,t){const n=t;let r=n;"element"===e.type&&"svg"===e.tagName.toLowerCase()&&"html"===n.space&&(r=z);const o=[];let i;if(e.properties)for(i in e.properties)if("children"!==i&&_o.call(e.properties,i)){const t=yo(r,i,e.properties[i]);t&&o.push(t)}const s=r.space;const a={nodeName:e.tagName,tagName:e.tagName,attrs:o,namespaceURI:ao[s],childNodes:[],parentNode:null};a.childNodes=bo(e.children,a,r),So(e,a),"template"===e.tagName&&e.content&&(a.content=function(e,t){const n={nodeName:"#document-fragment",childNodes:[]};return n.childNodes=bo(e.children,n,t),So(e,n),n}(e.content,r));return a},text:function(e){const t={nodeName:"#text",value:e.value,parentNode:null};return So(e,t),t},comment:function(e){const t={nodeName:"#comment",data:e.value,parentNode:null};return So(e,t),t},doctype:function(e){const t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return So(e,t),t}}});function yo(e,t,n){const r=V(e,t);if(!1===n||null==n||"number"==typeof n&&Number.isNaN(n)||!n&&r.boolean)return;Array.isArray(n)&&(n=r.commaSeparated?u(n):Z(n));const o={name:r.attribute,value:!0===n?"":String(n)};if(r.space&&"html"!==r.space&&"svg"!==r.space){const e=o.name.indexOf(":");e<0?o.prefix="":(o.name=o.name.slice(e+1),o.prefix=r.attribute.slice(0,e)),o.namespace=ao[r.space]}return o}function bo(e,t,n){let r=-1;const o=[];if(e)for(;++r<e.length;){const i=Ao(e[r],n);i.parentNode=t,o.push(i)}return o}function So(e,t){const n=e.position;n&&n.start&&n.end&&(n.start.offset,n.end.offset,t.sourceCodeLocation={startLine:n.start.line,startCol:n.start.column,startOffset:n.start.offset,endLine:n.end.line,endCol:n.end.column,endOffset:n.end.offset})}const Co=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"],Io=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),ko="\ufffd";var Oo;!function(e){e[e.EOF=-1]="EOF",e[e.NULL=0]="NULL",e[e.TABULATION=9]="TABULATION",e[e.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",e[e.LINE_FEED=10]="LINE_FEED",e[e.FORM_FEED=12]="FORM_FEED",e[e.SPACE=32]="SPACE",e[e.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",e[e.QUOTATION_MARK=34]="QUOTATION_MARK",e[e.AMPERSAND=38]="AMPERSAND",e[e.APOSTROPHE=39]="APOSTROPHE",e[e.HYPHEN_MINUS=45]="HYPHEN_MINUS",e[e.SOLIDUS=47]="SOLIDUS",e[e.DIGIT_0=48]="DIGIT_0",e[e.DIGIT_9=57]="DIGIT_9",e[e.SEMICOLON=59]="SEMICOLON",e[e.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",e[e.EQUALS_SIGN=61]="EQUALS_SIGN",e[e.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",e[e.QUESTION_MARK=63]="QUESTION_MARK",e[e.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",e[e.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",e[e.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",e[e.GRAVE_ACCENT=96]="GRAVE_ACCENT",e[e.LATIN_SMALL_A=97]="LATIN_SMALL_A",e[e.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"}(Oo||(Oo={}));const No="--",vo="[CDATA[",Do="doctype",Ro="script",Po="public",Lo="system";function xo(e){return e>=55296&&e<=57343}function Mo(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159}function wo(e){return e>=64976&&e<=65007||Io.has(e)}var Bo;!function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"}(Bo||(Bo={}));class Fo{constructor(e){this.handler=e,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+Number(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(e,t){const{line:n,col:r,offset:o}=this,i=r+t,s=o+t;return{code:e,startLine:n,endLine:n,startCol:i,endCol:i,startOffset:s,endOffset:s}}_err(e){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(e,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.html.length-1){const t=this.html.charCodeAt(this.pos+1);if(function(e){return e>=56320&&e<=57343}(t))return this.pos++,this._addGap(),1024*(e-55296)+9216+t}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,Oo.EOF;return this._err(Bo.surrogateInInputStream),e}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(e,t){this.html.length>0?this.html+=e:this.html=e,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(e,t){if(this.pos+e.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(t)return this.html.startsWith(e,this.pos);for(let n=0;n<e.length;n++){if((32|this.html.charCodeAt(this.pos+n))!==e.charCodeAt(n))return!1}return!0}peek(e){const t=this.pos+e;if(t>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,Oo.EOF;const n=this.html.charCodeAt(t);return n===Oo.CARRIAGE_RETURN?Oo.LINE_FEED:n}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,Oo.EOF;let e=this.html.charCodeAt(this.pos);if(e===Oo.CARRIAGE_RETURN)return this.isEol=!0,this.skipNextNewLine=!0,Oo.LINE_FEED;if(e===Oo.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine))return this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance();this.skipNextNewLine=!1,xo(e)&&(e=this._processSurrogate(e));return null===this.handler.onParseError||e>31&&e<127||e===Oo.LINE_FEED||e===Oo.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e}_checkForProblematicCharacters(e){Mo(e)?this._err(Bo.controlCharacterInInputStream):wo(e)&&this._err(Bo.noncharacterInInputStream)}retreat(e){for(this.pos-=e;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}var Ho;function Uo(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}!function(e){e[e.CHARACTER=0]="CHARACTER",e[e.NULL_CHARACTER=1]="NULL_CHARACTER",e[e.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",e[e.START_TAG=3]="START_TAG",e[e.END_TAG=4]="END_TAG",e[e.COMMENT=5]="COMMENT",e[e.DOCTYPE=6]="DOCTYPE",e[e.EOF=7]="EOF",e[e.HIBERNATION=8]="HIBERNATION"}(Ho||(Ho={}));const jo=new Uint16Array('\u1d41<\xd5\u0131\u028a\u049d\u057b\u05d0\u0675\u06de\u07a2\u07d6\u080f\u0a4a\u0a91\u0da1\u0e6d\u0f09\u0f26\u10ca\u1228\u12e1\u1415\u149d\u14c3\u14df\u1525\0\0\0\0\0\0\u156b\u16cd\u198d\u1c12\u1ddd\u1f7e\u2060\u21b0\u228d\u23c0\u23fb\u2442\u2824\u2912\u2d08\u2e48\u2fce\u3016\u32ba\u3639\u37ac\u38fe\u3a28\u3a71\u3ae0\u3b2e\u0800EMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcflig\u803b\xc6\u40c6P\u803b&\u4026cute\u803b\xc1\u40c1reve;\u4102\u0100iyx}rc\u803b\xc2\u40c2;\u4410r;\uc000\ud835\udd04rave\u803b\xc0\u40c0pha;\u4391acr;\u4100d;\u6a53\u0100gp\x9d\xa1on;\u4104f;\uc000\ud835\udd38plyFunction;\u6061ing\u803b\xc5\u40c5\u0100cs\xbe\xc3r;\uc000\ud835\udc9cign;\u6254ilde\u803b\xc3\u40c3ml\u803b\xc4\u40c4\u0400aceforsu\xe5\xfb\xfe\u0117\u011c\u0122\u0127\u012a\u0100cr\xea\xf2kslash;\u6216\u0176\xf6\xf8;\u6ae7ed;\u6306y;\u4411\u0180crt\u0105\u010b\u0114ause;\u6235noullis;\u612ca;\u4392r;\uc000\ud835\udd05pf;\uc000\ud835\udd39eve;\u42d8c\xf2\u0113mpeq;\u624e\u0700HOacdefhilorsu\u014d\u0151\u0156\u0180\u019e\u01a2\u01b5\u01b7\u01ba\u01dc\u0215\u0273\u0278\u027ecy;\u4427PY\u803b\xa9\u40a9\u0180cpy\u015d\u0162\u017aute;\u4106\u0100;i\u0167\u0168\u62d2talDifferentialD;\u6145leys;\u612d\u0200aeio\u0189\u018e\u0194\u0198ron;\u410cdil\u803b\xc7\u40c7rc;\u4108nint;\u6230ot;\u410a\u0100dn\u01a7\u01adilla;\u40b8terDot;\u40b7\xf2\u017fi;\u43a7rcle\u0200DMPT\u01c7\u01cb\u01d1\u01d6ot;\u6299inus;\u6296lus;\u6295imes;\u6297o\u0100cs\u01e2\u01f8kwiseContourIntegral;\u6232eCurly\u0100DQ\u0203\u020foubleQuote;\u601duote;\u6019\u0200lnpu\u021e\u0228\u0247\u0255on\u0100;e\u0225\u0226\u6237;\u6a74\u0180git\u022f\u0236\u023aruent;\u6261nt;\u622fourIntegral;\u622e\u0100fr\u024c\u024e;\u6102oduct;\u6210nterClockwiseContourIntegral;\u6233oss;\u6a2fcr;\uc000\ud835\udc9ep\u0100;C\u0284\u0285\u62d3ap;\u624d\u0580DJSZacefios\u02a0\u02ac\u02b0\u02b4\u02b8\u02cb\u02d7\u02e1\u02e6\u0333\u048d\u0100;o\u0179\u02a5trahd;\u6911cy;\u4402cy;\u4405cy;\u440f\u0180grs\u02bf\u02c4\u02c7ger;\u6021r;\u61a1hv;\u6ae4\u0100ay\u02d0\u02d5ron;\u410e;\u4414l\u0100;t\u02dd\u02de\u6207a;\u4394r;\uc000\ud835\udd07\u0100af\u02eb\u0327\u0100cm\u02f0\u0322ritical\u0200ADGT\u0300\u0306\u0316\u031ccute;\u40b4o\u0174\u030b\u030d;\u42d9bleAcute;\u42ddrave;\u4060ilde;\u42dcond;\u62c4ferentialD;\u6146\u0470\u033d\0\0\0\u0342\u0354\0\u0405f;\uc000\ud835\udd3b\u0180;DE\u0348\u0349\u034d\u40a8ot;\u60dcqual;\u6250ble\u0300CDLRUV\u0363\u0372\u0382\u03cf\u03e2\u03f8ontourIntegra\xec\u0239o\u0274\u0379\0\0\u037b\xbb\u0349nArrow;\u61d3\u0100eo\u0387\u03a4ft\u0180ART\u0390\u0396\u03a1rrow;\u61d0ightArrow;\u61d4e\xe5\u02cang\u0100LR\u03ab\u03c4eft\u0100AR\u03b3\u03b9rrow;\u67f8ightArrow;\u67faightArrow;\u67f9ight\u0100AT\u03d8\u03derrow;\u61d2ee;\u62a8p\u0241\u03e9\0\0\u03efrrow;\u61d1ownArrow;\u61d5erticalBar;\u6225n\u0300ABLRTa\u0412\u042a\u0430\u045e\u047f\u037crrow\u0180;BU\u041d\u041e\u0422\u6193ar;\u6913pArrow;\u61f5reve;\u4311eft\u02d2\u043a\0\u0446\0\u0450ightVector;\u6950eeVector;\u695eector\u0100;B\u0459\u045a\u61bdar;\u6956ight\u01d4\u0467\0\u0471eeVector;\u695fector\u0100;B\u047a\u047b\u61c1ar;\u6957ee\u0100;A\u0486\u0487\u62a4rrow;\u61a7\u0100ct\u0492\u0497r;\uc000\ud835\udc9frok;\u4110\u0800NTacdfglmopqstux\u04bd\u04c0\u04c4\u04cb\u04de\u04e2\u04e7\u04ee\u04f5\u0521\u052f\u0536\u0552\u055d\u0560\u0565G;\u414aH\u803b\xd0\u40d0cute\u803b\xc9\u40c9\u0180aiy\u04d2\u04d7\u04dcron;\u411arc\u803b\xca\u40ca;\u442dot;\u4116r;\uc000\ud835\udd08rave\u803b\xc8\u40c8ement;\u6208\u0100ap\u04fa\u04fecr;\u4112ty\u0253\u0506\0\0\u0512mallSquare;\u65fberySmallSquare;\u65ab\u0100gp\u0526\u052aon;\u4118f;\uc000\ud835\udd3csilon;\u4395u\u0100ai\u053c\u0549l\u0100;T\u0542\u0543\u6a75ilde;\u6242librium;\u61cc\u0100ci\u0557\u055ar;\u6130m;\u6a73a;\u4397ml\u803b\xcb\u40cb\u0100ip\u056a\u056fsts;\u6203onentialE;\u6147\u0280cfios\u0585\u0588\u058d\u05b2\u05ccy;\u4424r;\uc000\ud835\udd09lled\u0253\u0597\0\0\u05a3mallSquare;\u65fcerySmallSquare;\u65aa\u0370\u05ba\0\u05bf\0\0\u05c4f;\uc000\ud835\udd3dAll;\u6200riertrf;\u6131c\xf2\u05cb\u0600JTabcdfgorst\u05e8\u05ec\u05ef\u05fa\u0600\u0612\u0616\u061b\u061d\u0623\u066c\u0672cy;\u4403\u803b>\u403emma\u0100;d\u05f7\u05f8\u4393;\u43dcreve;\u411e\u0180eiy\u0607\u060c\u0610dil;\u4122rc;\u411c;\u4413ot;\u4120r;\uc000\ud835\udd0a;\u62d9pf;\uc000\ud835\udd3eeater\u0300EFGLST\u0635\u0644\u064e\u0656\u065b\u0666qual\u0100;L\u063e\u063f\u6265ess;\u62dbullEqual;\u6267reater;\u6aa2ess;\u6277lantEqual;\u6a7eilde;\u6273cr;\uc000\ud835\udca2;\u626b\u0400Aacfiosu\u0685\u068b\u0696\u069b\u069e\u06aa\u06be\u06caRDcy;\u442a\u0100ct\u0690\u0694ek;\u42c7;\u405eirc;\u4124r;\u610clbertSpace;\u610b\u01f0\u06af\0\u06b2f;\u610dizontalLine;\u6500\u0100ct\u06c3\u06c5\xf2\u06a9rok;\u4126mp\u0144\u06d0\u06d8ownHum\xf0\u012fqual;\u624f\u0700EJOacdfgmnostu\u06fa\u06fe\u0703\u0707\u070e\u071a\u071e\u0721\u0728\u0744\u0778\u078b\u078f\u0795cy;\u4415lig;\u4132cy;\u4401cute\u803b\xcd\u40cd\u0100iy\u0713\u0718rc\u803b\xce\u40ce;\u4418ot;\u4130r;\u6111rave\u803b\xcc\u40cc\u0180;ap\u0720\u072f\u073f\u0100cg\u0734\u0737r;\u412ainaryI;\u6148lie\xf3\u03dd\u01f4\u0749\0\u0762\u0100;e\u074d\u074e\u622c\u0100gr\u0753\u0758ral;\u622bsection;\u62c2isible\u0100CT\u076c\u0772omma;\u6063imes;\u6062\u0180gpt\u077f\u0783\u0788on;\u412ef;\uc000\ud835\udd40a;\u4399cr;\u6110ilde;\u4128\u01eb\u079a\0\u079ecy;\u4406l\u803b\xcf\u40cf\u0280cfosu\u07ac\u07b7\u07bc\u07c2\u07d0\u0100iy\u07b1\u07b5rc;\u4134;\u4419r;\uc000\ud835\udd0dpf;\uc000\ud835\udd41\u01e3\u07c7\0\u07ccr;\uc000\ud835\udca5rcy;\u4408kcy;\u4404\u0380HJacfos\u07e4\u07e8\u07ec\u07f1\u07fd\u0802\u0808cy;\u4425cy;\u440cppa;\u439a\u0100ey\u07f6\u07fbdil;\u4136;\u441ar;\uc000\ud835\udd0epf;\uc000\ud835\udd42cr;\uc000\ud835\udca6\u0580JTaceflmost\u0825\u0829\u082c\u0850\u0863\u09b3\u09b8\u09c7\u09cd\u0a37\u0a47cy;\u4409\u803b<\u403c\u0280cmnpr\u0837\u083c\u0841\u0844\u084dute;\u4139bda;\u439bg;\u67ealacetrf;\u6112r;\u619e\u0180aey\u0857\u085c\u0861ron;\u413ddil;\u413b;\u441b\u0100fs\u0868\u0970t\u0500ACDFRTUVar\u087e\u08a9\u08b1\u08e0\u08e6\u08fc\u092f\u095b\u0390\u096a\u0100nr\u0883\u088fgleBracket;\u67e8row\u0180;BR\u0899\u089a\u089e\u6190ar;\u61e4ightArrow;\u61c6eiling;\u6308o\u01f5\u08b7\0\u08c3bleBracket;\u67e6n\u01d4\u08c8\0\u08d2eeVector;\u6961ector\u0100;B\u08db\u08dc\u61c3ar;\u6959loor;\u630aight\u0100AV\u08ef\u08f5rrow;\u6194ector;\u694e\u0100er\u0901\u0917e\u0180;AV\u0909\u090a\u0910\u62a3rrow;\u61a4ector;\u695aiangle\u0180;BE\u0924\u0925\u0929\u62b2ar;\u69cfqual;\u62b4p\u0180DTV\u0937\u0942\u094cownVector;\u6951eeVector;\u6960ector\u0100;B\u0956\u0957\u61bfar;\u6958ector\u0100;B\u0965\u0966\u61bcar;\u6952ight\xe1\u039cs\u0300EFGLST\u097e\u098b\u0995\u099d\u09a2\u09adqualGreater;\u62daullEqual;\u6266reater;\u6276ess;\u6aa1lantEqual;\u6a7dilde;\u6272r;\uc000\ud835\udd0f\u0100;e\u09bd\u09be\u62d8ftarrow;\u61daidot;\u413f\u0180npw\u09d4\u0a16\u0a1bg\u0200LRlr\u09de\u09f7\u0a02\u0a10eft\u0100AR\u09e6\u09ecrrow;\u67f5ightArrow;\u67f7ightArrow;\u67f6eft\u0100ar\u03b3\u0a0aight\xe1\u03bfight\xe1\u03caf;\uc000\ud835\udd43er\u0100LR\u0a22\u0a2ceftArrow;\u6199ightArrow;\u6198\u0180cht\u0a3e\u0a40\u0a42\xf2\u084c;\u61b0rok;\u4141;\u626a\u0400acefiosu\u0a5a\u0a5d\u0a60\u0a77\u0a7c\u0a85\u0a8b\u0a8ep;\u6905y;\u441c\u0100dl\u0a65\u0a6fiumSpace;\u605flintrf;\u6133r;\uc000\ud835\udd10nusPlus;\u6213pf;\uc000\ud835\udd44c\xf2\u0a76;\u439c\u0480Jacefostu\u0aa3\u0aa7\u0aad\u0ac0\u0b14\u0b19\u0d91\u0d97\u0d9ecy;\u440acute;\u4143\u0180aey\u0ab4\u0ab9\u0aberon;\u4147dil;\u4145;\u441d\u0180gsw\u0ac7\u0af0\u0b0eative\u0180MTV\u0ad3\u0adf\u0ae8ediumSpace;\u600bhi\u0100cn\u0ae6\u0ad8\xeb\u0ad9eryThi\xee\u0ad9ted\u0100GL\u0af8\u0b06reaterGreate\xf2\u0673essLes\xf3\u0a48Line;\u400ar;\uc000\ud835\udd11\u0200Bnpt\u0b22\u0b28\u0b37\u0b3areak;\u6060BreakingSpace;\u40a0f;\u6115\u0680;CDEGHLNPRSTV\u0b55\u0b56\u0b6a\u0b7c\u0ba1\u0beb\u0c04\u0c5e\u0c84\u0ca6\u0cd8\u0d61\u0d85\u6aec\u0100ou\u0b5b\u0b64ngruent;\u6262pCap;\u626doubleVerticalBar;\u6226\u0180lqx\u0b83\u0b8a\u0b9bement;\u6209ual\u0100;T\u0b92\u0b93\u6260ilde;\uc000\u2242\u0338ists;\u6204reater\u0380;EFGLST\u0bb6\u0bb7\u0bbd\u0bc9\u0bd3\u0bd8\u0be5\u626fqual;\u6271ullEqual;\uc000\u2267\u0338reater;\uc000\u226b\u0338ess;\u6279lantEqual;\uc000\u2a7e\u0338ilde;\u6275ump\u0144\u0bf2\u0bfdownHump;\uc000\u224e\u0338qual;\uc000\u224f\u0338e\u0100fs\u0c0a\u0c27tTriangle\u0180;BE\u0c1a\u0c1b\u0c21\u62eaar;\uc000\u29cf\u0338qual;\u62ecs\u0300;EGLST\u0c35\u0c36\u0c3c\u0c44\u0c4b\u0c58\u626equal;\u6270reater;\u6278ess;\uc000\u226a\u0338lantEqual;\uc000\u2a7d\u0338ilde;\u6274ested\u0100GL\u0c68\u0c79reaterGreater;\uc000\u2aa2\u0338essLess;\uc000\u2aa1\u0338recedes\u0180;ES\u0c92\u0c93\u0c9b\u6280qual;\uc000\u2aaf\u0338lantEqual;\u62e0\u0100ei\u0cab\u0cb9verseElement;\u620cghtTriangle\u0180;BE\u0ccb\u0ccc\u0cd2\u62ebar;\uc000\u29d0\u0338qual;\u62ed\u0100qu\u0cdd\u0d0cuareSu\u0100bp\u0ce8\u0cf9set\u0100;E\u0cf0\u0cf3\uc000\u228f\u0338qual;\u62e2erset\u0100;E\u0d03\u0d06\uc000\u2290\u0338qual;\u62e3\u0180bcp\u0d13\u0d24\u0d4eset\u0100;E\u0d1b\u0d1e\uc000\u2282\u20d2qual;\u6288ceeds\u0200;EST\u0d32\u0d33\u0d3b\u0d46\u6281qual;\uc000\u2ab0\u0338lantEqual;\u62e1ilde;\uc000\u227f\u0338erset\u0100;E\u0d58\u0d5b\uc000\u2283\u20d2qual;\u6289ilde\u0200;EFT\u0d6e\u0d6f\u0d75\u0d7f\u6241qual;\u6244ullEqual;\u6247ilde;\u6249erticalBar;\u6224cr;\uc000\ud835\udca9ilde\u803b\xd1\u40d1;\u439d\u0700Eacdfgmoprstuv\u0dbd\u0dc2\u0dc9\u0dd5\u0ddb\u0de0\u0de7\u0dfc\u0e02\u0e20\u0e22\u0e32\u0e3f\u0e44lig;\u4152cute\u803b\xd3\u40d3\u0100iy\u0dce\u0dd3rc\u803b\xd4\u40d4;\u441eblac;\u4150r;\uc000\ud835\udd12rave\u803b\xd2\u40d2\u0180aei\u0dee\u0df2\u0df6cr;\u414cga;\u43a9cron;\u439fpf;\uc000\ud835\udd46enCurly\u0100DQ\u0e0e\u0e1aoubleQuote;\u601cuote;\u6018;\u6a54\u0100cl\u0e27\u0e2cr;\uc000\ud835\udcaaash\u803b\xd8\u40d8i\u016c\u0e37\u0e3cde\u803b\xd5\u40d5es;\u6a37ml\u803b\xd6\u40d6er\u0100BP\u0e4b\u0e60\u0100ar\u0e50\u0e53r;\u603eac\u0100ek\u0e5a\u0e5c;\u63deet;\u63b4arenthesis;\u63dc\u0480acfhilors\u0e7f\u0e87\u0e8a\u0e8f\u0e92\u0e94\u0e9d\u0eb0\u0efcrtialD;\u6202y;\u441fr;\uc000\ud835\udd13i;\u43a6;\u43a0usMinus;\u40b1\u0100ip\u0ea2\u0eadncareplan\xe5\u069df;\u6119\u0200;eio\u0eb9\u0eba\u0ee0\u0ee4\u6abbcedes\u0200;EST\u0ec8\u0ec9\u0ecf\u0eda\u627aqual;\u6aaflantEqual;\u627cilde;\u627eme;\u6033\u0100dp\u0ee9\u0eeeuct;\u620fortion\u0100;a\u0225\u0ef9l;\u621d\u0100ci\u0f01\u0f06r;\uc000\ud835\udcab;\u43a8\u0200Ufos\u0f11\u0f16\u0f1b\u0f1fOT\u803b"\u4022r;\uc000\ud835\udd14pf;\u611acr;\uc000\ud835\udcac\u0600BEacefhiorsu\u0f3e\u0f43\u0f47\u0f60\u0f73\u0fa7\u0faa\u0fad\u1096\u10a9\u10b4\u10bearr;\u6910G\u803b\xae\u40ae\u0180cnr\u0f4e\u0f53\u0f56ute;\u4154g;\u67ebr\u0100;t\u0f5c\u0f5d\u61a0l;\u6916\u0180aey\u0f67\u0f6c\u0f71ron;\u4158dil;\u4156;\u4420\u0100;v\u0f78\u0f79\u611cerse\u0100EU\u0f82\u0f99\u0100lq\u0f87\u0f8eement;\u620builibrium;\u61cbpEquilibrium;\u696fr\xbb\u0f79o;\u43a1ght\u0400ACDFTUVa\u0fc1\u0feb\u0ff3\u1022\u1028\u105b\u1087\u03d8\u0100nr\u0fc6\u0fd2gleBracket;\u67e9row\u0180;BL\u0fdc\u0fdd\u0fe1\u6192ar;\u61e5eftArrow;\u61c4eiling;\u6309o\u01f5\u0ff9\0\u1005bleBracket;\u67e7n\u01d4\u100a\0\u1014eeVector;\u695dector\u0100;B\u101d\u101e\u61c2ar;\u6955loor;\u630b\u0100er\u102d\u1043e\u0180;AV\u1035\u1036\u103c\u62a2rrow;\u61a6ector;\u695biangle\u0180;BE\u1050\u1051\u1055\u62b3ar;\u69d0qual;\u62b5p\u0180DTV\u1063\u106e\u1078ownVector;\u694feeVector;\u695cector\u0100;B\u1082\u1083\u61bear;\u6954ector\u0100;B\u1091\u1092\u61c0ar;\u6953\u0100pu\u109b\u109ef;\u611dndImplies;\u6970ightarrow;\u61db\u0100ch\u10b9\u10bcr;\u611b;\u61b1leDelayed;\u69f4\u0680HOacfhimoqstu\u10e4\u10f1\u10f7\u10fd\u1119\u111e\u1151\u1156\u1161\u1167\u11b5\u11bb\u11bf\u0100Cc\u10e9\u10eeHcy;\u4429y;\u4428FTcy;\u442ccute;\u415a\u0280;aeiy\u1108\u1109\u110e\u1113\u1117\u6abcron;\u4160dil;\u415erc;\u415c;\u4421r;\uc000\ud835\udd16ort\u0200DLRU\u112a\u1134\u113e\u1149ownArrow\xbb\u041eeftArrow\xbb\u089aightArrow\xbb\u0fddpArrow;\u6191gma;\u43a3allCircle;\u6218pf;\uc000\ud835\udd4a\u0272\u116d\0\0\u1170t;\u621aare\u0200;ISU\u117b\u117c\u1189\u11af\u65a1ntersection;\u6293u\u0100bp\u118f\u119eset\u0100;E\u1197\u1198\u628fqual;\u6291erset\u0100;E\u11a8\u11a9\u6290qual;\u6292nion;\u6294cr;\uc000\ud835\udcaear;\u62c6\u0200bcmp\u11c8\u11db\u1209\u120b\u0100;s\u11cd\u11ce\u62d0et\u0100;E\u11cd\u11d5qual;\u6286\u0100ch\u11e0\u1205eeds\u0200;EST\u11ed\u11ee\u11f4\u11ff\u627bqual;\u6ab0lantEqual;\u627dilde;\u627fTh\xe1\u0f8c;\u6211\u0180;es\u1212\u1213\u1223\u62d1rset\u0100;E\u121c\u121d\u6283qual;\u6287et\xbb\u1213\u0580HRSacfhiors\u123e\u1244\u1249\u1255\u125e\u1271\u1276\u129f\u12c2\u12c8\u12d1ORN\u803b\xde\u40deADE;\u6122\u0100Hc\u124e\u1252cy;\u440by;\u4426\u0100bu\u125a\u125c;\u4009;\u43a4\u0180aey\u1265\u126a\u126fron;\u4164dil;\u4162;\u4422r;\uc000\ud835\udd17\u0100ei\u127b\u1289\u01f2\u1280\0\u1287efore;\u6234a;\u4398\u0100cn\u128e\u1298kSpace;\uc000\u205f\u200aSpace;\u6009lde\u0200;EFT\u12ab\u12ac\u12b2\u12bc\u623cqual;\u6243ullEqual;\u6245ilde;\u6248pf;\uc000\ud835\udd4bipleDot;\u60db\u0100ct\u12d6\u12dbr;\uc000\ud835\udcafrok;\u4166\u0ae1\u12f7\u130e\u131a\u1326\0\u132c\u1331\0\0\0\0\0\u1338\u133d\u1377\u1385\0\u13ff\u1404\u140a\u1410\u0100cr\u12fb\u1301ute\u803b\xda\u40dar\u0100;o\u1307\u1308\u619fcir;\u6949r\u01e3\u1313\0\u1316y;\u440eve;\u416c\u0100iy\u131e\u1323rc\u803b\xdb\u40db;\u4423blac;\u4170r;\uc000\ud835\udd18rave\u803b\xd9\u40d9acr;\u416a\u0100di\u1341\u1369er\u0100BP\u1348\u135d\u0100ar\u134d\u1350r;\u405fac\u0100ek\u1357\u1359;\u63dfet;\u63b5arenthesis;\u63ddon\u0100;P\u1370\u1371\u62c3lus;\u628e\u0100gp\u137b\u137fon;\u4172f;\uc000\ud835\udd4c\u0400ADETadps\u1395\u13ae\u13b8\u13c4\u03e8\u13d2\u13d7\u13f3rrow\u0180;BD\u1150\u13a0\u13a4ar;\u6912ownArrow;\u61c5ownArrow;\u6195quilibrium;\u696eee\u0100;A\u13cb\u13cc\u62a5rrow;\u61a5own\xe1\u03f3er\u0100LR\u13de\u13e8eftArrow;\u6196ightArrow;\u6197i\u0100;l\u13f9\u13fa\u43d2on;\u43a5ing;\u416ecr;\uc000\ud835\udcb0ilde;\u4168ml\u803b\xdc\u40dc\u0480Dbcdefosv\u1427\u142c\u1430\u1433\u143e\u1485\u148a\u1490\u1496ash;\u62abar;\u6aeby;\u4412ash\u0100;l\u143b\u143c\u62a9;\u6ae6\u0100er\u1443\u1445;\u62c1\u0180bty\u144c\u1450\u147aar;\u6016\u0100;i\u144f\u1455cal\u0200BLST\u1461\u1465\u146a\u1474ar;\u6223ine;\u407ceparator;\u6758ilde;\u6240ThinSpace;\u600ar;\uc000\ud835\udd19pf;\uc000\ud835\udd4dcr;\uc000\ud835\udcb1dash;\u62aa\u0280cefos\u14a7\u14ac\u14b1\u14b6\u14bcirc;\u4174dge;\u62c0r;\uc000\ud835\udd1apf;\uc000\ud835\udd4ecr;\uc000\ud835\udcb2\u0200fios\u14cb\u14d0\u14d2\u14d8r;\uc000\ud835\udd1b;\u439epf;\uc000\ud835\udd4fcr;\uc000\ud835\udcb3\u0480AIUacfosu\u14f1\u14f5\u14f9\u14fd\u1504\u150f\u1514\u151a\u1520cy;\u442fcy;\u4407cy;\u442ecute\u803b\xdd\u40dd\u0100iy\u1509\u150drc;\u4176;\u442br;\uc000\ud835\udd1cpf;\uc000\ud835\udd50cr;\uc000\ud835\udcb4ml;\u4178\u0400Hacdefos\u1535\u1539\u153f\u154b\u154f\u155d\u1560\u1564cy;\u4416cute;\u4179\u0100ay\u1544\u1549ron;\u417d;\u4417ot;\u417b\u01f2\u1554\0\u155boWidt\xe8\u0ad9a;\u4396r;\u6128pf;\u6124cr;\uc000\ud835\udcb5\u0be1\u1583\u158a\u1590\0\u15b0\u15b6\u15bf\0\0\0\0\u15c6\u15db\u15eb\u165f\u166d\0\u1695\u169b\u16b2\u16b9\0\u16becute\u803b\xe1\u40e1reve;\u4103\u0300;Ediuy\u159c\u159d\u15a1\u15a3\u15a8\u15ad\u623e;\uc000\u223e\u0333;\u623frc\u803b\xe2\u40e2te\u80bb\xb4\u0306;\u4430lig\u803b\xe6\u40e6\u0100;r\xb2\u15ba;\uc000\ud835\udd1erave\u803b\xe0\u40e0\u0100ep\u15ca\u15d6\u0100fp\u15cf\u15d4sym;\u6135\xe8\u15d3ha;\u43b1\u0100ap\u15dfc\u0100cl\u15e4\u15e7r;\u4101g;\u6a3f\u0264\u15f0\0\0\u160a\u0280;adsv\u15fa\u15fb\u15ff\u1601\u1607\u6227nd;\u6a55;\u6a5clope;\u6a58;\u6a5a\u0380;elmrsz\u1618\u1619\u161b\u161e\u163f\u164f\u1659\u6220;\u69a4e\xbb\u1619sd\u0100;a\u1625\u1626\u6221\u0461\u1630\u1632\u1634\u1636\u1638\u163a\u163c\u163e;\u69a8;\u69a9;\u69aa;\u69ab;\u69ac;\u69ad;\u69ae;\u69aft\u0100;v\u1645\u1646\u621fb\u0100;d\u164c\u164d\u62be;\u699d\u0100pt\u1654\u1657h;\u6222\xbb\xb9arr;\u637c\u0100gp\u1663\u1667on;\u4105f;\uc000\ud835\udd52\u0380;Eaeiop\u12c1\u167b\u167d\u1682\u1684\u1687\u168a;\u6a70cir;\u6a6f;\u624ad;\u624bs;\u4027rox\u0100;e\u12c1\u1692\xf1\u1683ing\u803b\xe5\u40e5\u0180cty\u16a1\u16a6\u16a8r;\uc000\ud835\udcb6;\u402amp\u0100;e\u12c1\u16af\xf1\u0288ilde\u803b\xe3\u40e3ml\u803b\xe4\u40e4\u0100ci\u16c2\u16c8onin\xf4\u0272nt;\u6a11\u0800Nabcdefiklnoprsu\u16ed\u16f1\u1730\u173c\u1743\u1748\u1778\u177d\u17e0\u17e6\u1839\u1850\u170d\u193d\u1948\u1970ot;\u6aed\u0100cr\u16f6\u171ek\u0200ceps\u1700\u1705\u170d\u1713ong;\u624cpsilon;\u43f6rime;\u6035im\u0100;e\u171a\u171b\u623dq;\u62cd\u0176\u1722\u1726ee;\u62bded\u0100;g\u172c\u172d\u6305e\xbb\u172drk\u0100;t\u135c\u1737brk;\u63b6\u0100oy\u1701\u1741;\u4431quo;\u601e\u0280cmprt\u1753\u175b\u1761\u1764\u1768aus\u0100;e\u010a\u0109ptyv;\u69b0s\xe9\u170cno\xf5\u0113\u0180ahw\u176f\u1771\u1773;\u43b2;\u6136een;\u626cr;\uc000\ud835\udd1fg\u0380costuvw\u178d\u179d\u17b3\u17c1\u17d5\u17db\u17de\u0180aiu\u1794\u1796\u179a\xf0\u0760rc;\u65efp\xbb\u1371\u0180dpt\u17a4\u17a8\u17adot;\u6a00lus;\u6a01imes;\u6a02\u0271\u17b9\0\0\u17becup;\u6a06ar;\u6605riangle\u0100du\u17cd\u17d2own;\u65bdp;\u65b3plus;\u6a04e\xe5\u1444\xe5\u14adarow;\u690d\u0180ako\u17ed\u1826\u1835\u0100cn\u17f2\u1823k\u0180lst\u17fa\u05ab\u1802ozenge;\u69ebriangle\u0200;dlr\u1812\u1813\u1818\u181d\u65b4own;\u65beeft;\u65c2ight;\u65b8k;\u6423\u01b1\u182b\0\u1833\u01b2\u182f\0\u1831;\u6592;\u65914;\u6593ck;\u6588\u0100eo\u183e\u184d\u0100;q\u1843\u1846\uc000=\u20e5uiv;\uc000\u2261\u20e5t;\u6310\u0200ptwx\u1859\u185e\u1867\u186cf;\uc000\ud835\udd53\u0100;t\u13cb\u1863om\xbb\u13cctie;\u62c8\u0600DHUVbdhmptuv\u1885\u1896\u18aa\u18bb\u18d7\u18db\u18ec\u18ff\u1905\u190a\u1910\u1921\u0200LRlr\u188e\u1890\u1892\u1894;\u6557;\u6554;\u6556;\u6553\u0280;DUdu\u18a1\u18a2\u18a4\u18a6\u18a8\u6550;\u6566;\u6569;\u6564;\u6567\u0200LRlr\u18b3\u18b5\u18b7\u18b9;\u655d;\u655a;\u655c;\u6559\u0380;HLRhlr\u18ca\u18cb\u18cd\u18cf\u18d1\u18d3\u18d5\u6551;\u656c;\u6563;\u6560;\u656b;\u6562;\u655fox;\u69c9\u0200LRlr\u18e4\u18e6\u18e8\u18ea;\u6555;\u6552;\u6510;\u650c\u0280;DUdu\u06bd\u18f7\u18f9\u18fb\u18fd;\u6565;\u6568;\u652c;\u6534inus;\u629flus;\u629eimes;\u62a0\u0200LRlr\u1919\u191b\u191d\u191f;\u655b;\u6558;\u6518;\u6514\u0380;HLRhlr\u1930\u1931\u1933\u1935\u1937\u1939\u193b\u6502;\u656a;\u6561;\u655e;\u653c;\u6524;\u651c\u0100ev\u0123\u1942bar\u803b\xa6\u40a6\u0200ceio\u1951\u1956\u195a\u1960r;\uc000\ud835\udcb7mi;\u604fm\u0100;e\u171a\u171cl\u0180;bh\u1968\u1969\u196b\u405c;\u69c5sub;\u67c8\u016c\u1974\u197el\u0100;e\u1979\u197a\u6022t\xbb\u197ap\u0180;Ee\u012f\u1985\u1987;\u6aae\u0100;q\u06dc\u06db\u0ce1\u19a7\0\u19e8\u1a11\u1a15\u1a32\0\u1a37\u1a50\0\0\u1ab4\0\0\u1ac1\0\0\u1b21\u1b2e\u1b4d\u1b52\0\u1bfd\0\u1c0c\u0180cpr\u19ad\u19b2\u19ddute;\u4107\u0300;abcds\u19bf\u19c0\u19c4\u19ca\u19d5\u19d9\u6229nd;\u6a44rcup;\u6a49\u0100au\u19cf\u19d2p;\u6a4bp;\u6a47ot;\u6a40;\uc000\u2229\ufe00\u0100eo\u19e2\u19e5t;\u6041\xee\u0693\u0200aeiu\u19f0\u19fb\u1a01\u1a05\u01f0\u19f5\0\u19f8s;\u6a4don;\u410ddil\u803b\xe7\u40e7rc;\u4109ps\u0100;s\u1a0c\u1a0d\u6a4cm;\u6a50ot;\u410b\u0180dmn\u1a1b\u1a20\u1a26il\u80bb\xb8\u01adptyv;\u69b2t\u8100\xa2;e\u1a2d\u1a2e\u40a2r\xe4\u01b2r;\uc000\ud835\udd20\u0180cei\u1a3d\u1a40\u1a4dy;\u4447ck\u0100;m\u1a47\u1a48\u6713ark\xbb\u1a48;\u43c7r\u0380;Ecefms\u1a5f\u1a60\u1a62\u1a6b\u1aa4\u1aaa\u1aae\u65cb;\u69c3\u0180;el\u1a69\u1a6a\u1a6d\u42c6q;\u6257e\u0261\u1a74\0\0\u1a88rrow\u0100lr\u1a7c\u1a81eft;\u61baight;\u61bb\u0280RSacd\u1a92\u1a94\u1a96\u1a9a\u1a9f\xbb\u0f47;\u64c8st;\u629birc;\u629aash;\u629dnint;\u6a10id;\u6aefcir;\u69c2ubs\u0100;u\u1abb\u1abc\u6663it\xbb\u1abc\u02ec\u1ac7\u1ad4\u1afa\0\u1b0aon\u0100;e\u1acd\u1ace\u403a\u0100;q\xc7\xc6\u026d\u1ad9\0\0\u1ae2a\u0100;t\u1ade\u1adf\u402c;\u4040\u0180;fl\u1ae8\u1ae9\u1aeb\u6201\xee\u1160e\u0100mx\u1af1\u1af6ent\xbb\u1ae9e\xf3\u024d\u01e7\u1afe\0\u1b07\u0100;d\u12bb\u1b02ot;\u6a6dn\xf4\u0246\u0180fry\u1b10\u1b14\u1b17;\uc000\ud835\udd54o\xe4\u0254\u8100\xa9;s\u0155\u1b1dr;\u6117\u0100ao\u1b25\u1b29rr;\u61b5ss;\u6717\u0100cu\u1b32\u1b37r;\uc000\ud835\udcb8\u0100bp\u1b3c\u1b44\u0100;e\u1b41\u1b42\u6acf;\u6ad1\u0100;e\u1b49\u1b4a\u6ad0;\u6ad2dot;\u62ef\u0380delprvw\u1b60\u1b6c\u1b77\u1b82\u1bac\u1bd4\u1bf9arr\u0100lr\u1b68\u1b6a;\u6938;\u6935\u0270\u1b72\0\0\u1b75r;\u62dec;\u62dfarr\u0100;p\u1b7f\u1b80\u61b6;\u693d\u0300;bcdos\u1b8f\u1b90\u1b96\u1ba1\u1ba5\u1ba8\u622arcap;\u6a48\u0100au\u1b9b\u1b9ep;\u6a46p;\u6a4aot;\u628dr;\u6a45;\uc000\u222a\ufe00\u0200alrv\u1bb5\u1bbf\u1bde\u1be3rr\u0100;m\u1bbc\u1bbd\u61b7;\u693cy\u0180evw\u1bc7\u1bd4\u1bd8q\u0270\u1bce\0\0\u1bd2re\xe3\u1b73u\xe3\u1b75ee;\u62ceedge;\u62cfen\u803b\xa4\u40a4earrow\u0100lr\u1bee\u1bf3eft\xbb\u1b80ight\xbb\u1bbde\xe4\u1bdd\u0100ci\u1c01\u1c07onin\xf4\u01f7nt;\u6231lcty;\u632d\u0980AHabcdefhijlorstuwz\u1c38\u1c3b\u1c3f\u1c5d\u1c69\u1c75\u1c8a\u1c9e\u1cac\u1cb7\u1cfb\u1cff\u1d0d\u1d7b\u1d91\u1dab\u1dbb\u1dc6\u1dcdr\xf2\u0381ar;\u6965\u0200glrs\u1c48\u1c4d\u1c52\u1c54ger;\u6020eth;\u6138\xf2\u1133h\u0100;v\u1c5a\u1c5b\u6010\xbb\u090a\u016b\u1c61\u1c67arow;\u690fa\xe3\u0315\u0100ay\u1c6e\u1c73ron;\u410f;\u4434\u0180;ao\u0332\u1c7c\u1c84\u0100gr\u02bf\u1c81r;\u61catseq;\u6a77\u0180glm\u1c91\u1c94\u1c98\u803b\xb0\u40b0ta;\u43b4ptyv;\u69b1\u0100ir\u1ca3\u1ca8sht;\u697f;\uc000\ud835\udd21ar\u0100lr\u1cb3\u1cb5\xbb\u08dc\xbb\u101e\u0280aegsv\u1cc2\u0378\u1cd6\u1cdc\u1ce0m\u0180;os\u0326\u1cca\u1cd4nd\u0100;s\u0326\u1cd1uit;\u6666amma;\u43ddin;\u62f2\u0180;io\u1ce7\u1ce8\u1cf8\u40f7de\u8100\xf7;o\u1ce7\u1cf0ntimes;\u62c7n\xf8\u1cf7cy;\u4452c\u026f\u1d06\0\0\u1d0arn;\u631eop;\u630d\u0280lptuw\u1d18\u1d1d\u1d22\u1d49\u1d55lar;\u4024f;\uc000\ud835\udd55\u0280;emps\u030b\u1d2d\u1d37\u1d3d\u1d42q\u0100;d\u0352\u1d33ot;\u6251inus;\u6238lus;\u6214quare;\u62a1blebarwedg\xe5\xfan\u0180adh\u112e\u1d5d\u1d67ownarrow\xf3\u1c83arpoon\u0100lr\u1d72\u1d76ef\xf4\u1cb4igh\xf4\u1cb6\u0162\u1d7f\u1d85karo\xf7\u0f42\u026f\u1d8a\0\0\u1d8ern;\u631fop;\u630c\u0180cot\u1d98\u1da3\u1da6\u0100ry\u1d9d\u1da1;\uc000\ud835\udcb9;\u4455l;\u69f6rok;\u4111\u0100dr\u1db0\u1db4ot;\u62f1i\u0100;f\u1dba\u1816\u65bf\u0100ah\u1dc0\u1dc3r\xf2\u0429a\xf2\u0fa6angle;\u69a6\u0100ci\u1dd2\u1dd5y;\u445fgrarr;\u67ff\u0900Dacdefglmnopqrstux\u1e01\u1e09\u1e19\u1e38\u0578\u1e3c\u1e49\u1e61\u1e7e\u1ea5\u1eaf\u1ebd\u1ee1\u1f2a\u1f37\u1f44\u1f4e\u1f5a\u0100Do\u1e06\u1d34o\xf4\u1c89\u0100cs\u1e0e\u1e14ute\u803b\xe9\u40e9ter;\u6a6e\u0200aioy\u1e22\u1e27\u1e31\u1e36ron;\u411br\u0100;c\u1e2d\u1e2e\u6256\u803b\xea\u40ealon;\u6255;\u444dot;\u4117\u0100Dr\u1e41\u1e45ot;\u6252;\uc000\ud835\udd22\u0180;rs\u1e50\u1e51\u1e57\u6a9aave\u803b\xe8\u40e8\u0100;d\u1e5c\u1e5d\u6a96ot;\u6a98\u0200;ils\u1e6a\u1e6b\u1e72\u1e74\u6a99nters;\u63e7;\u6113\u0100;d\u1e79\u1e7a\u6a95ot;\u6a97\u0180aps\u1e85\u1e89\u1e97cr;\u4113ty\u0180;sv\u1e92\u1e93\u1e95\u6205et\xbb\u1e93p\u01001;\u1e9d\u1ea4\u0133\u1ea1\u1ea3;\u6004;\u6005\u6003\u0100gs\u1eaa\u1eac;\u414bp;\u6002\u0100gp\u1eb4\u1eb8on;\u4119f;\uc000\ud835\udd56\u0180als\u1ec4\u1ece\u1ed2r\u0100;s\u1eca\u1ecb\u62d5l;\u69e3us;\u6a71i\u0180;lv\u1eda\u1edb\u1edf\u43b5on\xbb\u1edb;\u43f5\u0200csuv\u1eea\u1ef3\u1f0b\u1f23\u0100io\u1eef\u1e31rc\xbb\u1e2e\u0269\u1ef9\0\0\u1efb\xed\u0548ant\u0100gl\u1f02\u1f06tr\xbb\u1e5dess\xbb\u1e7a\u0180aei\u1f12\u1f16\u1f1als;\u403dst;\u625fv\u0100;D\u0235\u1f20D;\u6a78parsl;\u69e5\u0100Da\u1f2f\u1f33ot;\u6253rr;\u6971\u0180cdi\u1f3e\u1f41\u1ef8r;\u612fo\xf4\u0352\u0100ah\u1f49\u1f4b;\u43b7\u803b\xf0\u40f0\u0100mr\u1f53\u1f57l\u803b\xeb\u40ebo;\u60ac\u0180cip\u1f61\u1f64\u1f67l;\u4021s\xf4\u056e\u0100eo\u1f6c\u1f74ctatio\xee\u0559nential\xe5\u0579\u09e1\u1f92\0\u1f9e\0\u1fa1\u1fa7\0\0\u1fc6\u1fcc\0\u1fd3\0\u1fe6\u1fea\u2000\0\u2008\u205allingdotse\xf1\u1e44y;\u4444male;\u6640\u0180ilr\u1fad\u1fb3\u1fc1lig;\u8000\ufb03\u0269\u1fb9\0\0\u1fbdg;\u8000\ufb00ig;\u8000\ufb04;\uc000\ud835\udd23lig;\u8000\ufb01lig;\uc000fj\u0180alt\u1fd9\u1fdc\u1fe1t;\u666dig;\u8000\ufb02ns;\u65b1of;\u4192\u01f0\u1fee\0\u1ff3f;\uc000\ud835\udd57\u0100ak\u05bf\u1ff7\u0100;v\u1ffc\u1ffd\u62d4;\u6ad9artint;\u6a0d\u0100ao\u200c\u2055\u0100cs\u2011\u2052\u03b1\u201a\u2030\u2038\u2045\u2048\0\u2050\u03b2\u2022\u2025\u2027\u202a\u202c\0\u202e\u803b\xbd\u40bd;\u6153\u803b\xbc\u40bc;\u6155;\u6159;\u615b\u01b3\u2034\0\u2036;\u6154;\u6156\u02b4\u203e\u2041\0\0\u2043\u803b\xbe\u40be;\u6157;\u615c5;\u6158\u01b6\u204c\0\u204e;\u615a;\u615d8;\u615el;\u6044wn;\u6322cr;\uc000\ud835\udcbb\u0880Eabcdefgijlnorstv\u2082\u2089\u209f\u20a5\u20b0\u20b4\u20f0\u20f5\u20fa\u20ff\u2103\u2112\u2138\u0317\u213e\u2152\u219e\u0100;l\u064d\u2087;\u6a8c\u0180cmp\u2090\u2095\u209dute;\u41f5ma\u0100;d\u209c\u1cda\u43b3;\u6a86reve;\u411f\u0100iy\u20aa\u20aerc;\u411d;\u4433ot;\u4121\u0200;lqs\u063e\u0642\u20bd\u20c9\u0180;qs\u063e\u064c\u20c4lan\xf4\u0665\u0200;cdl\u0665\u20d2\u20d5\u20e5c;\u6aa9ot\u0100;o\u20dc\u20dd\u6a80\u0100;l\u20e2\u20e3\u6a82;\u6a84\u0100;e\u20ea\u20ed\uc000\u22db\ufe00s;\u6a94r;\uc000\ud835\udd24\u0100;g\u0673\u061bmel;\u6137cy;\u4453\u0200;Eaj\u065a\u210c\u210e\u2110;\u6a92;\u6aa5;\u6aa4\u0200Eaes\u211b\u211d\u2129\u2134;\u6269p\u0100;p\u2123\u2124\u6a8arox\xbb\u2124\u0100;q\u212e\u212f\u6a88\u0100;q\u212e\u211bim;\u62e7pf;\uc000\ud835\udd58\u0100ci\u2143\u2146r;\u610am\u0180;el\u066b\u214e\u2150;\u6a8e;\u6a90\u8300>;cdlqr\u05ee\u2160\u216a\u216e\u2173\u2179\u0100ci\u2165\u2167;\u6aa7r;\u6a7aot;\u62d7Par;\u6995uest;\u6a7c\u0280adels\u2184\u216a\u2190\u0656\u219b\u01f0\u2189\0\u218epro\xf8\u209er;\u6978q\u0100lq\u063f\u2196les\xf3\u2088i\xed\u066b\u0100en\u21a3\u21adrtneqq;\uc000\u2269\ufe00\xc5\u21aa\u0500Aabcefkosy\u21c4\u21c7\u21f1\u21f5\u21fa\u2218\u221d\u222f\u2268\u227dr\xf2\u03a0\u0200ilmr\u21d0\u21d4\u21d7\u21dbrs\xf0\u1484f\xbb\u2024il\xf4\u06a9\u0100dr\u21e0\u21e4cy;\u444a\u0180;cw\u08f4\u21eb\u21efir;\u6948;\u61adar;\u610firc;\u4125\u0180alr\u2201\u220e\u2213rts\u0100;u\u2209\u220a\u6665it\xbb\u220alip;\u6026con;\u62b9r;\uc000\ud835\udd25s\u0100ew\u2223\u2229arow;\u6925arow;\u6926\u0280amopr\u223a\u223e\u2243\u225e\u2263rr;\u61fftht;\u623bk\u0100lr\u2249\u2253eftarrow;\u61a9ightarrow;\u61aaf;\uc000\ud835\udd59bar;\u6015\u0180clt\u226f\u2274\u2278r;\uc000\ud835\udcbdas\xe8\u21f4rok;\u4127\u0100bp\u2282\u2287ull;\u6043hen\xbb\u1c5b\u0ae1\u22a3\0\u22aa\0\u22b8\u22c5\u22ce\0\u22d5\u22f3\0\0\u22f8\u2322\u2367\u2362\u237f\0\u2386\u23aa\u23b4cute\u803b\xed\u40ed\u0180;iy\u0771\u22b0\u22b5rc\u803b\xee\u40ee;\u4438\u0100cx\u22bc\u22bfy;\u4435cl\u803b\xa1\u40a1\u0100fr\u039f\u22c9;\uc000\ud835\udd26rave\u803b\xec\u40ec\u0200;ino\u073e\u22dd\u22e9\u22ee\u0100in\u22e2\u22e6nt;\u6a0ct;\u622dfin;\u69dcta;\u6129lig;\u4133\u0180aop\u22fe\u231a\u231d\u0180cgt\u2305\u2308\u2317r;\u412b\u0180elp\u071f\u230f\u2313in\xe5\u078ear\xf4\u0720h;\u4131f;\u62b7ed;\u41b5\u0280;cfot\u04f4\u232c\u2331\u233d\u2341are;\u6105in\u0100;t\u2338\u2339\u621eie;\u69dddo\xf4\u2319\u0280;celp\u0757\u234c\u2350\u235b\u2361al;\u62ba\u0100gr\u2355\u2359er\xf3\u1563\xe3\u234darhk;\u6a17rod;\u6a3c\u0200cgpt\u236f\u2372\u2376\u237by;\u4451on;\u412ff;\uc000\ud835\udd5aa;\u43b9uest\u803b\xbf\u40bf\u0100ci\u238a\u238fr;\uc000\ud835\udcben\u0280;Edsv\u04f4\u239b\u239d\u23a1\u04f3;\u62f9ot;\u62f5\u0100;v\u23a6\u23a7\u62f4;\u62f3\u0100;i\u0777\u23aelde;\u4129\u01eb\u23b8\0\u23bccy;\u4456l\u803b\xef\u40ef\u0300cfmosu\u23cc\u23d7\u23dc\u23e1\u23e7\u23f5\u0100iy\u23d1\u23d5rc;\u4135;\u4439r;\uc000\ud835\udd27ath;\u4237pf;\uc000\ud835\udd5b\u01e3\u23ec\0\u23f1r;\uc000\ud835\udcbfrcy;\u4458kcy;\u4454\u0400acfghjos\u240b\u2416\u2422\u2427\u242d\u2431\u2435\u243bppa\u0100;v\u2413\u2414\u43ba;\u43f0\u0100ey\u241b\u2420dil;\u4137;\u443ar;\uc000\ud835\udd28reen;\u4138cy;\u4445cy;\u445cpf;\uc000\ud835\udd5ccr;\uc000\ud835\udcc0\u0b80ABEHabcdefghjlmnoprstuv\u2470\u2481\u2486\u248d\u2491\u250e\u253d\u255a\u2580\u264e\u265e\u2665\u2679\u267d\u269a\u26b2\u26d8\u275d\u2768\u278b\u27c0\u2801\u2812\u0180art\u2477\u247a\u247cr\xf2\u09c6\xf2\u0395ail;\u691barr;\u690e\u0100;g\u0994\u248b;\u6a8bar;\u6962\u0963\u24a5\0\u24aa\0\u24b1\0\0\0\0\0\u24b5\u24ba\0\u24c6\u24c8\u24cd\0\u24f9ute;\u413amptyv;\u69b4ra\xee\u084cbda;\u43bbg\u0180;dl\u088e\u24c1\u24c3;\u6991\xe5\u088e;\u6a85uo\u803b\xab\u40abr\u0400;bfhlpst\u0899\u24de\u24e6\u24e9\u24eb\u24ee\u24f1\u24f5\u0100;f\u089d\u24e3s;\u691fs;\u691d\xeb\u2252p;\u61abl;\u6939im;\u6973l;\u61a2\u0180;ae\u24ff\u2500\u2504\u6aabil;\u6919\u0100;s\u2509\u250a\u6aad;\uc000\u2aad\ufe00\u0180abr\u2515\u2519\u251drr;\u690crk;\u6772\u0100ak\u2522\u252cc\u0100ek\u2528\u252a;\u407b;\u405b\u0100es\u2531\u2533;\u698bl\u0100du\u2539\u253b;\u698f;\u698d\u0200aeuy\u2546\u254b\u2556\u2558ron;\u413e\u0100di\u2550\u2554il;\u413c\xec\u08b0\xe2\u2529;\u443b\u0200cqrs\u2563\u2566\u256d\u257da;\u6936uo\u0100;r\u0e19\u1746\u0100du\u2572\u2577har;\u6967shar;\u694bh;\u61b2\u0280;fgqs\u258b\u258c\u0989\u25f3\u25ff\u6264t\u0280ahlrt\u2598\u25a4\u25b7\u25c2\u25e8rrow\u0100;t\u0899\u25a1a\xe9\u24f6arpoon\u0100du\u25af\u25b4own\xbb\u045ap\xbb\u0966eftarrows;\u61c7ight\u0180ahs\u25cd\u25d6\u25derrow\u0100;s\u08f4\u08a7arpoon\xf3\u0f98quigarro\xf7\u21f0hreetimes;\u62cb\u0180;qs\u258b\u0993\u25falan\xf4\u09ac\u0280;cdgs\u09ac\u260a\u260d\u261d\u2628c;\u6aa8ot\u0100;o\u2614\u2615\u6a7f\u0100;r\u261a\u261b\u6a81;\u6a83\u0100;e\u2622\u2625\uc000\u22da\ufe00s;\u6a93\u0280adegs\u2633\u2639\u263d\u2649\u264bppro\xf8\u24c6ot;\u62d6q\u0100gq\u2643\u2645\xf4\u0989gt\xf2\u248c\xf4\u099bi\xed\u09b2\u0180ilr\u2655\u08e1\u265asht;\u697c;\uc000\ud835\udd29\u0100;E\u099c\u2663;\u6a91\u0161\u2669\u2676r\u0100du\u25b2\u266e\u0100;l\u0965\u2673;\u696alk;\u6584cy;\u4459\u0280;acht\u0a48\u2688\u268b\u2691\u2696r\xf2\u25c1orne\xf2\u1d08ard;\u696bri;\u65fa\u0100io\u269f\u26a4dot;\u4140ust\u0100;a\u26ac\u26ad\u63b0che\xbb\u26ad\u0200Eaes\u26bb\u26bd\u26c9\u26d4;\u6268p\u0100;p\u26c3\u26c4\u6a89rox\xbb\u26c4\u0100;q\u26ce\u26cf\u6a87\u0100;q\u26ce\u26bbim;\u62e6\u0400abnoptwz\u26e9\u26f4\u26f7\u271a\u272f\u2741\u2747\u2750\u0100nr\u26ee\u26f1g;\u67ecr;\u61fdr\xeb\u08c1g\u0180lmr\u26ff\u270d\u2714eft\u0100ar\u09e6\u2707ight\xe1\u09f2apsto;\u67fcight\xe1\u09fdparrow\u0100lr\u2725\u2729ef\xf4\u24edight;\u61ac\u0180afl\u2736\u2739\u273dr;\u6985;\uc000\ud835\udd5dus;\u6a2dimes;\u6a34\u0161\u274b\u274fst;\u6217\xe1\u134e\u0180;ef\u2757\u2758\u1800\u65cange\xbb\u2758ar\u0100;l\u2764\u2765\u4028t;\u6993\u0280achmt\u2773\u2776\u277c\u2785\u2787r\xf2\u08a8orne\xf2\u1d8car\u0100;d\u0f98\u2783;\u696d;\u600eri;\u62bf\u0300achiqt\u2798\u279d\u0a40\u27a2\u27ae\u27bbquo;\u6039r;\uc000\ud835\udcc1m\u0180;eg\u09b2\u27aa\u27ac;\u6a8d;\u6a8f\u0100bu\u252a\u27b3o\u0100;r\u0e1f\u27b9;\u601arok;\u4142\u8400<;cdhilqr\u082b\u27d2\u2639\u27dc\u27e0\u27e5\u27ea\u27f0\u0100ci\u27d7\u27d9;\u6aa6r;\u6a79re\xe5\u25f2mes;\u62c9arr;\u6976uest;\u6a7b\u0100Pi\u27f5\u27f9ar;\u6996\u0180;ef\u2800\u092d\u181b\u65c3r\u0100du\u2807\u280dshar;\u694ahar;\u6966\u0100en\u2817\u2821rtneqq;\uc000\u2268\ufe00\xc5\u281e\u0700Dacdefhilnopsu\u2840\u2845\u2882\u288e\u2893\u28a0\u28a5\u28a8\u28da\u28e2\u28e4\u0a83\u28f3\u2902Dot;\u623a\u0200clpr\u284e\u2852\u2863\u287dr\u803b\xaf\u40af\u0100et\u2857\u2859;\u6642\u0100;e\u285e\u285f\u6720se\xbb\u285f\u0100;s\u103b\u2868to\u0200;dlu\u103b\u2873\u2877\u287bow\xee\u048cef\xf4\u090f\xf0\u13d1ker;\u65ae\u0100oy\u2887\u288cmma;\u6a29;\u443cash;\u6014asuredangle\xbb\u1626r;\uc000\ud835\udd2ao;\u6127\u0180cdn\u28af\u28b4\u28c9ro\u803b\xb5\u40b5\u0200;acd\u1464\u28bd\u28c0\u28c4s\xf4\u16a7ir;\u6af0ot\u80bb\xb7\u01b5us\u0180;bd\u28d2\u1903\u28d3\u6212\u0100;u\u1d3c\u28d8;\u6a2a\u0163\u28de\u28e1p;\u6adb\xf2\u2212\xf0\u0a81\u0100dp\u28e9\u28eeels;\u62a7f;\uc000\ud835\udd5e\u0100ct\u28f8\u28fdr;\uc000\ud835\udcc2pos\xbb\u159d\u0180;lm\u2909\u290a\u290d\u43bctimap;\u62b8\u0c00GLRVabcdefghijlmoprstuvw\u2942\u2953\u297e\u2989\u2998\u29da\u29e9\u2a15\u2a1a\u2a58\u2a5d\u2a83\u2a95\u2aa4\u2aa8\u2b04\u2b07\u2b44\u2b7f\u2bae\u2c34\u2c67\u2c7c\u2ce9\u0100gt\u2947\u294b;\uc000\u22d9\u0338\u0100;v\u2950\u0bcf\uc000\u226b\u20d2\u0180elt\u295a\u2972\u2976ft\u0100ar\u2961\u2967rrow;\u61cdightarrow;\u61ce;\uc000\u22d8\u0338\u0100;v\u297b\u0c47\uc000\u226a\u20d2ightarrow;\u61cf\u0100Dd\u298e\u2993ash;\u62afash;\u62ae\u0280bcnpt\u29a3\u29a7\u29ac\u29b1\u29ccla\xbb\u02deute;\u4144g;\uc000\u2220\u20d2\u0280;Eiop\u0d84\u29bc\u29c0\u29c5\u29c8;\uc000\u2a70\u0338d;\uc000\u224b\u0338s;\u4149ro\xf8\u0d84ur\u0100;a\u29d3\u29d4\u666el\u0100;s\u29d3\u0b38\u01f3\u29df\0\u29e3p\u80bb\xa0\u0b37mp\u0100;e\u0bf9\u0c00\u0280aeouy\u29f4\u29fe\u2a03\u2a10\u2a13\u01f0\u29f9\0\u29fb;\u6a43on;\u4148dil;\u4146ng\u0100;d\u0d7e\u2a0aot;\uc000\u2a6d\u0338p;\u6a42;\u443dash;\u6013\u0380;Aadqsx\u0b92\u2a29\u2a2d\u2a3b\u2a41\u2a45\u2a50rr;\u61d7r\u0100hr\u2a33\u2a36k;\u6924\u0100;o\u13f2\u13f0ot;\uc000\u2250\u0338ui\xf6\u0b63\u0100ei\u2a4a\u2a4ear;\u6928\xed\u0b98ist\u0100;s\u0ba0\u0b9fr;\uc000\ud835\udd2b\u0200Eest\u0bc5\u2a66\u2a79\u2a7c\u0180;qs\u0bbc\u2a6d\u0be1\u0180;qs\u0bbc\u0bc5\u2a74lan\xf4\u0be2i\xed\u0bea\u0100;r\u0bb6\u2a81\xbb\u0bb7\u0180Aap\u2a8a\u2a8d\u2a91r\xf2\u2971rr;\u61aear;\u6af2\u0180;sv\u0f8d\u2a9c\u0f8c\u0100;d\u2aa1\u2aa2\u62fc;\u62facy;\u445a\u0380AEadest\u2ab7\u2aba\u2abe\u2ac2\u2ac5\u2af6\u2af9r\xf2\u2966;\uc000\u2266\u0338rr;\u619ar;\u6025\u0200;fqs\u0c3b\u2ace\u2ae3\u2aeft\u0100ar\u2ad4\u2ad9rro\xf7\u2ac1ightarro\xf7\u2a90\u0180;qs\u0c3b\u2aba\u2aealan\xf4\u0c55\u0100;s\u0c55\u2af4\xbb\u0c36i\xed\u0c5d\u0100;r\u0c35\u2afei\u0100;e\u0c1a\u0c25i\xe4\u0d90\u0100pt\u2b0c\u2b11f;\uc000\ud835\udd5f\u8180\xac;in\u2b19\u2b1a\u2b36\u40acn\u0200;Edv\u0b89\u2b24\u2b28\u2b2e;\uc000\u22f9\u0338ot;\uc000\u22f5\u0338\u01e1\u0b89\u2b33\u2b35;\u62f7;\u62f6i\u0100;v\u0cb8\u2b3c\u01e1\u0cb8\u2b41\u2b43;\u62fe;\u62fd\u0180aor\u2b4b\u2b63\u2b69r\u0200;ast\u0b7b\u2b55\u2b5a\u2b5flle\xec\u0b7bl;\uc000\u2afd\u20e5;\uc000\u2202\u0338lint;\u6a14\u0180;ce\u0c92\u2b70\u2b73u\xe5\u0ca5\u0100;c\u0c98\u2b78\u0100;e\u0c92\u2b7d\xf1\u0c98\u0200Aait\u2b88\u2b8b\u2b9d\u2ba7r\xf2\u2988rr\u0180;cw\u2b94\u2b95\u2b99\u619b;\uc000\u2933\u0338;\uc000\u219d\u0338ghtarrow\xbb\u2b95ri\u0100;e\u0ccb\u0cd6\u0380chimpqu\u2bbd\u2bcd\u2bd9\u2b04\u0b78\u2be4\u2bef\u0200;cer\u0d32\u2bc6\u0d37\u2bc9u\xe5\u0d45;\uc000\ud835\udcc3ort\u026d\u2b05\0\0\u2bd6ar\xe1\u2b56m\u0100;e\u0d6e\u2bdf\u0100;q\u0d74\u0d73su\u0100bp\u2beb\u2bed\xe5\u0cf8\xe5\u0d0b\u0180bcp\u2bf6\u2c11\u2c19\u0200;Ees\u2bff\u2c00\u0d22\u2c04\u6284;\uc000\u2ac5\u0338et\u0100;e\u0d1b\u2c0bq\u0100;q\u0d23\u2c00c\u0100;e\u0d32\u2c17\xf1\u0d38\u0200;Ees\u2c22\u2c23\u0d5f\u2c27\u6285;\uc000\u2ac6\u0338et\u0100;e\u0d58\u2c2eq\u0100;q\u0d60\u2c23\u0200gilr\u2c3d\u2c3f\u2c45\u2c47\xec\u0bd7lde\u803b\xf1\u40f1\xe7\u0c43iangle\u0100lr\u2c52\u2c5ceft\u0100;e\u0c1a\u2c5a\xf1\u0c26ight\u0100;e\u0ccb\u2c65\xf1\u0cd7\u0100;m\u2c6c\u2c6d\u43bd\u0180;es\u2c74\u2c75\u2c79\u4023ro;\u6116p;\u6007\u0480DHadgilrs\u2c8f\u2c94\u2c99\u2c9e\u2ca3\u2cb0\u2cb6\u2cd3\u2ce3ash;\u62adarr;\u6904p;\uc000\u224d\u20d2ash;\u62ac\u0100et\u2ca8\u2cac;\uc000\u2265\u20d2;\uc000>\u20d2nfin;\u69de\u0180Aet\u2cbd\u2cc1\u2cc5rr;\u6902;\uc000\u2264\u20d2\u0100;r\u2cca\u2ccd\uc000<\u20d2ie;\uc000\u22b4\u20d2\u0100At\u2cd8\u2cdcrr;\u6903rie;\uc000\u22b5\u20d2im;\uc000\u223c\u20d2\u0180Aan\u2cf0\u2cf4\u2d02rr;\u61d6r\u0100hr\u2cfa\u2cfdk;\u6923\u0100;o\u13e7\u13e5ear;\u6927\u1253\u1a95\0\0\0\0\0\0\0\0\0\0\0\0\0\u2d2d\0\u2d38\u2d48\u2d60\u2d65\u2d72\u2d84\u1b07\0\0\u2d8d\u2dab\0\u2dc8\u2dce\0\u2ddc\u2e19\u2e2b\u2e3e\u2e43\u0100cs\u2d31\u1a97ute\u803b\xf3\u40f3\u0100iy\u2d3c\u2d45r\u0100;c\u1a9e\u2d42\u803b\xf4\u40f4;\u443e\u0280abios\u1aa0\u2d52\u2d57\u01c8\u2d5alac;\u4151v;\u6a38old;\u69bclig;\u4153\u0100cr\u2d69\u2d6dir;\u69bf;\uc000\ud835\udd2c\u036f\u2d79\0\0\u2d7c\0\u2d82n;\u42dbave\u803b\xf2\u40f2;\u69c1\u0100bm\u2d88\u0df4ar;\u69b5\u0200acit\u2d95\u2d98\u2da5\u2da8r\xf2\u1a80\u0100ir\u2d9d\u2da0r;\u69beoss;\u69bbn\xe5\u0e52;\u69c0\u0180aei\u2db1\u2db5\u2db9cr;\u414dga;\u43c9\u0180cdn\u2dc0\u2dc5\u01cdron;\u43bf;\u69b6pf;\uc000\ud835\udd60\u0180ael\u2dd4\u2dd7\u01d2r;\u69b7rp;\u69b9\u0380;adiosv\u2dea\u2deb\u2dee\u2e08\u2e0d\u2e10\u2e16\u6228r\xf2\u1a86\u0200;efm\u2df7\u2df8\u2e02\u2e05\u6a5dr\u0100;o\u2dfe\u2dff\u6134f\xbb\u2dff\u803b\xaa\u40aa\u803b\xba\u40bagof;\u62b6r;\u6a56lope;\u6a57;\u6a5b\u0180clo\u2e1f\u2e21\u2e27\xf2\u2e01ash\u803b\xf8\u40f8l;\u6298i\u016c\u2e2f\u2e34de\u803b\xf5\u40f5es\u0100;a\u01db\u2e3as;\u6a36ml\u803b\xf6\u40f6bar;\u633d\u0ae1\u2e5e\0\u2e7d\0\u2e80\u2e9d\0\u2ea2\u2eb9\0\0\u2ecb\u0e9c\0\u2f13\0\0\u2f2b\u2fbc\0\u2fc8r\u0200;ast\u0403\u2e67\u2e72\u0e85\u8100\xb6;l\u2e6d\u2e6e\u40b6le\xec\u0403\u0269\u2e78\0\0\u2e7bm;\u6af3;\u6afdy;\u443fr\u0280cimpt\u2e8b\u2e8f\u2e93\u1865\u2e97nt;\u4025od;\u402eil;\u6030enk;\u6031r;\uc000\ud835\udd2d\u0180imo\u2ea8\u2eb0\u2eb4\u0100;v\u2ead\u2eae\u43c6;\u43d5ma\xf4\u0a76ne;\u660e\u0180;tv\u2ebf\u2ec0\u2ec8\u43c0chfork\xbb\u1ffd;\u43d6\u0100au\u2ecf\u2edfn\u0100ck\u2ed5\u2eddk\u0100;h\u21f4\u2edb;\u610e\xf6\u21f4s\u0480;abcdemst\u2ef3\u2ef4\u1908\u2ef9\u2efd\u2f04\u2f06\u2f0a\u2f0e\u402bcir;\u6a23ir;\u6a22\u0100ou\u1d40\u2f02;\u6a25;\u6a72n\u80bb\xb1\u0e9dim;\u6a26wo;\u6a27\u0180ipu\u2f19\u2f20\u2f25ntint;\u6a15f;\uc000\ud835\udd61nd\u803b\xa3\u40a3\u0500;Eaceinosu\u0ec8\u2f3f\u2f41\u2f44\u2f47\u2f81\u2f89\u2f92\u2f7e\u2fb6;\u6ab3p;\u6ab7u\xe5\u0ed9\u0100;c\u0ece\u2f4c\u0300;acens\u0ec8\u2f59\u2f5f\u2f66\u2f68\u2f7eppro\xf8\u2f43urlye\xf1\u0ed9\xf1\u0ece\u0180aes\u2f6f\u2f76\u2f7approx;\u6ab9qq;\u6ab5im;\u62e8i\xed\u0edfme\u0100;s\u2f88\u0eae\u6032\u0180Eas\u2f78\u2f90\u2f7a\xf0\u2f75\u0180dfp\u0eec\u2f99\u2faf\u0180als\u2fa0\u2fa5\u2faalar;\u632eine;\u6312urf;\u6313\u0100;t\u0efb\u2fb4\xef\u0efbrel;\u62b0\u0100ci\u2fc0\u2fc5r;\uc000\ud835\udcc5;\u43c8ncsp;\u6008\u0300fiopsu\u2fda\u22e2\u2fdf\u2fe5\u2feb\u2ff1r;\uc000\ud835\udd2epf;\uc000\ud835\udd62rime;\u6057cr;\uc000\ud835\udcc6\u0180aeo\u2ff8\u3009\u3013t\u0100ei\u2ffe\u3005rnion\xf3\u06b0nt;\u6a16st\u0100;e\u3010\u3011\u403f\xf1\u1f19\xf4\u0f14\u0a80ABHabcdefhilmnoprstux\u3040\u3051\u3055\u3059\u30e0\u310e\u312b\u3147\u3162\u3172\u318e\u3206\u3215\u3224\u3229\u3258\u326e\u3272\u3290\u32b0\u32b7\u0180art\u3047\u304a\u304cr\xf2\u10b3\xf2\u03ddail;\u691car\xf2\u1c65ar;\u6964\u0380cdenqrt\u3068\u3075\u3078\u307f\u308f\u3094\u30cc\u0100eu\u306d\u3071;\uc000\u223d\u0331te;\u4155i\xe3\u116emptyv;\u69b3g\u0200;del\u0fd1\u3089\u308b\u308d;\u6992;\u69a5\xe5\u0fd1uo\u803b\xbb\u40bbr\u0580;abcfhlpstw\u0fdc\u30ac\u30af\u30b7\u30b9\u30bc\u30be\u30c0\u30c3\u30c7\u30cap;\u6975\u0100;f\u0fe0\u30b4s;\u6920;\u6933s;\u691e\xeb\u225d\xf0\u272el;\u6945im;\u6974l;\u61a3;\u619d\u0100ai\u30d1\u30d5il;\u691ao\u0100;n\u30db\u30dc\u6236al\xf3\u0f1e\u0180abr\u30e7\u30ea\u30eer\xf2\u17e5rk;\u6773\u0100ak\u30f3\u30fdc\u0100ek\u30f9\u30fb;\u407d;\u405d\u0100es\u3102\u3104;\u698cl\u0100du\u310a\u310c;\u698e;\u6990\u0200aeuy\u3117\u311c\u3127\u3129ron;\u4159\u0100di\u3121\u3125il;\u4157\xec\u0ff2\xe2\u30fa;\u4440\u0200clqs\u3134\u3137\u313d\u3144a;\u6937dhar;\u6969uo\u0100;r\u020e\u020dh;\u61b3\u0180acg\u314e\u315f\u0f44l\u0200;ips\u0f78\u3158\u315b\u109cn\xe5\u10bbar\xf4\u0fa9t;\u65ad\u0180ilr\u3169\u1023\u316esht;\u697d;\uc000\ud835\udd2f\u0100ao\u3177\u3186r\u0100du\u317d\u317f\xbb\u047b\u0100;l\u1091\u3184;\u696c\u0100;v\u318b\u318c\u43c1;\u43f1\u0180gns\u3195\u31f9\u31fcht\u0300ahlrst\u31a4\u31b0\u31c2\u31d8\u31e4\u31eerrow\u0100;t\u0fdc\u31ada\xe9\u30c8arpoon\u0100du\u31bb\u31bfow\xee\u317ep\xbb\u1092eft\u0100ah\u31ca\u31d0rrow\xf3\u0feaarpoon\xf3\u0551ightarrows;\u61c9quigarro\xf7\u30cbhreetimes;\u62ccg;\u42daingdotse\xf1\u1f32\u0180ahm\u320d\u3210\u3213r\xf2\u0feaa\xf2\u0551;\u600foust\u0100;a\u321e\u321f\u63b1che\xbb\u321fmid;\u6aee\u0200abpt\u3232\u323d\u3240\u3252\u0100nr\u3237\u323ag;\u67edr;\u61fer\xeb\u1003\u0180afl\u3247\u324a\u324er;\u6986;\uc000\ud835\udd63us;\u6a2eimes;\u6a35\u0100ap\u325d\u3267r\u0100;g\u3263\u3264\u4029t;\u6994olint;\u6a12ar\xf2\u31e3\u0200achq\u327b\u3280\u10bc\u3285quo;\u603ar;\uc000\ud835\udcc7\u0100bu\u30fb\u328ao\u0100;r\u0214\u0213\u0180hir\u3297\u329b\u32a0re\xe5\u31f8mes;\u62cai\u0200;efl\u32aa\u1059\u1821\u32ab\u65b9tri;\u69celuhar;\u6968;\u611e\u0d61\u32d5\u32db\u32df\u332c\u3338\u3371\0\u337a\u33a4\0\0\u33ec\u33f0\0\u3428\u3448\u345a\u34ad\u34b1\u34ca\u34f1\0\u3616\0\0\u3633cute;\u415bqu\xef\u27ba\u0500;Eaceinpsy\u11ed\u32f3\u32f5\u32ff\u3302\u330b\u330f\u331f\u3326\u3329;\u6ab4\u01f0\u32fa\0\u32fc;\u6ab8on;\u4161u\xe5\u11fe\u0100;d\u11f3\u3307il;\u415frc;\u415d\u0180Eas\u3316\u3318\u331b;\u6ab6p;\u6abaim;\u62e9olint;\u6a13i\xed\u1204;\u4441ot\u0180;be\u3334\u1d47\u3335\u62c5;\u6a66\u0380Aacmstx\u3346\u334a\u3357\u335b\u335e\u3363\u336drr;\u61d8r\u0100hr\u3350\u3352\xeb\u2228\u0100;o\u0a36\u0a34t\u803b\xa7\u40a7i;\u403bwar;\u6929m\u0100in\u3369\xf0nu\xf3\xf1t;\u6736r\u0100;o\u3376\u2055\uc000\ud835\udd30\u0200acoy\u3382\u3386\u3391\u33a0rp;\u666f\u0100hy\u338b\u338fcy;\u4449;\u4448rt\u026d\u3399\0\0\u339ci\xe4\u1464ara\xec\u2e6f\u803b\xad\u40ad\u0100gm\u33a8\u33b4ma\u0180;fv\u33b1\u33b2\u33b2\u43c3;\u43c2\u0400;deglnpr\u12ab\u33c5\u33c9\u33ce\u33d6\u33de\u33e1\u33e6ot;\u6a6a\u0100;q\u12b1\u12b0\u0100;E\u33d3\u33d4\u6a9e;\u6aa0\u0100;E\u33db\u33dc\u6a9d;\u6a9fe;\u6246lus;\u6a24arr;\u6972ar\xf2\u113d\u0200aeit\u33f8\u3408\u340f\u3417\u0100ls\u33fd\u3404lsetm\xe9\u336ahp;\u6a33parsl;\u69e4\u0100dl\u1463\u3414e;\u6323\u0100;e\u341c\u341d\u6aaa\u0100;s\u3422\u3423\u6aac;\uc000\u2aac\ufe00\u0180flp\u342e\u3433\u3442tcy;\u444c\u0100;b\u3438\u3439\u402f\u0100;a\u343e\u343f\u69c4r;\u633ff;\uc000\ud835\udd64a\u0100dr\u344d\u0402es\u0100;u\u3454\u3455\u6660it\xbb\u3455\u0180csu\u3460\u3479\u349f\u0100au\u3465\u346fp\u0100;s\u1188\u346b;\uc000\u2293\ufe00p\u0100;s\u11b4\u3475;\uc000\u2294\ufe00u\u0100bp\u347f\u348f\u0180;es\u1197\u119c\u3486et\u0100;e\u1197\u348d\xf1\u119d\u0180;es\u11a8\u11ad\u3496et\u0100;e\u11a8\u349d\xf1\u11ae\u0180;af\u117b\u34a6\u05b0r\u0165\u34ab\u05b1\xbb\u117car\xf2\u1148\u0200cemt\u34b9\u34be\u34c2\u34c5r;\uc000\ud835\udcc8tm\xee\xf1i\xec\u3415ar\xe6\u11be\u0100ar\u34ce\u34d5r\u0100;f\u34d4\u17bf\u6606\u0100an\u34da\u34edight\u0100ep\u34e3\u34eapsilo\xee\u1ee0h\xe9\u2eafs\xbb\u2852\u0280bcmnp\u34fb\u355e\u1209\u358b\u358e\u0480;Edemnprs\u350e\u350f\u3511\u3515\u351e\u3523\u352c\u3531\u3536\u6282;\u6ac5ot;\u6abd\u0100;d\u11da\u351aot;\u6ac3ult;\u6ac1\u0100Ee\u3528\u352a;\u6acb;\u628alus;\u6abfarr;\u6979\u0180eiu\u353d\u3552\u3555t\u0180;en\u350e\u3545\u354bq\u0100;q\u11da\u350feq\u0100;q\u352b\u3528m;\u6ac7\u0100bp\u355a\u355c;\u6ad5;\u6ad3c\u0300;acens\u11ed\u356c\u3572\u3579\u357b\u3326ppro\xf8\u32faurlye\xf1\u11fe\xf1\u11f3\u0180aes\u3582\u3588\u331bppro\xf8\u331aq\xf1\u3317g;\u666a\u0680123;Edehlmnps\u35a9\u35ac\u35af\u121c\u35b2\u35b4\u35c0\u35c9\u35d5\u35da\u35df\u35e8\u35ed\u803b\xb9\u40b9\u803b\xb2\u40b2\u803b\xb3\u40b3;\u6ac6\u0100os\u35b9\u35bct;\u6abeub;\u6ad8\u0100;d\u1222\u35c5ot;\u6ac4s\u0100ou\u35cf\u35d2l;\u67c9b;\u6ad7arr;\u697bult;\u6ac2\u0100Ee\u35e4\u35e6;\u6acc;\u628blus;\u6ac0\u0180eiu\u35f4\u3609\u360ct\u0180;en\u121c\u35fc\u3602q\u0100;q\u1222\u35b2eq\u0100;q\u35e7\u35e4m;\u6ac8\u0100bp\u3611\u3613;\u6ad4;\u6ad6\u0180Aan\u361c\u3620\u362drr;\u61d9r\u0100hr\u3626\u3628\xeb\u222e\u0100;o\u0a2b\u0a29war;\u692alig\u803b\xdf\u40df\u0be1\u3651\u365d\u3660\u12ce\u3673\u3679\0\u367e\u36c2\0\0\0\0\0\u36db\u3703\0\u3709\u376c\0\0\0\u3787\u0272\u3656\0\0\u365bget;\u6316;\u43c4r\xeb\u0e5f\u0180aey\u3666\u366b\u3670ron;\u4165dil;\u4163;\u4442lrec;\u6315r;\uc000\ud835\udd31\u0200eiko\u3686\u369d\u36b5\u36bc\u01f2\u368b\0\u3691e\u01004f\u1284\u1281a\u0180;sv\u3698\u3699\u369b\u43b8ym;\u43d1\u0100cn\u36a2\u36b2k\u0100as\u36a8\u36aeppro\xf8\u12c1im\xbb\u12acs\xf0\u129e\u0100as\u36ba\u36ae\xf0\u12c1rn\u803b\xfe\u40fe\u01ec\u031f\u36c6\u22e7es\u8180\xd7;bd\u36cf\u36d0\u36d8\u40d7\u0100;a\u190f\u36d5r;\u6a31;\u6a30\u0180eps\u36e1\u36e3\u3700\xe1\u2a4d\u0200;bcf\u0486\u36ec\u36f0\u36f4ot;\u6336ir;\u6af1\u0100;o\u36f9\u36fc\uc000\ud835\udd65rk;\u6ada\xe1\u3362rime;\u6034\u0180aip\u370f\u3712\u3764d\xe5\u1248\u0380adempst\u3721\u374d\u3740\u3751\u3757\u375c\u375fngle\u0280;dlqr\u3730\u3731\u3736\u3740\u3742\u65b5own\xbb\u1dbbeft\u0100;e\u2800\u373e\xf1\u092e;\u625cight\u0100;e\u32aa\u374b\xf1\u105aot;\u65ecinus;\u6a3alus;\u6a39b;\u69cdime;\u6a3bezium;\u63e2\u0180cht\u3772\u377d\u3781\u0100ry\u3777\u377b;\uc000\ud835\udcc9;\u4446cy;\u445brok;\u4167\u0100io\u378b\u378ex\xf4\u1777head\u0100lr\u3797\u37a0eftarro\xf7\u084fightarrow\xbb\u0f5d\u0900AHabcdfghlmoprstuw\u37d0\u37d3\u37d7\u37e4\u37f0\u37fc\u380e\u381c\u3823\u3834\u3851\u385d\u386b\u38a9\u38cc\u38d2\u38ea\u38f6r\xf2\u03edar;\u6963\u0100cr\u37dc\u37e2ute\u803b\xfa\u40fa\xf2\u1150r\u01e3\u37ea\0\u37edy;\u445eve;\u416d\u0100iy\u37f5\u37farc\u803b\xfb\u40fb;\u4443\u0180abh\u3803\u3806\u380br\xf2\u13adlac;\u4171a\xf2\u13c3\u0100ir\u3813\u3818sht;\u697e;\uc000\ud835\udd32rave\u803b\xf9\u40f9\u0161\u3827\u3831r\u0100lr\u382c\u382e\xbb\u0957\xbb\u1083lk;\u6580\u0100ct\u3839\u384d\u026f\u383f\0\0\u384arn\u0100;e\u3845\u3846\u631cr\xbb\u3846op;\u630fri;\u65f8\u0100al\u3856\u385acr;\u416b\u80bb\xa8\u0349\u0100gp\u3862\u3866on;\u4173f;\uc000\ud835\udd66\u0300adhlsu\u114b\u3878\u387d\u1372\u3891\u38a0own\xe1\u13b3arpoon\u0100lr\u3888\u388cef\xf4\u382digh\xf4\u382fi\u0180;hl\u3899\u389a\u389c\u43c5\xbb\u13faon\xbb\u389aparrows;\u61c8\u0180cit\u38b0\u38c4\u38c8\u026f\u38b6\0\0\u38c1rn\u0100;e\u38bc\u38bd\u631dr\xbb\u38bdop;\u630eng;\u416fri;\u65f9cr;\uc000\ud835\udcca\u0180dir\u38d9\u38dd\u38e2ot;\u62f0lde;\u4169i\u0100;f\u3730\u38e8\xbb\u1813\u0100am\u38ef\u38f2r\xf2\u38a8l\u803b\xfc\u40fcangle;\u69a7\u0780ABDacdeflnoprsz\u391c\u391f\u3929\u392d\u39b5\u39b8\u39bd\u39df\u39e4\u39e8\u39f3\u39f9\u39fd\u3a01\u3a20r\xf2\u03f7ar\u0100;v\u3926\u3927\u6ae8;\u6ae9as\xe8\u03e1\u0100nr\u3932\u3937grt;\u699c\u0380eknprst\u34e3\u3946\u394b\u3952\u395d\u3964\u3996app\xe1\u2415othin\xe7\u1e96\u0180hir\u34eb\u2ec8\u3959op\xf4\u2fb5\u0100;h\u13b7\u3962\xef\u318d\u0100iu\u3969\u396dgm\xe1\u33b3\u0100bp\u3972\u3984setneq\u0100;q\u397d\u3980\uc000\u228a\ufe00;\uc000\u2acb\ufe00setneq\u0100;q\u398f\u3992\uc000\u228b\ufe00;\uc000\u2acc\ufe00\u0100hr\u399b\u399fet\xe1\u369ciangle\u0100lr\u39aa\u39afeft\xbb\u0925ight\xbb\u1051y;\u4432ash\xbb\u1036\u0180elr\u39c4\u39d2\u39d7\u0180;be\u2dea\u39cb\u39cfar;\u62bbq;\u625alip;\u62ee\u0100bt\u39dc\u1468a\xf2\u1469r;\uc000\ud835\udd33tr\xe9\u39aesu\u0100bp\u39ef\u39f1\xbb\u0d1c\xbb\u0d59pf;\uc000\ud835\udd67ro\xf0\u0efbtr\xe9\u39b4\u0100cu\u3a06\u3a0br;\uc000\ud835\udccb\u0100bp\u3a10\u3a18n\u0100Ee\u3980\u3a16\xbb\u397en\u0100Ee\u3992\u3a1e\xbb\u3990igzag;\u699a\u0380cefoprs\u3a36\u3a3b\u3a56\u3a5b\u3a54\u3a61\u3a6airc;\u4175\u0100di\u3a40\u3a51\u0100bg\u3a45\u3a49ar;\u6a5fe\u0100;q\u15fa\u3a4f;\u6259erp;\u6118r;\uc000\ud835\udd34pf;\uc000\ud835\udd68\u0100;e\u1479\u3a66at\xe8\u1479cr;\uc000\ud835\udccc\u0ae3\u178e\u3a87\0\u3a8b\0\u3a90\u3a9b\0\0\u3a9d\u3aa8\u3aab\u3aaf\0\0\u3ac3\u3ace\0\u3ad8\u17dc\u17dftr\xe9\u17d1r;\uc000\ud835\udd35\u0100Aa\u3a94\u3a97r\xf2\u03c3r\xf2\u09f6;\u43be\u0100Aa\u3aa1\u3aa4r\xf2\u03b8r\xf2\u09eba\xf0\u2713is;\u62fb\u0180dpt\u17a4\u3ab5\u3abe\u0100fl\u3aba\u17a9;\uc000\ud835\udd69im\xe5\u17b2\u0100Aa\u3ac7\u3acar\xf2\u03cer\xf2\u0a01\u0100cq\u3ad2\u17b8r;\uc000\ud835\udccd\u0100pt\u17d6\u3adcr\xe9\u17d4\u0400acefiosu\u3af0\u3afd\u3b08\u3b0c\u3b11\u3b15\u3b1b\u3b21c\u0100uy\u3af6\u3afbte\u803b\xfd\u40fd;\u444f\u0100iy\u3b02\u3b06rc;\u4177;\u444bn\u803b\xa5\u40a5r;\uc000\ud835\udd36cy;\u4457pf;\uc000\ud835\udd6acr;\uc000\ud835\udcce\u0100cm\u3b26\u3b29y;\u444el\u803b\xff\u40ff\u0500acdefhiosw\u3b42\u3b48\u3b54\u3b58\u3b64\u3b69\u3b6d\u3b74\u3b7a\u3b80cute;\u417a\u0100ay\u3b4d\u3b52ron;\u417e;\u4437ot;\u417c\u0100et\u3b5d\u3b61tr\xe6\u155fa;\u43b6r;\uc000\ud835\udd37cy;\u4436grarr;\u61ddpf;\uc000\ud835\udd6bcr;\uc000\ud835\udccf\u0100jn\u3b85\u3b87;\u600dj;\u600c'.split("").map(e=>e.charCodeAt(0)));var Go;const zo=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);Go=String.fromCodePoint;function Yo(e){var t;return e>=55296&&e<=57343||e>1114111?65533:null!==(t=zo.get(e))&&void 0!==t?t:e}var qo;!function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"}(qo||(qo={}));var $o,Vo,Wo;function Qo(e){return e>=qo.ZERO&&e<=qo.NINE}function Xo(e){return e>=qo.UPPER_A&&e<=qo.UPPER_F||e>=qo.LOWER_A&&e<=qo.LOWER_F}function Ko(e){return e===qo.EQUALS||function(e){return e>=qo.UPPER_A&&e<=qo.UPPER_Z||e>=qo.LOWER_A&&e<=qo.LOWER_Z||Qo(e)}(e)}!function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"}($o||($o={})),function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"}(Vo||(Vo={})),function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"}(Wo||(Wo={}));class Zo{constructor(e,t,n){this.decodeTree=e,this.emitCodePoint=t,this.errors=n,this.state=Vo.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Wo.Strict}startEntity(e){this.decodeMode=e,this.state=Vo.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case Vo.EntityStart:return e.charCodeAt(t)===qo.NUM?(this.state=Vo.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1)):(this.state=Vo.NamedEntity,this.stateNamedEntity(e,t));case Vo.NumericStart:return this.stateNumericStart(e,t);case Vo.NumericDecimal:return this.stateNumericDecimal(e,t);case Vo.NumericHex:return this.stateNumericHex(e,t);case Vo.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===qo.LOWER_X?(this.state=Vo.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=Vo.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,n,r){if(t!==n){const o=n-t;this.result=this.result*Math.pow(r,o)+Number.parseInt(e.substr(t,o),r),this.consumed+=o}}stateNumericHex(e,t){const n=t;for(;t<e.length;){const r=e.charCodeAt(t);if(!Qo(r)&&!Xo(r))return this.addToNumericResult(e,n,t,16),this.emitNumericEntity(r,3);t+=1}return this.addToNumericResult(e,n,t,16),-1}stateNumericDecimal(e,t){const n=t;for(;t<e.length;){const r=e.charCodeAt(t);if(!Qo(r))return this.addToNumericResult(e,n,t,10),this.emitNumericEntity(r,2);t+=1}return this.addToNumericResult(e,n,t,10),-1}emitNumericEntity(e,t){var n;if(this.consumed<=t)return null===(n=this.errors)||void 0===n||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===qo.SEMI)this.consumed+=1;else if(this.decodeMode===Wo.Strict)return 0;return this.emitCodePoint(Yo(this.result),this.consumed),this.errors&&(e!==qo.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){const{decodeTree:n}=this;let r=n[this.treeIndex],o=(r&$o.VALUE_LENGTH)>>14;for(;t<e.length;t++,this.excess++){const i=e.charCodeAt(t);if(this.treeIndex=Jo(n,r,this.treeIndex+Math.max(1,o),i),this.treeIndex<0)return 0===this.result||this.decodeMode===Wo.Attribute&&(0===o||Ko(i))?0:this.emitNotTerminatedNamedEntity();if(r=n[this.treeIndex],o=(r&$o.VALUE_LENGTH)>>14,0!==o){if(i===qo.SEMI)return this.emitNamedEntityData(this.treeIndex,o,this.consumed+this.excess);this.decodeMode!==Wo.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var e;const{result:t,decodeTree:n}=this,r=(n[t]&$o.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,r,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,n){const{decodeTree:r}=this;return this.emitCodePoint(1===t?r[e]&~$o.VALUE_LENGTH:r[e+1],n),3===t&&this.emitCodePoint(r[e+2],n),n}end(){var e;switch(this.state){case Vo.NamedEntity:return 0===this.result||this.decodeMode===Wo.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case Vo.NumericDecimal:return this.emitNumericEntity(0,2);case Vo.NumericHex:return this.emitNumericEntity(0,3);case Vo.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Vo.EntityStart:return 0}}}function Jo(e,t,n,r){const o=(t&$o.BRANCH_LENGTH)>>7,i=t&$o.JUMP_TABLE;if(0===o)return 0!==i&&r===i?n:-1;if(i){const t=r-i;return t<0||t>=o?-1:e[n+t]-1}let s=n,a=s+o-1;for(;s<=a;){const t=s+a>>>1,n=e[t];if(n<r)s=t+1;else{if(!(n>r))return e[t+o];a=t-1}}return-1}var ei,ti,ni,ri,oi;!function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"}(ei||(ei={})),function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"}(ti||(ti={})),function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"}(ni||(ni={})),function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SEARCH="search",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="strike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"}(ri||(ri={})),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SEARCH=94]="SEARCH",e[e.SECTION=95]="SECTION",e[e.SELECT=96]="SELECT",e[e.SOURCE=97]="SOURCE",e[e.SMALL=98]="SMALL",e[e.SPAN=99]="SPAN",e[e.STRIKE=100]="STRIKE",e[e.STRONG=101]="STRONG",e[e.STYLE=102]="STYLE",e[e.SUB=103]="SUB",e[e.SUMMARY=104]="SUMMARY",e[e.SUP=105]="SUP",e[e.TABLE=106]="TABLE",e[e.TBODY=107]="TBODY",e[e.TEMPLATE=108]="TEMPLATE",e[e.TEXTAREA=109]="TEXTAREA",e[e.TFOOT=110]="TFOOT",e[e.TD=111]="TD",e[e.TH=112]="TH",e[e.THEAD=113]="THEAD",e[e.TITLE=114]="TITLE",e[e.TR=115]="TR",e[e.TRACK=116]="TRACK",e[e.TT=117]="TT",e[e.U=118]="U",e[e.UL=119]="UL",e[e.SVG=120]="SVG",e[e.VAR=121]="VAR",e[e.WBR=122]="WBR",e[e.XMP=123]="XMP"}(oi||(oi={}));const ii=new Map([[ri.A,oi.A],[ri.ADDRESS,oi.ADDRESS],[ri.ANNOTATION_XML,oi.ANNOTATION_XML],[ri.APPLET,oi.APPLET],[ri.AREA,oi.AREA],[ri.ARTICLE,oi.ARTICLE],[ri.ASIDE,oi.ASIDE],[ri.B,oi.B],[ri.BASE,oi.BASE],[ri.BASEFONT,oi.BASEFONT],[ri.BGSOUND,oi.BGSOUND],[ri.BIG,oi.BIG],[ri.BLOCKQUOTE,oi.BLOCKQUOTE],[ri.BODY,oi.BODY],[ri.BR,oi.BR],[ri.BUTTON,oi.BUTTON],[ri.CAPTION,oi.CAPTION],[ri.CENTER,oi.CENTER],[ri.CODE,oi.CODE],[ri.COL,oi.COL],[ri.COLGROUP,oi.COLGROUP],[ri.DD,oi.DD],[ri.DESC,oi.DESC],[ri.DETAILS,oi.DETAILS],[ri.DIALOG,oi.DIALOG],[ri.DIR,oi.DIR],[ri.DIV,oi.DIV],[ri.DL,oi.DL],[ri.DT,oi.DT],[ri.EM,oi.EM],[ri.EMBED,oi.EMBED],[ri.FIELDSET,oi.FIELDSET],[ri.FIGCAPTION,oi.FIGCAPTION],[ri.FIGURE,oi.FIGURE],[ri.FONT,oi.FONT],[ri.FOOTER,oi.FOOTER],[ri.FOREIGN_OBJECT,oi.FOREIGN_OBJECT],[ri.FORM,oi.FORM],[ri.FRAME,oi.FRAME],[ri.FRAMESET,oi.FRAMESET],[ri.H1,oi.H1],[ri.H2,oi.H2],[ri.H3,oi.H3],[ri.H4,oi.H4],[ri.H5,oi.H5],[ri.H6,oi.H6],[ri.HEAD,oi.HEAD],[ri.HEADER,oi.HEADER],[ri.HGROUP,oi.HGROUP],[ri.HR,oi.HR],[ri.HTML,oi.HTML],[ri.I,oi.I],[ri.IMG,oi.IMG],[ri.IMAGE,oi.IMAGE],[ri.INPUT,oi.INPUT],[ri.IFRAME,oi.IFRAME],[ri.KEYGEN,oi.KEYGEN],[ri.LABEL,oi.LABEL],[ri.LI,oi.LI],[ri.LINK,oi.LINK],[ri.LISTING,oi.LISTING],[ri.MAIN,oi.MAIN],[ri.MALIGNMARK,oi.MALIGNMARK],[ri.MARQUEE,oi.MARQUEE],[ri.MATH,oi.MATH],[ri.MENU,oi.MENU],[ri.META,oi.META],[ri.MGLYPH,oi.MGLYPH],[ri.MI,oi.MI],[ri.MO,oi.MO],[ri.MN,oi.MN],[ri.MS,oi.MS],[ri.MTEXT,oi.MTEXT],[ri.NAV,oi.NAV],[ri.NOBR,oi.NOBR],[ri.NOFRAMES,oi.NOFRAMES],[ri.NOEMBED,oi.NOEMBED],[ri.NOSCRIPT,oi.NOSCRIPT],[ri.OBJECT,oi.OBJECT],[ri.OL,oi.OL],[ri.OPTGROUP,oi.OPTGROUP],[ri.OPTION,oi.OPTION],[ri.P,oi.P],[ri.PARAM,oi.PARAM],[ri.PLAINTEXT,oi.PLAINTEXT],[ri.PRE,oi.PRE],[ri.RB,oi.RB],[ri.RP,oi.RP],[ri.RT,oi.RT],[ri.RTC,oi.RTC],[ri.RUBY,oi.RUBY],[ri.S,oi.S],[ri.SCRIPT,oi.SCRIPT],[ri.SEARCH,oi.SEARCH],[ri.SECTION,oi.SECTION],[ri.SELECT,oi.SELECT],[ri.SOURCE,oi.SOURCE],[ri.SMALL,oi.SMALL],[ri.SPAN,oi.SPAN],[ri.STRIKE,oi.STRIKE],[ri.STRONG,oi.STRONG],[ri.STYLE,oi.STYLE],[ri.SUB,oi.SUB],[ri.SUMMARY,oi.SUMMARY],[ri.SUP,oi.SUP],[ri.TABLE,oi.TABLE],[ri.TBODY,oi.TBODY],[ri.TEMPLATE,oi.TEMPLATE],[ri.TEXTAREA,oi.TEXTAREA],[ri.TFOOT,oi.TFOOT],[ri.TD,oi.TD],[ri.TH,oi.TH],[ri.THEAD,oi.THEAD],[ri.TITLE,oi.TITLE],[ri.TR,oi.TR],[ri.TRACK,oi.TRACK],[ri.TT,oi.TT],[ri.U,oi.U],[ri.UL,oi.UL],[ri.SVG,oi.SVG],[ri.VAR,oi.VAR],[ri.WBR,oi.WBR],[ri.XMP,oi.XMP]]);function si(e){var t;return null!==(t=ii.get(e))&&void 0!==t?t:oi.UNKNOWN}const ai=oi,ci={[ei.HTML]:new Set([ai.ADDRESS,ai.APPLET,ai.AREA,ai.ARTICLE,ai.ASIDE,ai.BASE,ai.BASEFONT,ai.BGSOUND,ai.BLOCKQUOTE,ai.BODY,ai.BR,ai.BUTTON,ai.CAPTION,ai.CENTER,ai.COL,ai.COLGROUP,ai.DD,ai.DETAILS,ai.DIR,ai.DIV,ai.DL,ai.DT,ai.EMBED,ai.FIELDSET,ai.FIGCAPTION,ai.FIGURE,ai.FOOTER,ai.FORM,ai.FRAME,ai.FRAMESET,ai.H1,ai.H2,ai.H3,ai.H4,ai.H5,ai.H6,ai.HEAD,ai.HEADER,ai.HGROUP,ai.HR,ai.HTML,ai.IFRAME,ai.IMG,ai.INPUT,ai.LI,ai.LINK,ai.LISTING,ai.MAIN,ai.MARQUEE,ai.MENU,ai.META,ai.NAV,ai.NOEMBED,ai.NOFRAMES,ai.NOSCRIPT,ai.OBJECT,ai.OL,ai.P,ai.PARAM,ai.PLAINTEXT,ai.PRE,ai.SCRIPT,ai.SECTION,ai.SELECT,ai.SOURCE,ai.STYLE,ai.SUMMARY,ai.TABLE,ai.TBODY,ai.TD,ai.TEMPLATE,ai.TEXTAREA,ai.TFOOT,ai.TH,ai.THEAD,ai.TITLE,ai.TR,ai.TRACK,ai.UL,ai.WBR,ai.XMP]),[ei.MATHML]:new Set([ai.MI,ai.MO,ai.MN,ai.MS,ai.MTEXT,ai.ANNOTATION_XML]),[ei.SVG]:new Set([ai.TITLE,ai.FOREIGN_OBJECT,ai.DESC]),[ei.XLINK]:new Set,[ei.XML]:new Set,[ei.XMLNS]:new Set},li=new Set([ai.H1,ai.H2,ai.H3,ai.H4,ai.H5,ai.H6]);new Set([ri.STYLE,ri.SCRIPT,ri.XMP,ri.IFRAME,ri.NOEMBED,ri.NOFRAMES,ri.PLAINTEXT]);var ui;!function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND"}(ui||(ui={}));const pi={DATA:ui.DATA,RCDATA:ui.RCDATA,RAWTEXT:ui.RAWTEXT,SCRIPT_DATA:ui.SCRIPT_DATA,PLAINTEXT:ui.PLAINTEXT,CDATA_SECTION:ui.CDATA_SECTION};function fi(e){return e>=Oo.LATIN_CAPITAL_A&&e<=Oo.LATIN_CAPITAL_Z}function hi(e){return function(e){return e>=Oo.LATIN_SMALL_A&&e<=Oo.LATIN_SMALL_Z}(e)||fi(e)}function di(e){return hi(e)||function(e){return e>=Oo.DIGIT_0&&e<=Oo.DIGIT_9}(e)}function mi(e){return e+32}function Ei(e){return e===Oo.SPACE||e===Oo.LINE_FEED||e===Oo.TABULATION||e===Oo.FORM_FEED}function gi(e){return Ei(e)||e===Oo.SOLIDUS||e===Oo.GREATER_THAN_SIGN}class Ti{constructor(e,t){this.options=e,this.handler=t,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=ui.DATA,this.returnState=ui.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new Fo(t),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new Zo(jo,(e,t)=>{this.preprocessor.pos=this.entityStartPos+t-1,this._flushCodePointConsumedAsCharacterReference(e)},t.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(Bo.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:e=>{this._err(Bo.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+e)},validateNumericCharacterReference:e=>{const t=function(e){return e===Oo.NULL?Bo.nullCharacterReference:e>1114111?Bo.characterReferenceOutsideUnicodeRange:xo(e)?Bo.surrogateCharacterReference:wo(e)?Bo.noncharacterCharacterReference:Mo(e)||e===Oo.CARRIAGE_RETURN?Bo.controlCharacterReference:null}(e);t&&this._err(t,1)}}:void 0)}_err(e,t=0){var n,r;null===(r=(n=this.handler).onParseError)||void 0===r||r.call(n,this.preprocessor.getError(e,t))}getCurrentLocation(e){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-e,startOffset:this.preprocessor.offset-e,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const e=this._consume();this._ensureHibernation()||this._callState(e)}this.inLoop=!1}}pause(){this.paused=!0}resume(e){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,this.inLoop||(this._runParsingLoop(),this.paused||null==e||e())}write(e,t,n){this.active=!0,this.preprocessor.write(e,t),this._runParsingLoop(),this.paused||null==n||n()}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e),this._runParsingLoop()}_ensureHibernation(){return!!this.preprocessor.endOfChunkHit&&(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0)}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(e){this.consumedAfterSnapshot+=e;for(let t=0;t<e;t++)this.preprocessor.advance()}_consumeSequenceIfMatch(e,t){return!!this.preprocessor.startsWith(e,t)&&(this._advanceBy(e.length-1),!0)}_createStartTagToken(){this.currentToken={type:Ho.START_TAG,tagName:"",tagID:oi.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:Ho.END_TAG,tagName:"",tagID:oi.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(e){this.currentToken={type:Ho.COMMENT,data:"",location:this.getCurrentLocation(e)}}_createDoctypeToken(e){this.currentToken={type:Ho.DOCTYPE,name:e,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(e,t){this.currentCharacterToken={type:e,chars:t,location:this.currentLocation}}_createAttr(e){this.currentAttr={name:e,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var e,t;const n=this.currentToken;if(null===Uo(n,this.currentAttr.name)){if(n.attrs.push(this.currentAttr),n.location&&this.currentLocation){(null!==(e=(t=n.location).attrs)&&void 0!==e?e:t.attrs=Object.create(null))[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue()}}else this._err(Bo.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(e){this._emitCurrentCharacterToken(e.location),this.currentToken=null,e.location&&(e.location.endLine=this.preprocessor.line,e.location.endCol=this.preprocessor.col+1,e.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){const e=this.currentToken;this.prepareToken(e),e.tagID=si(e.tagName),e.type===Ho.START_TAG?(this.lastStartTagName=e.tagName,this.handler.onStartTag(e)):(e.attrs.length>0&&this._err(Bo.endTagWithAttributes),e.selfClosing&&this._err(Bo.endTagWithTrailingSolidus),this.handler.onEndTag(e)),this.preprocessor.dropParsedChunk()}emitCurrentComment(e){this.prepareToken(e),this.handler.onComment(e),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(e){this.prepareToken(e),this.handler.onDoctype(e),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(e){if(this.currentCharacterToken){switch(e&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=e.startLine,this.currentCharacterToken.location.endCol=e.startCol,this.currentCharacterToken.location.endOffset=e.startOffset),this.currentCharacterToken.type){case Ho.CHARACTER:this.handler.onCharacter(this.currentCharacterToken);break;case Ho.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case Ho.WHITESPACE_CHARACTER:this.handler.onWhitespaceCharacter(this.currentCharacterToken)}this.currentCharacterToken=null}}_emitEOFToken(){const e=this.getCurrentLocation(0);e&&(e.endLine=e.startLine,e.endCol=e.startCol,e.endOffset=e.startOffset),this._emitCurrentCharacterToken(e),this.handler.onEof({type:Ho.EOF,location:e}),this.active=!1}_appendCharToCurrentCharacterToken(e,t){if(this.currentCharacterToken){if(this.currentCharacterToken.type===e)return void(this.currentCharacterToken.chars+=t);this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk()}this._createCharacterToken(e,t)}_emitCodePoint(e){const t=Ei(e)?Ho.WHITESPACE_CHARACTER:e===Oo.NULL?Ho.NULL_CHARACTER:Ho.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(e))}_emitChars(e){this._appendCharToCurrentCharacterToken(Ho.CHARACTER,e)}_startCharacterReference(){this.returnState=this.state,this.state=ui.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?Wo.Attribute:Wo.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===ui.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===ui.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===ui.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(e){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(e):this._emitCodePoint(e)}_callState(e){switch(this.state){case ui.DATA:this._stateData(e);break;case ui.RCDATA:this._stateRcdata(e);break;case ui.RAWTEXT:this._stateRawtext(e);break;case ui.SCRIPT_DATA:this._stateScriptData(e);break;case ui.PLAINTEXT:this._statePlaintext(e);break;case ui.TAG_OPEN:this._stateTagOpen(e);break;case ui.END_TAG_OPEN:this._stateEndTagOpen(e);break;case ui.TAG_NAME:this._stateTagName(e);break;case ui.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(e);break;case ui.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(e);break;case ui.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(e);break;case ui.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(e);break;case ui.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(e);break;case ui.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(e);break;case ui.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(e);break;case ui.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(e);break;case ui.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(e);break;case ui.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(e);break;case ui.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(e);break;case ui.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(e);break;case ui.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(e);break;case ui.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(e);break;case ui.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(e);break;case ui.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(e);break;case ui.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(e);break;case ui.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscapeStart(e);break;case ui.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(e);break;case ui.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(e);break;case ui.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(e);break;case ui.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(e);break;case ui.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(e);break;case ui.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(e);break;case ui.ATTRIBUTE_NAME:this._stateAttributeName(e);break;case ui.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(e);break;case ui.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(e);break;case ui.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(e);break;case ui.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(e);break;case ui.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(e);break;case ui.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(e);break;case ui.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(e);break;case ui.BOGUS_COMMENT:this._stateBogusComment(e);break;case ui.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(e);break;case ui.COMMENT_START:this._stateCommentStart(e);break;case ui.COMMENT_START_DASH:this._stateCommentStartDash(e);break;case ui.COMMENT:this._stateComment(e);break;case ui.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(e);break;case ui.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(e);break;case ui.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(e);break;case ui.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(e);break;case ui.COMMENT_END_DASH:this._stateCommentEndDash(e);break;case ui.COMMENT_END:this._stateCommentEnd(e);break;case ui.COMMENT_END_BANG:this._stateCommentEndBang(e);break;case ui.DOCTYPE:this._stateDoctype(e);break;case ui.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(e);break;case ui.DOCTYPE_NAME:this._stateDoctypeName(e);break;case ui.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(e);break;case ui.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(e);break;case ui.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(e);break;case ui.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(e);break;case ui.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(e);break;case ui.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(e);break;case ui.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(e);break;case ui.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(e);break;case ui.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctypeSystemIdentifier(e);break;case ui.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(e);break;case ui.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(e);break;case ui.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(e);break;case ui.BOGUS_DOCTYPE:this._stateBogusDoctype(e);break;case ui.CDATA_SECTION:this._stateCdataSection(e);break;case ui.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(e);break;case ui.CDATA_SECTION_END:this._stateCdataSectionEnd(e);break;case ui.CHARACTER_REFERENCE:this._stateCharacterReference();break;case ui.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(e);break;default:throw new Error("Unknown state")}}_stateData(e){switch(e){case Oo.LESS_THAN_SIGN:this.state=ui.TAG_OPEN;break;case Oo.AMPERSAND:this._startCharacterReference();break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this._emitCodePoint(e);break;case Oo.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRcdata(e){switch(e){case Oo.AMPERSAND:this._startCharacterReference();break;case Oo.LESS_THAN_SIGN:this.state=ui.RCDATA_LESS_THAN_SIGN;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this._emitChars(ko);break;case Oo.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRawtext(e){switch(e){case Oo.LESS_THAN_SIGN:this.state=ui.RAWTEXT_LESS_THAN_SIGN;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this._emitChars(ko);break;case Oo.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptData(e){switch(e){case Oo.LESS_THAN_SIGN:this.state=ui.SCRIPT_DATA_LESS_THAN_SIGN;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this._emitChars(ko);break;case Oo.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_statePlaintext(e){switch(e){case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this._emitChars(ko);break;case Oo.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateTagOpen(e){if(hi(e))this._createStartTagToken(),this.state=ui.TAG_NAME,this._stateTagName(e);else switch(e){case Oo.EXCLAMATION_MARK:this.state=ui.MARKUP_DECLARATION_OPEN;break;case Oo.SOLIDUS:this.state=ui.END_TAG_OPEN;break;case Oo.QUESTION_MARK:this._err(Bo.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=ui.BOGUS_COMMENT,this._stateBogusComment(e);break;case Oo.EOF:this._err(Bo.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(Bo.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=ui.DATA,this._stateData(e)}}_stateEndTagOpen(e){if(hi(e))this._createEndTagToken(),this.state=ui.TAG_NAME,this._stateTagName(e);else switch(e){case Oo.GREATER_THAN_SIGN:this._err(Bo.missingEndTagName),this.state=ui.DATA;break;case Oo.EOF:this._err(Bo.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break;default:this._err(Bo.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=ui.BOGUS_COMMENT,this._stateBogusComment(e)}}_stateTagName(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:this.state=ui.BEFORE_ATTRIBUTE_NAME;break;case Oo.SOLIDUS:this.state=ui.SELF_CLOSING_START_TAG;break;case Oo.GREATER_THAN_SIGN:this.state=ui.DATA,this.emitCurrentTagToken();break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),t.tagName+=ko;break;case Oo.EOF:this._err(Bo.eofInTag),this._emitEOFToken();break;default:t.tagName+=String.fromCodePoint(fi(e)?mi(e):e)}}_stateRcdataLessThanSign(e){e===Oo.SOLIDUS?this.state=ui.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=ui.RCDATA,this._stateRcdata(e))}_stateRcdataEndTagOpen(e){hi(e)?(this.state=ui.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(e)):(this._emitChars("</"),this.state=ui.RCDATA,this._stateRcdata(e))}handleSpecialEndTag(e){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();this._createEndTagToken();this.currentToken.tagName=this.lastStartTagName;switch(this.preprocessor.peek(this.lastStartTagName.length)){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=ui.BEFORE_ATTRIBUTE_NAME,!1;case Oo.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=ui.SELF_CLOSING_START_TAG,!1;case Oo.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=ui.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=ui.RCDATA,this._stateRcdata(e))}_stateRawtextLessThanSign(e){e===Oo.SOLIDUS?this.state=ui.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=ui.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagOpen(e){hi(e)?(this.state=ui.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(e)):(this._emitChars("</"),this.state=ui.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=ui.RAWTEXT,this._stateRawtext(e))}_stateScriptDataLessThanSign(e){switch(e){case Oo.SOLIDUS:this.state=ui.SCRIPT_DATA_END_TAG_OPEN;break;case Oo.EXCLAMATION_MARK:this.state=ui.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break;default:this._emitChars("<"),this.state=ui.SCRIPT_DATA,this._stateScriptData(e)}}_stateScriptDataEndTagOpen(e){hi(e)?(this.state=ui.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(e)):(this._emitChars("</"),this.state=ui.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=ui.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStart(e){e===Oo.HYPHEN_MINUS?(this.state=ui.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=ui.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStartDash(e){e===Oo.HYPHEN_MINUS?(this.state=ui.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=ui.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscaped(e){switch(e){case Oo.HYPHEN_MINUS:this.state=ui.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break;case Oo.LESS_THAN_SIGN:this.state=ui.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this._emitChars(ko);break;case Oo.EOF:this._err(Bo.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataEscapedDash(e){switch(e){case Oo.HYPHEN_MINUS:this.state=ui.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break;case Oo.LESS_THAN_SIGN:this.state=ui.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this.state=ui.SCRIPT_DATA_ESCAPED,this._emitChars(ko);break;case Oo.EOF:this._err(Bo.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ui.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedDashDash(e){switch(e){case Oo.HYPHEN_MINUS:this._emitChars("-");break;case Oo.LESS_THAN_SIGN:this.state=ui.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case Oo.GREATER_THAN_SIGN:this.state=ui.SCRIPT_DATA,this._emitChars(">");break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this.state=ui.SCRIPT_DATA_ESCAPED,this._emitChars(ko);break;case Oo.EOF:this._err(Bo.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ui.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedLessThanSign(e){e===Oo.SOLIDUS?this.state=ui.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:hi(e)?(this._emitChars("<"),this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(e)):(this._emitChars("<"),this.state=ui.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagOpen(e){hi(e)?(this.state=ui.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(e)):(this._emitChars("</"),this.state=ui.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=ui.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscapeStart(e){if(this.preprocessor.startsWith(Ro,!1)&&gi(this.preprocessor.peek(Ro.length))){this._emitCodePoint(e);for(let e=0;e<Ro.length;e++)this._emitCodePoint(this._consume());this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=ui.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscaped(e){switch(e){case Oo.HYPHEN_MINUS:this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break;case Oo.LESS_THAN_SIGN:this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this._emitChars(ko);break;case Oo.EOF:this._err(Bo.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDash(e){switch(e){case Oo.HYPHEN_MINUS:this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break;case Oo.LESS_THAN_SIGN:this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(ko);break;case Oo.EOF:this._err(Bo.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDashDash(e){switch(e){case Oo.HYPHEN_MINUS:this._emitChars("-");break;case Oo.LESS_THAN_SIGN:this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case Oo.GREATER_THAN_SIGN:this.state=ui.SCRIPT_DATA,this._emitChars(">");break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(ko);break;case Oo.EOF:this._err(Bo.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedLessThanSign(e){e===Oo.SOLIDUS?(this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateScriptDataDoubleEscapeEnd(e){if(this.preprocessor.startsWith(Ro,!1)&&gi(this.preprocessor.peek(Ro.length))){this._emitCodePoint(e);for(let e=0;e<Ro.length;e++)this._emitCodePoint(this._consume());this.state=ui.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=ui.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateBeforeAttributeName(e){switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:break;case Oo.SOLIDUS:case Oo.GREATER_THAN_SIGN:case Oo.EOF:this.state=ui.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case Oo.EQUALS_SIGN:this._err(Bo.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=ui.ATTRIBUTE_NAME;break;default:this._createAttr(""),this.state=ui.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateAttributeName(e){switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:case Oo.SOLIDUS:case Oo.GREATER_THAN_SIGN:case Oo.EOF:this._leaveAttrName(),this.state=ui.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case Oo.EQUALS_SIGN:this._leaveAttrName(),this.state=ui.BEFORE_ATTRIBUTE_VALUE;break;case Oo.QUOTATION_MARK:case Oo.APOSTROPHE:case Oo.LESS_THAN_SIGN:this._err(Bo.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(e);break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this.currentAttr.name+=ko;break;default:this.currentAttr.name+=String.fromCodePoint(fi(e)?mi(e):e)}}_stateAfterAttributeName(e){switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:break;case Oo.SOLIDUS:this.state=ui.SELF_CLOSING_START_TAG;break;case Oo.EQUALS_SIGN:this.state=ui.BEFORE_ATTRIBUTE_VALUE;break;case Oo.GREATER_THAN_SIGN:this.state=ui.DATA,this.emitCurrentTagToken();break;case Oo.EOF:this._err(Bo.eofInTag),this._emitEOFToken();break;default:this._createAttr(""),this.state=ui.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateBeforeAttributeValue(e){switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:break;case Oo.QUOTATION_MARK:this.state=ui.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break;case Oo.APOSTROPHE:this.state=ui.ATTRIBUTE_VALUE_SINGLE_QUOTED;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.missingAttributeValue),this.state=ui.DATA,this.emitCurrentTagToken();break;default:this.state=ui.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(e)}}_stateAttributeValueDoubleQuoted(e){switch(e){case Oo.QUOTATION_MARK:this.state=ui.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case Oo.AMPERSAND:this._startCharacterReference();break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this.currentAttr.value+=ko;break;case Oo.EOF:this._err(Bo.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueSingleQuoted(e){switch(e){case Oo.APOSTROPHE:this.state=ui.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case Oo.AMPERSAND:this._startCharacterReference();break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this.currentAttr.value+=ko;break;case Oo.EOF:this._err(Bo.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueUnquoted(e){switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:this._leaveAttrValue(),this.state=ui.BEFORE_ATTRIBUTE_NAME;break;case Oo.AMPERSAND:this._startCharacterReference();break;case Oo.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=ui.DATA,this.emitCurrentTagToken();break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this.currentAttr.value+=ko;break;case Oo.QUOTATION_MARK:case Oo.APOSTROPHE:case Oo.LESS_THAN_SIGN:case Oo.EQUALS_SIGN:case Oo.GRAVE_ACCENT:this._err(Bo.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(e);break;case Oo.EOF:this._err(Bo.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAfterAttributeValueQuoted(e){switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:this._leaveAttrValue(),this.state=ui.BEFORE_ATTRIBUTE_NAME;break;case Oo.SOLIDUS:this._leaveAttrValue(),this.state=ui.SELF_CLOSING_START_TAG;break;case Oo.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=ui.DATA,this.emitCurrentTagToken();break;case Oo.EOF:this._err(Bo.eofInTag),this._emitEOFToken();break;default:this._err(Bo.missingWhitespaceBetweenAttributes),this.state=ui.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateSelfClosingStartTag(e){switch(e){case Oo.GREATER_THAN_SIGN:this.currentToken.selfClosing=!0,this.state=ui.DATA,this.emitCurrentTagToken();break;case Oo.EOF:this._err(Bo.eofInTag),this._emitEOFToken();break;default:this._err(Bo.unexpectedSolidusInTag),this.state=ui.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateBogusComment(e){const t=this.currentToken;switch(e){case Oo.GREATER_THAN_SIGN:this.state=ui.DATA,this.emitCurrentComment(t);break;case Oo.EOF:this.emitCurrentComment(t),this._emitEOFToken();break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),t.data+=ko;break;default:t.data+=String.fromCodePoint(e)}}_stateMarkupDeclarationOpen(e){this._consumeSequenceIfMatch(No,!0)?(this._createCommentToken(No.length+1),this.state=ui.COMMENT_START):this._consumeSequenceIfMatch(Do,!1)?(this.currentLocation=this.getCurrentLocation(Do.length+1),this.state=ui.DOCTYPE):this._consumeSequenceIfMatch(vo,!0)?this.inForeignNode?this.state=ui.CDATA_SECTION:(this._err(Bo.cdataInHtmlContent),this._createCommentToken(vo.length+1),this.currentToken.data="[CDATA[",this.state=ui.BOGUS_COMMENT):this._ensureHibernation()||(this._err(Bo.incorrectlyOpenedComment),this._createCommentToken(2),this.state=ui.BOGUS_COMMENT,this._stateBogusComment(e))}_stateCommentStart(e){switch(e){case Oo.HYPHEN_MINUS:this.state=ui.COMMENT_START_DASH;break;case Oo.GREATER_THAN_SIGN:{this._err(Bo.abruptClosingOfEmptyComment),this.state=ui.DATA;const e=this.currentToken;this.emitCurrentComment(e);break}default:this.state=ui.COMMENT,this._stateComment(e)}}_stateCommentStartDash(e){const t=this.currentToken;switch(e){case Oo.HYPHEN_MINUS:this.state=ui.COMMENT_END;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.abruptClosingOfEmptyComment),this.state=ui.DATA,this.emitCurrentComment(t);break;case Oo.EOF:this._err(Bo.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=ui.COMMENT,this._stateComment(e)}}_stateComment(e){const t=this.currentToken;switch(e){case Oo.HYPHEN_MINUS:this.state=ui.COMMENT_END_DASH;break;case Oo.LESS_THAN_SIGN:t.data+="<",this.state=ui.COMMENT_LESS_THAN_SIGN;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),t.data+=ko;break;case Oo.EOF:this._err(Bo.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+=String.fromCodePoint(e)}}_stateCommentLessThanSign(e){const t=this.currentToken;switch(e){case Oo.EXCLAMATION_MARK:t.data+="!",this.state=ui.COMMENT_LESS_THAN_SIGN_BANG;break;case Oo.LESS_THAN_SIGN:t.data+="<";break;default:this.state=ui.COMMENT,this._stateComment(e)}}_stateCommentLessThanSignBang(e){e===Oo.HYPHEN_MINUS?this.state=ui.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=ui.COMMENT,this._stateComment(e))}_stateCommentLessThanSignBangDash(e){e===Oo.HYPHEN_MINUS?this.state=ui.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=ui.COMMENT_END_DASH,this._stateCommentEndDash(e))}_stateCommentLessThanSignBangDashDash(e){e!==Oo.GREATER_THAN_SIGN&&e!==Oo.EOF&&this._err(Bo.nestedComment),this.state=ui.COMMENT_END,this._stateCommentEnd(e)}_stateCommentEndDash(e){const t=this.currentToken;switch(e){case Oo.HYPHEN_MINUS:this.state=ui.COMMENT_END;break;case Oo.EOF:this._err(Bo.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=ui.COMMENT,this._stateComment(e)}}_stateCommentEnd(e){const t=this.currentToken;switch(e){case Oo.GREATER_THAN_SIGN:this.state=ui.DATA,this.emitCurrentComment(t);break;case Oo.EXCLAMATION_MARK:this.state=ui.COMMENT_END_BANG;break;case Oo.HYPHEN_MINUS:t.data+="-";break;case Oo.EOF:this._err(Bo.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--",this.state=ui.COMMENT,this._stateComment(e)}}_stateCommentEndBang(e){const t=this.currentToken;switch(e){case Oo.HYPHEN_MINUS:t.data+="--!",this.state=ui.COMMENT_END_DASH;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.incorrectlyClosedComment),this.state=ui.DATA,this.emitCurrentComment(t);break;case Oo.EOF:this._err(Bo.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--!",this.state=ui.COMMENT,this._stateComment(e)}}_stateDoctype(e){switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:this.state=ui.BEFORE_DOCTYPE_NAME;break;case Oo.GREATER_THAN_SIGN:this.state=ui.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e);break;case Oo.EOF:{this._err(Bo.eofInDoctype),this._createDoctypeToken(null);const e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._err(Bo.missingWhitespaceBeforeDoctypeName),this.state=ui.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e)}}_stateBeforeDoctypeName(e){if(fi(e))this._createDoctypeToken(String.fromCharCode(mi(e))),this.state=ui.DOCTYPE_NAME;else switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),this._createDoctypeToken(ko),this.state=ui.DOCTYPE_NAME;break;case Oo.GREATER_THAN_SIGN:{this._err(Bo.missingDoctypeName),this._createDoctypeToken(null);const e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this.state=ui.DATA;break}case Oo.EOF:{this._err(Bo.eofInDoctype),this._createDoctypeToken(null);const e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(e)),this.state=ui.DOCTYPE_NAME}}_stateDoctypeName(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:this.state=ui.AFTER_DOCTYPE_NAME;break;case Oo.GREATER_THAN_SIGN:this.state=ui.DATA,this.emitCurrentDoctype(t);break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),t.name+=ko;break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.name+=String.fromCodePoint(fi(e)?mi(e):e)}}_stateAfterDoctypeName(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:break;case Oo.GREATER_THAN_SIGN:this.state=ui.DATA,this.emitCurrentDoctype(t);break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._consumeSequenceIfMatch(Po,!1)?this.state=ui.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(Lo,!1)?this.state=ui.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(Bo.invalidCharacterSequenceAfterDoctypeName),t.forceQuirks=!0,this.state=ui.BOGUS_DOCTYPE,this._stateBogusDoctype(e))}}_stateAfterDoctypePublicKeyword(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:this.state=ui.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break;case Oo.QUOTATION_MARK:this._err(Bo.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=ui.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case Oo.APOSTROPHE:this._err(Bo.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=ui.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=ui.DATA,this.emitCurrentDoctype(t);break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(Bo.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=ui.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypePublicIdentifier(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:break;case Oo.QUOTATION_MARK:t.publicId="",this.state=ui.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case Oo.APOSTROPHE:t.publicId="",this.state=ui.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=ui.DATA,this.emitCurrentDoctype(t);break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(Bo.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=ui.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypePublicIdentifierDoubleQuoted(e){const t=this.currentToken;switch(e){case Oo.QUOTATION_MARK:this.state=ui.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),t.publicId+=ko;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=ui.DATA;break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateDoctypePublicIdentifierSingleQuoted(e){const t=this.currentToken;switch(e){case Oo.APOSTROPHE:this.state=ui.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),t.publicId+=ko;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=ui.DATA;break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateAfterDoctypePublicIdentifier(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:this.state=ui.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break;case Oo.GREATER_THAN_SIGN:this.state=ui.DATA,this.emitCurrentDoctype(t);break;case Oo.QUOTATION_MARK:this._err(Bo.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=ui.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case Oo.APOSTROPHE:this._err(Bo.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=ui.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(Bo.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ui.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBetweenDoctypePublicAndSystemIdentifiers(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:break;case Oo.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=ui.DATA;break;case Oo.QUOTATION_MARK:t.systemId="",this.state=ui.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case Oo.APOSTROPHE:t.systemId="",this.state=ui.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(Bo.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ui.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateAfterDoctypeSystemKeyword(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:this.state=ui.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break;case Oo.QUOTATION_MARK:this._err(Bo.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=ui.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case Oo.APOSTROPHE:this._err(Bo.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=ui.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ui.DATA,this.emitCurrentDoctype(t);break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(Bo.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ui.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypeSystemIdentifier(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:break;case Oo.QUOTATION_MARK:t.systemId="",this.state=ui.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case Oo.APOSTROPHE:t.systemId="",this.state=ui.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ui.DATA,this.emitCurrentDoctype(t);break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(Bo.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ui.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypeSystemIdentifierDoubleQuoted(e){const t=this.currentToken;switch(e){case Oo.QUOTATION_MARK:this.state=ui.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),t.systemId+=ko;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=ui.DATA;break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateDoctypeSystemIdentifierSingleQuoted(e){const t=this.currentToken;switch(e){case Oo.APOSTROPHE:this.state=ui.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter),t.systemId+=ko;break;case Oo.GREATER_THAN_SIGN:this._err(Bo.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=ui.DATA;break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateAfterDoctypeSystemIdentifier(e){const t=this.currentToken;switch(e){case Oo.SPACE:case Oo.LINE_FEED:case Oo.TABULATION:case Oo.FORM_FEED:break;case Oo.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=ui.DATA;break;case Oo.EOF:this._err(Bo.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(Bo.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=ui.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBogusDoctype(e){const t=this.currentToken;switch(e){case Oo.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=ui.DATA;break;case Oo.NULL:this._err(Bo.unexpectedNullCharacter);break;case Oo.EOF:this.emitCurrentDoctype(t),this._emitEOFToken()}}_stateCdataSection(e){switch(e){case Oo.RIGHT_SQUARE_BRACKET:this.state=ui.CDATA_SECTION_BRACKET;break;case Oo.EOF:this._err(Bo.eofInCdata),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateCdataSectionBracket(e){e===Oo.RIGHT_SQUARE_BRACKET?this.state=ui.CDATA_SECTION_END:(this._emitChars("]"),this.state=ui.CDATA_SECTION,this._stateCdataSection(e))}_stateCdataSectionEnd(e){switch(e){case Oo.GREATER_THAN_SIGN:this.state=ui.DATA;break;case Oo.RIGHT_SQUARE_BRACKET:this._emitChars("]");break;default:this._emitChars("]]"),this.state=ui.CDATA_SECTION,this._stateCdataSection(e)}}_stateCharacterReference(){let e=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(e<0){if(!this.preprocessor.lastChunkWritten)return this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,void(this.preprocessor.endOfChunkHit=!0);e=this.entityDecoder.end()}0===e?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(Oo.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&di(this.preprocessor.peek(1))?ui.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(e){di(e)?this._flushCodePointConsumedAsCharacterReference(e):(e===Oo.SEMICOLON&&this._err(Bo.unknownNamedCharacterReference),this.state=this.returnState,this._callState(e))}}const _i=new Set([oi.DD,oi.DT,oi.LI,oi.OPTGROUP,oi.OPTION,oi.P,oi.RB,oi.RP,oi.RT,oi.RTC]),Ai=new Set([..._i,oi.CAPTION,oi.COLGROUP,oi.TBODY,oi.TD,oi.TFOOT,oi.TH,oi.THEAD,oi.TR]),yi=new Set([oi.APPLET,oi.CAPTION,oi.HTML,oi.MARQUEE,oi.OBJECT,oi.TABLE,oi.TD,oi.TEMPLATE,oi.TH]),bi=new Set([...yi,oi.OL,oi.UL]),Si=new Set([...yi,oi.BUTTON]),Ci=new Set([oi.ANNOTATION_XML,oi.MI,oi.MN,oi.MO,oi.MS,oi.MTEXT]),Ii=new Set([oi.DESC,oi.FOREIGN_OBJECT,oi.TITLE]),ki=new Set([oi.TR,oi.TEMPLATE,oi.HTML]),Oi=new Set([oi.TBODY,oi.TFOOT,oi.THEAD,oi.TEMPLATE,oi.HTML]),Ni=new Set([oi.TABLE,oi.TEMPLATE,oi.HTML]),vi=new Set([oi.TD,oi.TH]);class Di{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(e,t,n){this.treeAdapter=t,this.handler=n,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=oi.UNKNOWN,this.current=e}_indexOf(e){return this.items.lastIndexOf(e,this.stackTop)}_isInTemplate(){return this.currentTagId===oi.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===ei.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(e,t){this.stackTop++,this.items[this.stackTop]=e,this.current=e,this.tagIDs[this.stackTop]=t,this.currentTagId=t,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(e,t,!0)}pop(){const e=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!0)}replace(e,t){const n=this._indexOf(e);this.items[n]=t,n===this.stackTop&&(this.current=t)}insertAfter(e,t,n){const r=this._indexOf(e)+1;this.items.splice(r,0,t),this.tagIDs.splice(r,0,n),this.stackTop++,r===this.stackTop&&this._updateCurrentElement(),this.current&&void 0!==this.currentTagId&&this.handler.onItemPush(this.current,this.currentTagId,r===this.stackTop)}popUntilTagNamePopped(e){let t=this.stackTop+1;do{t=this.tagIDs.lastIndexOf(e,t-1)}while(t>0&&this.treeAdapter.getNamespaceURI(this.items[t])!==ei.HTML);this.shortenToLength(Math.max(t,0))}shortenToLength(e){for(;this.stackTop>=e;){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,this.stackTop<e)}}popUntilElementPopped(e){const t=this._indexOf(e);this.shortenToLength(Math.max(t,0))}popUntilPopped(e,t){const n=this._indexOfTagNames(e,t);this.shortenToLength(Math.max(n,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(li,ei.HTML)}popUntilTableCellPopped(){this.popUntilPopped(vi,ei.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(e,t){for(let n=this.stackTop;n>=0;n--)if(e.has(this.tagIDs[n])&&this.treeAdapter.getNamespaceURI(this.items[n])===t)return n;return-1}clearBackTo(e,t){const n=this._indexOfTagNames(e,t);this.shortenToLength(n+1)}clearBackToTableContext(){this.clearBackTo(Ni,ei.HTML)}clearBackToTableBodyContext(){this.clearBackTo(Oi,ei.HTML)}clearBackToTableRowContext(){this.clearBackTo(ki,ei.HTML)}remove(e){const t=this._indexOf(e);t>=0&&(t===this.stackTop?this.pop():(this.items.splice(t,1),this.tagIDs.splice(t,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===oi.BODY?this.items[1]:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){const t=this._indexOf(e)-1;return t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.tagIDs[0]===oi.HTML}hasInDynamicScope(e,t){for(let n=this.stackTop;n>=0;n--){const r=this.tagIDs[n];switch(this.treeAdapter.getNamespaceURI(this.items[n])){case ei.HTML:if(r===e)return!0;if(t.has(r))return!1;break;case ei.SVG:if(Ii.has(r))return!1;break;case ei.MATHML:if(Ci.has(r))return!1}}return!0}hasInScope(e){return this.hasInDynamicScope(e,yi)}hasInListItemScope(e){return this.hasInDynamicScope(e,bi)}hasInButtonScope(e){return this.hasInDynamicScope(e,Si)}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){const t=this.tagIDs[e];switch(this.treeAdapter.getNamespaceURI(this.items[e])){case ei.HTML:if(li.has(t))return!0;if(yi.has(t))return!1;break;case ei.SVG:if(Ii.has(t))return!1;break;case ei.MATHML:if(Ci.has(t))return!1}}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===ei.HTML)switch(this.tagIDs[t]){case e:return!0;case oi.TABLE:case oi.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--)if(this.treeAdapter.getNamespaceURI(this.items[e])===ei.HTML)switch(this.tagIDs[e]){case oi.TBODY:case oi.THEAD:case oi.TFOOT:return!0;case oi.TABLE:case oi.HTML:return!1}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===ei.HTML)switch(this.tagIDs[t]){case e:return!0;case oi.OPTION:case oi.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;void 0!==this.currentTagId&&_i.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;void 0!==this.currentTagId&&Ai.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;void 0!==this.currentTagId&&this.currentTagId!==e&&Ai.has(this.currentTagId);)this.pop()}}var Ri;!function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"}(Ri||(Ri={}));const Pi={type:Ri.Marker};class Li{constructor(e){this.treeAdapter=e,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(e,t){const n=[],r=t.length,o=this.treeAdapter.getTagName(e),i=this.treeAdapter.getNamespaceURI(e);for(let s=0;s<this.entries.length;s++){const e=this.entries[s];if(e.type===Ri.Marker)break;const{element:t}=e;if(this.treeAdapter.getTagName(t)===o&&this.treeAdapter.getNamespaceURI(t)===i){const e=this.treeAdapter.getAttrList(t);e.length===r&&n.push({idx:s,attrs:e})}}return n}_ensureNoahArkCondition(e){if(this.entries.length<3)return;const t=this.treeAdapter.getAttrList(e),n=this._getNoahArkConditionCandidates(e,t);if(n.length<3)return;const r=new Map(t.map(e=>[e.name,e.value]));let o=0;for(let i=0;i<n.length;i++){const e=n[i];e.attrs.every(e=>r.get(e.name)===e.value)&&(o+=1,o>=3&&this.entries.splice(e.idx,1))}}insertMarker(){this.entries.unshift(Pi)}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.unshift({type:Ri.Element,element:e,token:t})}insertElementAfterBookmark(e,t){const n=this.entries.indexOf(this.bookmark);this.entries.splice(n,0,{type:Ri.Element,element:e,token:t})}removeEntry(e){const t=this.entries.indexOf(e);-1!==t&&this.entries.splice(t,1)}clearToLastMarker(){const e=this.entries.indexOf(Pi);-1===e?this.entries.length=0:this.entries.splice(0,e+1)}getElementEntryInScopeWithTagName(e){const t=this.entries.find(t=>t.type===Ri.Marker||this.treeAdapter.getTagName(t.element)===e);return t&&t.type===Ri.Element?t:null}getElementEntry(e){return this.entries.find(t=>t.type===Ri.Element&&t.element===e)}}const xi={createDocument:()=>({nodeName:"#document",mode:ni.NO_QUIRKS,childNodes:[]}),createDocumentFragment:()=>({nodeName:"#document-fragment",childNodes:[]}),createElement:(e,t,n)=>({nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}),createCommentNode:e=>({nodeName:"#comment",data:e,parentNode:null}),createTextNode:e=>({nodeName:"#text",value:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,n,r){const o=e.childNodes.find(e=>"#documentType"===e.nodeName);if(o)o.name=t,o.publicId=n,o.systemId=r;else{const o={nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null};xi.appendChild(e,o)}},setDocumentMode(e,t){e.mode=t},getDocumentMode:e=>e.mode,detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if(xi.isTextNode(n))return void(n.value+=t)}xi.appendChild(e,xi.createTextNode(t))},insertTextBefore(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&xi.isTextNode(r)?r.value+=t:xi.insertBefore(e,xi.createTextNode(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map(e=>e.name));for(let r=0;r<t.length;r++)n.has(t[r].name)||e.attrs.push(t[r])},getFirstChild:e=>e.childNodes[0],getChildNodes:e=>e.childNodes,getParentNode:e=>e.parentNode,getAttrList:e=>e.attrs,getTagName:e=>e.tagName,getNamespaceURI:e=>e.namespaceURI,getTextNodeContent:e=>e.value,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName:e=>e.name,getDocumentTypeNodePublicId:e=>e.publicId,getDocumentTypeNodeSystemId:e=>e.systemId,isTextNode:e=>"#text"===e.nodeName,isCommentNode:e=>"#comment"===e.nodeName,isDocumentTypeNode:e=>"#documentType"===e.nodeName,isElementNode:e=>Object.prototype.hasOwnProperty.call(e,"tagName"),setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},Mi="html",wi=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],Bi=[...wi,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],Fi=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),Hi=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],Ui=[...Hi,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function ji(e,t){return t.some(t=>e.startsWith(t))}const Gi="text/html",zi="application/xhtml+xml",Yi=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),qi=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:ei.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:ei.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:ei.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:ei.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:ei.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:ei.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:ei.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:ei.XML}],["xml:space",{prefix:"xml",name:"space",namespace:ei.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:ei.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:ei.XMLNS}]]),$i=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),Vi=new Set([oi.B,oi.BIG,oi.BLOCKQUOTE,oi.BODY,oi.BR,oi.CENTER,oi.CODE,oi.DD,oi.DIV,oi.DL,oi.DT,oi.EM,oi.EMBED,oi.H1,oi.H2,oi.H3,oi.H4,oi.H5,oi.H6,oi.HEAD,oi.HR,oi.I,oi.IMG,oi.LI,oi.LISTING,oi.MENU,oi.META,oi.NOBR,oi.OL,oi.P,oi.PRE,oi.RUBY,oi.S,oi.SMALL,oi.SPAN,oi.STRONG,oi.STRIKE,oi.SUB,oi.SUP,oi.TABLE,oi.TT,oi.U,oi.UL,oi.VAR]);function Wi(e){for(let t=0;t<e.attrs.length;t++)if("definitionurl"===e.attrs[t].name){e.attrs[t].name="definitionURL";break}}function Qi(e){for(let t=0;t<e.attrs.length;t++){const n=Yi.get(e.attrs[t].name);null!=n&&(e.attrs[t].name=n)}}function Xi(e){for(let t=0;t<e.attrs.length;t++){const n=qi.get(e.attrs[t].name);n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}}function Ki(e,t,n,r){return(!r||r===ei.HTML)&&function(e,t,n){if(t===ei.MATHML&&e===oi.ANNOTATION_XML)for(let r=0;r<n.length;r++)if(n[r].name===ti.ENCODING){const e=n[r].value.toLowerCase();return e===Gi||e===zi}return t===ei.SVG&&(e===oi.FOREIGN_OBJECT||e===oi.DESC||e===oi.TITLE)}(e,t,n)||(!r||r===ei.MATHML)&&function(e,t){return t===ei.MATHML&&(e===oi.MI||e===oi.MO||e===oi.MN||e===oi.MS||e===oi.MTEXT)}(e,t)}var Zi;!function(e){e[e.INITIAL=0]="INITIAL",e[e.BEFORE_HTML=1]="BEFORE_HTML",e[e.BEFORE_HEAD=2]="BEFORE_HEAD",e[e.IN_HEAD=3]="IN_HEAD",e[e.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",e[e.AFTER_HEAD=5]="AFTER_HEAD",e[e.IN_BODY=6]="IN_BODY",e[e.TEXT=7]="TEXT",e[e.IN_TABLE=8]="IN_TABLE",e[e.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",e[e.IN_CAPTION=10]="IN_CAPTION",e[e.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",e[e.IN_TABLE_BODY=12]="IN_TABLE_BODY",e[e.IN_ROW=13]="IN_ROW",e[e.IN_CELL=14]="IN_CELL",e[e.IN_SELECT=15]="IN_SELECT",e[e.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",e[e.IN_TEMPLATE=17]="IN_TEMPLATE",e[e.AFTER_BODY=18]="AFTER_BODY",e[e.IN_FRAMESET=19]="IN_FRAMESET",e[e.AFTER_FRAMESET=20]="AFTER_FRAMESET",e[e.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",e[e.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET"}(Zi||(Zi={}));const Ji={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},es=new Set([oi.TABLE,oi.TBODY,oi.TFOOT,oi.THEAD,oi.TR]),ts={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:xi,onParseError:null};class ns{constructor(e,t,n=null,r=null){this.fragmentContext=n,this.scriptHandler=r,this.currentToken=null,this.stopped=!1,this.insertionMode=Zi.INITIAL,this.originalInsertionMode=Zi.INITIAL,this.headElement=null,this.formElement=null,this.currentNotInHTML=!1,this.tmplInsertionModeStack=[],this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1,this.options={...ts,...e},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=null!=t?t:this.treeAdapter.createDocument(),this.tokenizer=new Ti(this.options,this),this.activeFormattingElements=new Li(this.treeAdapter),this.fragmentContextID=n?si(this.treeAdapter.getTagName(n)):oi.UNKNOWN,this._setContextModes(null!=n?n:this.document,this.fragmentContextID),this.openElements=new Di(this.document,this.treeAdapter,this)}static parse(e,t){const n=new this(t);return n.tokenizer.write(e,!0),n.document}static getFragmentParser(e,t){const n={...ts,...t};null!=e||(e=n.treeAdapter.createElement(ri.TEMPLATE,ei.HTML,[]));const r=n.treeAdapter.createElement("documentmock",ei.HTML,[]),o=new this(n,r,e);return o.fragmentContextID===oi.TEMPLATE&&o.tmplInsertionModeStack.unshift(Zi.IN_TEMPLATE),o._initTokenizerForFragmentParsing(),o._insertFakeRootElement(),o._resetInsertionMode(),o._findFormInFragmentContext(),o}getFragment(){const e=this.treeAdapter.getFirstChild(this.document),t=this.treeAdapter.createDocumentFragment();return this._adoptNodes(e,t),t}_err(e,t,n){var r;if(!this.onParseError)return;const o=null!==(r=e.location)&&void 0!==r?r:Ji,i={code:t,startLine:o.startLine,startCol:o.startCol,startOffset:o.startOffset,endLine:n?o.startLine:o.endLine,endCol:n?o.startCol:o.endCol,endOffset:n?o.startOffset:o.endOffset};this.onParseError(i)}onItemPush(e,t,n){var r,o;null===(o=(r=this.treeAdapter).onItemPush)||void 0===o||o.call(r,e),n&&this.openElements.stackTop>0&&this._setContextModes(e,t)}onItemPop(e,t){var n,r;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(e,this.currentToken),null===(r=(n=this.treeAdapter).onItemPop)||void 0===r||r.call(n,e,this.openElements.current),t){let e,t;0===this.openElements.stackTop&&this.fragmentContext?(e=this.fragmentContext,t=this.fragmentContextID):({current:e,currentTagId:t}=this.openElements),this._setContextModes(e,t)}}_setContextModes(e,t){const n=e===this.document||e&&this.treeAdapter.getNamespaceURI(e)===ei.HTML;this.currentNotInHTML=!n,this.tokenizer.inForeignNode=!n&&void 0!==e&&void 0!==t&&!this._isIntegrationPoint(t,e)}_switchToTextParsing(e,t){this._insertElement(e,ei.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=Zi.TEXT}switchToPlaintextParsing(){this.insertionMode=Zi.TEXT,this.originalInsertionMode=Zi.IN_BODY,this.tokenizer.state=pi.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;for(;e;){if(this.treeAdapter.getTagName(e)===ri.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===ei.HTML)switch(this.fragmentContextID){case oi.TITLE:case oi.TEXTAREA:this.tokenizer.state=pi.RCDATA;break;case oi.STYLE:case oi.XMP:case oi.IFRAME:case oi.NOEMBED:case oi.NOFRAMES:case oi.NOSCRIPT:this.tokenizer.state=pi.RAWTEXT;break;case oi.SCRIPT:this.tokenizer.state=pi.SCRIPT_DATA;break;case oi.PLAINTEXT:this.tokenizer.state=pi.PLAINTEXT}}_setDocumentType(e){const t=e.name||"",n=e.publicId||"",r=e.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,n,r),e.location){const t=this.treeAdapter.getChildNodes(this.document).find(e=>this.treeAdapter.isDocumentTypeNode(e));t&&this.treeAdapter.setNodeSourceCodeLocation(t,e.location)}}_attachElementToTree(e,t){if(this.options.sourceCodeLocationInfo){const n=t&&{...t,startTag:t};this.treeAdapter.setNodeSourceCodeLocation(e,n)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{const t=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(null!=t?t:this.document,e)}}_appendElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location)}_insertElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location),this.openElements.push(n,e.tagID)}_insertFakeElement(e,t){const n=this.treeAdapter.createElement(e,ei.HTML,[]);this._attachElementToTree(n,null),this.openElements.push(n,t)}_insertTemplate(e){const t=this.treeAdapter.createElement(e.tagName,ei.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,n),this._attachElementToTree(t,e.location),this.openElements.push(t,e.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,null)}_insertFakeRootElement(){const e=this.treeAdapter.createElement(ri.HTML,ei.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(e,null),this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e,oi.HTML)}_appendCommentNode(e,t){const n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,n),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,e.location)}_insertCharacters(e){let t,n;if(this._shouldFosterParentOnInsertion()?(({parent:t,beforeElement:n}=this._findFosterParentingLocation()),n?this.treeAdapter.insertTextBefore(t,e.chars,n):this.treeAdapter.insertText(t,e.chars)):(t=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(t,e.chars)),!e.location)return;const r=this.treeAdapter.getChildNodes(t),o=n?r.lastIndexOf(n):r.length,i=r[o-1];if(this.treeAdapter.getNodeSourceCodeLocation(i)){const{endLine:t,endCol:n,endOffset:r}=e.location;this.treeAdapter.updateNodeSourceCodeLocation(i,{endLine:t,endCol:n,endOffset:r})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(i,e.location)}_adoptNodes(e,t){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(t,n)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){const n=t.location,r=this.treeAdapter.getTagName(e),o=t.type===Ho.END_TAG&&r===t.tagName?{endTag:{...n},endLine:n.endLine,endCol:n.endCol,endOffset:n.endOffset}:{endLine:n.startLine,endCol:n.startCol,endOffset:n.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(e,o)}}shouldProcessStartTagTokenInForeignContent(e){if(!this.currentNotInHTML)return!1;let t,n;return 0===this.openElements.stackTop&&this.fragmentContext?(t=this.fragmentContext,n=this.fragmentContextID):({current:t,currentTagId:n}=this.openElements),(e.tagID!==oi.SVG||this.treeAdapter.getTagName(t)!==ri.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(t)!==ei.MATHML)&&(this.tokenizer.inForeignNode||(e.tagID===oi.MGLYPH||e.tagID===oi.MALIGNMARK)&&void 0!==n&&!this._isIntegrationPoint(n,t,ei.HTML))}_processToken(e){switch(e.type){case Ho.CHARACTER:this.onCharacter(e);break;case Ho.NULL_CHARACTER:this.onNullCharacter(e);break;case Ho.COMMENT:this.onComment(e);break;case Ho.DOCTYPE:this.onDoctype(e);break;case Ho.START_TAG:this._processStartTag(e);break;case Ho.END_TAG:this.onEndTag(e);break;case Ho.EOF:this.onEof(e);break;case Ho.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(e)}}_isIntegrationPoint(e,t,n){return Ki(e,this.treeAdapter.getNamespaceURI(t),this.treeAdapter.getAttrList(t),n)}_reconstructActiveFormattingElements(){const e=this.activeFormattingElements.entries.length;if(e){const t=this.activeFormattingElements.entries.findIndex(e=>e.type===Ri.Marker||this.openElements.contains(e.element));for(let n=-1===t?e-1:t-1;n>=0;n--){const e=this.activeFormattingElements.entries[n];this._insertElement(e.token,this.treeAdapter.getNamespaceURI(e.element)),e.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=Zi.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(oi.P),this.openElements.popUntilTagNamePopped(oi.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop;e>=0;e--)switch(0===e&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[e]){case oi.TR:return void(this.insertionMode=Zi.IN_ROW);case oi.TBODY:case oi.THEAD:case oi.TFOOT:return void(this.insertionMode=Zi.IN_TABLE_BODY);case oi.CAPTION:return void(this.insertionMode=Zi.IN_CAPTION);case oi.COLGROUP:return void(this.insertionMode=Zi.IN_COLUMN_GROUP);case oi.TABLE:return void(this.insertionMode=Zi.IN_TABLE);case oi.BODY:return void(this.insertionMode=Zi.IN_BODY);case oi.FRAMESET:return void(this.insertionMode=Zi.IN_FRAMESET);case oi.SELECT:return void this._resetInsertionModeForSelect(e);case oi.TEMPLATE:return void(this.insertionMode=this.tmplInsertionModeStack[0]);case oi.HTML:return void(this.insertionMode=this.headElement?Zi.AFTER_HEAD:Zi.BEFORE_HEAD);case oi.TD:case oi.TH:if(e>0)return void(this.insertionMode=Zi.IN_CELL);break;case oi.HEAD:if(e>0)return void(this.insertionMode=Zi.IN_HEAD)}this.insertionMode=Zi.IN_BODY}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){const e=this.openElements.tagIDs[t];if(e===oi.TEMPLATE)break;if(e===oi.TABLE)return void(this.insertionMode=Zi.IN_SELECT_IN_TABLE)}this.insertionMode=Zi.IN_SELECT}_isElementCausesFosterParenting(e){return es.has(e)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&void 0!==this.openElements.currentTagId&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let e=this.openElements.stackTop;e>=0;e--){const t=this.openElements.items[e];switch(this.openElements.tagIDs[e]){case oi.TEMPLATE:if(this.treeAdapter.getNamespaceURI(t)===ei.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break;case oi.TABLE:{const n=this.treeAdapter.getParentNode(t);return n?{parent:n,beforeElement:t}:{parent:this.openElements.items[e-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_isSpecialElement(e,t){const n=this.treeAdapter.getNamespaceURI(e);return ci[n].has(t)}onCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)!function(e,t){e._insertCharacters(t),e.framesetOk=!1}(this,e);else switch(this.insertionMode){case Zi.INITIAL:fs(this,e);break;case Zi.BEFORE_HTML:hs(this,e);break;case Zi.BEFORE_HEAD:ds(this,e);break;case Zi.IN_HEAD:gs(this,e);break;case Zi.IN_HEAD_NO_SCRIPT:Ts(this,e);break;case Zi.AFTER_HEAD:_s(this,e);break;case Zi.IN_BODY:case Zi.IN_CAPTION:case Zi.IN_CELL:case Zi.IN_TEMPLATE:bs(this,e);break;case Zi.TEXT:case Zi.IN_SELECT:case Zi.IN_SELECT_IN_TABLE:this._insertCharacters(e);break;case Zi.IN_TABLE:case Zi.IN_TABLE_BODY:case Zi.IN_ROW:Rs(this,e);break;case Zi.IN_TABLE_TEXT:ws(this,e);break;case Zi.IN_COLUMN_GROUP:Us(this,e);break;case Zi.AFTER_BODY:Qs(this,e);break;case Zi.AFTER_AFTER_BODY:Xs(this,e)}}onNullCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)!function(e,t){t.chars=ko,e._insertCharacters(t)}(this,e);else switch(this.insertionMode){case Zi.INITIAL:fs(this,e);break;case Zi.BEFORE_HTML:hs(this,e);break;case Zi.BEFORE_HEAD:ds(this,e);break;case Zi.IN_HEAD:gs(this,e);break;case Zi.IN_HEAD_NO_SCRIPT:Ts(this,e);break;case Zi.AFTER_HEAD:_s(this,e);break;case Zi.TEXT:this._insertCharacters(e);break;case Zi.IN_TABLE:case Zi.IN_TABLE_BODY:case Zi.IN_ROW:Rs(this,e);break;case Zi.IN_COLUMN_GROUP:Us(this,e);break;case Zi.AFTER_BODY:Qs(this,e);break;case Zi.AFTER_AFTER_BODY:Xs(this,e)}}onComment(e){if(this.skipNextNewLine=!1,this.currentNotInHTML)us(this,e);else switch(this.insertionMode){case Zi.INITIAL:case Zi.BEFORE_HTML:case Zi.BEFORE_HEAD:case Zi.IN_HEAD:case Zi.IN_HEAD_NO_SCRIPT:case Zi.AFTER_HEAD:case Zi.IN_BODY:case Zi.IN_TABLE:case Zi.IN_CAPTION:case Zi.IN_COLUMN_GROUP:case Zi.IN_TABLE_BODY:case Zi.IN_ROW:case Zi.IN_CELL:case Zi.IN_SELECT:case Zi.IN_SELECT_IN_TABLE:case Zi.IN_TEMPLATE:case Zi.IN_FRAMESET:case Zi.AFTER_FRAMESET:us(this,e);break;case Zi.IN_TABLE_TEXT:Bs(this,e);break;case Zi.AFTER_BODY:!function(e,t){e._appendCommentNode(t,e.openElements.items[0])}(this,e);break;case Zi.AFTER_AFTER_BODY:case Zi.AFTER_AFTER_FRAMESET:!function(e,t){e._appendCommentNode(t,e.document)}(this,e)}}onDoctype(e){switch(this.skipNextNewLine=!1,this.insertionMode){case Zi.INITIAL:!function(e,t){e._setDocumentType(t);const n=t.forceQuirks?ni.QUIRKS:function(e){if(e.name!==Mi)return ni.QUIRKS;const{systemId:t}=e;if(t&&"http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"===t.toLowerCase())return ni.QUIRKS;let{publicId:n}=e;if(null!==n){if(n=n.toLowerCase(),Fi.has(n))return ni.QUIRKS;let e=null===t?Bi:wi;if(ji(n,e))return ni.QUIRKS;if(e=null===t?Hi:Ui,ji(n,e))return ni.LIMITED_QUIRKS}return ni.NO_QUIRKS}(t);(function(e){return e.name===Mi&&null===e.publicId&&(null===e.systemId||"about:legacy-compat"===e.systemId)})(t)||e._err(t,Bo.nonConformingDoctype);e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=Zi.BEFORE_HTML}(this,e);break;case Zi.BEFORE_HEAD:case Zi.IN_HEAD:case Zi.IN_HEAD_NO_SCRIPT:case Zi.AFTER_HEAD:this._err(e,Bo.misplacedDoctype);break;case Zi.IN_TABLE_TEXT:Bs(this,e)}}onStartTag(e){this.skipNextNewLine=!1,this.currentToken=e,this._processStartTag(e),e.selfClosing&&!e.ackSelfClosing&&this._err(e,Bo.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(e){this.shouldProcessStartTagTokenInForeignContent(e)?function(e,t){if(function(e){const t=e.tagID;return t===oi.FONT&&e.attrs.some(({name:e})=>e===ti.COLOR||e===ti.SIZE||e===ti.FACE)||Vi.has(t)}(t))Ks(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===ei.MATHML?Wi(t):r===ei.SVG&&(!function(e){const t=$i.get(e.tagName);null!=t&&(e.tagName=t,e.tagID=si(e.tagName))}(t),Qi(t)),Xi(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}(this,e):this._startTagOutsideForeignContent(e)}_startTagOutsideForeignContent(e){switch(this.insertionMode){case Zi.INITIAL:fs(this,e);break;case Zi.BEFORE_HTML:!function(e,t){t.tagID===oi.HTML?(e._insertElement(t,ei.HTML),e.insertionMode=Zi.BEFORE_HEAD):hs(e,t)}(this,e);break;case Zi.BEFORE_HEAD:!function(e,t){switch(t.tagID){case oi.HTML:Os(e,t);break;case oi.HEAD:e._insertElement(t,ei.HTML),e.headElement=e.openElements.current,e.insertionMode=Zi.IN_HEAD;break;default:ds(e,t)}}(this,e);break;case Zi.IN_HEAD:ms(this,e);break;case Zi.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case oi.HTML:Os(e,t);break;case oi.BASEFONT:case oi.BGSOUND:case oi.HEAD:case oi.LINK:case oi.META:case oi.NOFRAMES:case oi.STYLE:ms(e,t);break;case oi.NOSCRIPT:e._err(t,Bo.nestedNoscriptInHead);break;default:Ts(e,t)}}(this,e);break;case Zi.AFTER_HEAD:!function(e,t){switch(t.tagID){case oi.HTML:Os(e,t);break;case oi.BODY:e._insertElement(t,ei.HTML),e.framesetOk=!1,e.insertionMode=Zi.IN_BODY;break;case oi.FRAMESET:e._insertElement(t,ei.HTML),e.insertionMode=Zi.IN_FRAMESET;break;case oi.BASE:case oi.BASEFONT:case oi.BGSOUND:case oi.LINK:case oi.META:case oi.NOFRAMES:case oi.SCRIPT:case oi.STYLE:case oi.TEMPLATE:case oi.TITLE:e._err(t,Bo.abandonedHeadElementChild),e.openElements.push(e.headElement,oi.HEAD),ms(e,t),e.openElements.remove(e.headElement);break;case oi.HEAD:e._err(t,Bo.misplacedStartTagForHeadElement);break;default:_s(e,t)}}(this,e);break;case Zi.IN_BODY:Os(this,e);break;case Zi.IN_TABLE:Ps(this,e);break;case Zi.IN_TABLE_TEXT:Bs(this,e);break;case Zi.IN_CAPTION:!function(e,t){const n=t.tagID;Fs.has(n)?e.openElements.hasInTableScope(oi.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(oi.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Zi.IN_TABLE,Ps(e,t)):Os(e,t)}(this,e);break;case Zi.IN_COLUMN_GROUP:Hs(this,e);break;case Zi.IN_TABLE_BODY:js(this,e);break;case Zi.IN_ROW:zs(this,e);break;case Zi.IN_CELL:!function(e,t){const n=t.tagID;Fs.has(n)?(e.openElements.hasInTableScope(oi.TD)||e.openElements.hasInTableScope(oi.TH))&&(e._closeTableCell(),zs(e,t)):Os(e,t)}(this,e);break;case Zi.IN_SELECT:qs(this,e);break;case Zi.IN_SELECT_IN_TABLE:!function(e,t){const n=t.tagID;n===oi.CAPTION||n===oi.TABLE||n===oi.TBODY||n===oi.TFOOT||n===oi.THEAD||n===oi.TR||n===oi.TD||n===oi.TH?(e.openElements.popUntilTagNamePopped(oi.SELECT),e._resetInsertionMode(),e._processStartTag(t)):qs(e,t)}(this,e);break;case Zi.IN_TEMPLATE:!function(e,t){switch(t.tagID){case oi.BASE:case oi.BASEFONT:case oi.BGSOUND:case oi.LINK:case oi.META:case oi.NOFRAMES:case oi.SCRIPT:case oi.STYLE:case oi.TEMPLATE:case oi.TITLE:ms(e,t);break;case oi.CAPTION:case oi.COLGROUP:case oi.TBODY:case oi.TFOOT:case oi.THEAD:e.tmplInsertionModeStack[0]=Zi.IN_TABLE,e.insertionMode=Zi.IN_TABLE,Ps(e,t);break;case oi.COL:e.tmplInsertionModeStack[0]=Zi.IN_COLUMN_GROUP,e.insertionMode=Zi.IN_COLUMN_GROUP,Hs(e,t);break;case oi.TR:e.tmplInsertionModeStack[0]=Zi.IN_TABLE_BODY,e.insertionMode=Zi.IN_TABLE_BODY,js(e,t);break;case oi.TD:case oi.TH:e.tmplInsertionModeStack[0]=Zi.IN_ROW,e.insertionMode=Zi.IN_ROW,zs(e,t);break;default:e.tmplInsertionModeStack[0]=Zi.IN_BODY,e.insertionMode=Zi.IN_BODY,Os(e,t)}}(this,e);break;case Zi.AFTER_BODY:!function(e,t){t.tagID===oi.HTML?Os(e,t):Qs(e,t)}(this,e);break;case Zi.IN_FRAMESET:!function(e,t){switch(t.tagID){case oi.HTML:Os(e,t);break;case oi.FRAMESET:e._insertElement(t,ei.HTML);break;case oi.FRAME:e._appendElement(t,ei.HTML),t.ackSelfClosing=!0;break;case oi.NOFRAMES:ms(e,t)}}(this,e);break;case Zi.AFTER_FRAMESET:!function(e,t){switch(t.tagID){case oi.HTML:Os(e,t);break;case oi.NOFRAMES:ms(e,t)}}(this,e);break;case Zi.AFTER_AFTER_BODY:!function(e,t){t.tagID===oi.HTML?Os(e,t):Xs(e,t)}(this,e);break;case Zi.AFTER_AFTER_FRAMESET:!function(e,t){switch(t.tagID){case oi.HTML:Os(e,t);break;case oi.NOFRAMES:ms(e,t)}}(this,e)}}onEndTag(e){this.skipNextNewLine=!1,this.currentToken=e,this.currentNotInHTML?function(e,t){if(t.tagID===oi.P||t.tagID===oi.BR)return Ks(e),void e._endTagOutsideForeignContent(t);for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===ei.HTML){e._endTagOutsideForeignContent(t);break}const o=e.treeAdapter.getTagName(r);if(o.toLowerCase()===t.tagName){t.tagName=o,e.openElements.shortenToLength(n);break}}}(this,e):this._endTagOutsideForeignContent(e)}_endTagOutsideForeignContent(e){switch(this.insertionMode){case Zi.INITIAL:fs(this,e);break;case Zi.BEFORE_HTML:!function(e,t){const n=t.tagID;n!==oi.HTML&&n!==oi.HEAD&&n!==oi.BODY&&n!==oi.BR||hs(e,t)}(this,e);break;case Zi.BEFORE_HEAD:!function(e,t){const n=t.tagID;n===oi.HEAD||n===oi.BODY||n===oi.HTML||n===oi.BR?ds(e,t):e._err(t,Bo.endTagWithoutMatchingOpenElement)}(this,e);break;case Zi.IN_HEAD:!function(e,t){switch(t.tagID){case oi.HEAD:e.openElements.pop(),e.insertionMode=Zi.AFTER_HEAD;break;case oi.BODY:case oi.BR:case oi.HTML:gs(e,t);break;case oi.TEMPLATE:Es(e,t);break;default:e._err(t,Bo.endTagWithoutMatchingOpenElement)}}(this,e);break;case Zi.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case oi.NOSCRIPT:e.openElements.pop(),e.insertionMode=Zi.IN_HEAD;break;case oi.BR:Ts(e,t);break;default:e._err(t,Bo.endTagWithoutMatchingOpenElement)}}(this,e);break;case Zi.AFTER_HEAD:!function(e,t){switch(t.tagID){case oi.BODY:case oi.HTML:case oi.BR:_s(e,t);break;case oi.TEMPLATE:Es(e,t);break;default:e._err(t,Bo.endTagWithoutMatchingOpenElement)}}(this,e);break;case Zi.IN_BODY:vs(this,e);break;case Zi.TEXT:!function(e,t){var n;t.tagID===oi.SCRIPT&&(null===(n=e.scriptHandler)||void 0===n||n.call(e,e.openElements.current));e.openElements.pop(),e.insertionMode=e.originalInsertionMode}(this,e);break;case Zi.IN_TABLE:Ls(this,e);break;case Zi.IN_TABLE_TEXT:Bs(this,e);break;case Zi.IN_CAPTION:!function(e,t){const n=t.tagID;switch(n){case oi.CAPTION:case oi.TABLE:e.openElements.hasInTableScope(oi.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(oi.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Zi.IN_TABLE,n===oi.TABLE&&Ls(e,t));break;case oi.BODY:case oi.COL:case oi.COLGROUP:case oi.HTML:case oi.TBODY:case oi.TD:case oi.TFOOT:case oi.TH:case oi.THEAD:case oi.TR:break;default:vs(e,t)}}(this,e);break;case Zi.IN_COLUMN_GROUP:!function(e,t){switch(t.tagID){case oi.COLGROUP:e.openElements.currentTagId===oi.COLGROUP&&(e.openElements.pop(),e.insertionMode=Zi.IN_TABLE);break;case oi.TEMPLATE:Es(e,t);break;case oi.COL:break;default:Us(e,t)}}(this,e);break;case Zi.IN_TABLE_BODY:Gs(this,e);break;case Zi.IN_ROW:Ys(this,e);break;case Zi.IN_CELL:!function(e,t){const n=t.tagID;switch(n){case oi.TD:case oi.TH:e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Zi.IN_ROW);break;case oi.TABLE:case oi.TBODY:case oi.TFOOT:case oi.THEAD:case oi.TR:e.openElements.hasInTableScope(n)&&(e._closeTableCell(),Ys(e,t));break;case oi.BODY:case oi.CAPTION:case oi.COL:case oi.COLGROUP:case oi.HTML:break;default:vs(e,t)}}(this,e);break;case Zi.IN_SELECT:$s(this,e);break;case Zi.IN_SELECT_IN_TABLE:!function(e,t){const n=t.tagID;n===oi.CAPTION||n===oi.TABLE||n===oi.TBODY||n===oi.TFOOT||n===oi.THEAD||n===oi.TR||n===oi.TD||n===oi.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(oi.SELECT),e._resetInsertionMode(),e.onEndTag(t)):$s(e,t)}(this,e);break;case Zi.IN_TEMPLATE:!function(e,t){t.tagID===oi.TEMPLATE&&Es(e,t)}(this,e);break;case Zi.AFTER_BODY:Ws(this,e);break;case Zi.IN_FRAMESET:!function(e,t){t.tagID!==oi.FRAMESET||e.openElements.isRootHtmlElementCurrent()||(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagId===oi.FRAMESET||(e.insertionMode=Zi.AFTER_FRAMESET))}(this,e);break;case Zi.AFTER_FRAMESET:!function(e,t){t.tagID===oi.HTML&&(e.insertionMode=Zi.AFTER_AFTER_FRAMESET)}(this,e);break;case Zi.AFTER_AFTER_BODY:Xs(this,e)}}onEof(e){switch(this.insertionMode){case Zi.INITIAL:fs(this,e);break;case Zi.BEFORE_HTML:hs(this,e);break;case Zi.BEFORE_HEAD:ds(this,e);break;case Zi.IN_HEAD:gs(this,e);break;case Zi.IN_HEAD_NO_SCRIPT:Ts(this,e);break;case Zi.AFTER_HEAD:_s(this,e);break;case Zi.IN_BODY:case Zi.IN_TABLE:case Zi.IN_CAPTION:case Zi.IN_COLUMN_GROUP:case Zi.IN_TABLE_BODY:case Zi.IN_ROW:case Zi.IN_CELL:case Zi.IN_SELECT:case Zi.IN_SELECT_IN_TABLE:Ds(this,e);break;case Zi.TEXT:!function(e,t){e._err(t,Bo.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}(this,e);break;case Zi.IN_TABLE_TEXT:Bs(this,e);break;case Zi.IN_TEMPLATE:Vs(this,e);break;case Zi.AFTER_BODY:case Zi.IN_FRAMESET:case Zi.AFTER_FRAMESET:case Zi.AFTER_AFTER_BODY:case Zi.AFTER_AFTER_FRAMESET:ps(this,e)}}onWhitespaceCharacter(e){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,e.chars.charCodeAt(0)===Oo.LINE_FEED)){if(1===e.chars.length)return;e.chars=e.chars.substr(1)}if(this.tokenizer.inForeignNode)this._insertCharacters(e);else switch(this.insertionMode){case Zi.IN_HEAD:case Zi.IN_HEAD_NO_SCRIPT:case Zi.AFTER_HEAD:case Zi.TEXT:case Zi.IN_COLUMN_GROUP:case Zi.IN_SELECT:case Zi.IN_SELECT_IN_TABLE:case Zi.IN_FRAMESET:case Zi.AFTER_FRAMESET:this._insertCharacters(e);break;case Zi.IN_BODY:case Zi.IN_CAPTION:case Zi.IN_CELL:case Zi.IN_TEMPLATE:case Zi.AFTER_BODY:case Zi.AFTER_AFTER_BODY:case Zi.AFTER_AFTER_FRAMESET:ys(this,e);break;case Zi.IN_TABLE:case Zi.IN_TABLE_BODY:case Zi.IN_ROW:Rs(this,e);break;case Zi.IN_TABLE_TEXT:Ms(this,e)}}}function rs(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):Ns(e,t),n}function os(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){const o=e.openElements.items[r];if(o===t.element)break;e._isSpecialElement(o,e.openElements.tagIDs[r])&&(n=o)}return n||(e.openElements.shortenToLength(Math.max(r,0)),e.activeFormattingElements.removeEntry(t)),n}function is(e,t,n){let r=t,o=e.openElements.getCommonAncestor(t);for(let i=0,s=o;s!==n;i++,s=o){o=e.openElements.getCommonAncestor(s);const n=e.activeFormattingElements.getElementEntry(s),a=n&&i>=3;!n||a?(a&&e.activeFormattingElements.removeEntry(n),e.openElements.remove(s)):(s=ss(e,n),r===t&&(e.activeFormattingElements.bookmark=n),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(s,r),r=s)}return r}function ss(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function as(e,t,n){const r=si(e.treeAdapter.getTagName(t));if(e._isElementCausesFosterParenting(r))e._fosterParentElement(n);else{const o=e.treeAdapter.getNamespaceURI(t);r===oi.TEMPLATE&&o===ei.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function cs(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),{token:o}=n,i=e.treeAdapter.createElement(o.tagName,r,o.attrs);e._adoptNodes(t,i),e.treeAdapter.appendChild(t,i),e.activeFormattingElements.insertElementAfterBookmark(i,o),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,i,o.tagID)}function ls(e,t){for(let n=0;n<8;n++){const n=rs(e,t);if(!n)break;const r=os(e,n);if(!r)break;e.activeFormattingElements.bookmark=n;const o=is(e,r,n.element),i=e.openElements.getCommonAncestor(n.element);e.treeAdapter.detachNode(o),i&&as(e,i,o),cs(e,r,n)}}function us(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function ps(e,t){if(e.stopped=!0,t.location){const n=e.fragmentContext?0:2;for(let r=e.openElements.stackTop;r>=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const n=e.openElements.items[0],r=e.treeAdapter.getNodeSourceCodeLocation(n);if(r&&!r.endTag&&(e._setEndLocation(n,t),e.openElements.stackTop>=1)){const n=e.openElements.items[1],r=e.treeAdapter.getNodeSourceCodeLocation(n);r&&!r.endTag&&e._setEndLocation(n,t)}}}}function fs(e,t){e._err(t,Bo.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,ni.QUIRKS),e.insertionMode=Zi.BEFORE_HTML,e._processToken(t)}function hs(e,t){e._insertFakeRootElement(),e.insertionMode=Zi.BEFORE_HEAD,e._processToken(t)}function ds(e,t){e._insertFakeElement(ri.HEAD,oi.HEAD),e.headElement=e.openElements.current,e.insertionMode=Zi.IN_HEAD,e._processToken(t)}function ms(e,t){switch(t.tagID){case oi.HTML:Os(e,t);break;case oi.BASE:case oi.BASEFONT:case oi.BGSOUND:case oi.LINK:case oi.META:e._appendElement(t,ei.HTML),t.ackSelfClosing=!0;break;case oi.TITLE:e._switchToTextParsing(t,pi.RCDATA);break;case oi.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,pi.RAWTEXT):(e._insertElement(t,ei.HTML),e.insertionMode=Zi.IN_HEAD_NO_SCRIPT);break;case oi.NOFRAMES:case oi.STYLE:e._switchToTextParsing(t,pi.RAWTEXT);break;case oi.SCRIPT:e._switchToTextParsing(t,pi.SCRIPT_DATA);break;case oi.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=Zi.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(Zi.IN_TEMPLATE);break;case oi.HEAD:e._err(t,Bo.misplacedStartTagForHeadElement);break;default:gs(e,t)}}function Es(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==oi.TEMPLATE&&e._err(t,Bo.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(oi.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,Bo.endTagWithoutMatchingOpenElement)}function gs(e,t){e.openElements.pop(),e.insertionMode=Zi.AFTER_HEAD,e._processToken(t)}function Ts(e,t){const n=t.type===Ho.EOF?Bo.openElementsLeftAfterEof:Bo.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=Zi.IN_HEAD,e._processToken(t)}function _s(e,t){e._insertFakeElement(ri.BODY,oi.BODY),e.insertionMode=Zi.IN_BODY,As(e,t)}function As(e,t){switch(t.type){case Ho.CHARACTER:bs(e,t);break;case Ho.WHITESPACE_CHARACTER:ys(e,t);break;case Ho.COMMENT:us(e,t);break;case Ho.START_TAG:Os(e,t);break;case Ho.END_TAG:vs(e,t);break;case Ho.EOF:Ds(e,t)}}function ys(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function bs(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function Ss(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,ei.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function Cs(e){const t=Uo(e,ti.TYPE);return null!=t&&"hidden"===t.toLowerCase()}function Is(e,t){e._switchToTextParsing(t,pi.RAWTEXT)}function ks(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,ei.HTML)}function Os(e,t){switch(t.tagID){case oi.I:case oi.S:case oi.B:case oi.U:case oi.EM:case oi.TT:case oi.BIG:case oi.CODE:case oi.FONT:case oi.SMALL:case oi.STRIKE:case oi.STRONG:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,ei.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case oi.A:!function(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(ri.A);n&&(ls(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,ei.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case oi.H1:case oi.H2:case oi.H3:case oi.H4:case oi.H5:case oi.H6:!function(e,t){e.openElements.hasInButtonScope(oi.P)&&e._closePElement(),void 0!==e.openElements.currentTagId&&li.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,ei.HTML)}(e,t);break;case oi.P:case oi.DL:case oi.OL:case oi.UL:case oi.DIV:case oi.DIR:case oi.NAV:case oi.MAIN:case oi.MENU:case oi.ASIDE:case oi.CENTER:case oi.FIGURE:case oi.FOOTER:case oi.HEADER:case oi.HGROUP:case oi.DIALOG:case oi.DETAILS:case oi.ADDRESS:case oi.ARTICLE:case oi.SEARCH:case oi.SECTION:case oi.SUMMARY:case oi.FIELDSET:case oi.BLOCKQUOTE:case oi.FIGCAPTION:!function(e,t){e.openElements.hasInButtonScope(oi.P)&&e._closePElement(),e._insertElement(t,ei.HTML)}(e,t);break;case oi.LI:case oi.DD:case oi.DT:!function(e,t){e.framesetOk=!1;const n=t.tagID;for(let r=e.openElements.stackTop;r>=0;r--){const t=e.openElements.tagIDs[r];if(n===oi.LI&&t===oi.LI||(n===oi.DD||n===oi.DT)&&(t===oi.DD||t===oi.DT)){e.openElements.generateImpliedEndTagsWithExclusion(t),e.openElements.popUntilTagNamePopped(t);break}if(t!==oi.ADDRESS&&t!==oi.DIV&&t!==oi.P&&e._isSpecialElement(e.openElements.items[r],t))break}e.openElements.hasInButtonScope(oi.P)&&e._closePElement(),e._insertElement(t,ei.HTML)}(e,t);break;case oi.BR:case oi.IMG:case oi.WBR:case oi.AREA:case oi.EMBED:case oi.KEYGEN:Ss(e,t);break;case oi.HR:!function(e,t){e.openElements.hasInButtonScope(oi.P)&&e._closePElement(),e._appendElement(t,ei.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}(e,t);break;case oi.RB:case oi.RTC:!function(e,t){e.openElements.hasInScope(oi.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,ei.HTML)}(e,t);break;case oi.RT:case oi.RP:!function(e,t){e.openElements.hasInScope(oi.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(oi.RTC),e._insertElement(t,ei.HTML)}(e,t);break;case oi.PRE:case oi.LISTING:!function(e,t){e.openElements.hasInButtonScope(oi.P)&&e._closePElement(),e._insertElement(t,ei.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}(e,t);break;case oi.XMP:!function(e,t){e.openElements.hasInButtonScope(oi.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,pi.RAWTEXT)}(e,t);break;case oi.SVG:!function(e,t){e._reconstructActiveFormattingElements(),Qi(t),Xi(t),t.selfClosing?e._appendElement(t,ei.SVG):e._insertElement(t,ei.SVG),t.ackSelfClosing=!0}(e,t);break;case oi.HTML:!function(e,t){0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}(e,t);break;case oi.BASE:case oi.LINK:case oi.META:case oi.STYLE:case oi.TITLE:case oi.SCRIPT:case oi.BGSOUND:case oi.BASEFONT:case oi.TEMPLATE:ms(e,t);break;case oi.BODY:!function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}(e,t);break;case oi.FORM:!function(e,t){const n=e.openElements.tmplCount>0;e.formElement&&!n||(e.openElements.hasInButtonScope(oi.P)&&e._closePElement(),e._insertElement(t,ei.HTML),n||(e.formElement=e.openElements.current))}(e,t);break;case oi.NOBR:!function(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(oi.NOBR)&&(ls(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,ei.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case oi.MATH:!function(e,t){e._reconstructActiveFormattingElements(),Wi(t),Xi(t),t.selfClosing?e._appendElement(t,ei.MATHML):e._insertElement(t,ei.MATHML),t.ackSelfClosing=!0}(e,t);break;case oi.TABLE:!function(e,t){e.treeAdapter.getDocumentMode(e.document)!==ni.QUIRKS&&e.openElements.hasInButtonScope(oi.P)&&e._closePElement(),e._insertElement(t,ei.HTML),e.framesetOk=!1,e.insertionMode=Zi.IN_TABLE}(e,t);break;case oi.INPUT:!function(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,ei.HTML),Cs(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}(e,t);break;case oi.PARAM:case oi.TRACK:case oi.SOURCE:!function(e,t){e._appendElement(t,ei.HTML),t.ackSelfClosing=!0}(e,t);break;case oi.IMAGE:!function(e,t){t.tagName=ri.IMG,t.tagID=oi.IMG,Ss(e,t)}(e,t);break;case oi.BUTTON:!function(e,t){e.openElements.hasInScope(oi.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(oi.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,ei.HTML),e.framesetOk=!1}(e,t);break;case oi.APPLET:case oi.OBJECT:case oi.MARQUEE:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,ei.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}(e,t);break;case oi.IFRAME:!function(e,t){e.framesetOk=!1,e._switchToTextParsing(t,pi.RAWTEXT)}(e,t);break;case oi.SELECT:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,ei.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===Zi.IN_TABLE||e.insertionMode===Zi.IN_CAPTION||e.insertionMode===Zi.IN_TABLE_BODY||e.insertionMode===Zi.IN_ROW||e.insertionMode===Zi.IN_CELL?Zi.IN_SELECT_IN_TABLE:Zi.IN_SELECT}(e,t);break;case oi.OPTION:case oi.OPTGROUP:!function(e,t){e.openElements.currentTagId===oi.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,ei.HTML)}(e,t);break;case oi.NOEMBED:case oi.NOFRAMES:Is(e,t);break;case oi.FRAMESET:!function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,ei.HTML),e.insertionMode=Zi.IN_FRAMESET)}(e,t);break;case oi.TEXTAREA:!function(e,t){e._insertElement(t,ei.HTML),e.skipNextNewLine=!0,e.tokenizer.state=pi.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=Zi.TEXT}(e,t);break;case oi.NOSCRIPT:e.options.scriptingEnabled?Is(e,t):ks(e,t);break;case oi.PLAINTEXT:!function(e,t){e.openElements.hasInButtonScope(oi.P)&&e._closePElement(),e._insertElement(t,ei.HTML),e.tokenizer.state=pi.PLAINTEXT}(e,t);break;case oi.COL:case oi.TH:case oi.TD:case oi.TR:case oi.HEAD:case oi.FRAME:case oi.TBODY:case oi.TFOOT:case oi.THEAD:case oi.CAPTION:case oi.COLGROUP:break;default:ks(e,t)}}function Ns(e,t){const n=t.tagName,r=t.tagID;for(let o=e.openElements.stackTop;o>0;o--){const t=e.openElements.items[o],i=e.openElements.tagIDs[o];if(r===i&&(r!==oi.UNKNOWN||e.treeAdapter.getTagName(t)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=o&&e.openElements.shortenToLength(o);break}if(e._isSpecialElement(t,i))break}}function vs(e,t){switch(t.tagID){case oi.A:case oi.B:case oi.I:case oi.S:case oi.U:case oi.EM:case oi.TT:case oi.BIG:case oi.CODE:case oi.FONT:case oi.NOBR:case oi.SMALL:case oi.STRIKE:case oi.STRONG:ls(e,t);break;case oi.P:!function(e){e.openElements.hasInButtonScope(oi.P)||e._insertFakeElement(ri.P,oi.P),e._closePElement()}(e);break;case oi.DL:case oi.UL:case oi.OL:case oi.DIR:case oi.DIV:case oi.NAV:case oi.PRE:case oi.MAIN:case oi.MENU:case oi.ASIDE:case oi.BUTTON:case oi.CENTER:case oi.FIGURE:case oi.FOOTER:case oi.HEADER:case oi.HGROUP:case oi.DIALOG:case oi.ADDRESS:case oi.ARTICLE:case oi.DETAILS:case oi.SEARCH:case oi.SECTION:case oi.SUMMARY:case oi.LISTING:case oi.FIELDSET:case oi.BLOCKQUOTE:case oi.FIGCAPTION:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}(e,t);break;case oi.LI:!function(e){e.openElements.hasInListItemScope(oi.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(oi.LI),e.openElements.popUntilTagNamePopped(oi.LI))}(e);break;case oi.DD:case oi.DT:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}(e,t);break;case oi.H1:case oi.H2:case oi.H3:case oi.H4:case oi.H5:case oi.H6:!function(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}(e);break;case oi.BR:!function(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(ri.BR,oi.BR),e.openElements.pop(),e.framesetOk=!1}(e);break;case oi.BODY:!function(e,t){if(e.openElements.hasInScope(oi.BODY)&&(e.insertionMode=Zi.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}(e,t);break;case oi.HTML:!function(e,t){e.openElements.hasInScope(oi.BODY)&&(e.insertionMode=Zi.AFTER_BODY,Ws(e,t))}(e,t);break;case oi.FORM:!function(e){const t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(oi.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(oi.FORM):n&&e.openElements.remove(n))}(e);break;case oi.APPLET:case oi.OBJECT:case oi.MARQUEE:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}(e,t);break;case oi.TEMPLATE:Es(e,t);break;default:Ns(e,t)}}function Ds(e,t){e.tmplInsertionModeStack.length>0?Vs(e,t):ps(e,t)}function Rs(e,t){if(void 0!==e.openElements.currentTagId&&es.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=Zi.IN_TABLE_TEXT,t.type){case Ho.CHARACTER:ws(e,t);break;case Ho.WHITESPACE_CHARACTER:Ms(e,t)}else xs(e,t)}function Ps(e,t){switch(t.tagID){case oi.TD:case oi.TH:case oi.TR:!function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(ri.TBODY,oi.TBODY),e.insertionMode=Zi.IN_TABLE_BODY,js(e,t)}(e,t);break;case oi.STYLE:case oi.SCRIPT:case oi.TEMPLATE:ms(e,t);break;case oi.COL:!function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(ri.COLGROUP,oi.COLGROUP),e.insertionMode=Zi.IN_COLUMN_GROUP,Hs(e,t)}(e,t);break;case oi.FORM:!function(e,t){e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,ei.HTML),e.formElement=e.openElements.current,e.openElements.pop())}(e,t);break;case oi.TABLE:!function(e,t){e.openElements.hasInTableScope(oi.TABLE)&&(e.openElements.popUntilTagNamePopped(oi.TABLE),e._resetInsertionMode(),e._processStartTag(t))}(e,t);break;case oi.TBODY:case oi.TFOOT:case oi.THEAD:!function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,ei.HTML),e.insertionMode=Zi.IN_TABLE_BODY}(e,t);break;case oi.INPUT:!function(e,t){Cs(t)?e._appendElement(t,ei.HTML):xs(e,t),t.ackSelfClosing=!0}(e,t);break;case oi.CAPTION:!function(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,ei.HTML),e.insertionMode=Zi.IN_CAPTION}(e,t);break;case oi.COLGROUP:!function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,ei.HTML),e.insertionMode=Zi.IN_COLUMN_GROUP}(e,t);break;default:xs(e,t)}}function Ls(e,t){switch(t.tagID){case oi.TABLE:e.openElements.hasInTableScope(oi.TABLE)&&(e.openElements.popUntilTagNamePopped(oi.TABLE),e._resetInsertionMode());break;case oi.TEMPLATE:Es(e,t);break;case oi.BODY:case oi.CAPTION:case oi.COL:case oi.COLGROUP:case oi.HTML:case oi.TBODY:case oi.TD:case oi.TFOOT:case oi.TH:case oi.THEAD:case oi.TR:break;default:xs(e,t)}}function xs(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,As(e,t),e.fosterParentingEnabled=n}function Ms(e,t){e.pendingCharacterTokens.push(t)}function ws(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function Bs(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;n++)xs(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}const Fs=new Set([oi.CAPTION,oi.COL,oi.COLGROUP,oi.TBODY,oi.TD,oi.TFOOT,oi.TH,oi.THEAD,oi.TR]);function Hs(e,t){switch(t.tagID){case oi.HTML:Os(e,t);break;case oi.COL:e._appendElement(t,ei.HTML),t.ackSelfClosing=!0;break;case oi.TEMPLATE:ms(e,t);break;default:Us(e,t)}}function Us(e,t){e.openElements.currentTagId===oi.COLGROUP&&(e.openElements.pop(),e.insertionMode=Zi.IN_TABLE,e._processToken(t))}function js(e,t){switch(t.tagID){case oi.TR:e.openElements.clearBackToTableBodyContext(),e._insertElement(t,ei.HTML),e.insertionMode=Zi.IN_ROW;break;case oi.TH:case oi.TD:e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(ri.TR,oi.TR),e.insertionMode=Zi.IN_ROW,zs(e,t);break;case oi.CAPTION:case oi.COL:case oi.COLGROUP:case oi.TBODY:case oi.TFOOT:case oi.THEAD:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=Zi.IN_TABLE,Ps(e,t));break;default:Ps(e,t)}}function Gs(e,t){const n=t.tagID;switch(t.tagID){case oi.TBODY:case oi.TFOOT:case oi.THEAD:e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=Zi.IN_TABLE);break;case oi.TABLE:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=Zi.IN_TABLE,Ls(e,t));break;case oi.BODY:case oi.CAPTION:case oi.COL:case oi.COLGROUP:case oi.HTML:case oi.TD:case oi.TH:case oi.TR:break;default:Ls(e,t)}}function zs(e,t){switch(t.tagID){case oi.TH:case oi.TD:e.openElements.clearBackToTableRowContext(),e._insertElement(t,ei.HTML),e.insertionMode=Zi.IN_CELL,e.activeFormattingElements.insertMarker();break;case oi.CAPTION:case oi.COL:case oi.COLGROUP:case oi.TBODY:case oi.TFOOT:case oi.THEAD:case oi.TR:e.openElements.hasInTableScope(oi.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Zi.IN_TABLE_BODY,js(e,t));break;default:Ps(e,t)}}function Ys(e,t){switch(t.tagID){case oi.TR:e.openElements.hasInTableScope(oi.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Zi.IN_TABLE_BODY);break;case oi.TABLE:e.openElements.hasInTableScope(oi.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Zi.IN_TABLE_BODY,Gs(e,t));break;case oi.TBODY:case oi.TFOOT:case oi.THEAD:(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(oi.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Zi.IN_TABLE_BODY,Gs(e,t));break;case oi.BODY:case oi.CAPTION:case oi.COL:case oi.COLGROUP:case oi.HTML:case oi.TD:case oi.TH:break;default:Ls(e,t)}}function qs(e,t){switch(t.tagID){case oi.HTML:Os(e,t);break;case oi.OPTION:e.openElements.currentTagId===oi.OPTION&&e.openElements.pop(),e._insertElement(t,ei.HTML);break;case oi.OPTGROUP:e.openElements.currentTagId===oi.OPTION&&e.openElements.pop(),e.openElements.currentTagId===oi.OPTGROUP&&e.openElements.pop(),e._insertElement(t,ei.HTML);break;case oi.HR:e.openElements.currentTagId===oi.OPTION&&e.openElements.pop(),e.openElements.currentTagId===oi.OPTGROUP&&e.openElements.pop(),e._appendElement(t,ei.HTML),t.ackSelfClosing=!0;break;case oi.INPUT:case oi.KEYGEN:case oi.TEXTAREA:case oi.SELECT:e.openElements.hasInSelectScope(oi.SELECT)&&(e.openElements.popUntilTagNamePopped(oi.SELECT),e._resetInsertionMode(),t.tagID!==oi.SELECT&&e._processStartTag(t));break;case oi.SCRIPT:case oi.TEMPLATE:ms(e,t)}}function $s(e,t){switch(t.tagID){case oi.OPTGROUP:e.openElements.stackTop>0&&e.openElements.currentTagId===oi.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===oi.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===oi.OPTGROUP&&e.openElements.pop();break;case oi.OPTION:e.openElements.currentTagId===oi.OPTION&&e.openElements.pop();break;case oi.SELECT:e.openElements.hasInSelectScope(oi.SELECT)&&(e.openElements.popUntilTagNamePopped(oi.SELECT),e._resetInsertionMode());break;case oi.TEMPLATE:Es(e,t)}}function Vs(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(oi.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):ps(e,t)}function Ws(e,t){var n;if(t.tagID===oi.HTML){if(e.fragmentContext||(e.insertionMode=Zi.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===oi.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(null===(n=e.treeAdapter.getNodeSourceCodeLocation(r))||void 0===n?void 0:n.endTag)&&e._setEndLocation(r,t)}}else Qs(e,t)}function Qs(e,t){e.insertionMode=Zi.IN_BODY,As(e,t)}function Xs(e,t){e.insertionMode=Zi.IN_BODY,As(e,t)}function Ks(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==ei.HTML&&void 0!==e.openElements.currentTagId&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]),String.prototype.codePointAt;function Zs(e,t){return function(n){let r,o=0,i="";for(;r=e.exec(n);)o!==r.index&&(i+=n.substring(o,r.index)),i+=t.get(r[0].charCodeAt(0)),o=r.index+1;return i+n.substring(o)}}new Map([[34,"""],[38,"&"],[160," "]]),new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]);new Set([ri.AREA,ri.BASE,ri.BASEFONT,ri.BGSOUND,ri.BR,ri.COL,ri.EMBED,ri.FRAME,ri.HR,ri.IMG,ri.INPUT,ri.KEYGEN,ri.LINK,ri.META,ri.PARAM,ri.SOURCE,ri.TRACK,ri.WBR]);const Js=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,ea=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),ta={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function na(e,t){const n=function(e){const t="root"===e.type?e.children[0]:e;return Boolean(t&&("doctype"===t.type||"element"===t.type&&"html"===t.tagName.toLowerCase()))}(e),r=go("type",{handlers:{root:oa,element:ia,text:sa,comment:la,doctype:aa,raw:ua},unknown:pa}),o={parser:n?new ns(ta):ns.getFragmentParser(void 0,ta),handle(e){r(e,o)},stitches:!1,options:t||{}};r(e,o),fa(o,te());const i=function(e,t){const n=t||{};return uo({file:n.file||void 0,location:!1,schema:"svg"===n.space?z:G,verbose:n.verbose||!1},e)}(n?o.parser.document:o.parser.getFragment(),{file:o.options.file});return o.stitches&&or(i,"comment",function(e,t,n){const r=e;if(r.value.stitch&&n&&void 0!==t){return n.children[t]=r.value.stitch,t}}),"root"===i.type&&1===i.children.length&&i.children[0].type===e.type?i.children[0]:i}function ra(e,t){let n=-1;if(e)for(;++n<e.length;)t.handle(e[n])}function oa(e,t){ra(e.children,t)}function ia(e,t){!function(e,t){const n=e.tagName.toLowerCase();if(t.parser.tokenizer.state===pi.PLAINTEXT)return;fa(t,te(e));const r=t.parser.openElements.current;let o="namespaceURI"in r?r.namespaceURI:ao.html;o===ao.html&&"svg"===n&&(o=ao.svg);const i=function(e,t){const n=(t||To).space;return Ao(e,"svg"===n?z:G)}({...e,children:[]},{space:o===ao.svg?"svg":"html"}),s={type:Ho.START_TAG,tagName:n,tagID:si(n),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in i?i.attrs:[],location:da(e)};t.parser.currentToken=s,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=n}(e,t),ra(e.children,t),function(e,t){const n=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&Co.includes(n))return;if(t.parser.tokenizer.state===pi.PLAINTEXT)return;fa(t,ee(e));const r={type:Ho.END_TAG,tagName:n,tagID:si(n),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:da(e)};t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken),n!==t.parser.tokenizer.lastStartTagName||t.parser.tokenizer.state!==pi.RCDATA&&t.parser.tokenizer.state!==pi.RAWTEXT&&t.parser.tokenizer.state!==pi.SCRIPT_DATA||(t.parser.tokenizer.state=pi.DATA)}(e,t)}function sa(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);const n={type:Ho.CHARACTER,chars:e.value,location:da(e)};fa(t,te(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function aa(e,t){const n={type:Ho.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:da(e)};fa(t,te(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function ca(e,t){t.stitches=!0;const n=function(e){return Yn("children"in e?{...e,children:[]}:e)}(e);if("children"in e&&"children"in n){const r=na({type:"root",children:e.children},t.options);n.children=r.children}la({type:"comment",value:{stitch:n}},t)}function la(e,t){const n=e.value,r={type:Ho.COMMENT,data:n,location:da(e)};fa(t,te(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function ua(e,t){if(t.parser.tokenizer.preprocessor.html="",t.parser.tokenizer.preprocessor.pos=-1,t.parser.tokenizer.preprocessor.lastGapPos=-2,t.parser.tokenizer.preprocessor.gapStack=[],t.parser.tokenizer.preprocessor.skipNextNewLine=!1,t.parser.tokenizer.preprocessor.lastChunkWritten=!1,t.parser.tokenizer.preprocessor.endOfChunkHit=!1,t.parser.tokenizer.preprocessor.isEol=!1,ha(t,te(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(Js,"<$1$2"):e.value,!1),t.parser.tokenizer._runParsingLoop(),72===t.parser.tokenizer.state||78===t.parser.tokenizer.state){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;const e=t.parser.tokenizer._consume();t.parser.tokenizer._callState(e)}}function pa(e,t){const n=e;if(!t.options.passThrough||!t.options.passThrough.includes(n.type)){let e="";throw ea.has(n.type)&&(e=". It looks like you are using MDX nodes with `hast-util-raw` (or `rehype-raw`). If you use this because you are using remark or rehype plugins that inject `'html'` nodes, then please raise an issue with that plugin, as its a bad and slow idea. If you use this because you are using markdown syntax, then you have to configure this utility (or plugin) to pass through these nodes (see `passThrough` in docs), but you can also migrate to use the MDX syntax"),new Error("Cannot compile `"+n.type+"` node"+e)}ca(n,t)}function fa(e,t){ha(e,t);const n=e.parser.tokenizer.currentCharacterToken;n&&n.location&&(n.location.endLine=e.parser.tokenizer.preprocessor.line,n.location.endCol=e.parser.tokenizer.preprocessor.col+1,n.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=n,e.parser._processToken(e.parser.currentToken)),e.parser.tokenizer.paused=!1,e.parser.tokenizer.inLoop=!1,e.parser.tokenizer.active=!1,e.parser.tokenizer.returnState=pi.DATA,e.parser.tokenizer.charRefCode=-1,e.parser.tokenizer.consumedAfterSnapshot=-1,e.parser.tokenizer.currentLocation=null,e.parser.tokenizer.currentCharacterToken=null,e.parser.tokenizer.currentToken=null,e.parser.tokenizer.currentAttr={name:"",value:""}}function ha(e,t){if(t&&void 0!==t.offset){const n={startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:-1,endCol:-1,endOffset:-1};e.parser.tokenizer.preprocessor.lineStartPos=1-t.column,e.parser.tokenizer.preprocessor.droppedBufferSize=t.offset,e.parser.tokenizer.preprocessor.line=t.line,e.parser.tokenizer.currentLocation=n}}function da(e){const t=te(e)||{line:void 0,column:void 0,offset:void 0},n=ee(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:n.line,endCol:n.column,endOffset:n.offset}}function ma(e){return function(t,n){return na(t,{...e,file:n})}}function Ea(e,t){const n=String(e);if("string"!=typeof t)throw new TypeError("Expected character");let r=0,o=n.indexOf(t);for(;-1!==o;)r++,o=n.indexOf(t,o+t.length);return r}_a(/[A-Za-z]/),_a(/[\dA-Za-z]/),_a(/[#-'*+\--9=?A-Z^-~]/);_a(/\d/),_a(/[\dA-Fa-f]/),_a(/[!-/:-@[-`{-~]/);const ga=_a(/\p{P}|\p{S}/u),Ta=_a(/\s/);function _a(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Aa(e,t,n){const r=Xn((n||{}).ignore||[]),o=function(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<n.length;){const e=n[r];t.push([ya(e[0]),ba(e[1])])}return t}(t);let i=-1;for(;++i<o.length;)rr(e,"text",s);function s(e,t){let n,s=-1;for(;++s<t.length;){const e=t[s],o=n?n.children:void 0;if(r(e,o?o.indexOf(e):void 0,n))return;n=e}if(n)return function(e,t){const n=t[t.length-1],r=o[i][0],s=o[i][1];let a=0;const c=n.children.indexOf(e);let l=!1,u=[];r.lastIndex=0;let p=r.exec(e.value);for(;p;){const n=p.index,o={index:p.index,input:p.input,stack:[...t,e]};let i=s(...p,o);if("string"==typeof i&&(i=i.length>0?{type:"text",value:i}:void 0),!1===i?r.lastIndex=n+1:(a!==n&&u.push({type:"text",value:e.value.slice(a,n)}),Array.isArray(i)?u.push(...i):i&&u.push(i),a=n+p[0].length,l=!0),!r.global)break;p=r.exec(e.value)}l?(a<e.value.length&&u.push({type:"text",value:e.value.slice(a)}),n.children.splice(c,1,...u)):u=[e];return c+u.length}(e,t)}}function ya(e){return"string"==typeof e?new RegExp(function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}(e),"g"):e}function ba(e){return"function"==typeof e?e:function(){return e}}const Sa="phrasing",Ca=["autolink","link","image","label"];function Ia(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function ka(e){this.config.enter.autolinkProtocol.call(this,e)}function Oa(e){this.config.exit.autolinkProtocol.call(this,e)}function Na(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function va(e){this.config.exit.autolinkEmail.call(this,e)}function Da(e){this.exit(e)}function Ra(e){Aa(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Pa],[/(?<=^|\s|\p{P}|\p{S})([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/gu,La]],{ignore:["link","linkReference"]})}function Pa(e,t,n,r,o){let i="";if(!xa(o))return!1;if(/^w/i.test(t)&&(n=t+n,t="",i="http://"),!function(e){const t=e.split(".");if(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))return!1;return!0}(n))return!1;const s=function(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const o=Ea(e,"(");let i=Ea(e,")");for(;-1!==r&&o>i;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),i++;return[e,n]}(n+r);if(!s[0])return!1;const a={type:"link",title:null,url:i+t+s[0],children:[{type:"text",value:t+s[0]}]};return s[1]?[a,{type:"text",value:s[1]}]:a}function La(e,t,n,r){return!(!xa(r,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function xa(e,t){const n=e.input.charCodeAt(e.index-1);return(0===e.index||Ta(n)||ga(n))&&(!t||47!==n)}function Ma(){this.buffer()}function wa(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function Ba(){this.buffer()}function Fa(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function Ha(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=Pt(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Ua(e){this.exit(e)}function ja(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=Pt(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Ga(e){this.exit(e)}function za(e,t,n,r){const o=n.createTracker(r);let i=o.move("[^");const s=n.enter("footnoteReference"),a=n.enter("reference");return i+=o.move(n.safe(n.associationId(e),{after:"]",before:i})),a(),s(),i+=o.move("]"),i}function Ya(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:function(e,n,r,o){const i=r.createTracker(o);let s=i.move("[^");const a=r.enter("footnoteDefinition"),c=r.enter("label");s+=i.move(r.safe(r.associationId(e),{before:s,after:"]"})),c(),s+=i.move("]:"),e.children&&e.children.length>0&&(i.shift(4),s+=i.move((t?"\n":" ")+r.indentLines(r.containerFlow(e,i.current()),t?$a:qa)));return a(),s},footnoteReference:za},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]}}function qa(e,t,n){return 0===t?e:$a(e,t,n)}function $a(e,t,n){return(n?"":" ")+e}za.peek=function(){return"["};const Va=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];function Wa(e){this.enter({type:"delete",children:[]},e)}function Qa(e){this.exit(e)}function Xa(e,t,n,r){const o=n.createTracker(r),i=n.enter("strikethrough");let s=o.move("~~");return s+=n.containerPhrasing(e,{...o.current(),before:s,after:"~"}),s+=o.move("~~"),i(),s}function Ka(e){return e.length}function Za(e){return null==e?"":String(e)}function Ja(e){const t="string"==typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:82===t||114===t?114:0}function ec(e,t,n){return">"+(n?"":" ")+e}function tc(e,t){return nc(e,t.inConstruct,!0)&&!nc(e,t.notInConstruct,!1)}function nc(e,t,n){if("string"==typeof t&&(t=[t]),!t||0===t.length)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function rc(e,t,n,r){let o=-1;for(;++o<n.unsafe.length;)if("\n"===n.unsafe[o].character&&tc(n.stack,n.unsafe[o]))return/[ \t]/.test(r.before)?"":" ";return"\\\n"}function oc(e,t,n){return(n?"":" ")+e}function ic(e){const t=e.options.quote||'"';if('"'!==t&&"'"!==t)throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function sc(e){return"&#x"+e.toString(16).toUpperCase()+";"}function ac(e,t,n){const r=an(e),o=an(t);return void 0===r?void 0===o?"_"===n?{inside:!0,outside:!0}:{inside:!1,outside:!1}:1===o?{inside:!0,outside:!0}:{inside:!1,outside:!0}:1===r?void 0===o?{inside:!1,outside:!1}:1===o?{inside:!0,outside:!0}:{inside:!1,outside:!1}:void 0===o?{inside:!1,outside:!1}:1===o?{inside:!0,outside:!1}:{inside:!1,outside:!1}}function cc(e,t,n,r){const o=function(e){const t=e.options.emphasis||"*";if("*"!==t&&"_"!==t)throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}(n),i=n.enter("emphasis"),s=n.createTracker(r),a=s.move(o);let c=s.move(n.containerPhrasing(e,{after:o,before:a,...s.current()}));const l=c.charCodeAt(0),u=ac(r.before.charCodeAt(r.before.length-1),l,o);u.inside&&(c=sc(l)+c.slice(1));const p=c.charCodeAt(c.length-1),f=ac(r.after.charCodeAt(0),p,o);f.inside&&(c=c.slice(0,-1)+sc(p));const h=s.move(o);return i(),n.attentionEncodeSurroundingInfo={after:f.outside,before:u.outside},a+c+h}function lc(e){return e.value||""}function uc(e,t,n,r){const o=ic(n),i='"'===o?"Quote":"Apostrophe",s=n.enter("image");let a=n.enter("label");const c=n.createTracker(r);let l=c.move("![");return l+=c.move(n.safe(e.alt,{before:l,after:"]",...c.current()})),l+=c.move("]("),a(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(a=n.enter("destinationLiteral"),l+=c.move("<"),l+=c.move(n.safe(e.url,{before:l,after:">",...c.current()})),l+=c.move(">")):(a=n.enter("destinationRaw"),l+=c.move(n.safe(e.url,{before:l,after:e.title?" ":")",...c.current()}))),a(),e.title&&(a=n.enter(`title${i}`),l+=c.move(" "+o),l+=c.move(n.safe(e.title,{before:l,after:o,...c.current()})),l+=c.move(o),a()),l+=c.move(")"),s(),l}function pc(e,t,n,r){const o=e.referenceType,i=n.enter("imageReference");let s=n.enter("label");const a=n.createTracker(r);let c=a.move("![");const l=n.safe(e.alt,{before:c,after:"]",...a.current()});c+=a.move(l+"]["),s();const u=n.stack;n.stack=[],s=n.enter("reference");const p=n.safe(n.associationId(e),{before:c,after:"]",...a.current()});return s(),n.stack=u,i(),"full"!==o&&l&&l===p?"shortcut"===o?c=c.slice(0,-1):c+=a.move("]"):c+=a.move(p+"]"),c}function fc(e,t,n){let r=e.value||"",o="`",i=-1;for(;new RegExp("(^|[^`])"+o+"([^`]|$)").test(r);)o+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++i<n.unsafe.length;){const e=n.unsafe[i],t=n.compilePattern(e);let o;if(e.atBreak)for(;o=t.exec(r);){let e=o.index;10===r.charCodeAt(e)&&13===r.charCodeAt(e-1)&&e--,r=r.slice(0,e)+" "+r.slice(o.index+1)}}return o+r+o}function hc(e,t){const n=Oe(e);return Boolean(!t.options.resourceLink&&e.url&&!e.title&&e.children&&1===e.children.length&&"text"===e.children[0].type&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}function dc(e,t,n,r){const o=ic(n),i='"'===o?"Quote":"Apostrophe",s=n.createTracker(r);let a,c;if(hc(e,n)){const t=n.stack;n.stack=[],a=n.enter("autolink");let r=s.move("<");return r+=s.move(n.containerPhrasing(e,{before:r,after:">",...s.current()})),r+=s.move(">"),a(),n.stack=t,r}a=n.enter("link"),c=n.enter("label");let l=s.move("[");return l+=s.move(n.containerPhrasing(e,{before:l,after:"](",...s.current()})),l+=s.move("]("),c(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(c=n.enter("destinationLiteral"),l+=s.move("<"),l+=s.move(n.safe(e.url,{before:l,after:">",...s.current()})),l+=s.move(">")):(c=n.enter("destinationRaw"),l+=s.move(n.safe(e.url,{before:l,after:e.title?" ":")",...s.current()}))),c(),e.title&&(c=n.enter(`title${i}`),l+=s.move(" "+o),l+=s.move(n.safe(e.title,{before:l,after:o,...s.current()})),l+=s.move(o),c()),l+=s.move(")"),a(),l}function mc(e,t,n,r){const o=e.referenceType,i=n.enter("linkReference");let s=n.enter("label");const a=n.createTracker(r);let c=a.move("[");const l=n.containerPhrasing(e,{before:c,after:"]",...a.current()});c+=a.move(l+"]["),s();const u=n.stack;n.stack=[],s=n.enter("reference");const p=n.safe(n.associationId(e),{before:c,after:"]",...a.current()});return s(),n.stack=u,i(),"full"!==o&&l&&l===p?"shortcut"===o?c=c.slice(0,-1):c+=a.move("]"):c+=a.move(p+"]"),c}function Ec(e){const t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function gc(e){const t=e.options.rule||"*";if("*"!==t&&"-"!==t&&"_"!==t)throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}Xa.peek=function(){return"~"},cc.peek=function(e,t,n){return n.options.emphasis||"*"},lc.peek=function(){return"<"},uc.peek=function(){return"!"},pc.peek=function(){return"!"},fc.peek=function(){return"`"},dc.peek=function(e,t,n){return hc(e,n)?"<":"["},mc.peek=function(){return"["};const Tc=Xn(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function _c(e,t,n,r){const o=function(e){const t=e.options.strong||"*";if("*"!==t&&"_"!==t)throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}(n),i=n.enter("strong"),s=n.createTracker(r),a=s.move(o+o);let c=s.move(n.containerPhrasing(e,{after:o,before:a,...s.current()}));const l=c.charCodeAt(0),u=ac(r.before.charCodeAt(r.before.length-1),l,o);u.inside&&(c=sc(l)+c.slice(1));const p=c.charCodeAt(c.length-1),f=ac(r.after.charCodeAt(0),p,o);f.inside&&(c=c.slice(0,-1)+sc(p));const h=s.move(o+o);return i(),n.attentionEncodeSurroundingInfo={after:f.outside,before:u.outside},a+c+h}_c.peek=function(e,t,n){return n.options.strong||"*"};const Ac={blockquote:function(e,t,n,r){const o=n.enter("blockquote"),i=n.createTracker(r);i.move("> "),i.shift(2);const s=n.indentLines(n.containerFlow(e,i.current()),ec);return o(),s},break:rc,code:function(e,t,n,r){const o=function(e){const t=e.options.fence||"`";if("`"!==t&&"~"!==t)throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}(n),i=e.value||"",s="`"===o?"GraveAccent":"Tilde";if(function(e,t){return Boolean(!1===t.options.fences&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}(e,n)){const e=n.enter("codeIndented"),t=n.indentLines(i,oc);return e(),t}const a=n.createTracker(r),c=o.repeat(Math.max(function(e,t){const n=String(e);let r=n.indexOf(t),o=r,i=0,s=0;if("string"!=typeof t)throw new TypeError("Expected substring");for(;-1!==r;)r===o?++i>s&&(s=i):i=1,o=r+t.length,r=n.indexOf(t,o);return s}(i,o)+1,3)),l=n.enter("codeFenced");let u=a.move(c);if(e.lang){const t=n.enter(`codeFencedLang${s}`);u+=a.move(n.safe(e.lang,{before:u,after:" ",encode:["`"],...a.current()})),t()}if(e.lang&&e.meta){const t=n.enter(`codeFencedMeta${s}`);u+=a.move(" "),u+=a.move(n.safe(e.meta,{before:u,after:"\n",encode:["`"],...a.current()})),t()}return u+=a.move("\n"),i&&(u+=a.move(i+"\n")),u+=a.move(c),l(),u},definition:function(e,t,n,r){const o=ic(n),i='"'===o?"Quote":"Apostrophe",s=n.enter("definition");let a=n.enter("label");const c=n.createTracker(r);let l=c.move("[");return l+=c.move(n.safe(n.associationId(e),{before:l,after:"]",...c.current()})),l+=c.move("]: "),a(),!e.url||/[\0- \u007F]/.test(e.url)?(a=n.enter("destinationLiteral"),l+=c.move("<"),l+=c.move(n.safe(e.url,{before:l,after:">",...c.current()})),l+=c.move(">")):(a=n.enter("destinationRaw"),l+=c.move(n.safe(e.url,{before:l,after:e.title?" ":"\n",...c.current()}))),a(),e.title&&(a=n.enter(`title${i}`),l+=c.move(" "+o),l+=c.move(n.safe(e.title,{before:l,after:o,...c.current()})),l+=c.move(o),a()),s(),l},emphasis:cc,hardBreak:rc,heading:function(e,t,n,r){const o=Math.max(Math.min(6,e.depth||1),1),i=n.createTracker(r);if(function(e,t){let n=!1;return or(e,function(e){if("value"in e&&/\r?\n|\r/.test(e.value)||"break"===e.type)return n=!0,nr}),Boolean((!e.depth||e.depth<3)&&Oe(e)&&(t.options.setext||n))}(e,n)){const t=n.enter("headingSetext"),r=n.enter("phrasing"),s=n.containerPhrasing(e,{...i.current(),before:"\n",after:"\n"});return r(),t(),s+"\n"+(1===o?"=":"-").repeat(s.length-(Math.max(s.lastIndexOf("\r"),s.lastIndexOf("\n"))+1))}const s="#".repeat(o),a=n.enter("headingAtx"),c=n.enter("phrasing");i.move(s+" ");let l=n.containerPhrasing(e,{before:"# ",after:"\n",...i.current()});return/^[\t ]/.test(l)&&(l=sc(l.charCodeAt(0))+l.slice(1)),l=l?s+" "+l:s,n.options.closeAtx&&(l+=" "+s),c(),a(),l},html:lc,image:uc,imageReference:pc,inlineCode:fc,link:dc,linkReference:mc,list:function(e,t,n,r){const o=n.enter("list"),i=n.bulletCurrent;let s=e.ordered?function(e){const t=e.options.bulletOrdered||".";if("."!==t&&")"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}(n):Ec(n);const a=e.ordered?"."===s?")":".":function(e){const t=Ec(e),n=e.options.bulletOther;if(!n)return"*"===t?"-":"*";if("*"!==n&&"+"!==n&&"-"!==n)throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}(n);let c=!(!t||!n.bulletLastUsed)&&s===n.bulletLastUsed;if(!e.ordered){const t=e.children?e.children[0]:void 0;if("*"!==s&&"-"!==s||!t||t.children&&t.children[0]||"list"!==n.stack[n.stack.length-1]||"listItem"!==n.stack[n.stack.length-2]||"list"!==n.stack[n.stack.length-3]||"listItem"!==n.stack[n.stack.length-4]||0!==n.indexStack[n.indexStack.length-1]||0!==n.indexStack[n.indexStack.length-2]||0!==n.indexStack[n.indexStack.length-3]||(c=!0),gc(n)===s&&t){let t=-1;for(;++t<e.children.length;){const n=e.children[t];if(n&&"listItem"===n.type&&n.children&&n.children[0]&&"thematicBreak"===n.children[0].type){c=!0;break}}}}c&&(s=a),n.bulletCurrent=s;const l=n.containerFlow(e,r);return n.bulletLastUsed=s,n.bulletCurrent=i,o(),l},listItem:function(e,t,n,r){const o=function(e){const t=e.options.listItemIndent||"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}(n);let i=n.bulletCurrent||Ec(n);t&&"list"===t.type&&t.ordered&&(i=("number"==typeof t.start&&t.start>-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+i);let s=i.length+1;("tab"===o||"mixed"===o&&(t&&"list"===t.type&&t.spread||e.spread))&&(s=4*Math.ceil(s/4));const a=n.createTracker(r);a.move(i+" ".repeat(s-i.length)),a.shift(s);const c=n.enter("listItem"),l=n.indentLines(n.containerFlow(e,a.current()),function(e,t,n){if(t)return(n?"":" ".repeat(s))+e;return(n?i:i+" ".repeat(s-i.length))+e});return c(),l},paragraph:function(e,t,n,r){const o=n.enter("paragraph"),i=n.enter("phrasing"),s=n.containerPhrasing(e,r);return i(),o(),s},root:function(e,t,n,r){return(e.children.some(function(e){return Tc(e)})?n.containerPhrasing:n.containerFlow).call(n,e,r)},strong:_c,text:function(e,t,n,r){return n.safe(e.value,r)},thematicBreak:function(e,t,n){const r=(gc(n)+(n.options.ruleSpaces?" ":"")).repeat(function(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}(n));return n.options.ruleSpaces?r.slice(0,-1):r}};function yc(e){const t=e._align;this.enter({type:"table",align:t.map(function(e){return"none"===e?null:e}),children:[]},e),this.data.inTable=!0}function bc(e){this.exit(e),this.data.inTable=void 0}function Sc(e){this.enter({type:"tableRow",children:[]},e)}function Cc(e){this.exit(e)}function Ic(e){this.enter({type:"tableCell",children:[]},e)}function kc(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,Oc));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function Oc(e,t){return"|"===t?t:e}function Nc(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,o=t.stringLength,i=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[\t :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:function(e,t,n){let r=Ac.inlineCode(e,t,n);n.stack.includes("tableCell")&&(r=r.replace(/\|/g,"\\$&"));return r},table:function(e,t,n,r){return a(function(e,t,n){const r=e.children;let o=-1;const i=[],s=t.enter("table");for(;++o<r.length;)i[o]=c(r[o],t,n);return s(),i}(e,n,r),e.align)},tableCell:s,tableRow:function(e,t,n,r){const o=c(e,n,r),i=a([o]);return i.slice(0,i.indexOf("\n"))}}};function s(e,t,n,r){const o=n.enter("tableCell"),s=n.enter("phrasing"),a=n.containerPhrasing(e,{...r,before:i,after:i});return s(),o(),a}function a(e,t){return function(e,t){const n=t||{},r=(n.align||[]).concat(),o=n.stringLength||Ka,i=[],s=[],a=[],c=[];let l=0,u=-1;for(;++u<e.length;){const t=[],r=[];let i=-1;for(e[u].length>l&&(l=e[u].length);++i<e[u].length;){const s=Za(e[u][i]);if(!1!==n.alignDelimiters){const e=o(s);r[i]=e,(void 0===c[i]||e>c[i])&&(c[i]=e)}t.push(s)}s[u]=t,a[u]=r}let p=-1;if("object"==typeof r&&"length"in r)for(;++p<l;)i[p]=Ja(r[p]);else{const e=Ja(r);for(;++p<l;)i[p]=e}p=-1;const f=[],h=[];for(;++p<l;){const e=i[p];let t="",r="";99===e?(t=":",r=":"):108===e?t=":":114===e&&(r=":");let o=!1===n.alignDelimiters?1:Math.max(1,c[p]-t.length-r.length);const s=t+"-".repeat(o)+r;!1!==n.alignDelimiters&&(o=t.length+o+r.length,o>c[p]&&(c[p]=o),h[p]=o),f[p]=s}s.splice(1,0,f),a.splice(1,0,h),u=-1;const d=[];for(;++u<s.length;){const e=s[u],t=a[u];p=-1;const r=[];for(;++p<l;){const o=e[p]||"";let s="",a="";if(!1!==n.alignDelimiters){const e=c[p]-(t[p]||0),n=i[p];114===n?s=" ".repeat(e):99===n?e%2?(s=" ".repeat(e/2+.5),a=" ".repeat(e/2-.5)):(s=" ".repeat(e/2),a=s):a=" ".repeat(e)}!1===n.delimiterStart||p||r.push("|"),!1===n.padding||!1===n.alignDelimiters&&""===o||!1===n.delimiterStart&&!p||r.push(" "),!1!==n.alignDelimiters&&r.push(s),r.push(o),!1!==n.alignDelimiters&&r.push(a),!1!==n.padding&&r.push(" "),!1===n.delimiterEnd&&p===l-1||r.push("|")}d.push(!1===n.delimiterEnd?r.join("").replace(/ +$/,""):r.join(""))}return d.join("\n")}(e,{align:t,alignDelimiters:r,padding:n,stringLength:o})}function c(e,t,n){const r=e.children;let o=-1;const i=[],a=t.enter("tableRow");for(;++o<r.length;)i[o]=s(r[o],0,t,n);return a(),i}}function vc(e){const t=this.stack[this.stack.length-2];t.type,t.checked="taskListCheckValueChecked"===e.type}function Dc(e){const t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){const e=this.stack[this.stack.length-1];e.type;const n=e.children[0];if(n&&"text"===n.type){const r=t.children;let o,i=-1;for(;++i<r.length;){const e=r[i];if("paragraph"===e.type){o=e;break}}o===e&&(n.value=n.value.slice(1),0===n.value.length?e.children.shift():e.position&&n.position&&"number"==typeof n.position.start.offset&&(n.position.start.column++,n.position.start.offset++,e.position.start=Object.assign({},n.position.start)))}}this.exit(e)}function Rc(e,t,n,r){const o=e.children[0],i="boolean"==typeof e.checked&&o&&"paragraph"===o.type,s="["+(e.checked?"x":" ")+"] ",a=n.createTracker(r);i&&a.move(s);let c=Ac.listItem(e,t,n,{...r,...a.current()});return i&&(c=c.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+s})),c}const Pc=Bc(/[A-Za-z]/),Lc=Bc(/[\dA-Za-z]/);Bc(/[#-'*+\--9=?A-Z^-~]/);Bc(/\d/),Bc(/[\dA-Fa-f]/),Bc(/[!-/:-@[-`{-~]/);function xc(e){return null!==e&&(e<0||32===e)}const Mc=Bc(/\p{P}|\p{S}/u),wc=Bc(/\s/);function Bc(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}const Fc={tokenize:function(e,t,n){let r=0;return function t(i){if((87===i||119===i)&&r<3)return r++,e.consume(i),t;if(46===i&&3===r)return e.consume(i),o;return n(i)};function o(e){return null===e?n(e):t(e)}},partial:!0},Hc={tokenize:function(e,t,n){let r,o,i;return s;function s(t){return 46===t||95===t?e.check(jc,c,a)(t):null===t||xc(t)||wc(t)||45!==t&&Mc(t)?c(t):(i=!0,e.consume(t),s)}function a(t){return 95===t?r=!0:(o=r,r=void 0),e.consume(t),s}function c(e){return o||r||!i?n(e):t(e)}},partial:!0},Uc={tokenize:function(e,t){let n=0,r=0;return o;function o(s){return 40===s?(n++,e.consume(s),o):41===s&&r<n?i(s):33===s||34===s||38===s||39===s||41===s||42===s||44===s||46===s||58===s||59===s||60===s||63===s||93===s||95===s||126===s?e.check(jc,t,i)(s):null===s||xc(s)||wc(s)?t(s):(e.consume(s),o)}function i(t){return 41===t&&r++,e.consume(t),o}},partial:!0},jc={tokenize:function(e,t,n){return r;function r(s){return 33===s||34===s||39===s||41===s||42===s||44===s||46===s||58===s||59===s||63===s||95===s||126===s?(e.consume(s),r):38===s?(e.consume(s),i):93===s?(e.consume(s),o):60===s||null===s||xc(s)||wc(s)?t(s):n(s)}function o(e){return null===e||40===e||91===e||xc(e)||wc(e)?t(e):r(e)}function i(e){return Pc(e)?s(e):n(e)}function s(t){return 59===t?(e.consume(t),r):Pc(t)?(e.consume(t),s):n(t)}},partial:!0},Gc={tokenize:function(e,t,n){return function(t){return e.consume(t),r};function r(e){return Lc(e)?n(e):t(e)}},partial:!0},zc={name:"wwwAutolink",tokenize:function(e,t,n){const r=this;return function(t){if(87!==t&&119!==t||!Wc.call(r,r.previous)||Zc(r.events))return n(t);return e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(Fc,e.attempt(Hc,e.attempt(Uc,o),n),n)(t)};function o(n){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(n)}},previous:Wc},Yc={name:"protocolAutolink",tokenize:function(e,t,n){const r=this;let o="",i=!1;return function(t){if((72===t||104===t)&&Qc.call(r,r.previous)&&!Zc(r.events))return e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),o+=String.fromCodePoint(t),e.consume(t),s;return n(t)};function s(t){if(Pc(t)&&o.length<5)return o+=String.fromCodePoint(t),e.consume(t),s;if(58===t){const n=o.toLowerCase();if("http"===n||"https"===n)return e.consume(t),a}return n(t)}function a(t){return 47===t?(e.consume(t),i?c:(i=!0,a)):n(t)}function c(t){return null===t||function(e){return null!==e&&(e<32||127===e)}(t)||xc(t)||wc(t)||Mc(t)?n(t):e.attempt(Hc,e.attempt(Uc,l),n)(t)}function l(n){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(n)}},previous:Qc},qc={name:"emailAutolink",tokenize:function(e,t,n){const r=this;let o,i;return function(t){if(!Kc(t)||!Xc.call(r,r.previous)||Zc(r.events))return n(t);return e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),s(t)};function s(t){return Kc(t)?(e.consume(t),s):64===t?(e.consume(t),a):n(t)}function a(t){return 46===t?e.check(Gc,l,c)(t):45===t||95===t||Lc(t)?(i=!0,e.consume(t),a):l(t)}function c(t){return e.consume(t),o=!0,a}function l(s){return i&&o&&Pc(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(s)):n(s)}},previous:Xc},$c={};let Vc=48;for(;Vc<123;)$c[Vc]=qc,Vc++,58===Vc?Vc=65:91===Vc&&(Vc=97);function Wc(e){return null===e||40===e||42===e||95===e||91===e||93===e||126===e||xc(e)}function Qc(e){return!Pc(e)}function Xc(e){return!(47===e||Kc(e))}function Kc(e){return 43===e||45===e||46===e||95===e||Lc(e)}function Zc(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if(("labelLink"===r.type||"labelImage"===r.type)&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}$c[43]=qc,$c[45]=qc,$c[46]=qc,$c[95]=qc,$c[72]=[qc,Yc],$c[104]=[qc,Yc],$c[87]=[qc,zc],$c[119]=[qc,zc];tl(/[A-Za-z]/),tl(/[\dA-Za-z]/),tl(/[#-'*+\--9=?A-Z^-~]/);tl(/\d/),tl(/[\dA-Fa-f]/),tl(/[!-/:-@[-`{-~]/);function Jc(e){return null!==e&&(e<0||32===e)}function el(e){return-2===e||-1===e||32===e}tl(/\p{P}|\p{S}/u),tl(/\s/);function tl(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function nl(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return function(r){if(el(r))return e.enter(n),s(r);return t(r)};function s(r){return el(r)&&i++<o?(e.consume(r),s):(e.exit(n),t(r))}}const rl={tokenize:function(e,t,n){const r=this;return nl(e,function(e){const o=r.events[r.events.length-1];return o&&"gfmFootnoteDefinitionIndent"===o[1].type&&4===o[2].sliceSerialize(o[1],!0).length?t(e):n(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function ol(e,t,n){const r=this;let o=r.events.length;const i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let s;for(;o--;){const e=r.events[o][1];if("labelImage"===e.type){s=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(o){if(!s||!s._balanced)return n(o);const a=Pt(r.sliceSerialize({start:s.end,end:r.now()}));if(94!==a.codePointAt(0)||!i.includes(a.slice(1)))return n(o);return e.enter("gfmFootnoteCallLabelMarker"),e.consume(o),e.exit("gfmFootnoteCallLabelMarker"),t(o)}}function il(e,t){let n,r=e.length;for(;r--;)if("labelImage"===e[r][1].type&&"enter"===e[r][0]){n=e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";const o={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;const s={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},a={type:"chunkString",contentType:"string",start:Object.assign({},s.start),end:Object.assign({},s.end)},c=[e[r+1],e[r+2],["enter",o,t],e[r+3],e[r+4],["enter",i,t],["exit",i,t],["enter",s,t],["enter",a,t],["exit",a,t],["exit",s,t],e[e.length-2],e[e.length-1],["exit",o,t]];return e.splice(r,e.length-r+1,...c),e}function sl(e,t,n){const r=this,o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,s=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),a};function a(t){return 94!==t?n(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",c)}function c(a){if(s>999||93===a&&!i||null===a||91===a||Jc(a))return n(a);if(93===a){e.exit("chunkString");const i=e.exit("gfmFootnoteCallString");return o.includes(Pt(r.sliceSerialize(i)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(a),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(a)}return Jc(a)||(i=!0),s++,e.consume(a),92===a?l:c}function l(t){return 91===t||92===t||93===t?(e.consume(t),s++,c):c(t)}}function al(e,t,n){const r=this,o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,s,a=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),c};function c(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",l):n(t)}function l(t){if(a>999||93===t&&!s||null===t||91===t||Jc(t))return n(t);if(93===t){e.exit("chunkString");const n=e.exit("gfmFootnoteDefinitionLabelString");return i=Pt(r.sliceSerialize(n)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p}return Jc(t)||(s=!0),a++,e.consume(t),92===t?u:l}function u(t){return 91===t||92===t||93===t?(e.consume(t),a++,l):l(t)}function p(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),o.includes(i)||o.push(i),nl(e,f,"gfmFootnoteDefinitionWhitespace")):n(t)}function f(e){return t(e)}}function cl(e,t,n){return e.check(ot,t,e.attempt(rl,t,n))}function ll(e){e.exit("gfmFootnoteDefinition")}function ul(e){let t=(e||{}).singleTilde;const n={name:"strikethrough",tokenize:function(e,n,r){const o=this.previous,i=this.events;let s=0;return function(t){if(126===o&&"characterEscape"!==i[i.length-1][1].type)return r(t);return e.enter("strikethroughSequenceTemporary"),a(t)};function a(i){const c=an(o);if(126===i)return s>1?r(i):(e.consume(i),s++,a);if(s<2&&!t)return r(i);const l=e.exit("strikethroughSequenceTemporary"),u=an(i);return l._open=!u||2===u&&Boolean(c),l._close=!c||2===c&&Boolean(u),n(i)}},resolveAll:function(e,t){let n=-1;for(;++n<e.length;)if("enter"===e[n][0]&&"strikethroughSequenceTemporary"===e[n][1].type&&e[n][1]._close){let r=n;for(;r--;)if("exit"===e[r][0]&&"strikethroughSequenceTemporary"===e[r][1].type&&e[r][1]._open&&e[n][1].end.offset-e[n][1].start.offset===e[r][1].end.offset-e[r][1].start.offset){e[n][1].type="strikethroughSequence",e[r][1].type="strikethroughSequence";const o={type:"strikethrough",start:Object.assign({},e[r][1].start),end:Object.assign({},e[n][1].end)},i={type:"strikethroughText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},s=[["enter",o,t],["enter",e[r][1],t],["exit",e[r][1],t],["enter",i,t]],a=t.parser.constructs.insideSpan.null;a&&De(s,s.length,0,Kt(a,e.slice(r+1,n),t)),De(s,s.length,0,[["exit",i,t],["enter",e[n][1],t],["exit",e[n][1],t],["exit",o,t]]),De(e,r-1,n-r+3,s),n=r+s.length-2;break}}n=-1;for(;++n<e.length;)"strikethroughSequenceTemporary"===e[n][1].type&&(e[n][1].type="data");return e}};return null==t&&(t=!0),{text:{126:n},insideSpan:{null:[n]},attentionMarkers:{null:[126]}}}dl(/[A-Za-z]/),dl(/[\dA-Za-z]/),dl(/[#-'*+\--9=?A-Z^-~]/);dl(/\d/),dl(/[\dA-Fa-f]/),dl(/[!-/:-@[-`{-~]/);function pl(e){return null!==e&&e<-2}function fl(e){return null!==e&&(e<0||32===e)}function hl(e){return-2===e||-1===e||32===e}dl(/\p{P}|\p{S}/u),dl(/\s/);function dl(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function ml(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return function(r){if(hl(r))return e.enter(n),s(r);return t(r)};function s(r){return hl(r)&&i++<o?(e.consume(r),s):(e.exit(n),t(r))}}class El{constructor(){this.map=[]}add(e,t,n){!function(e,t,n,r){let o=0;if(0===n&&0===r.length)return;for(;o<e.map.length;){if(e.map[o][0]===t)return e.map[o][1]+=n,void e.map[o][2].push(...r);o+=1}e.map.push([t,n,r])}(this,e,t,n)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),0===this.map.length)return;let t=this.map.length;const n=[];for(;t>0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];n.push(e.slice()),e.length=0;let r=n.pop();for(;r;){for(const t of r)e.push(t);r=n.pop()}this.map.length=0}}function gl(e,t){let n=!1;const r=[];for(;t<e.length;){const o=e[t];if(n){if("enter"===o[0])"tableContent"===o[1].type&&r.push("tableDelimiterMarker"===e[t+1][1].type?"left":"none");else if("tableContent"===o[1].type){if("tableDelimiterMarker"===e[t-1][1].type){const e=r.length-1;r[e]="left"===r[e]?"center":"right"}}else if("tableDelimiterRow"===o[1].type)break}else"enter"===o[0]&&"tableDelimiterRow"===o[1].type&&(n=!0);t+=1}return r}function Tl(e,t,n){const r=this;let o,i=0,s=0;return function(e){let t=r.events.length-1;for(;t>-1;){const e=r.events[t][1].type;if("lineEnding"!==e&&"linePrefix"!==e)break;t--}const o=t>-1?r.events[t][1].type:null,i="tableHead"===o||"tableRow"===o?A:a;if(i===A&&r.parser.lazy[r.now().line])return n(e);return i(e)};function a(t){return e.enter("tableHead"),e.enter("tableRow"),function(e){if(124===e)return c(e);return o=!0,s+=1,c(e)}(t)}function c(t){return null===t?n(t):pl(t)?s>1?(s=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p):n(t):hl(t)?ml(e,c,"whitespace")(t):(s+=1,o&&(o=!1,i+=1),124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),o=!0,c):(e.enter("data"),l(t)))}function l(t){return null===t||124===t||fl(t)?(e.exit("data"),c(t)):(e.consume(t),92===t?u:l)}function u(t){return 92===t||124===t?(e.consume(t),l):l(t)}function p(t){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(t):(e.enter("tableDelimiterRow"),o=!1,hl(t)?ml(e,f,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):f(t))}function f(t){return 45===t||58===t?d(t):124===t?(o=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),h):_(t)}function h(t){return hl(t)?ml(e,d,"whitespace")(t):d(t)}function d(t){return 58===t?(s+=1,o=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),m):45===t?(s+=1,m(t)):null===t||pl(t)?T(t):_(t)}function m(t){return 45===t?(e.enter("tableDelimiterFiller"),E(t)):_(t)}function E(t){return 45===t?(e.consume(t),E):58===t?(o=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),g):(e.exit("tableDelimiterFiller"),g(t))}function g(t){return hl(t)?ml(e,T,"whitespace")(t):T(t)}function T(n){return 124===n?f(n):(null===n||pl(n))&&o&&i===s?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(n)):_(n)}function _(e){return n(e)}function A(t){return e.enter("tableRow"),y(t)}function y(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),y):null===n||pl(n)?(e.exit("tableRow"),t(n)):hl(n)?ml(e,y,"whitespace")(n):(e.enter("data"),b(n))}function b(t){return null===t||124===t||fl(t)?(e.exit("data"),y(t)):(e.consume(t),92===t?S:b)}function S(t){return 92===t||124===t?(e.consume(t),b):b(t)}}function _l(e,t){let n,r,o,i=-1,s=!0,a=0,c=[0,0,0,0],l=[0,0,0,0],u=!1,p=0;const f=new El;for(;++i<e.length;){const h=e[i],d=h[1];"enter"===h[0]?"tableHead"===d.type?(u=!1,0!==p&&(yl(f,t,p,n,r),r=void 0,p=0),n={type:"table",start:Object.assign({},d.start),end:Object.assign({},d.end)},f.add(i,0,[["enter",n,t]])):"tableRow"===d.type||"tableDelimiterRow"===d.type?(s=!0,o=void 0,c=[0,0,0,0],l=[0,i+1,0,0],u&&(u=!1,r={type:"tableBody",start:Object.assign({},d.start),end:Object.assign({},d.end)},f.add(i,0,[["enter",r,t]])),a="tableDelimiterRow"===d.type?2:r?3:1):!a||"data"!==d.type&&"tableDelimiterMarker"!==d.type&&"tableDelimiterFiller"!==d.type?"tableCellDivider"===d.type&&(s?s=!1:(0!==c[1]&&(l[0]=l[1],o=Al(f,t,c,a,void 0,o)),c=l,l=[c[1],i,0,0])):(s=!1,0===l[2]&&(0!==c[1]&&(l[0]=l[1],o=Al(f,t,c,a,void 0,o),c=[0,0,0,0]),l[2]=i)):"tableHead"===d.type?(u=!0,p=i):"tableRow"===d.type||"tableDelimiterRow"===d.type?(p=i,0!==c[1]?(l[0]=l[1],o=Al(f,t,c,a,i,o)):0!==l[1]&&(o=Al(f,t,l,a,i,o)),a=0):!a||"data"!==d.type&&"tableDelimiterMarker"!==d.type&&"tableDelimiterFiller"!==d.type||(l[3]=i)}for(0!==p&&yl(f,t,p,n,r),f.consume(t.events),i=-1;++i<t.events.length;){const e=t.events[i];"enter"===e[0]&&"table"===e[1].type&&(e[1]._align=gl(t.events,i))}return e}function Al(e,t,n,r,o,i){const s=1===r?"tableHeader":2===r?"tableDelimiter":"tableData";0!==n[0]&&(i.end=Object.assign({},bl(t.events,n[0])),e.add(n[0],0,[["exit",i,t]]));const a=bl(t.events,n[1]);if(i={type:s,start:Object.assign({},a),end:Object.assign({},a)},e.add(n[1],0,[["enter",i,t]]),0!==n[2]){const o=bl(t.events,n[2]),i=bl(t.events,n[3]),s={type:"tableContent",start:Object.assign({},o),end:Object.assign({},i)};if(e.add(n[2],0,[["enter",s,t]]),2!==r){const r=t.events[n[2]],o=t.events[n[3]];if(r[1].end=Object.assign({},o[1].end),r[1].type="chunkText",r[1].contentType="text",n[3]>n[2]+1){const t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[["exit",s,t]])}return void 0!==o&&(i.end=Object.assign({},bl(t.events,o)),e.add(o,0,[["exit",i,t]]),i=void 0),i}function yl(e,t,n,r,o){const i=[],s=bl(t.events,n);o&&(o.end=Object.assign({},s),i.push(["exit",o,t])),r.end=Object.assign({},s),i.push(["exit",r,t]),e.add(n+1,0,i)}function bl(e,t){const n=e[t],r="enter"===n[0]?"start":"end";return n[1][r]}Cl(/[A-Za-z]/),Cl(/[\dA-Za-z]/),Cl(/[#-'*+\--9=?A-Z^-~]/);Cl(/\d/),Cl(/[\dA-Fa-f]/),Cl(/[!-/:-@[-`{-~]/);function Sl(e){return-2===e||-1===e||32===e}Cl(/\p{P}|\p{S}/u),Cl(/\s/);function Cl(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}const Il={name:"tasklistCheck",tokenize:function(e,t,n){const r=this;return function(t){if(null!==r.previous||!r._gfmTasklistFirstContentOfListItem)return n(t);return e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),o};function o(t){return function(e){return null!==e&&(e<0||32===e)}(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),i):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),i):n(t)}function i(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),s):n(t)}function s(r){return function(e){return null!==e&&e<-2}(r)?t(r):Sl(r)?e.check({tokenize:kl},t,n)(r):n(r)}}};function kl(e,t,n){return function(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return function(r){return Sl(r)?(e.enter(n),s(r)):t(r)};function s(r){return Sl(r)&&i++<o?(e.consume(r),s):(e.exit(n),t(r))}}(e,function(e){return null===e?n(e):t(e)},"whitespace")}const Ol={};function Nl(e){const t=e||Ol,n=this.data(),r=n.micromarkExtensions||(n.micromarkExtensions=[]),o=n.fromMarkdownExtensions||(n.fromMarkdownExtensions=[]),i=n.toMarkdownExtensions||(n.toMarkdownExtensions=[]);r.push(function(e){return Be([{text:$c},{document:{91:{name:"gfmFootnoteDefinition",tokenize:al,continuation:{tokenize:cl},exit:ll}},text:{91:{name:"gfmFootnoteCall",tokenize:sl},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:ol,resolveTo:il}}},ul(e),{flow:{null:{name:"table",tokenize:Tl,resolveAll:_l}}},{text:{91:Il}}])}(t)),o.push([{transforms:[Ra],enter:{literalAutolink:Ia,literalAutolinkEmail:ka,literalAutolinkHttp:ka,literalAutolinkWww:ka},exit:{literalAutolink:Da,literalAutolinkEmail:va,literalAutolinkHttp:Oa,literalAutolinkWww:Na}},{enter:{gfmFootnoteCallString:Ma,gfmFootnoteCall:wa,gfmFootnoteDefinitionLabelString:Ba,gfmFootnoteDefinition:Fa},exit:{gfmFootnoteCallString:Ha,gfmFootnoteCall:Ua,gfmFootnoteDefinitionLabelString:ja,gfmFootnoteDefinition:Ga}},{canContainEols:["delete"],enter:{strikethrough:Wa},exit:{strikethrough:Qa}},{enter:{table:yc,tableData:Ic,tableHeader:Ic,tableRow:Sc},exit:{codeText:kc,table:bc,tableData:Cc,tableHeader:Cc,tableRow:Cc}},{exit:{taskListCheckValueChecked:vc,taskListCheckValueUnchecked:vc,paragraph:Dc}}]),i.push(function(e){return{extensions:[{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Sa,notInConstruct:Ca},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Sa,notInConstruct:Ca},{character:":",before:"[ps]",after:"\\/",inConstruct:Sa,notInConstruct:Ca}]},Ya(e),{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:Va}],handlers:{delete:Xa}},Nc(e),{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:Rc}}]}}(t))}function vl(){return e=>{const t=/^:::(\w+)(?:\[(.*?)\])?\s*$/,n=/^:::\s*$/,r=/^:::(\w+)(?:\[(.*?)\])?\s*([\s\S]*?)\s*:::$/,o=[];let i=[],s=!1,a=null,c=null;e.children.forEach(e=>{if("paragraph"===e.type&&1===e.children.length&&"text"===e.children[0].type){const l=e.children[0].value.trim(),u=l.match(t),p=l.match(n),f=l.match(r);if(f){const e=f[1],t=f[2]?f[2]?.trim():void 0,n=f[3],r={type:"admonition",data:{hName:"Admonition",hProperties:{type:e,title:t}},children:[{type:"text",value:n?.trim()}]};return void o.push(r)}if(u)return a=u[1],c=u[2]||a,void(s=!0);if(p&&s)return o.push({type:"admonition",data:{hName:"Admonition",hProperties:{type:a,title:c}},children:i}),i=[],s=!1,a=null,void(c=null)}s?i.push(e):o.push(e)}),i.length>0&&a&&o.push({type:"admonition",data:{hName:"Admonition",hProperties:{type:a,title:c}},children:i}),e.children=o}}const Dl=function({children:e}){return(0,Ie.jsx)(Wr,{rehypePlugins:[ma],remarkPlugins:[Nl,vl],components:{pre:e=>(0,Ie.jsx)("div",{...e}),code({node:e,inline:t,className:n,children:r,...o}){const i=/language-(\w+)/.exec(n||"");return i?(0,Ie.jsx)(s.default,{className:n,language:i[1],...o,children:r}):(0,Ie.jsx)("code",{className:n,...o,children:r})},admonition:({node:e,...t})=>{const n=e.data?.hProperties?.type||"note",r=e.data?.hProperties?.title||n,o=function(e){if(!e||!Array.isArray(e))return"";const t=e=>{switch(e.type){case"text":return e.value;case"element":const{tagName:n,properties:r,children:o}=e;return`<${n} ${r?Object.entries(r).map(([e,t])=>`${e}="${t}"`).join(" "):""}>${o?o.map(t).join(""):""}</${n}>`;default:return""}};return e.map(t).join("")}(e.children);return(0,Ie.jsx)(i.A,{type:n,title:r,...t,children:(0,Ie.jsx)("div",{dangerouslySetInnerHTML:{__html:o}})})}},children:e})}},23397(e,t,n){"use strict";var r,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),s=0;s<n.length;s++)"default"!==n[s]&&o(t,e,n[s]);return i(t,e),t}),a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=(0,u.default)();return c.default.createElement(m,{key:String(t),...e},(0,l.sanitizeTabsChildren)(e.children))};const c=s(n(96540)),l=n(67622),u=a(n(92303)),p=a(n(21607)),f=a(n(35970));function h({className:e,block:t,selectedValue:n,selectValue:r,tabValues:o,onChange:i}){const s=[],{blockElementScrollPositionUntilNextRender:a}=(0,l.useScrollPositionBlocker)(),u=e=>{const t=e.currentTarget,c=s.indexOf(t),l=o[c].value;l!==n&&(a(t),r(l),i?.(c))},f=e=>{let t=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const n=s.indexOf(e.currentTarget)+1;t=s[n]??s[0];break}case"ArrowLeft":{const n=s.indexOf(e.currentTarget)-1;t=s[n]??s[s.length-1];break}}t?.focus()},h=(0,c.useRef)(null),[d,m]=(0,c.useState)(!1);(0,c.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)requestAnimationFrame(()=>{t.target.clientWidth<t.target.scrollWidth?m(!0):m(!1)})});return e.observe(h.current),()=>{e.disconnect()}},[]);return c.default.createElement("div",{className:"openapi-tabs__schema-tabs-container",style:{marginBottom:"1rem"}},d&&c.default.createElement("button",{className:"openapi-tabs__arrow left",onClick:e=>{e.preventDefault(),h.current&&(h.current.scrollLeft-=90)}}),c.default.createElement("ul",{ref:h,role:"tablist","aria-orientation":"horizontal",className:(0,p.default)("openapi-tabs__schema-list-container","tabs",{"tabs--block":t},e)},o.map(({value:e,label:t,attributes:r})=>c.default.createElement("li",{role:"tab",tabIndex:n===e?0:-1,"aria-selected":n===e,key:e,ref:e=>{s.push(e)},onKeyDown:f,onClick:u,...r,className:(0,p.default)("tabs__item","openapi-tabs__schema-item",r?.className,{active:n===e})},c.default.createElement("span",{className:"openapi-tabs__schema-label"},t??e)))),d&&c.default.createElement("button",{className:"openapi-tabs__arrow right",onClick:e=>{e.preventDefault(),h.current&&(h.current.scrollLeft+=90)}}))}function d({lazy:e,children:t,selectedValue:n}){const r=(Array.isArray(t)?t:[t]).filter(Boolean),o=(0,f.default)(r);if(e){const e=o.find(e=>e.props.value===n);return e?(0,c.cloneElement)(e,{className:"margin-top--md"}):null}return c.default.createElement("div",{className:"margin-top--md"},r.map((e,t)=>(0,c.cloneElement)(e,{key:t,hidden:e.props.value!==n})))}function m(e){const t=(0,l.useTabs)(e);return c.default.createElement("div",{className:"openapi-tabs__schema-container"},c.default.createElement(h,{...e,...t}),c.default.createElement(d,{...e,...t}))}},47530(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(96540));t.default=e=>o.default.createElement("div",{className:`openapi-skeleton ${e.size??"md"}`})},64218(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OPENAPI_SECURITY_SCHEMES=t.OPENAPI_PARAMS_DETAILS=t.OPENAPI_SCHEMA_ITEM=t.OPENAPI_SCHEMA=t.OPENAPI_STATUS_CODES=t.OPENAPI_BODY=t.OPENAPI_RESPONSE_EXAMPLES=t.OPENAPI_AUTH=t.OPENAPI_FORM=t.OPENAPI_FORM_FILE_UPLOAD=t.OPENAPI_PARAM_OPTIONS=t.OPENAPI_SERVER=t.OPENAPI_REQUEST=t.OPENAPI_TABS=t.OPENAPI_RESPONSE=void 0,t.OPENAPI_RESPONSE={TITLE:"theme.openapi.response.title",CLEAR:"theme.openapi.response.clear",PLACEHOLDER:"theme.openapi.response.placeholder",HEADERS_TAB:"theme.openapi.response.headersTab"},t.OPENAPI_TABS={RESPONSES_LABEL:"theme.openapi.tabs.responses.label"},t.OPENAPI_REQUEST={BODY_TITLE:"theme.openapi.request.body.title",ACCEPT_TITLE:"theme.openapi.request.accept.title",SEND_BUTTON:"theme.openapi.request.sendButton",REQUIRED_LABEL:"theme.openapi.request.requiredLabel",REQUEST_TITLE:"theme.openapi.request.title",COLLAPSE_ALL:"theme.openapi.request.collapseAll",EXPAND_ALL:"theme.openapi.request.expandAll",BASE_URL_TITLE:"theme.openapi.request.baseUrl.title",AUTH_TITLE:"theme.openapi.request.auth.title",PARAMETERS_TITLE:"theme.openapi.request.parameters.title",FETCHING_MESSAGE:"theme.openapi.request.fetchingMessage",CONNECTION_FAILED:"theme.openapi.request.connectionFailed",ERROR_TIMEOUT:"theme.openapi.request.error.timeout",ERROR_NETWORK:"theme.openapi.request.error.network",ERROR_CORS:"theme.openapi.request.error.cors",ERROR_UNKNOWN:"theme.openapi.request.error.unknown"},t.OPENAPI_SERVER={EDIT_BUTTON:"theme.openapi.server.editButton",HIDE_BUTTON:"theme.openapi.server.hideButton"},t.OPENAPI_PARAM_OPTIONS={SHOW_OPTIONAL:"theme.openapi.paramOptions.showOptional",HIDE_OPTIONAL:"theme.openapi.paramOptions.hideOptional"},t.OPENAPI_FORM_FILE_UPLOAD={CLEAR_BUTTON:"theme.openapi.formFileUpload.clearButton"},t.OPENAPI_FORM={FIELD_REQUIRED:"theme.openapi.form.fieldRequired"},t.OPENAPI_AUTH={BEARER_TOKEN:"theme.openapi.auth.bearerToken",USERNAME:"theme.openapi.auth.username",PASSWORD:"theme.openapi.auth.password",SECURITY_SCHEME:"theme.openapi.auth.securityScheme"},t.OPENAPI_RESPONSE_EXAMPLES={EXAMPLE:"theme.openapi.responseExamples.example",AUTO_EXAMPLE:"theme.openapi.responseExamples.autoExample"},t.OPENAPI_BODY={EXAMPLE_FROM_SCHEMA:"theme.openapi.body.exampleFromSchema"},t.OPENAPI_STATUS_CODES={RESPONSE_HEADERS:"theme.openapi.statusCodes.responseHeaders",SCHEMA_TITLE:"theme.openapi.statusCodes.schemaTitle"},t.OPENAPI_SCHEMA={NO_SCHEMA:"theme.openapi.schema.noSchema"},t.OPENAPI_SCHEMA_ITEM={REQUIRED:"theme.openapi.schemaItem.required",DEPRECATED:"theme.openapi.schemaItem.deprecated",NULLABLE:"theme.openapi.schemaItem.nullable",DEFAULT_VALUE:"theme.openapi.schemaItem.defaultValue",EXAMPLE:"theme.openapi.schemaItem.example",EXAMPLES:"theme.openapi.schemaItem.examples",DESCRIPTION:"theme.openapi.schemaItem.description",CONSTANT_VALUE:"theme.openapi.schemaItem.constantValue",ENUM_VALUE:"theme.openapi.schemaItem.enumValue",ENUM_DESCRIPTION:"theme.openapi.schemaItem.enumDescription",POSSIBLE_VALUES:"theme.openapi.schemaItem.possibleValues",ONE_OF:"theme.openapi.schemaItem.oneOf",ANY_OF:"theme.openapi.schemaItem.anyOf"},t.OPENAPI_PARAMS_DETAILS={PARAMETERS_TITLE:"theme.openapi.paramsDetails.parametersTitle"},t.OPENAPI_SECURITY_SCHEMES={NAME:"theme.openapi.securitySchemes.name",TYPE:"theme.openapi.securitySchemes.type",SCOPES:"theme.openapi.securitySchemes.scopes",IN:"theme.openapi.securitySchemes.in",FLOWS:"theme.openapi.securitySchemes.flows",DESCRIPTION:"theme.openapi.securitySchemes.description",SCHEME:"theme.openapi.securitySchemes.scheme",BEARER_FORMAT:"theme.openapi.securitySchemes.bearerFormat",OPEN_ID_CONNECT_URL:"theme.openapi.securitySchemes.openIdConnectUrl"}},55248(e,t,n){"use strict";const r=n(94083),{stdout:o,stderr:i}=n(2747),{stringReplaceAll:s,stringEncaseCRLFWithFirstIndex:a}=n(4058),{isArray:c}=Array,l=["ansi","ansi","ansi256","ansi16m"],u=Object.create(null);class p{constructor(e){return f(e)}}const f=e=>{const t={};return((e,t={})=>{if(t.level&&!(Number.isInteger(t.level)&&t.level>=0&&t.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");const n=o?o.level:0;e.level=void 0===t.level?n:t.level})(t,e),t.template=(...e)=>A(t.template,...e),Object.setPrototypeOf(t,h.prototype),Object.setPrototypeOf(t.template,t),t.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},t.template.Instance=p,t.template};function h(e){return f(e)}for(const[b,S]of Object.entries(r))u[b]={get(){const e=g(this,E(S.open,S.close,this._styler),this._isEmpty);return Object.defineProperty(this,b,{value:e}),e}};u.visible={get(){const e=g(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};const d=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(const b of d)u[b]={get(){const{level:e}=this;return function(...t){const n=E(r.color[l[e]][b](...t),r.color.close,this._styler);return g(this,n,this._isEmpty)}}};for(const b of d){u["bg"+b[0].toUpperCase()+b.slice(1)]={get(){const{level:e}=this;return function(...t){const n=E(r.bgColor[l[e]][b](...t),r.bgColor.close,this._styler);return g(this,n,this._isEmpty)}}}}const m=Object.defineProperties(()=>{},{...u,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),E=(e,t,n)=>{let r,o;return void 0===n?(r=e,o=t):(r=n.openAll+e,o=t+n.closeAll),{open:e,close:t,openAll:r,closeAll:o,parent:n}},g=(e,t,n)=>{const r=(...e)=>c(e[0])&&c(e[0].raw)?T(r,A(r,...e)):T(r,1===e.length?""+e[0]:e.join(" "));return Object.setPrototypeOf(r,m),r._generator=e,r._styler=t,r._isEmpty=n,r},T=(e,t)=>{if(e.level<=0||!t)return e._isEmpty?"":t;let n=e._styler;if(void 0===n)return t;const{openAll:r,closeAll:o}=n;if(-1!==t.indexOf("\x1b"))for(;void 0!==n;)t=s(t,n.close,n.open),n=n.parent;const i=t.indexOf("\n");return-1!==i&&(t=a(t,o,r,i)),r+t+o};let _;const A=(e,...t)=>{const[r]=t;if(!c(r)||!c(r.raw))return t.join(" ");const o=t.slice(1),i=[r.raw[0]];for(let n=1;n<r.length;n++)i.push(String(o[n-1]).replace(/[{}\\]/g,"\\$&"),String(r.raw[n]));return void 0===_&&(_=n(12991)),_(e,i.join(""))};Object.defineProperties(h.prototype,u);const y=h();y.supportsColor=o,y.stderr=h({level:i?i.level:0}),y.stderr.supportsColor=i,e.exports=y},12991(e){"use strict";const t=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,r=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,o=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,i=new Map([["n","\n"],["r","\r"],["t","\t"],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1b"],["a","\x07"]]);function s(e){const t="u"===e[0],n="{"===e[1];return t&&!n&&5===e.length||"x"===e[0]&&3===e.length?String.fromCharCode(parseInt(e.slice(1),16)):t&&n?String.fromCodePoint(parseInt(e.slice(2,-1),16)):i.get(e)||e}function a(e,t){const n=[],i=t.trim().split(/\s*,\s*/g);let a;for(const c of i){const t=Number(c);if(Number.isNaN(t)){if(!(a=c.match(r)))throw new Error(`Invalid Chalk template style argument: ${c} (in style '${e}')`);n.push(a[2].replace(o,(e,t,n)=>t?s(t):n))}else n.push(t)}return n}function c(e){n.lastIndex=0;const t=[];let r;for(;null!==(r=n.exec(e));){const e=r[1];if(r[2]){const n=a(e,r[2]);t.push([e].concat(n))}else t.push([e])}return t}function l(e,t){const n={};for(const o of t)for(const e of o.styles)n[e[0]]=o.inverse?null:e.slice(1);let r=e;for(const[o,i]of Object.entries(n))if(Array.isArray(i)){if(!(o in r))throw new Error(`Unknown Chalk style: ${o}`);r=i.length>0?r[o](...i):r[o]}return r}e.exports=(e,n)=>{const r=[],o=[];let i=[];if(n.replace(t,(t,n,a,u,p,f)=>{if(n)i.push(s(n));else if(u){const t=i.join("");i=[],o.push(0===r.length?t:l(e,r)(t)),r.push({inverse:a,styles:c(u)})}else if(p){if(0===r.length)throw new Error("Found extraneous } in Chalk template literal");o.push(l(e,r)(i.join(""))),i=[],r.pop()}else i.push(f)}),o.push(i.join("")),r.length>0){const e=`Chalk template literal is missing ${r.length} closing bracket${1===r.length?"":"s"} (\`}\`)`;throw new Error(e)}return o.join("")}},4058(e){"use strict";e.exports={stringReplaceAll:(e,t,n)=>{let r=e.indexOf(t);if(-1===r)return e;const o=t.length;let i=0,s="";do{s+=e.substr(i,r-i)+t+n,i=r+o,r=e.indexOf(t,i)}while(-1!==r);return s+=e.substr(i),s},stringEncaseCRLFWithFirstIndex:(e,t,n,r)=>{let o=0,i="";do{const s="\r"===e[r-1];i+=e.substr(o,(s?r-1:r)-o)+t+(s?"\r\n":"\n")+n,o=r+1,r=e.indexOf("\n",o)}while(-1!==r);return i+=e.substr(o),i}}},15659(e,t,n){const r=n(8156),o={};for(const a of Object.keys(r))o[r[a]]=a;const i={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};e.exports=i;for(const a of Object.keys(i)){if(!("channels"in i[a]))throw new Error("missing channels property: "+a);if(!("labels"in i[a]))throw new Error("missing channel labels property: "+a);if(i[a].labels.length!==i[a].channels)throw new Error("channel and label counts mismatch: "+a);const{channels:e,labels:t}=i[a];delete i[a].channels,delete i[a].labels,Object.defineProperty(i[a],"channels",{value:e}),Object.defineProperty(i[a],"labels",{value:t})}function s(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}i.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),i=Math.max(t,n,r),s=i-o;let a,c;i===o?a=0:t===i?a=(n-r)/s:n===i?a=2+(r-t)/s:r===i&&(a=4+(t-n)/s),a=Math.min(60*a,360),a<0&&(a+=360);const l=(o+i)/2;return c=i===o?0:l<=.5?s/(i+o):s/(2-i-o),[a,100*c,100*l]},i.rgb.hsv=function(e){let t,n,r,o,i;const s=e[0]/255,a=e[1]/255,c=e[2]/255,l=Math.max(s,a,c),u=l-Math.min(s,a,c),p=function(e){return(l-e)/6/u+.5};return 0===u?(o=0,i=0):(i=u/l,t=p(s),n=p(a),r=p(c),s===l?o=r-n:a===l?o=1/3+t-r:c===l&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[360*o,100*i,100*l]},i.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=i.rgb.hsl(e)[0],s=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,100*s,100*r]},i.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r);return[100*((1-t-o)/(1-o)||0),100*((1-n-o)/(1-o)||0),100*((1-r-o)/(1-o)||0),100*o]},i.rgb.keyword=function(e){const t=o[e];if(t)return t;let n,i=1/0;for(const o of Object.keys(r)){const t=s(e,r[o]);t<i&&(i=t,n=o)}return n},i.keyword.rgb=function(e){return r[e]},i.rgb.xyz=function(e){let t=e[0]/255,n=e[1]/255,r=e[2]/255;t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;return[100*(.4124*t+.3576*n+.1805*r),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},i.rgb.lab=function(e){const t=i.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;return[116*r-16,500*(n-r),200*(r-o)]},i.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,i,s;if(0===n)return s=255*r,[s,s,s];o=r<.5?r*(1+n):r+n-r*n;const a=2*r-o,c=[0,0,0];for(let l=0;l<3;l++)i=t+1/3*-(l-1),i<0&&i++,i>1&&i--,s=6*i<1?a+6*(o-a)*i:2*i<1?o:3*i<2?a+(o-a)*(2/3-i)*6:a,c[l]=255*s;return c},i.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const i=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=i<=1?i:2-i;return[t,100*(0===r?2*o/(i+o):2*n/(r+n)),100*((r+n)/2)]},i.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,i=t-Math.floor(t),s=255*r*(1-n),a=255*r*(1-n*i),c=255*r*(1-n*(1-i));switch(r*=255,o){case 0:return[r,c,s];case 1:return[a,r,s];case 2:return[s,r,c];case 3:return[s,a,r];case 4:return[c,s,r];case 5:return[r,s,a]}},i.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let i,s;s=(2-n)*r;const a=(2-n)*o;return i=n*o,i/=a<=1?a:2-a,i=i||0,s/=2,[t,100*i,100*s]},i.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let i;o>1&&(n/=o,r/=o);const s=Math.floor(6*t),a=1-r;i=6*t-s,1&s&&(i=1-i);const c=n+i*(a-n);let l,u,p;switch(s){default:case 6:case 0:l=a,u=c,p=n;break;case 1:l=c,u=a,p=n;break;case 2:l=n,u=a,p=c;break;case 3:l=n,u=c,p=a;break;case 4:l=c,u=n,p=a;break;case 5:l=a,u=n,p=c}return[255*l,255*u,255*p]},i.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100;return[255*(1-Math.min(1,t*(1-o)+o)),255*(1-Math.min(1,n*(1-o)+o)),255*(1-Math.min(1,r*(1-o)+o))]},i.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,i,s;return o=3.2406*t+-1.5372*n+-.4986*r,i=-.9689*t+1.8758*n+.0415*r,s=.0557*t+-.204*n+1.057*r,o=o>.0031308?1.055*o**(1/2.4)-.055:12.92*o,i=i>.0031308?1.055*i**(1/2.4)-.055:12.92*i,s=s>.0031308?1.055*s**(1/2.4)-.055:12.92*s,o=Math.min(Math.max(0,o),1),i=Math.min(Math.max(0,i),1),s=Math.min(Math.max(0,s),1),[255*o,255*i,255*s]},i.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;return[116*n-16,500*(t-n),200*(n-r)]},i.lab.xyz=function(e){let t,n,r;n=(e[0]+16)/116,t=e[1]/500+n,r=n-e[2]/200;const o=n**3,i=t**3,s=r**3;return n=o>.008856?o:(n-16/116)/7.787,t=i>.008856?i:(t-16/116)/7.787,r=s>.008856?s:(r-16/116)/7.787,t*=95.047,n*=100,r*=108.883,[t,n,r]},i.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=360*Math.atan2(r,n)/2/Math.PI,o<0&&(o+=360);return[t,Math.sqrt(n*n+r*r),o]},i.lch.lab=function(e){const t=e[0],n=e[1],r=e[2]/360*2*Math.PI;return[t,n*Math.cos(r),n*Math.sin(r)]},i.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let s=null===t?i.rgb.hsv(e)[2]:t;if(s=Math.round(s/50),0===s)return 30;let a=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return 2===s&&(a+=60),a},i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])},i.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];if(t===n&&n===r)return t<8?16:t>248?231:Math.round((t-8)/247*24)+232;return 16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},i.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},i.ansi256.rgb=function(e){if(e>=232){const t=10*(e-232)+8;return[t,t,t]}let t;e-=16;return[Math.floor(e/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},i.rgb.hex=function(e){const t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},i.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];3===t[0].length&&(n=n.split("").map(e=>e+e).join(""));const r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},i.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),i=Math.min(Math.min(t,n),r),s=o-i;let a,c;return a=s<1?i/(1-s):0,c=s<=0?0:o===t?(n-r)/s%6:o===n?2+(r-t)/s:4+(t-n)/s,c/=6,c%=1,[360*c,100*s,100*a]},i.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],100*r,100*o]},i.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],100*r,100*o]},i.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];const o=[0,0,0],i=t%1*6,s=i%1,a=1-s;let c=0;switch(Math.floor(i)){case 0:o[0]=1,o[1]=s,o[2]=0;break;case 1:o[0]=a,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=s;break;case 3:o[0]=0,o[1]=a,o[2]=1;break;case 4:o[0]=s,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=a}return c=(1-n)*r,[255*(n*o[0]+c),255*(n*o[1]+c),255*(n*o[2]+c)]},i.hcg.hsv=function(e){const t=e[1]/100,n=t+e[2]/100*(1-t);let r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},i.hcg.hsl=function(e){const t=e[1]/100,n=e[2]/100*(1-t)+.5*t;let r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},i.hcg.hwb=function(e){const t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},i.hwb.hcg=function(e){const t=e[1]/100,n=1-e[2]/100,r=n-t;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],100*r,100*o]},i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},i.gray.hsl=function(e){return[0,0,e[0]]},i.gray.hsv=i.gray.hsl,i.gray.hwb=function(e){return[0,100,e[0]]},i.gray.cmyk=function(e){return[0,0,0,e[0]]},i.gray.lab=function(e){return[e[0],0,0]},i.gray.hex=function(e){const t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},10734(e,t,n){const r=n(15659),o=n(8507),i={};Object.keys(r).forEach(e=>{i[e]={},Object.defineProperty(i[e],"channels",{value:r[e].channels}),Object.defineProperty(i[e],"labels",{value:r[e].labels});const t=o(e);Object.keys(t).forEach(n=>{const r=t[n];i[e][n]=function(e){const t=function(...t){const n=t[0];if(null==n)return n;n.length>1&&(t=n);const r=e(t);if("object"==typeof r)for(let e=r.length,o=0;o<e;o++)r[o]=Math.round(r[o]);return r};return"conversion"in e&&(t.conversion=e.conversion),t}(r),i[e][n].raw=function(e){const t=function(...t){const n=t[0];return null==n?n:(n.length>1&&(t=n),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)})}),e.exports=i},8507(e,t,n){const r=n(15659);function o(e){const t=function(){const e={},t=Object.keys(r);for(let n=t.length,r=0;r<n;r++)e[t[r]]={distance:-1,parent:null};return e}(),n=[e];for(t[e].distance=0;n.length;){const e=n.pop(),o=Object.keys(r[e]);for(let r=o.length,i=0;i<r;i++){const r=o[i],s=t[r];-1===s.distance&&(s.distance=t[e].distance+1,s.parent=e,n.unshift(r))}}return t}function i(e,t){return function(n){return t(e(n))}}function s(e,t){const n=[t[e].parent,e];let o=r[t[e].parent][e],s=t[e].parent;for(;t[s].parent;)n.unshift(t[s].parent),o=i(r[t[s].parent][s],o),s=t[s].parent;return o.conversion=n,o}e.exports=function(e){const t=o(e),n={},r=Object.keys(t);for(let o=r.length,i=0;i<o;i++){const e=r[i];null!==t[e].parent&&(n[e]=s(e,t))}return n}},8156(e){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},10365(e){function t(e){var n,r,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(n=0;n<i;n++)e[n]&&(r=t(e[n]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function n(){for(var e,n,r=0,o="",i=arguments.length;r<i;r++)(e=arguments[r])&&(n=t(e))&&(o&&(o+=" "),o+=n);return o}e.exports=n,e.exports.clsx=n},21607(e){function t(e){var n,r,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(n=0;n<i;n++)e[n]&&(r=t(e[n]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function n(){for(var e,n,r=0,o="",i=arguments.length;r<i;r++)(e=arguments[r])&&(n=t(e))&&(o&&(o+=" "),o+=n);return o}e.exports=n,e.exports.clsx=n},92849(e){"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},s=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,o=t.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!o&&!i)return!1;for(r in e);return void 0===r||t.call(e,r)},a=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},c=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(o)return o(e,n).value}return e[n]};e.exports=function e(){var t,n,r,o,l,u,p=arguments[0],f=1,h=arguments.length,d=!1;for("boolean"==typeof p&&(d=p,p=arguments[1]||{},f=2),(null==p||"object"!=typeof p&&"function"!=typeof p)&&(p={});f<h;++f)if(null!=(t=arguments[f]))for(n in t)r=c(p,n),p!==(o=c(t,n))&&(d&&o&&(s(o)||(l=i(o)))?(l?(l=!1,u=r&&i(r)?r:[]):u=r&&s(r)?r:{},a(p,{name:n,newValue:e(d,u,o)})):void 0!==o&&a(p,{name:n,newValue:o}));return p}},5077(e){"use strict";var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,s=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,a=/^[;\s]*/,c=/^\s+|\s+$/g,l="";function u(e){return e?e.replace(c,l):l}e.exports=function(e,c){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];c=c||{};var p=1,f=1;function h(e){var t=e.match(n);t&&(p+=t.length);var r=e.lastIndexOf("\n");f=~r?e.length-r:f+e.length}function d(){var e={line:p,column:f};return function(t){return t.position=new m(e),T(),t}}function m(e){this.start=e,this.end={line:p,column:f},this.source=c.source}function E(t){var n=new Error(c.source+":"+p+":"+f+": "+t);if(n.reason=t,n.filename=c.source,n.line=p,n.column=f,n.source=e,!c.silent)throw n}function g(t){var n=t.exec(e);if(n){var r=n[0];return h(r),e=e.slice(r.length),n}}function T(){g(r)}function _(e){var t;for(e=e||[];t=A();)!1!==t&&e.push(t);return e}function A(){var t=d();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;l!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,l===e.charAt(n-1))return E("End of comment missing");var r=e.slice(2,n-2);return f+=2,h(r),e=e.slice(n),f+=2,t({type:"comment",comment:r})}}function y(){var e=d(),n=g(o);if(n){if(A(),!g(i))return E("property missing ':'");var r=g(s),c=e({type:"declaration",property:u(n[0].replace(t,l)),value:r?u(r[0].replace(t,l)):l});return g(a),c}}return m.prototype.content=e,T(),function(){var e,t=[];for(_(t);e=y();)!1!==e&&(t.push(e),_(t));return t}()}},55580(e,t,n){var r=n(56110)(n(9325),"DataView");e.exports=r},21549(e,t,n){var r=n(22032),o=n(63862),i=n(66721),s=n(12749),a=n(35749);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=a,e.exports=c},80079(e,t,n){var r=n(63702),o=n(70080),i=n(24739),s=n(48655),a=n(31175);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=a,e.exports=c},68223(e,t,n){var r=n(56110)(n(9325),"Map");e.exports=r},53661(e,t,n){var r=n(63040),o=n(17670),i=n(90289),s=n(4509),a=n(72949);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=a,e.exports=c},32804(e,t,n){var r=n(56110)(n(9325),"Promise");e.exports=r},76545(e,t,n){var r=n(56110)(n(9325),"Set");e.exports=r},37217(e,t,n){var r=n(80079),o=n(51420),i=n(90938),s=n(63605),a=n(29817),c=n(80945);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=s,l.prototype.has=a,l.prototype.set=c,e.exports=l},51873(e,t,n){var r=n(9325).Symbol;e.exports=r},37828(e,t,n){var r=n(9325).Uint8Array;e.exports=r},28303(e,t,n){var r=n(56110)(n(9325),"WeakMap");e.exports=r},91033(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},70695(e,t,n){var r=n(78096),o=n(72428),i=n(56449),s=n(3656),a=n(30361),c=n(37167),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),p=!n&&!u&&s(e),f=!n&&!u&&!p&&c(e),h=n||u||p||f,d=h?r(e.length,String):[],m=d.length;for(var E in e)!t&&!l.call(e,E)||h&&("length"==E||p&&("offset"==E||"parent"==E)||f&&("buffer"==E||"byteLength"==E||"byteOffset"==E)||a(E,m))||d.push(E);return d}},14528(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},87805(e,t,n){var r=n(43360),o=n(75288);e.exports=function(e,t,n){(void 0!==n&&!o(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}},16547(e,t,n){var r=n(43360),o=n(75288),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var s=e[t];i.call(e,t)&&o(s,n)&&(void 0!==n||t in e)||r(e,t,n)}},26025(e,t,n){var r=n(75288);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},43360(e,t,n){var r=n(93243);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},39344(e,t,n){var r=n(23805),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},83120(e,t,n){var r=n(14528),o=n(45891);e.exports=function e(t,n,i,s,a){var c=-1,l=t.length;for(i||(i=o),a||(a=[]);++c<l;){var u=t[c];n>0&&i(u)?n>1?e(u,n-1,i,s,a):r(a,u):s||(a[a.length]=u)}return a}},86649(e,t,n){var r=n(83221)();e.exports=r},72552(e,t,n){var r=n(51873),o=n(659),i=n(59350),s=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":s&&s in Object(e)?o(e):i(e)}},27534(e,t,n){var r=n(72552),o=n(40346);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},45083(e,t,n){var r=n(1882),o=n(87296),i=n(23805),s=n(47473),a=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,p=l.hasOwnProperty,f=RegExp("^"+u.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?f:a).test(s(e))}},4901(e,t,n){var r=n(72552),o=n(30294),i=n(40346),s={};s["[object Float32Array]"]=s["[object Float64Array]"]=s["[object Int8Array]"]=s["[object Int16Array]"]=s["[object Int32Array]"]=s["[object Uint8Array]"]=s["[object Uint8ClampedArray]"]=s["[object Uint16Array]"]=s["[object Uint32Array]"]=!0,s["[object Arguments]"]=s["[object Array]"]=s["[object ArrayBuffer]"]=s["[object Boolean]"]=s["[object DataView]"]=s["[object Date]"]=s["[object Error]"]=s["[object Function]"]=s["[object Map]"]=s["[object Number]"]=s["[object Object]"]=s["[object RegExp]"]=s["[object Set]"]=s["[object String]"]=s["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!s[r(e)]}},88984(e,t,n){var r=n(55527),o=n(3650),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},72903(e,t,n){var r=n(23805),o=n(55527),i=n(90181),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&n.push(a);return n}},85250(e,t,n){var r=n(37217),o=n(87805),i=n(86649),s=n(42824),a=n(23805),c=n(37241),l=n(14974);e.exports=function e(t,n,u,p,f){t!==n&&i(n,function(i,c){if(f||(f=new r),a(i))s(t,n,c,u,e,p,f);else{var h=p?p(l(t,c),i,c+"",t,n,f):void 0;void 0===h&&(h=i),o(t,c,h)}},c)}},42824(e,t,n){var r=n(87805),o=n(93290),i=n(71961),s=n(23007),a=n(35529),c=n(72428),l=n(56449),u=n(83693),p=n(3656),f=n(1882),h=n(23805),d=n(11331),m=n(37167),E=n(14974),g=n(69884);e.exports=function(e,t,n,T,_,A,y){var b=E(e,n),S=E(t,n),C=y.get(S);if(C)r(e,n,C);else{var I=A?A(b,S,n+"",e,t,y):void 0,k=void 0===I;if(k){var O=l(S),N=!O&&p(S),v=!O&&!N&&m(S);I=S,O||N||v?l(b)?I=b:u(b)?I=s(b):N?(k=!1,I=o(S,!0)):v?(k=!1,I=i(S,!0)):I=[]:d(S)||c(S)?(I=b,c(b)?I=g(b):h(b)&&!f(b)||(I=a(S))):k=!1}k&&(y.set(S,I),_(I,S,T,A,y),y.delete(S)),r(e,n,I)}}},69302(e,t,n){var r=n(83488),o=n(56757),i=n(32865);e.exports=function(e,t){return i(o(e,t,r),e+"")}},19570(e,t,n){var r=n(37334),o=n(93243),i=n(83488),s=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=s},78096(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},27301(e){e.exports=function(e){return function(t){return e(t)}}},49653(e,t,n){var r=n(37828);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},93290(e,t,n){e=n.nmd(e);var r=n(9325),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o?r.Buffer:void 0,a=s?s.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=a?a(n):new e.constructor(n);return e.copy(r),r}},71961(e,t,n){var r=n(49653);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},23007(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},21791(e,t,n){var r=n(16547),o=n(43360);e.exports=function(e,t,n,i){var s=!n;n||(n={});for(var a=-1,c=t.length;++a<c;){var l=t[a],u=i?i(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),s?o(n,l,u):r(n,l,u)}return n}},55481(e,t,n){var r=n(9325)["__core-js_shared__"];e.exports=r},20999(e,t,n){var r=n(69302),o=n(36800);e.exports=function(e){return r(function(t,n){var r=-1,i=n.length,s=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(s=e.length>3&&"function"==typeof s?(i--,s):void 0,a&&o(n[0],n[1],a)&&(s=i<3?void 0:s,i=1),t=Object(t);++r<i;){var c=n[r];c&&e(t,c,r,s)}return t})}},83221(e){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),s=r(t),a=s.length;a--;){var c=s[e?a:++o];if(!1===n(i[c],c,i))break}return t}}},93243(e,t,n){var r=n(56110),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=o},34840(e){var t="object"==typeof globalThis&&globalThis&&globalThis.Object===Object&&globalThis;e.exports=t},12651(e,t,n){var r=n(74218);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},56110(e,t,n){var r=n(45083),o=n(10392);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},28879(e,t,n){var r=n(74335)(Object.getPrototypeOf,Object);e.exports=r},659(e,t,n){var r=n(51873),o=Object.prototype,i=o.hasOwnProperty,s=o.toString,a=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,a),n=e[a];try{e[a]=void 0;var r=!0}catch(c){}var o=s.call(e);return r&&(t?e[a]=n:delete e[a]),o}},5861(e,t,n){var r=n(55580),o=n(68223),i=n(32804),s=n(76545),a=n(28303),c=n(72552),l=n(47473),u="[object Map]",p="[object Promise]",f="[object Set]",h="[object WeakMap]",d="[object DataView]",m=l(r),E=l(o),g=l(i),T=l(s),_=l(a),A=c;(r&&A(new r(new ArrayBuffer(1)))!=d||o&&A(new o)!=u||i&&A(i.resolve())!=p||s&&A(new s)!=f||a&&A(new a)!=h)&&(A=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case m:return d;case E:return u;case g:return p;case T:return f;case _:return h}return t}),e.exports=A},10392(e){e.exports=function(e,t){return null==e?void 0:e[t]}},22032(e,t,n){var r=n(81042);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},63862(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},66721(e,t,n){var r=n(81042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},12749(e,t,n){var r=n(81042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},35749(e,t,n){var r=n(81042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},35529(e,t,n){var r=n(39344),o=n(28879),i=n(55527);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},45891(e,t,n){var r=n(51873),o=n(72428),i=n(56449),s=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(s&&e&&e[s])}},30361(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},36800(e,t,n){var r=n(75288),o=n(64894),i=n(30361),s=n(23805);e.exports=function(e,t,n){if(!s(n))return!1;var a=typeof t;return!!("number"==a?o(n)&&i(t,n.length):"string"==a&&t in n)&&r(n[t],e)}},74218(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},87296(e,t,n){var r,o=n(55481),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},55527(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},63702(e){e.exports=function(){this.__data__=[],this.size=0}},70080(e,t,n){var r=n(26025),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},24739(e,t,n){var r=n(26025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},48655(e,t,n){var r=n(26025);e.exports=function(e){return r(this.__data__,e)>-1}},31175(e,t,n){var r=n(26025);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},63040(e,t,n){var r=n(21549),o=n(80079),i=n(68223);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},17670(e,t,n){var r=n(12651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},90289(e,t,n){var r=n(12651);e.exports=function(e){return r(this,e).get(e)}},4509(e,t,n){var r=n(12651);e.exports=function(e){return r(this,e).has(e)}},72949(e,t,n){var r=n(12651);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},81042(e,t,n){var r=n(56110)(Object,"create");e.exports=r},3650(e,t,n){var r=n(74335)(Object.keys,Object);e.exports=r},90181(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},86009(e,t,n){e=n.nmd(e);var r=n(34840),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o&&r.process,a=function(){try{var e=i&&i.require&&i.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(t){}}();e.exports=a},59350(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},74335(e){e.exports=function(e,t){return function(n){return e(t(n))}}},56757(e,t,n){var r=n(91033),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,s=-1,a=o(i.length-t,0),c=Array(a);++s<a;)c[s]=i[t+s];s=-1;for(var l=Array(t+1);++s<t;)l[s]=i[s];return l[t]=n(c),r(e,this,l)}}},9325(e,t,n){var r=n(34840),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},14974(e){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},32865(e,t,n){var r=n(19570),o=n(51811)(r);e.exports=o},51811(e){var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),i=16-(o-r);if(r=o,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},51420(e,t,n){var r=n(80079);e.exports=function(){this.__data__=new r,this.size=0}},90938(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},63605(e){e.exports=function(e){return this.__data__.get(e)}},29817(e){e.exports=function(e){return this.__data__.has(e)}},80945(e,t,n){var r=n(80079),o=n(68223),i=n(53661);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!o||s.length<199)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(s)}return n.set(e,t),this.size=n.size,this}},47473(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},37334(e){e.exports=function(e){return function(){return e}}},75288(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},35970(e,t,n){var r=n(83120);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},83488(e){e.exports=function(e){return e}},72428(e,t,n){var r=n(27534),o=n(40346),i=Object.prototype,s=i.hasOwnProperty,a=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&s.call(e,"callee")&&!a.call(e,"callee")};e.exports=c},56449(e){var t=Array.isArray;e.exports=t},64894(e,t,n){var r=n(1882),o=n(30294);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},83693(e,t,n){var r=n(64894),o=n(40346);e.exports=function(e){return o(e)&&r(e)}},3656(e,t,n){e=n.nmd(e);var r=n(9325),o=n(89935),i=t&&!t.nodeType&&t,s=i&&e&&!e.nodeType&&e,a=s&&s.exports===i?r.Buffer:void 0,c=(a?a.isBuffer:void 0)||o;e.exports=c},62193(e,t,n){var r=n(88984),o=n(5861),i=n(72428),s=n(56449),a=n(64894),c=n(3656),l=n(55527),u=n(37167),p=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(a(e)&&(s(e)||"string"==typeof e||"function"==typeof e.splice||c(e)||u(e)||i(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(l(e))return!r(e).length;for(var n in e)if(p.call(e,n))return!1;return!0}},1882(e,t,n){var r=n(72552),o=n(23805);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},30294(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},23805(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},40346(e){e.exports=function(e){return null!=e&&"object"==typeof e}},11331(e,t,n){var r=n(72552),o=n(28879),i=n(40346),s=Function.prototype,a=Object.prototype,c=s.toString,l=a.hasOwnProperty,u=c.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&c.call(n)==u}},37167(e,t,n){var r=n(4901),o=n(27301),i=n(86009),s=i&&i.isTypedArray,a=s?o(s):r;e.exports=a},37241(e,t,n){var r=n(70695),o=n(72903),i=n(64894);e.exports=function(e){return i(e)?r(e,!0):o(e)}},55364(e,t,n){var r=n(85250),o=n(20999)(function(e,t,n){r(e,t,n)});e.exports=o},89935(e){e.exports=function(){return!1}},69884(e,t,n){var r=n(21791),o=n(37241);e.exports=function(e){return r(e,o(e))}},18426(e,t){function n(e){let t,n=[];for(let r of e.split(",").map(e=>e.trim()))if(/^-?\d+$/.test(r))n.push(parseInt(r,10));else if(t=r.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,r,o,i]=t;if(r&&i){r=parseInt(r),i=parseInt(i);const e=r<i?1:-1;"-"!==o&&".."!==o&&"\u2025"!==o||(i+=e);for(let t=r;t!==i;t+=e)n.push(t)}}return n}t.default=n,e.exports=n},65606(e){var t,n,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var a,c=[],l=!1,u=-1;function p(){l&&a&&(l=!1,a.length?c=a.concat(c):u=-1,c.length&&f())}function f(){if(!l){var e=s(p);l=!0;for(var t=c.length;t;){for(a=c,c=[];++u<t;)a&&a[u].run();u=-1,t=c.length}a=null,l=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===i||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function d(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new h(e,t)),1!==c.length||l||s(f)},h.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=d,r.addListener=d,r.once=d,r.off=d,r.removeListener=d,r.removeAllListeners=d,r.emit=d,r.prependListener=d,r.prependOnceListener=d,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},73729(e,t,n){"use strict";e.exports=n(37372)},35229(e,t,n){"use strict";var r=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(n(51133)),o=n(98917);function i(e,t){var n={};return e&&"string"==typeof e?((0,r.default)(e,function(e,r){e&&r&&(n[(0,o.camelCase)(e,t)]=r)}),n):n}i.default=i,e.exports=i},98917(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var n=/^--[a-zA-Z0-9_-]+$/,r=/-([a-z])/g,o=/^[^-]+$/,i=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,a=function(e,t){return t.toUpperCase()},c=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||o.test(e)||n.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(s,c):e.replace(i,c)).replace(r,a))}},51133(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=null;if(!e||"string"!=typeof e)return n;const r=(0,o.default)(e),i="function"==typeof t;return r.forEach(e=>{if("declaration"!==e.type)return;const{property:r,value:o}=e;i?t(r,o,e):o&&(n=n||{},n[r]=o)}),n};const o=r(n(5077))},2747(e){"use strict";e.exports={stdout:!1,stderr:!1}},85160(e,t,n){"use strict";var r=n(96540);var o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useSyncExternalStore,s=r.useRef,a=r.useEffect,c=r.useMemo,l=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var p=s(null);if(null===p.current){var f={hasValue:!1,value:null};p.current=f}else f=p.current;p=c(function(){function e(e){if(!a){if(a=!0,i=e,e=r(e),void 0!==u&&f.hasValue){var t=f.value;if(u(t,e))return s=t}return s=e}if(t=s,o(i,e))return t;var n=r(e);return void 0!==u&&u(t,n)?(i=e,t):(i=e,s=n)}var i,s,a=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]},[t,n,r,u]);var h=i(e,p[0],p[1]);return a(function(){f.hasValue=!0,f.value=h},[h]),l(h),h}},78418(e,t,n){"use strict";e.exports=n(85160)},16099(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(86308));function i(e){if(!e.options.indentation&&!e.options.lineSeparator)return;let t;for(e.content+=e.options.lineSeparator,t=0;t<e.level;t++)e.content+=e.options.indentation}function s(e,t){e.content+=t}function a(e,t,n){if("Element"===e.type)!function(e,t,n){t.path.push(e.name),!n&&t.content.length>0&&i(t);if(s(t,"<"+e.name),function(e,t){Object.keys(t).forEach(function(n){const r=t[n].replace(/"/g,""");s(e," "+n+'="'+r+'"')})}(t,e.attributes),null===e.children||t.options.forceSelfClosingEmptyTag&&0===e.children.length){const e=t.options.whiteSpaceAtEndOfSelfclosingTag?" />":"/>";s(t,e)}else if(0===e.children.length)s(t,"></"+e.name+">");else{const r=e.children;s(t,">"),t.level++;let o="preserve"===e.attributes["xml:space"]||n,c=!1;if(!o&&t.options.ignoredPaths&&(c=function(e,t){const n="/"+e.join("/"),r=e[e.length-1];return t.includes(r)||t.includes(n)}(t.path,t.options.ignoredPaths),o=c),!o&&t.options.collapseContent){let e=!1,t=!1,i=!1;r.forEach(function(o,s){"Text"===o.type?(o.content.includes("\n")?(t=!0,o.content=o.content.trim()):0!==s&&s!==r.length-1||n||0===o.content.trim().length&&(o.content=""),(o.content.trim().length>0||1===r.length)&&(e=!0)):"CDATA"===o.type?e=!0:i=!0}),!e||i&&t||(o=!0)}r.forEach(function(e){a(e,t,n||o)}),t.level--,n||o||i(t),c&&function(e){let t;for(e.content=e.content.replace(/ +$/,""),t=0;t<e.level;t++)e.content+=e.options.indentation}(t),s(t,"</"+e.name+">")}t.path.pop()}(e,t,n);else if("ProcessingInstruction"===e.type)c(e,t);else{if("string"!=typeof e.content)throw new Error("Unknown node type: "+e.type);!function(e,t,n){if(!n){const n=e.trim();(t.options.lineSeparator||0===n.length)&&(e=n)}e.length>0&&(!n&&t.content.length>0&&i(t),s(t,e))}(e.content,t,n)}}function c(e,t){t.content.length>0&&i(t),s(t,"<?"+e.name),s(t," "+e.content.trim()),s(t,"?>")}function l(e,t={}){t.indentation="indentation"in t?t.indentation:" ",t.collapseContent=!0===t.collapseContent,t.lineSeparator="lineSeparator"in t?t.lineSeparator:"\r\n",t.whiteSpaceAtEndOfSelfclosingTag=!0===t.whiteSpaceAtEndOfSelfclosingTag,t.throwOnFailure=!1!==t.throwOnFailure;try{const n=(0,o.default)(e,{filter:t.filter,strictMode:t.strictMode}),r={content:"",level:0,options:t,path:[]};return n.declaration&&c(n.declaration,r),n.children.forEach(function(e){a(e,r,!1)}),t.lineSeparator?r.content.replace(/\r\n/g,"\n").replace(/\n/g,t.lineSeparator):r.content}catch(n){if(t.throwOnFailure)throw n;return e}}l.minify=(e,t={})=>l(e,Object.assign(Object.assign({},t),{indentation:"",lineSeparator:""})),e.exports=l,t.default=l},86308(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParsingError=void 0;class n extends Error{constructor(e,t){super(e),this.cause=t}}let r;function o(){return a(!1)||function(){const e=u(/^([^<]+)/);if(e){const t={type:"Text",content:e[1]};return{excluded:!1===r.options.filter(t),node:t}}}()||c()||function(){if(r.xml.startsWith("<![CDATA[")){const e=r.xml.indexOf("]]>");if(e>-1){const t=e+3,n={type:"CDATA",content:r.xml.substring(0,t)};return r.xml=r.xml.slice(t),{excluded:!1===r.options.filter(n),node:n}}}}()||s()}function i(){return u(/\s*/),a(!0)||c()||function(){const e=u(/^<!DOCTYPE\s+\S+\s+SYSTEM[^>]*>/)||u(/^<!DOCTYPE\s+\S+\s+PUBLIC[^>]*>/)||u(/^<!DOCTYPE\s+\S+\s*\[[^\]]*]>/)||u(/^<!DOCTYPE\s+\S+\s*>/);if(e){const t={type:"DocumentType",content:e[0]};return{excluded:!1===r.options.filter(t),node:t}}}()||s()}function s(){const e=u(/^<\?([\w-:.]+)\s*/);if(!e)return;const t={name:e[1],type:"ProcessingInstruction",content:""},o=r.xml.indexOf("?>");if(!(o>-1))throw new n("Failed to parse XML","ProcessingInstruction closing tag not found");return t.content=r.xml.substring(0,o).trim(),r.xml=r.xml.slice(o),u(/\?>/),{excluded:!1===r.options.filter(t),node:t}}function a(e){const t=u(/^<([^?!</>\s]+)\s*/);if(!t)return;const i={type:"Element",name:t[1],attributes:{},children:[]},s=!e&&!1===r.options.filter(i);for(;!(p()||f(">")||f("?>")||f("/>"));){const e=l();if(!e)return;i.attributes[e.name]=e.value}if(u(/^\s*\/>/))return i.children=null,{excluded:s,node:i};u(/\??>/);let a=o();for(;a;)a.excluded||i.children.push(a.node),a=o();if(r.options.strictMode){const e=`</${i.name}>`;if(!r.xml.startsWith(e))throw new n("Failed to parse XML",`Closing tag not matching "${e}"`);r.xml=r.xml.slice(e.length)}else u(/^<\/[\w-:.\u00C0-\u00FF]+\s*>/);return{excluded:s,node:i}}function c(){const e=u(/^<!--[\s\S]*?-->/);if(e){const t={type:"Comment",content:e[0]};return{excluded:!1===r.options.filter(t),node:t}}}function l(){const e=u(/([^=]+)\s*=\s*("[^"]*"|'[^']*'|[^>\s]+)\s*/);if(e)return{name:e[1].trim(),value:(t=e[2].trim(),t.replace(/^['"]|['"]$/g,""))};var t}function u(e){const t=r.xml.match(e);if(t)return r.xml=r.xml.slice(t[0].length),t}function p(){return 0===r.xml.length}function f(e){return 0===r.xml.indexOf(e)}function h(e,t={}){e=e.trim();const o=t.filter||(()=>!0);return r={xml:e,options:Object.assign(Object.assign({},t),{filter:o,strictMode:!0===t.strictMode})},function(){const e=s(),t=[];let o,a=i();for(;a;){if("Element"===a.node.type){if(o)throw new Error("Found multiple root nodes");o=a.node}a.excluded||t.push(a.node),a=i()}if(!o)throw new n("Failed to parse XML","Root Element not found");if(0!==r.xml.length)throw new n("Failed to parse XML","Not Well-Formed XML");return{declaration:e?e.node:null,root:o,children:t}}()}t.ParsingError=n,e.exports=h,t.default=h},68307(e,t){!function(e){"use strict";function t(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function n(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}const r=(e={},t,n,r)=>{const o=`/${t}`,i="function"==typeof e["/**"]?e["/**"]({key:t,path:n,value:r}):e["/**"],s="function"==typeof e["/*"]?e["/*"]({key:t,path:n,value:r}):e["/*"];let a={};if(o in e)a=e[o];else if(!i&&!s)return;return a="function"==typeof a?a({key:t,path:n,value:r}):a,s&&(a=Object.assign(Object.assign({},s),a)),i?Object.assign(Object.assign({"/**":e["/**"]},i),a):a},o=e=>{const t={},n=e.reduce((e,t)=>(Object.keys(t).forEach(t=>e.add(t)),e),new Set);for(const r of n.keys()){const n=e.filter(e=>r in e);if(1!==n.length){if("/"!==r.charAt(0))throw new Error(`Cannot merge rules. Duplicate key: ${r}. Rules should not have same Rule key`);t[r]=(e,t)=>{const i=n.map(n=>"function"==typeof n[r]?n[r](e,t):n[r]);return o(i)}}else t[r]=n[0][r]}return t},i=e=>"object"==typeof e&&null!==e,s=e=>Array.isArray(e),a=(e,t,a={})=>{var c,l;t=s(t)?t:[t];const u=s(a.rules)?o(a.rules):a.rules,p=[{data:e,state:a.state,path:[],keys:[],keyIndex:-1,rules:u}];for(;p.length>0;){const e=p[p.length-1];if(e.keyIndex>=e.keys.length){for(;null===(c=e.hooks)||void 0===c?void 0:c.length;)e.hooks.pop()();p.pop();continue}const o=e.keys[e.keyIndex++],[a,f,h]=p.length>1?[e.data[o],[...e.path,o],r(e.rules,o,[...e.path,o],e.data[o])]:[e.data,e.path,u];let d={value:a,path:f,key:o,state:e.state,rules:h};const m=[];for(const r of t){if(!r||"function"!=typeof r)continue;const e=null!==(l=r(d))&&void 0!==l?l:{},{terminate:t,done:o,exitHook:i}=e,s=n(e,["terminate","done","exitHook"]);if(t)return;if(i&&m.push(i),d=Object.assign(Object.assign({},d),s),o){d=null;break}}if(d&&i(d.value)){const e=s(d.value)?[...d.value.keys()]:Object.keys(d.value);p.push({hooks:m,state:d.state,data:d.value,path:f,keys:e,keyIndex:0,rules:d.rules})}else for(;m.length;)m.pop()()}},c=()=>{const e=new WeakMap;let t;return[({value:e})=>{t=e},({value:n,path:r,key:o,state:s})=>{if(o=r.length?o:"#",i(t)&&i(n)){if(e.has(t))return s.node[o]=e.get(t),{done:!0};const r=Array.isArray(n)?[]:{};s.node[o]=r,e.set(t,r)}else s.node[o]=n;return{value:n,state:Object.assign(Object.assign({},s),{node:s.node[o]})}}]};class l extends Map{add(e,t){const n=this.get(e);return n?n.push(t):this.set(e,[t]),this}}const u=(e,t)=>{const n={};for(const r of t)r in e&&(n[r]=e[r],delete e[r]);return n},p=(e,t)=>{if(Array.isArray(e)&&Array.isArray(t))return[...e,...t];if(i(e)&&i(t)){const n=Object.assign({},e);for(const e of Object.keys(t))n[e]=p(n[e],t[e]);return n}return t},f=e=>e&&e.$ref&&"string"==typeof e.$ref,h=e=>e&&e.anyOf&&Array.isArray(e.anyOf),d=e=>e&&e.oneOf&&Array.isArray(e.oneOf),m=(e,t="")=>{const[n=t,r]=e.split("#"),o=r&&"/"!==r?r:"";return{filePath:n,pointer:o,normalized:E(n,o),jsonPath:_(o)}},E=(e,t)=>e?`${e}${t?"#"+t:""}`:t?`#${t}`:"#",g=(e,t,n=[t])=>{if(!i(e))return;let r=e;const o=_(t);for(const s of o)if(Array.isArray(r)&&r.length>+s)r=r[+s];else if(i(r)&&s in r)r=r[s];else{if(!f(r))return;{const t=m(r.$ref);r=t.filePath||n.includes(t.pointer)?void 0:g(e,t.pointer,[...n,t.pointer])}}return r},T={slash:/\//g,tilde:/~/g,escapedSlash:/~1/g,escapedTilde:/~0/g},_=e=>e.split("/").map(e=>decodeURIComponent(e.replace(T.escapedSlash,"/").replace(T.escapedTilde,"~"))).slice(1),A=e=>e.length?"/"+e.map(e=>encodeURIComponent(String(e).replace(T.tilde,"~0").replace(T.slash,"~1"))).join("/"):"",y=(e,t)=>JSON.stringify(e)==JSON.stringify(t),b=e=>{let t=1;for(;e*t%1!=0;)t*=10;return t};function S(e){const t=e.reduce((e,t)=>Math.max(e,b(t)),0);return e.reduce((e,n)=>Math.round(e*t*n*t/C(e*t,n*t))/t)}function C(e,t){return 0===t?e:C(t,e%t)}const I=e=>{if(0===e.length)return[[]];const t=e[0],n=e.slice(1),r=I(n),o=[];for(const i of t)for(const e of r)o.push([i,...e]);return o},k=e=>{const t=[];for(const n of e){if(!("properties"in n))continue;const r=new Set(Object.keys(n.properties)),o=new l;for(const t of r.values())for(const i of e)if(!(i==n||i.properties&&t in i.properties))if("patternProperties"in i&&i.patternProperties)for(const e of Object.keys(i.patternProperties))new RegExp(e).test(t)||r.delete(t);else"additionalProperties"in i&&(!1===i.additionalProperties?r.delete(t):"object"==typeof i.additionalProperties&&o.add(t,i.additionalProperties));if(!r.size)continue;const i={};for(const e of r.values())o.has(e)?i[e]={allOf:[n.properties[e],...o.get(e)]}:i[e]=n.properties[e];t.push(i)}return t},O=e=>{const t=[];for(const n of e){if(!("patternProperties"in n))continue;const r=new Set(Object.keys(n.patternProperties));for(const t of e)if(t!=n&&"additionalProperties"in t&&!t.additionalProperties)for(const e of r.values())t.patternProperties&&e in t.patternProperties||r.delete(e);if(!r.size)continue;const o={};for(const e of r.values())o[e]=n.patternProperties[e];t.push(o)}return t},N=e=>{const t={},n=P(e);for(const[r,o]of Object.entries(n))o.includes(!1)?t[r]=!1:t[r]=o.length>1?{allOf:o}:o[0];return t},v=(e,t)=>!!e.reduce((e,t)=>e&&!0===t,!0)||L(e,t),D=()=>"Could not merge values, they are probably incompatible",R=e=>`Merge rule not found for key: ${e}`,P=e=>{const t={};for(const n of e)for(const e of Object.keys(n))Array.isArray(t[e])?t[e].push(n[e]):t[e]=[n[e]];return t},L=(e,t)=>{if(e.includes(!1))return!1;const n={},r=P(e);"properties"in r&&(r.properties=k(e)),"patternProperties"in r&&(r.patternProperties=O(e));for(let[o,i]of Object.entries(r)){if(!i.length)continue;const r=t.mergeRules;let s=`/${o}`in r?r[`/${o}`]:r["/?"];s=s&&!("$"in s)&&"/"in s?s["/"]:s,s="function"==typeof s?s():s;const a=s&&"$"in s?s.$:void 0;if(!a)throw new Error(R(o));const c=i.length>1?a(i,Object.assign(Object.assign({},t),{allOfItems:e})):i[0];void 0===c?t.mergeError(i):n[o]=c}return Object.keys(n).length?n:void 0},x=e=>e[e.length-1],M=e=>e.reduce((e,t)=>e||t,!1),w=e=>Math.min(...e),B=e=>Math.max(...e),F=e=>e.length>1?e.reduce((e,t)=>`${e}(?=${t})`,""):e[0],H=([e,...t])=>t.reduce((e,t)=>e.filter(e=>t.includes(e)),e),U=([e,...t])=>t.find(t=>!y(t,e))?void 0:e,j=([e,...t])=>t.reduce((e,t)=>p(e,t),e),G=e=>I(e).map(e=>({allOf:e})),z=e=>({anyOf:e}),Y=e=>S(e),q=(e,t)=>{const n=e.map(e=>e.map(e=>JSON.stringify(e))),r=H(n).map(e=>JSON.parse(e)).sort();return r.length||t.mergeError(e),r},$=(e,t)=>{const n=e.map(e=>Array.isArray(e)?e:[e]),r=H(n);return 1===r.length?r[0]:r.length?r:void 0},V=e=>{const t=new Set;for(const n of e)for(const e of n)t.add(e);return Array.from(t).sort()},W=(e,t)=>{const n={},r=P(e);for(const[o,i]of Object.entries(r))if(i.reduce((e,t)=>e&&Array.isArray(t),!0))n[o]=V(i);else{const e=i.map(e=>Array.isArray(e)?{required:e}:e);n[o]=e.length>1?{allOf:e}:e[0]}return n},Q=(e,t)=>{if(!e.reduce((e,t)=>Array.isArray(t)||e,!1))return L(e,t);const n=[];let r=1/0,o=0;const i=new l;for(const c of t.allOfItems)"additionalItems"in c&&c.additionalItems&&"items"in c&&Array.isArray(c.items)&&i.add(c.items.length,c.additionalItems),"items"in c&&(n.push(c.items),Array.isArray(c.items)&&(o=Math.max(o,c.items.length),"additionalItems"in c&&!1===c.additionalItems&&(r=Math.min(r,c.items.length))));const s=Math.min(o,r),a=[...Array(s)].map(()=>({allOf:[]}));for(const c of n)if(Array.isArray(c))for(let e=0;e<s;e++){const t=[];for(let n=0;n<=e;n++)i.has(n)&&t.push(...i.get(n));e<c.length?a[e].allOf.push(t.length?Object.assign(Object.assign({},c[e]),{allOf:t}):c[e]):a[e].allOf.push(!t.length||{allOf:t})}else a.forEach(({allOf:e})=>e.push(c));return a},X=(e,t)=>{const n=[],r=[];for(const o of t.allOfItems)"items"in o&&!Array.isArray(o.items)&&r.push(o.items),"additionalItems"in o&&"items"in o&&Array.isArray(o.items)&&n.push(o.additionalItems);return r.length&&n.forEach(e=>e.allOf=r),L(n,t)},K=(e="draft-06",t={})=>Object.assign(Object.assign(Object.assign(Object.assign({"/maximum":{$:w},"/exclusiveMaximum":{$:M},"/minimum":{$:B},"/exclusiveMinimum":{$:M},"/maxLength":{$:w},"/minLength":{$:B},"/maxItems":{$:w},"/minItems":{$:B},"/uniqueItems":{$:M},"/maxProperties":{$:w},"/minProperties":{$:B},"/required":{$:V},"/multipleOf":{$:Y},"/enum":{$:q},"/type":{$:$},"/allOf":{"/*":()=>K(e,t),$:G},"/not":{$:z},"/oneOf":{"/*":()=>K(e,t),$:G,sibling:["definitions","$defs","$id","$schema"]},"/anyOf":{"/*":()=>K(e,t),$:G,sibling:["definitions","$defs","$id","$schema"]},"/properties":{"/*":()=>K(e,t),$:N},"/items":()=>Object.assign(Object.assign({},K(e,t)),{$:Q,"/*":({key:n})=>"number"==typeof n?K(e,t):{}}),"/additionalProperties":()=>Object.assign(Object.assign({},K(e,t)),{$:v}),"/additionalItems":()=>Object.assign(Object.assign({},K(e,t)),{$:X}),"/patternProperties":{"/*":()=>K(e,t),$:N},"/pattern":{$:F},"/readOnly":{$:M},"/writeOnly":{$:M},"/example":{$:j},"/examples":{$:j},"/deprecated":{$:M}},"draft-04"!==e?{"/propertyNames":()=>K(e,t),"/contains":()=>K(e,t),"/dependencies":{"/*":()=>K(e,t),$:W},"/const":{$:U},"/exclusiveMaximum":{$:w},"/exclusiveMinimum":{$:B},"/$defs":{"/*":()=>K(e,t),$:j}}:{}),{"/definitions":{"/*":()=>K(e,t),$:j},"/xml":{$:j},"/externalDocs":{$:x},"/description":{$:x},"/title":{$:x},"/format":{$:x},"/default":{$:x},"/?":{$:x}}),t),{$:L}),Z=e=>K(e,{"/discriminator":{$:j},"/oneOf":{"/*":()=>Z(e),$:G,sibling:["discriminator"]},"/anyOf":{"/*":()=>Z(e),$:G,sibling:["discriminator"]}}),J=e=>"3.0.x"===e?Object.assign(Object.assign({},Z("draft-04")),{"/items":({key:e})=>Object.assign(Object.assign({},Z("draft-04")),{$:Q})}):Z("draft-06"),ee=e=>({"/*":{"/schema":J(e)}}),te=e=>({"/content":{"/*":{"/schema":J(e),"/encoding":{"/headers":ee(e)}}}}),ne=e=>({"/*":{"/headers":ee(e),"/content":{"/*":{"/schema":J(e),"/encoding":{"/headers":ee(e)}}}}}),re=(e="3.0.x")=>({"/paths":{"/*":{"/*":{"/parameters":ee(e),"/requestBody":te(e),"/responses":ne(e)},"/parameters":ee(e)}},"/components":{"/schemas":{"/*":J(e)},"/responses":ne(e),"/parameters":ee(e),"/requestBodies":{"/*":te(e)},"/headers":ee(e)}}),oe=K("draft-06",{"/args":()=>oe,"/nullable":{$:M},"/specifiedByURL":{$:x},"/values":{$:j,"/*":{$:j,"/description":{$:x},"/deprecated":{$:x,"/reason":{$:x}}}},"/interfaces":{$:j,"/*":{$:j}},"/directives":{$:j,"/*":()=>Object.assign(Object.assign({},oe),{"/meta":{$:j}})}}),ie={"/queries":{"/*":()=>oe},"/mutations":{"/*":()=>oe},"/subscriptions":{"/*":()=>oe},"/components":{"/*":{"/*":oe},"/directives":{"/*":{"/args":()=>oe}}}},se=(e,n,r)=>{const o=r.sibling||[],i=e,s=n,a=i[s],c=t(i,["symbol"==typeof s?s:s+""]),l=u(c,o);return Object.keys(c).length?Object.assign({[n]:a.map(e=>({allOf:[c,e]}))},l):e},ae=(e,n,r,o)=>{const i=[],s=A(n),a=[],c={pointer:s,data:"",refs:[]};for(const u of e)if(f(u)&&!a.includes(u.$ref)){""===c.data&&(c.data=JSON.stringify(e));const{$ref:n}=u,l=t(u,["$ref"]),{filePath:p,normalized:f,pointer:h}=m(n);if(s===h)continue;const d=o.find(e=>e.refs.includes(u.$ref)&&e.data===c.data&&h!==e.pointer);if(d)return{allOfItems:[{$ref:`#${d.pointer}`}],brokenRefs:a};if(!c.refs.includes(f)){c.refs.push(f);const e=p?void 0:g(r,h);void 0===e?(a.push(f),i.push(u)):i.push(e)}Object.keys(l).length&&i.push(l)}else i.push(u);c.refs.length&&o.push(c);const l=ce(i);return l.find(e=>f(e)&&!a.includes(e.$ref))?ae(l,n,r,o):{allOfItems:l,brokenRefs:a}},ce=e=>{const n=[];for(const r of e)if(i(r))if(r.allOf&&Array.isArray(r.allOf)){const{allOf:e}=r,o=t(r,["allOf"]),i=Object.keys(o).length?[...e,o]:e;n.push(...ce(i))}else n.push(r);return n},le=e=>{if("object"!=typeof e||!e)return K();if("openapi"in e&&"string"==typeof e.openapi&&/3.+/.test(e.openapi)){const t=e.openapi.startsWith("3.1")?"3.1.x":"3.0.x";return re(t)}return"graphapi"in e&&"string"==typeof e.graphapi?ie:K()},ue=e=>{const n=new Map;let r=null==e?void 0:e.source;const o=[];return({value:s,key:a,path:c,rules:l,state:u})=>{var p;c.length||(null==e?void 0:e.source)||(r=s);const f=t=>{var r;const o=pe(c);o?n.set(...o):null===(r=null==e?void 0:e.onMergeError)||void 0===r||r.call(e,D(),c,t)},m=()=>{const{node:e}=u,t=A(c);if(n.has(t)){const r=n.get(t),o=e[a];Array.isArray(o)&&(o.length<2&&f((null==s?void 0:s.allOf)||[]),o.splice(r,1))}};if(!i(s)||Array.isArray(s))return{exitHook:m};if(!(e=>!!e&&e["/allOf"]&&"$"in e["/allOf"])(l))return{exitHook:m};const{allOf:E}=s,g=t(s,["allOf"]),T=[];if(Array.isArray(E)&&T.push(...E),T.length)Object.keys(g).length&&T.push(g);else{const{$ref:n}=g,r=t(g,["$ref"]);if((null==e?void 0:e.mergeRefSibling)&&n&&Object.keys(r).length>0)T.push({$ref:n},r);else if(null==e?void 0:e.mergeCombinarySibling){if(h(g)&&l["/anyOf"])return{value:se(g,"anyOf",l["/anyOf"]),exitHook:m};if(d(g)&&l["/oneOf"])return{value:se(g,"oneOf",l["/oneOf"]),exitHook:m}}}if(!T.length)return{value:g,exitHook:m};const{allOfItems:_,brokenRefs:y}=ae(T,c,r,o);if(y.length){for(const t of y)null===(p=null==e?void 0:e.onRefResolveError)||void 0===p||p.call(e,"Cannot resolve $ref",c,t);return{value:{allOf:_},exitHook:m}}if(_.length<2)return{value:_.length?_[0]:{},exitHook:m};const b=L(_,{allOfItems:_,mergeRules:l,mergeError:f});return(null==e?void 0:e.mergeCombinarySibling)&&h(b)?{value:se(b,"anyOf",l["/anyOf"]),exitHook:m}:(null==e?void 0:e.mergeCombinarySibling)&&d(b)?{value:se(b,"oneOf",l["/oneOf"]),exitHook:m}:{value:b,exitHook:m}}},pe=e=>{for(let t=e.length-2;t>=0;t--)if("anyOf"===e[t]||"oneOf"===e[t]){const n=e.slice(0,t+1);return[A(n),e[t+1]]}};e.MapArray=l,e.additionalItemsMergeResolver=X,e.additionalPropertiesMergeResolver=v,e.allOfResolverHook=ue,e.alternative=M,e.buildPointer=A,e.calculateGCD=C,e.calculateLCM=S,e.createRef=E,e.dependenciesMergeResolver=W,e.equal=U,e.findCombinations=I,e.findMultiplierForInteger=b,e.first=([e])=>e,e.getAllOfItemsMap=P,e.getPatternPropertiesForMerge=O,e.getPropertiesForMerge=k,e.graphapiMergeRules=ie,e.intersectItems=H,e.isAnyOfNode=h,e.isEqual=y,e.isOneOfNode=d,e.isRefNode=f,e.itemsMergeResolver=Q,e.jsonSchemaMergeResolver=L,e.jsonSchemaMergeRules=K,e.jsonSchemaVersion=["draft-04","draft-06"],e.last=x,e.maxValue=B,e.merge=(e,t)=>{var n;const r=null!==(n=null==t?void 0:t.rules)&&void 0!==n?n:le(e);return((e,t=[],n={})=>{var r;t=Array.isArray(t)?t:[t];const o={"#":void 0},i=Object.assign({state:Object.assign(Object.assign({},null!==(r=n.state)&&void 0!==r?r:{}),{root:o,node:o})},n.rules?{rules:n.rules}:{}),[s,l]=c();return a(e,[s,...t,l],i),o["#"]})(e,ue(t),{rules:r})},e.mergeArray=G,e.mergeEnum=q,e.mergeMultipleOf=Y,e.mergeNot=z,e.mergeObjects=j,e.mergePattern=F,e.mergeStringItems=V,e.mergeTypes=$,e.mergeValues=p,e.minValue=w,e.openApiJsonSchemaMergeRules=J,e.openApiMergeRules=re,e.openApiVersion=["3.0.x","3.1.x"],e.parsePointer=_,e.parseRef=m,e.pathMask=T,e.popValues=u,e.propertiesMergeResolver=N,e.resolvePointer=g,e.selectMergeRules=le,Object.defineProperty(e,"__esModule",{value:!0})}(t)},37372(e,t,n){"use strict";var r,o=Object.create,i=Object.defineProperty,s=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,c=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of a(t))!l.call(e,o)&&o!==n&&i(e,o,{get:()=>t[o],enumerable:!(r=s(t,o))||r.enumerable});return e},p={};((e,t)=>{for(var n in t)i(e,n,{get:t[n],enumerable:!0})})(p,{Provider:()=>ce,ReactReduxContext:()=>re,batch:()=>_e,connect:()=>ae,createDispatchHook:()=>he,createSelectorHook:()=>ge,createStoreHook:()=>pe,shallowEqual:()=>G,useDispatch:()=>de,useSelector:()=>Te,useStore:()=>fe}),e.exports=(r=p,u(i({},"__esModule",{value:!0}),r));var f=((e,t,n)=>(n=null!=e?o(c(e)):{},u(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)))(n(96540)),h=f.version.startsWith("19"),d=Symbol.for(h?"react.transitional.element":"react.element"),m=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),g=Symbol.for("react.strict_mode"),T=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),A=Symbol.for("react.context"),y=Symbol.for("react.forward_ref"),b=Symbol.for("react.suspense"),S=Symbol.for("react.suspense_list"),C=Symbol.for("react.memo"),I=Symbol.for("react.lazy"),k=y,O=C;function N(e){return function(e){if("object"==typeof e&&null!==e){let{$$typeof:t}=e;switch(t){case d:switch(e=e.type){case E:case T:case g:case b:case S:return e;default:switch(e=e&&e.$$typeof){case A:case y:case I:case C:case _:return e;default:return t}}case m:return t}}}(e)===C}function v(e,t,n,r,{areStatesEqual:o,areOwnPropsEqual:i,areStatePropsEqual:s}){let a,c,l,u,p,f=!1;function h(f,h){let d=!i(h,c),m=!o(f,a,h,c);return a=f,c=h,d&&m?(l=e(a,c),t.dependsOnOwnProps&&(u=t(r,c)),p=n(l,u,c),p):d?(e.dependsOnOwnProps&&(l=e(a,c)),t.dependsOnOwnProps&&(u=t(r,c)),p=n(l,u,c),p):m?function(){let t=e(a,c),r=!s(t,l);return l=t,r&&(p=n(l,u,c)),p}():p}return function(o,i){return f?h(o,i):function(o,i){return a=o,c=i,l=e(a,c),u=t(r,c),p=n(l,u,c),f=!0,p}(o,i)}}function D(e){return function(t){let n=e(t);function r(){return n}return r.dependsOnOwnProps=!1,r}}function R(e){return e.dependsOnOwnProps?!!e.dependsOnOwnProps:1!==e.length}function P(e,t){return function(t,{displayName:n}){let r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e,void 0)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=R(e);let o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=R(o),o=r(t,n)),o},r}}function L(e,t){return(n,r)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${r.wrappedComponentName}.`)}}function x(e,t,n){return{...n,...e,...t}}function M(e){e()}var w={notify(){},get:()=>[]};function B(e,t){let n,r=w,o=0,i=!1;function s(){l.onStateChange&&l.onStateChange()}function a(){o++,n||(n=t?t.addNestedSub(s):e.subscribe(s),r=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){M(()=>{let t=e;for(;t;)t.callback(),t=t.next})},get(){let t=[],n=e;for(;n;)t.push(n),n=n.next;return t},subscribe(n){let r=!0,o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!r||null===e||(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}())}function c(){o--,n&&0===o&&(n(),n=void 0,r.clear(),r=w)}let l={addNestedSub:function(e){a();let t=r.subscribe(e),n=!1;return()=>{n||(n=!0,t(),c())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:s,isSubscribed:function(){return i},trySubscribe:function(){i||(i=!0,a())},tryUnsubscribe:function(){i&&(i=!1,c())},getListeners:()=>r};return l}var F=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",H=typeof navigator<"u"&&"ReactNative"===navigator.product,U=F||H?f.useLayoutEffect:f.useEffect;function j(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function G(e,t){if(j(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let o=0;o<n.length;o++)if(!Object.prototype.hasOwnProperty.call(t,n[o])||!j(e[n[o]],t[n[o]]))return!1;return!0}var z={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Y={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},q={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},$={[k]:{$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},[O]:q};function V(e){return N(e)?q:$[e.$$typeof]||z}var W=Object.defineProperty,Q=Object.getOwnPropertyNames,X=Object.getOwnPropertySymbols,K=Object.getOwnPropertyDescriptor,Z=Object.getPrototypeOf,J=Object.prototype;function ee(e,t){if("string"!=typeof t){if(J){let n=Z(t);n&&n!==J&&ee(e,n)}let n=Q(t);X&&(n=n.concat(X(t)));let r=V(e),o=V(t);for(let i=0;i<n.length;++i){let s=n[i];if(!(Y[s]||o&&o[s]||r&&r[s])){let n=K(t,s);try{W(e,s,n)}catch{}}}}return e}var te=Symbol.for("react-redux-context"),ne=typeof globalThis<"u"?globalThis:{};var re=function(){if(!f.createContext)return{};let e=ne[te]??=new Map,t=e.get(f.createContext);return t||(t=f.createContext(null),e.set(f.createContext,t)),t}(),oe=[null,null];function ie(e,t,n,r,o,i){e.current=r,n.current=!1,o.current&&(o.current=null,i())}function se(e,t){return e===t}var ae=function(e,t,n,{pure:r,areStatesEqual:o=se,areOwnPropsEqual:i=G,areStatePropsEqual:s=G,areMergedPropsEqual:a=G,forwardRef:c=!1,context:l=re}={}){let u=l,p=function(e){return e?"function"==typeof e?P(e):L(e,"mapStateToProps"):D(()=>({}))}(e),h=function(e){return e&&"object"==typeof e?D(t=>function(e,t){let n={};for(let r in e){let o=e[r];"function"==typeof o&&(n[r]=(...e)=>t(o(...e)))}return n}(e,t)):e?"function"==typeof e?P(e):L(e,"mapDispatchToProps"):D(e=>({dispatch:e}))}(t),d=function(e){return e?"function"==typeof e?function(e){return function(t,{displayName:n,areMergedPropsEqual:r}){let o,i=!1;return function(t,n,s){let a=e(t,n,s);return i?r(a,o)||(o=a):(i=!0,o=a),o}}}(e):L(e,"mergeProps"):()=>x}(n),m=!!e;return e=>{let t=e.displayName||e.name||"Component",n=`Connect(${t})`,r={shouldHandleStateChanges:m,displayName:n,wrappedComponentName:t,WrappedComponent:e,initMapStateToProps:p,initMapDispatchToProps:h,initMergeProps:d,areStatesEqual:o,areStatePropsEqual:s,areOwnPropsEqual:i,areMergedPropsEqual:a};function l(t){let[o,i,s]=f.useMemo(()=>{let{reactReduxForwardedRef:e,...n}=t;return[t.context,e,n]},[t]),a=f.useMemo(()=>u,[o,u]),c=f.useContext(a),l=!!t.store&&!!t.store.getState&&!!t.store.dispatch,p=!!c&&!!c.store,h=l?t.store:c.store,d=p?c.getServerState:h.getState,E=f.useMemo(()=>function(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:r,...o}){return v(t(e,o),n(e,o),r(e,o),e,o)}(h.dispatch,r),[h]),[g,T]=f.useMemo(()=>{if(!m)return oe;let e=B(h,l?void 0:c.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]},[h,l,c]),_=f.useMemo(()=>l?c:{...c,subscription:g},[l,c,g]),A=f.useRef(void 0),y=f.useRef(s),b=f.useRef(void 0),S=f.useRef(!1),C=f.useRef(!1),I=f.useRef(void 0);U(()=>(C.current=!0,()=>{C.current=!1}),[]);let k,O=f.useMemo(()=>()=>b.current&&s===y.current?b.current:E(h.getState(),s),[h,s]),N=f.useMemo(()=>e=>g?function(e,t,r,o,i,s,a,c,l,u,p){if(!e)return()=>{};let f=!1,h=null,d=()=>{if(f||!c.current)return;let e,r,d=t.getState();try{e=o(d,i.current)}catch(n){r=n,h=n}r||(h=null),e===s.current?a.current||u():(s.current=e,l.current=e,a.current=!0,p())};return r.onStateChange=d,r.trySubscribe(),d(),()=>{if(f=!0,r.tryUnsubscribe(),r.onStateChange=null,h)throw h}}(m,h,g,E,y,A,S,C,b,T,e):()=>{},[g]);!function(e,t,n){U(()=>e(...t),n)}(ie,[y,A,S,s,b,T]);try{k=f.useSyncExternalStore(N,O,d?()=>E(d(),s):O)}catch(R){throw I.current&&(R.message+=`\nThe error may be correlated with this previous error:\n${I.current.stack}\n\n`),R}U(()=>{I.current=void 0,b.current=void 0,A.current=k});let D=f.useMemo(()=>f.createElement(e,{...k,ref:i}),[i,e,k]);return f.useMemo(()=>m?f.createElement(a.Provider,{value:_},D):D,[a,D,_])}let E=f.memo(l);if(E.WrappedComponent=e,E.displayName=l.displayName=n,c){let t=f.forwardRef(function(e,t){return f.createElement(E,{...e,reactReduxForwardedRef:t})});return t.displayName=n,t.WrappedComponent=e,ee(t,e)}return ee(E,e)}};var ce=function(e){let{children:t,context:n,serverState:r,store:o}=e,i=f.useMemo(()=>{let e=B(o);return{store:o,subscription:e,getServerState:r?()=>r:void 0}},[o,r]),s=f.useMemo(()=>o.getState(),[o]);return U(()=>{let{subscription:e}=i;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),s!==o.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[i,s]),f.createElement((n||re).Provider,{value:i},t)};function le(e=re){return function(){return f.useContext(e)}}var ue=le();function pe(e=re){let t=e===re?ue:le(e),n=()=>{let{store:e}=t();return e};return Object.assign(n,{withTypes:()=>n}),n}var fe=pe();function he(e=re){let t=e===re?fe:pe(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var de=he(),me=n(78418),Ee=(e,t)=>e===t;function ge(e=re){let t=e===re?ue:le(e),n=(e,n={})=>{let{equalityFn:r=Ee}="function"==typeof n?{equalityFn:n}:n,o=t(),{store:i,subscription:s,getServerState:a}=o,c=(f.useRef(!0),f.useCallback({[e.name]:t=>e(t)}[e.name],[e])),l=(0,me.useSyncExternalStoreWithSelector)(s.addNestedSub,i.getState,a||i.getState,c,r);return f.useDebugValue(l),l};return Object.assign(n,{withTypes:()=>n}),n}var Te=ge(),_e=M},28453(e,t,n){"use strict";n.d(t,{R:()=>s,x:()=>a});var r=n(96540);const o={},i=r.createContext(o);function s(e){const t=r.useContext(i);return r.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),r.createElement(i.Provider,{value:t},e.children)}},6737(e,t,n){"use strict";function r(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}n.r(t),n.d(t,{ReducerType:()=>Bt,SHOULD_AUTOBATCH:()=>ut,TaskAbortError:()=>an,Tuple:()=>tt,__DO_NOT_USE__ActionTypes:()=>s,addListener:()=>kn,applyMiddleware:()=>d,asyncThunkCreator:()=>wt,autoBatchEnhancer:()=>ht,bindActionCreators:()=>f,buildCreateSlice:()=>Ht,clearAllListeners:()=>On,combineReducers:()=>u,combineSlices:()=>Fn,compose:()=>h,configureStore:()=>dt,createAction:()=>Xe,createActionCreatorInvariantMiddleware:()=>et,createAsyncThunk:()=>Lt,createDraftSafeSelector:()=>Ve,createDraftSafeSelectorCreator:()=>$e,createDynamicMiddleware:()=>Pn,createEntityAdapter:()=>Zt,createImmutableStateInvariantMiddleware:()=>it,createListenerMiddleware:()=>Dn,createNextState:()=>ve,createReducer:()=>Et,createSelector:()=>je,createSelectorCreator:()=>Ue,createSerializableStateInvariantMiddleware:()=>lt,createSlice:()=>jt,createStore:()=>c,current:()=>ke,findNonSerializableValue:()=>at,formatProdErrorMessage:()=>Hn,freeze:()=>W,isAction:()=>m,isActionCreator:()=>Ke,isAllOf:()=>_t,isAnyOf:()=>Tt,isAsyncThunkAction:()=>kt,isDraft:()=>N,isFluxStandardAction:()=>Ze,isFulfilled:()=>It,isImmutableDefault:()=>ot,isPending:()=>bt,isPlain:()=>st,isPlainObject:()=>a,isRejected:()=>St,isRejectedWithValue:()=>Ct,legacy_createStore:()=>l,lruMemoize:()=>we,miniSerializeError:()=>Rt,nanoid:()=>Ot,original:()=>L,prepareAutoBatched:()=>pt,removeListener:()=>Nn,unwrapResult:()=>xt,weakMapMemoize:()=>He});var o=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")(),i=()=>Math.random().toString(36).substring(7).split("").join("."),s={INIT:`@@redux/INIT${i()}`,REPLACE:`@@redux/REPLACE${i()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${i()}`};function a(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function c(e,t,n){if("function"!=typeof e)throw new Error(r(2));if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(r(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(r(1));return n(c)(e,t)}let i=e,l=t,u=new Map,p=u,f=0,h=!1;function d(){p===u&&(p=new Map,u.forEach((e,t)=>{p.set(t,e)}))}function m(){if(h)throw new Error(r(3));return l}function E(e){if("function"!=typeof e)throw new Error(r(4));if(h)throw new Error(r(5));let t=!0;d();const n=f++;return p.set(n,e),function(){if(t){if(h)throw new Error(r(6));t=!1,d(),p.delete(n),u=null}}}function g(e){if(!a(e))throw new Error(r(7));if(void 0===e.type)throw new Error(r(8));if("string"!=typeof e.type)throw new Error(r(17));if(h)throw new Error(r(9));try{h=!0,l=i(l,e)}finally{h=!1}return(u=p).forEach(e=>{e()}),e}g({type:s.INIT});return{dispatch:g,subscribe:E,getState:m,replaceReducer:function(e){if("function"!=typeof e)throw new Error(r(10));i=e,g({type:s.REPLACE})},[o]:function(){const e=E;return{subscribe(t){if("object"!=typeof t||null===t)throw new Error(r(11));function n(){const e=t;e.next&&e.next(m())}n();return{unsubscribe:e(n)}},[o](){return this}}}}}function l(e,t,n){return c(e,t,n)}function u(e){const t=Object.keys(e),n={};for(let r=0;r<t.length;r++){const o=t[r];0,"function"==typeof e[o]&&(n[o]=e[o])}const o=Object.keys(n);let i;try{!function(e){Object.keys(e).forEach(t=>{const n=e[t];if(void 0===n(void 0,{type:s.INIT}))throw new Error(r(12));if(void 0===n(void 0,{type:s.PROBE_UNKNOWN_ACTION()}))throw new Error(r(13))})}(n)}catch(a){i=a}return function(e={},t){if(i)throw i;let s=!1;const a={};for(let i=0;i<o.length;i++){const c=o[i],l=n[c],u=e[c],p=l(u,t);if(void 0===p){t&&t.type;throw new Error(r(14))}a[c]=p,s=s||p!==u}return s=s||o.length!==Object.keys(e).length,s?a:e}}function p(e,t){return function(...n){return t(e.apply(this,n))}}function f(e,t){if("function"==typeof e)return p(e,t);if("object"!=typeof e||null===e)throw new Error(r(16));const n={};for(const r in e){const o=e[r];"function"==typeof o&&(n[r]=p(o,t))}return n}function h(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce((e,t)=>(...n)=>e(t(...n)))}function d(...e){return t=>(n,o)=>{const i=t(n,o);let s=()=>{throw new Error(r(15))};const a={getState:i.getState,dispatch:(e,...t)=>s(e,...t)},c=e.map(e=>e(a));return s=h(...c)(i.dispatch),{...i,dispatch:s}}}function m(e){return a(e)&&"type"in e&&"string"==typeof e.type}var E=Symbol.for("immer-nothing"),g=Symbol.for("immer-draftable"),T=Symbol.for("immer-state");function _(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var A=Object,y=A.getPrototypeOf,b="constructor",S="prototype",C="configurable",I="enumerable",k="writable",O="value",N=e=>!!e&&!!e[T];function v(e){return!!e&&(P(e)||H(e)||!!e[g]||!!e[b]?.[g]||U(e)||j(e))}var D=A[S][b].toString(),R=new WeakMap;function P(e){if(!e||!G(e))return!1;const t=y(e);if(null===t||t===A[S])return!0;const n=A.hasOwnProperty.call(t,b)&&t[b];if(n===Object)return!0;if(!z(n))return!1;let r=R.get(n);return void 0===r&&(r=Function.toString.call(n),R.set(n,r)),r===D}function L(e){return N(e)||_(15),e[T].base_}function x(e,t,n=!0){if(0===M(e)){(n?Reflect.ownKeys(e):A.keys(e)).forEach(n=>{t(n,e[n],e)})}else e.forEach((n,r)=>t(r,n,e))}function M(e){const t=e[T];return t?t.type_:H(e)?1:U(e)?2:j(e)?3:0}var w=(e,t,n=M(e))=>2===n?e.has(t):A[S].hasOwnProperty.call(e,t),B=(e,t,n=M(e))=>2===n?e.get(t):e[t],F=(e,t,n,r=M(e))=>{2===r?e.set(t,n):3===r?e.add(n):e[t]=n};var H=Array.isArray,U=e=>e instanceof Map,j=e=>e instanceof Set,G=e=>"object"==typeof e,z=e=>"function"==typeof e,Y=e=>"boolean"==typeof e;var q=e=>e.copy_||e.base_,$=e=>e.modified_?e.copy_:e.base_;function V(e,t){if(U(e))return new Map(e);if(j(e))return new Set(e);if(H(e))return Array[S].slice.call(e);const n=P(e);if(!0===t||"class_only"===t&&!n){const t=A.getOwnPropertyDescriptors(e);delete t[T];let n=Reflect.ownKeys(t);for(let r=0;r<n.length;r++){const o=n[r],i=t[o];!1===i[k]&&(i[k]=!0,i[C]=!0),(i.get||i.set)&&(t[o]={[C]:!0,[k]:!0,[I]:i[I],[O]:e[o]})}return A.create(y(e),t)}{const t=y(e);if(null!==t&&n)return{...e};const r=A.create(t);return A.assign(r,e)}}function W(e,t=!1){return X(e)||N(e)||!v(e)||(M(e)>1&&A.defineProperties(e,{set:Q,add:Q,clear:Q,delete:Q}),A.freeze(e),t&&x(e,(e,t)=>{W(t,!0)},!1)),e}var Q={[O]:function(){_(2)}};function X(e){return null===e||!G(e)||A.isFrozen(e)}var K="MapSet",Z="Patches",J="ArrayMethods",ee={};function te(e){const t=ee[e];return t||_(0),t}var ne,re=e=>!!ee[e];var oe=()=>ne;function ie(e,t){t&&(e.patchPlugin_=te(Z),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function se(e){ae(e),e.drafts_.forEach(le),e.drafts_=null}function ae(e){e===ne&&(ne=e.parent_)}var ce=e=>ne={drafts_:[],parent_:ne,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:re(K)?te(K):void 0,arrayMethodsPlugin_:re(J)?te(J):void 0};function le(e){const t=e[T];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function ue(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];if(void 0!==e&&e!==n){n[T].modified_&&(se(t),_(4)),v(e)&&(e=pe(t,e));const{patchPlugin_:r}=t;r&&r.generateReplacementPatches_(n[T].base_,e,t)}else e=pe(t,n);return function(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&W(t,n)}(t,e,!0),se(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==E?e:void 0}function pe(e,t){if(X(t))return t;const n=t[T];if(!n){return Te(t,e.handledSet_,e)}if(!he(n,e))return t;if(!n.modified_)return n.base_;if(!n.finalized_){const{callbacks_:t}=n;if(t)for(;t.length>0;){t.pop()(e)}Ee(n,e)}return n.copy_}function fe(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var he=(e,t)=>e.scope_===t,de=[];function me(e,t,n,r){const o=q(e),i=e.type_;if(void 0!==r){if(B(o,r,i)===t)return void F(o,r,n,i)}if(!e.draftLocations_){const t=e.draftLocations_=new Map;x(o,(e,n)=>{if(N(n)){const r=t.get(n)||[];r.push(e),t.set(n,r)}})}const s=e.draftLocations_.get(t)??de;for(const a of s)F(o,a,n,i)}function Ee(e,t){if(e.modified_&&!e.finalized_&&(3===e.type_||1===e.type_&&e.allIndicesReassigned_||(e.assigned_?.size??0)>0)){const{patchPlugin_:n}=t;if(n){const r=n.getPath(e);r&&n.generatePatches_(e,r,t)}fe(e)}}function ge(e,t,n){const{scope_:r}=e;if(N(n)){const o=n[T];he(o,r)&&o.callbacks_.push(function(){Ce(e);const r=$(o);me(e,n,r,t)})}else v(n)&&e.callbacks_.push(function(){const o=q(e);3===e.type_?o.has(n)&&Te(n,r.handledSet_,r):B(o,t,e.type_)===n&&r.drafts_.length>1&&!0===(e.assigned_.get(t)??!1)&&e.copy_&&Te(B(e.copy_,t,e.type_),r.handledSet_,r)})}function Te(e,t,n){return!n.immer_.autoFreeze_&&n.unfinalizedDrafts_<1||N(e)||t.has(e)||!v(e)||X(e)||(t.add(e),x(e,(r,o)=>{if(N(o)){const t=o[T];if(he(t,n)){const n=$(t);F(e,r,n,e.type_),fe(t)}}else v(o)&&Te(o,t,n)})),e}var _e={get(e,t){if(t===T)return e;let n=e.scope_.arrayMethodsPlugin_;const r=1===e.type_&&"string"==typeof t;if(r&&n?.isArrayOperationMethod(t))return n.createMethodInterceptor(e,t);const o=q(e);if(!w(o,t,e.type_))return function(e,t,n){const r=be(t,n);return r?O in r?r[O]:r.get?.call(e.draft_):void 0}(e,o,t);const i=o[t];if(e.finalized_||!v(i))return i;if(r&&e.operationMethod&&n?.isMutatingArrayMethod(e.operationMethod)&&function(e){const t=+e;return Number.isInteger(t)&&String(t)===e}(t))return i;if(i===ye(e.base_,t)){Ce(e);const n=1===e.type_?+t:t,r=Ie(e.scope_,i,e,n);return e.copy_[n]=r}return i},has:(e,t)=>t in q(e),ownKeys:e=>Reflect.ownKeys(q(e)),set(e,t,n){const r=be(q(e),t);if(r?.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const r=ye(q(e),t),s=r?.[T];if(s&&s.base_===n)return e.copy_[t]=n,e.assigned_.set(t,!1),!0;if(((o=n)===(i=r)?0!==o||1/o==1/i:o!=o&&i!=i)&&(void 0!==n||w(e.base_,t,e.type_)))return!0;Ce(e),Se(e)}var o,i;return e.copy_[t]===n&&(void 0!==n||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_.set(t,!0),ge(e,t,n)),!0},deleteProperty:(e,t)=>(Ce(e),void 0!==ye(e.base_,t)||t in e.base_?(e.assigned_.set(t,!1),Se(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){const n=q(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{[k]:!0,[C]:1!==e.type_||"length"!==t,[I]:r[I],[O]:n[t]}:r},defineProperty(){_(11)},getPrototypeOf:e=>y(e.base_),setPrototypeOf(){_(12)}},Ae={};for(let Un in _e){let e=_e[Un];Ae[Un]=function(){const t=arguments;return t[0]=t[0][0],e.apply(this,t)}}function ye(e,t){const n=e[T];return(n?q(n):e)[t]}function be(e,t){if(!(t in e))return;let n=y(e);for(;n;){const e=Object.getOwnPropertyDescriptor(n,t);if(e)return e;n=y(n)}}function Se(e){e.modified_||(e.modified_=!0,e.parent_&&Se(e.parent_))}function Ce(e){e.copy_||(e.assigned_=new Map,e.copy_=V(e.base_,e.scope_.immer_.useStrictShallowCopy_))}Ae.deleteProperty=function(e,t){return Ae.set.call(this,e,t,void 0)},Ae.set=function(e,t,n){return _e.set.call(this,e[0],t,n,e[0])};function Ie(e,t,n,r){const[o,i]=U(t)?te(K).proxyMap_(t,n):j(t)?te(K).proxySet_(t,n):function(e,t){const n=H(e),r={type_:n?1:0,scope_:t?t.scope_:oe(),modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0};let o=r,i=_e;n&&(o=[r],i=Ae);const{revoke:s,proxy:a}=Proxy.revocable(o,i);return r.draft_=a,r.revoke_=s,[a,r]}(t,n);return(n?.scope_??oe()).drafts_.push(o),i.callbacks_=n?.callbacks_??[],i.key_=r,n&&void 0!==r?function(e,t,n){e.callbacks_.push(function(r){const o=t;if(!o||!he(o,r))return;r.mapSetPlugin_?.fixSetContents(o);const i=$(o);me(e,o.draft_??o,i,n),Ee(o,r)})}(n,i,r):i.callbacks_.push(function(e){e.mapSetPlugin_?.fixSetContents(i);const{patchPlugin_:t}=e;i.modified_&&t&&t.generatePatches_(i,[],e)}),o}function ke(e){return N(e)||_(10),Oe(e)}function Oe(e){if(!v(e)||X(e))return e;const t=e[T];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=V(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=V(e,!0);return x(n,(e,t)=>{F(n,e,Oe(t))},r),t&&(t.finalized_=!1),n}var Ne=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(e,t,n)=>{if(z(e)&&!z(t)){const n=t;t=e;const r=this;return function(e=n,...o){return r.produce(e,e=>t.call(this,e,...o))}}let r;if(z(t)||_(6),void 0===n||z(n)||_(7),v(e)){const o=ce(this),i=Ie(o,e,void 0);let s=!0;try{r=t(i),s=!1}finally{s?se(o):ae(o)}return ie(o,n),ue(r,o)}if(!e||!G(e)){if(r=t(e),void 0===r&&(r=e),r===E&&(r=void 0),this.autoFreeze_&&W(r,!0),n){const t=[],o=[];te(Z).generateReplacementPatches_(e,r,{patches_:t,inversePatches_:o}),n(t,o)}return r}_(1)},this.produceWithPatches=(e,t)=>{if(z(e))return(t,...n)=>this.produceWithPatches(t,t=>e(t,...n));let n,r;return[this.produce(e,t,(e,t)=>{n=e,r=t}),n,r]},Y(e?.autoFreeze)&&this.setAutoFreeze(e.autoFreeze),Y(e?.useStrictShallowCopy)&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),Y(e?.useStrictIteration)&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){v(e)||_(8),N(e)&&(e=ke(e));const t=ce(this),n=Ie(t,e,void 0);return n[T].isManual_=!0,ae(t),n}finishDraft(e,t){const n=e&&e[T];n&&n.isManual_||_(9);const{scope_:r}=n;return ie(r,t),ue(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));const r=te(Z).applyPatches_;return N(e)?r(e,t):this.produce(e,e=>r(e,t))}},ve=Ne.produce,De=Symbol("NOT_FOUND");function Re(e,t="expected a function, instead received "+typeof e){if("function"!=typeof e)throw new TypeError(t)}var Pe=e=>Array.isArray(e)?e:[e];function Le(e){const t=Array.isArray(e[0])?e[0]:e;return function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){const n=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw new TypeError(`${t}[${n}]`)}}(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}Symbol(),Object.getPrototypeOf({});var xe=(e,t)=>e===t;function Me(e){return function(t,n){if(null===t||null===n||t.length!==n.length)return!1;const{length:r}=t;for(let o=0;o<r;o++)if(!e(t[o],n[o]))return!1;return!0}}function we(e,t){const n="object"==typeof t?t:{equalityCheck:t},{equalityCheck:r=xe,maxSize:o=1,resultEqualityCheck:i}=n,s=Me(r);let a=0;const c=o<=1?function(e){let t;return{get:n=>t&&e(t.key,n)?t.value:De,put(e,n){t={key:e,value:n}},getEntries:()=>t?[t]:[],clear(){t=void 0}}}(s):function(e,t){let n=[];function r(e){const r=n.findIndex(n=>t(e,n.key));if(r>-1){const e=n[r];return r>0&&(n.splice(r,1),n.unshift(e)),e.value}return De}return{get:r,put:function(t,o){r(t)===De&&(n.unshift({key:t,value:o}),n.length>e&&n.pop())},getEntries:function(){return n},clear:function(){n=[]}}}(o,s);function l(){let t=c.get(arguments);if(t===De){if(t=e.apply(null,arguments),a++,i){const e=c.getEntries().find(e=>i(e.value,t));e&&(t=e.value,0!==a&&a--)}c.put(arguments,t)}return t}return l.clearCache=()=>{c.clear(),l.resetResultsCount()},l.resultsCount=()=>a,l.resetResultsCount=()=>{a=0},l}var Be="undefined"!=typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function Fe(){return{s:0,v:void 0,o:null,p:null}}function He(e,t={}){let n={s:0,v:void 0,o:null,p:null};const{resultEqualityCheck:r}=t;let o,i=0;function s(){let t=n;const{length:s}=arguments;for(let e=0,n=s;e<n;e++){const n=arguments[e];if("function"==typeof n||"object"==typeof n&&null!==n){let e=t.o;null===e&&(t.o=e=new WeakMap);const r=e.get(n);void 0===r?(t=Fe(),e.set(n,t)):t=r}else{let e=t.p;null===e&&(t.p=e=new Map);const r=e.get(n);void 0===r?(t=Fe(),e.set(n,t)):t=r}}const a=t;let c;if(1===t.s)c=t.v;else if(c=e.apply(null,arguments),i++,r){const e=o?.deref?.()??o;null!=e&&r(e,c)&&(c=e,0!==i&&i--);o="object"==typeof c&&null!==c||"function"==typeof c?new Be(c):c}return a.s=1,a.v=c,c}return s.clearCache=()=>{n={s:0,v:void 0,o:null,p:null},s.resetResultsCount()},s.resultsCount=()=>i,s.resetResultsCount=()=>{i=0},s}function Ue(e,...t){const n="function"==typeof e?{memoize:e,memoizeOptions:t}:e,r=(...e)=>{let t,r=0,o=0,i={},s=e.pop();"object"==typeof s&&(i=s,s=e.pop()),Re(s,`createSelector expects an output function after the inputs, but received: [${typeof s}]`);const a={...n,...i},{memoize:c,memoizeOptions:l=[],argsMemoize:u=He,argsMemoizeOptions:p=[],devModeChecks:f={}}=a,h=Pe(l),d=Pe(p),m=Le(e),E=c(function(){return r++,s.apply(null,arguments)},...h);const g=u(function(){o++;const e=function(e,t){const n=[],{length:r}=e;for(let o=0;o<r;o++)n.push(e[o].apply(null,t));return n}(m,arguments);return t=E.apply(null,e),t},...d);return Object.assign(g,{resultFunc:s,memoizedResultFunc:E,dependencies:m,dependencyRecomputations:()=>o,resetDependencyRecomputations:()=>{o=0},lastResult:()=>t,recomputations:()=>r,resetRecomputations:()=>{r=0},memoize:c,argsMemoize:u})};return Object.assign(r,{withTypes:()=>r}),r}var je=Ue(He),Ge=Object.assign((e,t=je)=>{!function(e,t="expected an object, instead received "+typeof e){if("object"!=typeof e)throw new TypeError(t)}(e,"createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);const n=Object.keys(e);return t(n.map(t=>e[t]),(...e)=>e.reduce((e,t,r)=>(e[n[r]]=t,e),{}))},{withTypes:()=>Ge});function ze(e){return({dispatch:t,getState:n})=>r=>o=>"function"==typeof o?o(t,n,e):r(o)}var Ye=ze(),qe=ze,$e=(n(65606),(...e)=>{const t=Ue(...e),n=Object.assign((...e)=>{const n=t(...e),r=(e,...t)=>n(N(e)?ke(e):e,...t);return Object.assign(r,n),r},{withTypes:()=>n});return n}),Ve=$e(He),We="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?h:h.apply(null,arguments)},Qe=("undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__,e=>e&&"function"==typeof e.match);function Xe(e,t){function n(...n){if(t){let r=t(...n);if(!r)throw new Error(Hn(0));return{type:e,payload:r.payload,..."meta"in r&&{meta:r.meta},..."error"in r&&{error:r.error}}}return{type:e,payload:n[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=t=>m(t)&&t.type===e,n}function Ke(e){return"function"==typeof e&&"type"in e&&Qe(e)}function Ze(e){return m(e)&&Object.keys(e).every(Je)}function Je(e){return["type","payload","error","meta"].indexOf(e)>-1}function et(e={}){return()=>e=>t=>e(t)}var tt=class e extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(...e){return super.concat.apply(this,e)}prepend(...t){return 1===t.length&&Array.isArray(t[0])?new e(...t[0].concat(this)):new e(...t.concat(this))}};function nt(e){return v(e)?ve(e,()=>{}):e}function rt(e,t,n){return e.has(t)?e.get(t):e.set(t,n(t)).get(t)}function ot(e){return"object"!=typeof e||null==e||Object.isFrozen(e)}function it(e={}){return()=>e=>t=>e(t)}function st(e){const t=typeof e;return null==e||"string"===t||"boolean"===t||"number"===t||Array.isArray(e)||a(e)}function at(e,t="",n=st,r,o=[],i){let s;if(!n(e))return{keyPath:t||"<root>",value:e};if("object"!=typeof e||null===e)return!1;if(i?.has(e))return!1;const a=null!=r?r(e):Object.entries(e),c=o.length>0;for(const[l,u]of a){const e=t?t+"."+l:l;if(c){if(o.some(t=>t instanceof RegExp?t.test(e):e===t))continue}if(!n(u))return{keyPath:e,value:u};if("object"==typeof u&&(s=at(u,e,n,r,o,i),s))return s}return i&&ct(e)&&i.add(e),!1}function ct(e){if(!Object.isFrozen(e))return!1;for(const t of Object.values(e))if("object"==typeof t&&null!==t&&!ct(t))return!1;return!0}function lt(e={}){return()=>e=>t=>e(t)}var ut="RTK_autoBatch",pt=()=>e=>({payload:e,meta:{[ut]:!0}}),ft=e=>t=>{setTimeout(t,e)},ht=(e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let o=!0,i=!1,s=!1;const a=new Set,c="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!=typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:ft(10):"callback"===e.type?e.queueNotification:ft(e.timeout),l=()=>{s=!1,i&&(i=!1,a.forEach(e=>e()))};return Object.assign({},r,{subscribe(e){const t=r.subscribe(()=>o&&e());return a.add(e),()=>{t(),a.delete(e)}},dispatch(e){try{return o=!e?.meta?.[ut],i=!o,i&&(s||(s=!0,c(l))),r.dispatch(e)}finally{o=!0}}})};function dt(e){const t=function(e){const{thunk:t=!0,immutableCheck:n=!0,serializableCheck:r=!0,actionCreatorCheck:o=!0}=e??{};let i=new tt;return t&&("boolean"==typeof t?i.push(Ye):i.push(qe(t.extraArgument))),i},{reducer:n,middleware:r,devTools:o=!0,duplicateMiddlewareCheck:i=!0,preloadedState:s,enhancers:l}=e||{};let p,f;if("function"==typeof n)p=n;else{if(!a(n))throw new Error(Hn(1));p=u(n)}f="function"==typeof r?r(t):t();let m=h;o&&(m=We({trace:!1,..."object"==typeof o&&o}));const E=(e=>function(t){const{autoBatch:n=!0}=t??{};let r=new tt(e);return n&&r.push(ht("object"==typeof n?n:void 0)),r})(d(...f));return c(p,s,m(..."function"==typeof l?l(E):E()))}function mt(e){const t={},n=[];let r;const o={addCase(e,n){const r="string"==typeof e?e:e.type;if(!r)throw new Error(Hn(28));if(r in t)throw new Error(Hn(29));return t[r]=n,o},addAsyncThunk:(e,r)=>(r.pending&&(t[e.pending.type]=r.pending),r.rejected&&(t[e.rejected.type]=r.rejected),r.fulfilled&&(t[e.fulfilled.type]=r.fulfilled),r.settled&&n.push({matcher:e.settled,reducer:r.settled}),o),addMatcher:(e,t)=>(n.push({matcher:e,reducer:t}),o),addDefaultCase:e=>(r=e,o)};return e(o),[t,n,r]}function Et(e,t){let n,[r,o,i]=mt(t);if("function"==typeof e)n=()=>nt(e());else{const t=nt(e);n=()=>t}function s(e=n(),t){let s=[r[t.type],...o.filter(({matcher:e})=>e(t)).map(({reducer:e})=>e)];return 0===s.filter(e=>!!e).length&&(s=[i]),s.reduce((e,n)=>{if(n){if(N(e)){const r=n(e,t);return void 0===r?e:r}if(v(e))return ve(e,e=>n(e,t));{const r=n(e,t);if(void 0===r){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}}return e},e)}return s.getInitialState=n,s}var gt=(e,t)=>Qe(e)?e.match(t):e(t);function Tt(...e){return t=>e.some(e=>gt(e,t))}function _t(...e){return t=>e.every(e=>gt(e,t))}function At(e,t){if(!e||!e.meta)return!1;const n="string"==typeof e.meta.requestId,r=t.indexOf(e.meta.requestStatus)>-1;return n&&r}function yt(e){return"function"==typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function bt(...e){return 0===e.length?e=>At(e,["pending"]):yt(e)?Tt(...e.map(e=>e.pending)):bt()(e[0])}function St(...e){return 0===e.length?e=>At(e,["rejected"]):yt(e)?Tt(...e.map(e=>e.rejected)):St()(e[0])}function Ct(...e){const t=e=>e&&e.meta&&e.meta.rejectedWithValue;return 0===e.length||yt(e)?_t(St(...e),t):Ct()(e[0])}function It(...e){return 0===e.length?e=>At(e,["fulfilled"]):yt(e)?Tt(...e.map(e=>e.fulfilled)):It()(e[0])}function kt(...e){return 0===e.length?e=>At(e,["pending","fulfilled","rejected"]):yt(e)?Tt(...e.flatMap(e=>[e.pending,e.rejected,e.fulfilled])):kt()(e[0])}var Ot=(e=21)=>{let t="",n=e;for(;n--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},Nt=["name","message","stack","code"],vt=class{constructor(e,t){this.payload=e,this.meta=t}_type},Dt=class{constructor(e,t){this.payload=e,this.meta=t}_type},Rt=e=>{if("object"==typeof e&&null!==e){const t={};for(const n of Nt)"string"==typeof e[n]&&(t[n]=e[n]);return t}return{message:String(e)}},Pt="External signal was aborted",Lt=(()=>{function e(e,t,n){const r=Xe(e+"/fulfilled",(e,t,n,r)=>({payload:e,meta:{...r||{},arg:n,requestId:t,requestStatus:"fulfilled"}})),o=Xe(e+"/pending",(e,t,n)=>({payload:void 0,meta:{...n||{},arg:t,requestId:e,requestStatus:"pending"}})),i=Xe(e+"/rejected",(e,t,r,o,i)=>({payload:o,error:(n&&n.serializeError||Rt)(e||"Rejected"),meta:{...i||{},arg:r,requestId:t,rejectedWithValue:!!o,requestStatus:"rejected",aborted:"AbortError"===e?.name,condition:"ConditionError"===e?.name}}));return Object.assign(function(e,{signal:s}={}){return(a,c,l)=>{const u=n?.idGenerator?n.idGenerator(e):Ot(),p=new AbortController;let f,h;function d(e){h=e,p.abort()}s&&(s.aborted?d(Pt):s.addEventListener("abort",()=>d(Pt),{once:!0}));const m=async function(){let s;try{let i=n?.condition?.(e,{getState:c,extra:l});if(null!==(m=i)&&"object"==typeof m&&"function"==typeof m.then&&(i=await i),!1===i||p.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};const E=new Promise((e,t)=>{f=()=>{t({name:"AbortError",message:h||"Aborted"})},p.signal.addEventListener("abort",f,{once:!0})});a(o(u,e,n?.getPendingMeta?.({requestId:u,arg:e},{getState:c,extra:l}))),s=await Promise.race([E,Promise.resolve(t(e,{dispatch:a,getState:c,extra:l,requestId:u,signal:p.signal,abort:d,rejectWithValue:(e,t)=>new vt(e,t),fulfillWithValue:(e,t)=>new Dt(e,t)})).then(t=>{if(t instanceof vt)throw t;return t instanceof Dt?r(t.payload,u,e,t.meta):r(t,u,e)})])}catch(E){s=E instanceof vt?i(null,u,e,E.payload,E.meta):i(E,u,e)}finally{f&&p.signal.removeEventListener("abort",f)}var m;return n&&!n.dispatchConditionRejection&&i.match(s)&&s.meta.condition||a(s),s}();return Object.assign(m,{abort:d,requestId:u,arg:e,unwrap:()=>m.then(xt)})}},{pending:o,rejected:i,fulfilled:r,settled:Tt(i,r),typePrefix:e})}return e.withTypes=()=>e,e})();function xt(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}var Mt=Symbol.for("rtk-slice-createasyncthunk"),wt={[Mt]:Lt},Bt=(e=>(e.reducer="reducer",e.reducerWithPrepare="reducerWithPrepare",e.asyncThunk="asyncThunk",e))(Bt||{});function Ft(e,t){return`${e}/${t}`}function Ht({creators:e}={}){const t=e?.asyncThunk?.[Mt];return function(e){const{name:n,reducerPath:r=n}=e;if(!n)throw new Error(Hn(11));const o=("function"==typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer:e=>Object.assign({[e.name]:(...t)=>e(...t)}[e.name],{_reducerDefinitionType:"reducer"}),preparedReducer:(e,t)=>({_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}),asyncThunk:e}}()):e.reducers)||{},i=Object.keys(o),s={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},a={addCase(e,t){const n="string"==typeof e?e:e.type;if(!n)throw new Error(Hn(12));if(n in s.sliceCaseReducersByType)throw new Error(Hn(13));return s.sliceCaseReducersByType[n]=t,a},addMatcher:(e,t)=>(s.sliceMatchers.push({matcher:e,reducer:t}),a),exposeAction:(e,t)=>(s.actionCreators[e]=t,a),exposeCaseReducer:(e,t)=>(s.sliceCaseReducersByName[e]=t,a)};function c(){const[t={},n=[],r]="function"==typeof e.extraReducers?mt(e.extraReducers):[e.extraReducers],o={...t,...s.sliceCaseReducersByType};return Et(e.initialState,e=>{for(let t in o)e.addCase(t,o[t]);for(let t of s.sliceMatchers)e.addMatcher(t.matcher,t.reducer);for(let t of n)e.addMatcher(t.matcher,t.reducer);r&&e.addDefaultCase(r)})}i.forEach(r=>{const i=o[r],s={reducerName:r,type:Ft(n,r),createNotation:"function"==typeof e.reducers};!function(e){return"asyncThunk"===e._reducerDefinitionType}(i)?function({type:e,reducerName:t,createNotation:n},r,o){let i,s;if("reducer"in r){if(n&&!function(e){return"reducerWithPrepare"===e._reducerDefinitionType}(r))throw new Error(Hn(17));i=r.reducer,s=r.prepare}else i=r;o.addCase(e,i).exposeCaseReducer(t,i).exposeAction(t,s?Xe(e,s):Xe(e))}(s,i,a):function({type:e,reducerName:t},n,r,o){if(!o)throw new Error(Hn(18));const{payloadCreator:i,fulfilled:s,pending:a,rejected:c,settled:l,options:u}=n,p=o(e,i,u);r.exposeAction(t,p),s&&r.addCase(p.fulfilled,s);a&&r.addCase(p.pending,a);c&&r.addCase(p.rejected,c);l&&r.addMatcher(p.settled,l);r.exposeCaseReducer(t,{fulfilled:s||Gt,pending:a||Gt,rejected:c||Gt,settled:l||Gt})}(s,i,a,t)});const l=e=>e,u=new Map,p=new WeakMap;let f;function h(e,t){return f||(f=c()),f(e,t)}function d(){return f||(f=c()),f.getInitialState()}function m(t,n=!1){function r(e){let o=e[t];return void 0===o&&n&&(o=rt(p,r,d)),o}function o(t=l){const r=rt(u,n,()=>new WeakMap);return rt(r,t,()=>{const r={};for(const[o,i]of Object.entries(e.selectors??{}))r[o]=Ut(i,t,()=>rt(p,t,d),n);return r})}return{reducerPath:t,getSelectors:o,get selectors(){return o(r)},selectSlice:r}}const E={name:n,reducer:h,actions:s.actionCreators,caseReducers:s.sliceCaseReducersByName,getInitialState:d,...m(r),injectInto(e,{reducerPath:t,...n}={}){const o=t??r;return e.inject({reducerPath:o,reducer:h},n),{...E,...m(o,!0)}}};return E}}function Ut(e,t,n,r){function o(o,...i){let s=t(o);return void 0===s&&r&&(s=n()),e(s,...i)}return o.unwrapped=e,o}var jt=Ht();function Gt(){}var zt=N;function Yt(e){const t=qt((t,n)=>e(n));return function(e){return t(e,void 0)}}function qt(e){return function(t,n){const r=t=>{Ze(n)?e(n.payload,t):e(n,t)};return zt(t)?(r(t),t):ve(t,r)}}function $t(e,t){return t(e)}function Vt(e){return Array.isArray(e)||(e=Object.values(e)),e}function Wt(e){return N(e)?ke(e):e}function Qt(e,t,n){e=Vt(e);const r=Wt(n.ids),o=new Set(r),i=[],s=new Set([]),a=[];for(const c of e){const e=$t(c,t);o.has(e)||s.has(e)?a.push({id:e,changes:c}):(s.add(e),i.push(c))}return[i,a,r]}function Xt(e){function t(t,n){const r=$t(t,e);r in n.entities||(n.ids.push(r),n.entities[r]=t)}function n(e,n){e=Vt(e);for(const r of e)t(r,n)}function r(t,n){const r=$t(t,e);r in n.entities||n.ids.push(r),n.entities[r]=t}function o(e,t){let n=!1;e.forEach(e=>{e in t.entities&&(delete t.entities[e],n=!0)}),n&&(t.ids=t.ids.filter(e=>e in t.entities))}function i(t,n){const r={},o={};t.forEach(e=>{e.id in n.entities&&(o[e.id]={id:e.id,changes:{...o[e.id]?.changes,...e.changes}})});if((t=Object.values(o)).length>0){const o=t.filter(t=>function(t,n,r){const o=r.entities[n.id];if(void 0===o)return!1;const i=Object.assign({},o,n.changes),s=$t(i,e),a=s!==n.id;return a&&(t[n.id]=s,delete r.entities[n.id]),r.entities[s]=i,a}(r,t,n)).length>0;o&&(n.ids=Object.values(n.entities).map(t=>$t(t,e)))}}function s(t,r){const[o,s]=Qt(t,e,r);n(o,r),i(s,r)}return{removeAll:Yt(function(e){Object.assign(e,{ids:[],entities:{}})}),addOne:qt(t),addMany:qt(n),setOne:qt(r),setMany:qt(function(e,t){e=Vt(e);for(const n of e)r(n,t)}),setAll:qt(function(e,t){e=Vt(e),t.ids=[],t.entities={},n(e,t)}),updateOne:qt(function(e,t){return i([e],t)}),updateMany:qt(i),upsertOne:qt(function(e,t){return s([e],t)}),upsertMany:qt(s),removeOne:qt(function(e,t){return o([e],t)}),removeMany:qt(o)}}function Kt(e,t,n){const r=function(e,t,n){let r=0,o=e.length;for(;r<o;){let i=r+o>>>1;n(t,e[i])>=0?r=i+1:o=i}return r}(e,t,n);return e.splice(r,0,t),e}function Zt(e={}){const{selectId:t,sortComparer:n}={sortComparer:!1,selectId:e=>e.id,...e},r=n?function(e,t){const{removeOne:n,removeMany:r,removeAll:o}=Xt(e);function i(t,n,r){t=Vt(t);const o=new Set(r??Wt(n.ids)),i=new Set,s=t.filter(t=>{const n=$t(t,e),r=!i.has(n);return r&&i.add(n),!o.has(n)&&r});0!==s.length&&l(n,s)}function s(t,n){let r={};if(0!==(t=Vt(t)).length){for(const o of t){const t=e(o);r[t]=o,delete n.entities[t]}t=Vt(r),l(n,t)}}function a(t,n){let r=!1,o=!1;for(let i of t){const t=n.entities[i.id];if(!t)continue;r=!0,Object.assign(t,i.changes);const s=e(t);if(i.id!==s){o=!0,delete n.entities[i.id];const e=n.ids.indexOf(i.id);n.ids[e]=s,n.entities[s]=t}}r&&l(n,[],r,o)}function c(t,n){const[r,o,s]=Qt(t,e,n);r.length&&i(r,n,s),o.length&&a(o,n)}const l=(n,r,o,i)=>{const s=Wt(n.entities),a=Wt(n.ids),c=n.entities;let l=a;i&&(l=new Set(a));let u=[];for(const e of l){const t=s[e];t&&u.push(t)}const p=0===u.length;for(const h of r)c[e(h)]=h,p||Kt(u,h,t);p?u=r.slice().sort(t):o&&u.sort(t);const f=u.map(e);(function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0})(a,f)||(n.ids=f)};return{removeOne:n,removeMany:r,removeAll:o,addOne:qt(function(e,t){return i([e],t)}),updateOne:qt(function(e,t){return a([e],t)}),upsertOne:qt(function(e,t){return c([e],t)}),setOne:qt(function(e,t){return s([e],t)}),setMany:qt(s),setAll:qt(function(e,t){e=Vt(e),t.entities={},t.ids=[],i(e,t,[])}),addMany:qt(i),updateMany:qt(a),upsertMany:qt(c)}}(t,n):Xt(t),o=function(e){return{getInitialState:function(t={},n){const r=Object.assign({ids:[],entities:{}},t);return n?e.setAll(r,n):r}}}(r),i={getSelectors:function(e,t={}){const{createSelector:n=Ve}=t,r=e=>e.ids,o=e=>e.entities,i=n(r,o,(e,t)=>e.map(e=>t[e])),s=(e,t)=>t,a=(e,t)=>e[t],c=n(r,e=>e.length);if(!e)return{selectIds:r,selectEntities:o,selectAll:i,selectTotal:c,selectById:n(o,s,a)};const l=n(e,o);return{selectIds:n(e,r),selectEntities:l,selectAll:n(e,i),selectTotal:n(e,c),selectById:n(l,s,a)}}};return{selectId:t,sortComparer:n,...o,...i,...r}}var Jt="listener",en="completed",tn="cancelled",nn=`task-${tn}`,rn=`task-${en}`,on=`${Jt}-${tn}`,sn=`${Jt}-${en}`,an=class{constructor(e){this.code=e,this.message=`task ${tn} (reason: ${e})`}name="TaskAbortError";message},cn=(e,t)=>{if("function"!=typeof e)throw new TypeError(Hn(32))},ln=()=>{},un=(e,t=ln)=>(e.catch(t),e),pn=(e,t)=>(e.addEventListener("abort",t,{once:!0}),()=>e.removeEventListener("abort",t)),fn=e=>{if(e.aborted)throw new an(e.reason)};function hn(e,t){let n=ln;return new Promise((r,o)=>{const i=()=>o(new an(e.reason));e.aborted?i():(n=pn(e,i),t.finally(()=>n()).then(r,o))}).finally(()=>{n=ln})}var dn=e=>t=>un(hn(e,t).then(t=>(fn(e),t))),mn=e=>{const t=dn(e);return e=>t(new Promise(t=>setTimeout(t,e)))},{assign:En}=Object,gn={},Tn="listenerMiddleware",_n=(e,t)=>(n,r)=>{cn(n);const o=new AbortController;var i;i=o,pn(e,()=>i.abort(e.reason));const s=(async(e,t)=>{try{return await Promise.resolve(),{status:"ok",value:await e()}}catch(n){return{status:n instanceof an?"cancelled":"rejected",error:n}}finally{t?.()}})(async()=>{fn(e),fn(o.signal);const t=await n({pause:dn(o.signal),delay:mn(o.signal),signal:o.signal});return fn(o.signal),t},()=>o.abort(rn));return r?.autoJoin&&t.push(s.catch(ln)),{result:dn(e)(s),cancel(){o.abort(nn)}}},An=(e,t)=>(n,r)=>un((async(n,r)=>{fn(t);let o=()=>{};const i=[new Promise((t,r)=>{let i=e({predicate:n,effect:(e,n)=>{n.unsubscribe(),t([e,n.getState(),n.getOriginalState()])}});o=()=>{i(),r()}})];null!=r&&i.push(new Promise(e=>setTimeout(e,r,null)));try{const e=await hn(t,Promise.race(i));return fn(t),e}finally{o()}})(n,r)),yn=e=>{let{type:t,actionCreator:n,matcher:r,predicate:o,effect:i}=e;if(t)o=Xe(t).match;else if(n)t=n.type,o=n.match;else if(r)o=r;else if(!o)throw new Error(Hn(21));return cn(i),{predicate:o,type:t,effect:i}},bn=En(e=>{const{type:t,predicate:n,effect:r}=yn(e);return{id:Ot(),effect:r,type:t,predicate:n,pending:new Set,unsubscribe:()=>{throw new Error(Hn(22))}}},{withTypes:()=>bn}),Sn=(e,t)=>{const{type:n,effect:r,predicate:o}=yn(t);return Array.from(e.values()).find(e=>("string"==typeof n?e.type===n:e.predicate===o)&&e.effect===r)},Cn=e=>{e.pending.forEach(e=>{e.abort(on)})},In=(e,t,n)=>{try{e(t,n)}catch(r){setTimeout(()=>{throw r},0)}},kn=En(Xe(`${Tn}/add`),{withTypes:()=>kn}),On=Xe(`${Tn}/removeAll`),Nn=En(Xe(`${Tn}/remove`),{withTypes:()=>Nn}),vn=(...e)=>{console.error(`${Tn}/error`,...e)},Dn=(e={})=>{const t=new Map,n=new Map,{extra:r,onError:o=vn}=e;cn(o);const i=e=>(e=>(e.unsubscribe=()=>t.delete(e.id),t.set(e.id,e),t=>{e.unsubscribe(),t?.cancelActive&&Cn(e)}))(Sn(t,e)??bn(e));En(i,{withTypes:()=>i});const s=e=>{const n=Sn(t,e);return n&&(n.unsubscribe(),e.cancelActive&&Cn(n)),!!n};En(s,{withTypes:()=>s});const a=async(e,s,a,c)=>{const l=new AbortController,u=An(i,l.signal),p=[];try{e.pending.add(l),(e=>{const t=n.get(e)??0;n.set(e,t+1)})(e),await Promise.resolve(e.effect(s,En({},a,{getOriginalState:c,condition:(e,t)=>u(e,t).then(Boolean),take:u,delay:mn(l.signal),pause:dn(l.signal),extra:r,signal:l.signal,fork:_n(l.signal,p),unsubscribe:e.unsubscribe,subscribe:()=>{t.set(e.id,e)},cancelActiveListeners:()=>{e.pending.forEach((e,t,n)=>{e!==l&&(e.abort(on),n.delete(e))})},cancel:()=>{l.abort(on),e.pending.delete(l)},throwIfCancelled:()=>{fn(l.signal)}})))}catch(f){f instanceof an||In(o,f,{raisedBy:"effect"})}finally{await Promise.all(p),l.abort(sn),(e=>{const t=n.get(e)??1;1===t?n.delete(e):n.set(e,t-1)})(e),e.pending.delete(l)}},c=((e,t)=>()=>{for(const e of t.keys())Cn(e);e.clear()})(t,n);return{middleware:e=>n=>r=>{if(!m(r))return n(r);if(kn.match(r))return i(r.payload);if(On.match(r))return void c();if(Nn.match(r))return s(r.payload);let l=e.getState();const u=()=>{if(l===gn)throw new Error(Hn(23));return l};let p;try{if(p=n(r),t.size>0){const n=e.getState(),i=Array.from(t.values());for(const t of i){let i=!1;try{i=t.predicate(r,n,l)}catch(f){i=!1,In(o,f,{raisedBy:"predicate"})}i&&a(t,r,e,u)}}}finally{l=gn}return p},startListening:i,stopListening:s,clearListeners:c}},Rn=e=>({middleware:e,applied:new Map}),Pn=()=>{const e=Ot(),t=new Map,n=Object.assign(Xe("dynamicMiddleware/add",(...t)=>({payload:t,meta:{instanceId:e}})),{withTypes:()=>n}),r=Object.assign(function(...e){e.forEach(e=>{rt(t,e,Rn)})},{withTypes:()=>r}),o=_t(n,(e=>t=>t?.meta?.instanceId===e)(e));return{middleware:e=>n=>i=>o(i)?(r(...i.payload),e.dispatch):(e=>h(...Array.from(t.values()).map(t=>rt(t.applied,e,t.middleware))))(e)(n)(i),addMiddleware:r,withMiddleware:n,instanceId:e}},Ln=Symbol.for("rtk-state-proxy-original"),xn=new WeakMap,Mn=e=>{if(!(t=e)||!t[Ln])throw new Error(Hn(25));var t;return e[Ln]},wn={},Bn=(e=wn)=>e;function Fn(...e){const t=Object.fromEntries((e=>e.flatMap(e=>{return"reducerPath"in(t=e)&&"string"==typeof t.reducerPath?[[e.reducerPath,e.reducer]]:Object.entries(e);var t}))(e)),n=()=>Object.keys(t).length?u(t):Bn;let r=n();function o(e,t){return r(e,t)}o.withLazyLoadedSlices=()=>o;const i={},s=Object.assign(function(e,n){return function(r,...o){return e(((e,t,n)=>rt(xn,e,()=>new Proxy(e,{get:(e,r,o)=>{if(r===Ln)return e;const i=Reflect.get(e,r,o);if(void 0===i){const e=n[r];if(void 0!==e)return e;const o=t[r];if(o){const e=o(void 0,{type:Ot()});if(void 0===e)throw new Error(Hn(24));return n[r]=e,e}}return i}})))(n?n(r,...o):r,t,i),...o)}},{original:Mn});return Object.assign(o,{inject:(e,s={})=>{const{reducerPath:a,reducer:c}=e,l=t[a];return!s.overrideExisting&&l&&l!==c||(s.overrideExisting&&l!==c&&delete i[a],t[a]=c,r=n()),o},selector:s})}function Hn(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}}}]); \ No newline at end of file diff --git a/assets/js/d77fb6a8.7252287b.js b/assets/js/d77fb6a8.d4c6ce2b.js similarity index 54% rename from assets/js/d77fb6a8.7252287b.js rename to assets/js/d77fb6a8.d4c6ce2b.js index b1c026f0f..e8acdc80e 100644 --- a/assets/js/d77fb6a8.7252287b.js +++ b/assets/js/d77fb6a8.d4c6ce2b.js @@ -1 +1 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[448],{43519(e){e.exports=JSON.parse('{"categoryGeneratedIndex":{"title":"OpenSign API v1.1","slug":"/API-docs/v1.1","permalink":"/docs/API-docs/v1.1","sidebar":"apiSidebar","navigation":{"previous":{"title":"Get folder list","permalink":"/docs/API-docs/v1.2/folderlist"},"next":{"title":"Introduction","permalink":"/docs/API-docs/v1.1/opensign-api-v-1-1"}}}}')}}]); \ No newline at end of file +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[448],{43519(e){e.exports=JSON.parse('{"categoryGeneratedIndex":{"title":"OpenSign API v1.1","slug":"/API-docs/v1.1","permalink":"/docs/API-docs/v1.1","sidebar":"apiSidebar","navigation":{"previous":{"title":"Update Contact","permalink":"/docs/API-docs/v1.2/update-contact"},"next":{"title":"Introduction","permalink":"/docs/API-docs/v1.1/opensign-api-v-1-1"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/ff9450a5.2cfa5d11.js b/assets/js/ff9450a5.2cfa5d11.js deleted file mode 100644 index a365d6560..000000000 --- a/assets/js/ff9450a5.2cfa5d11.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[7377],{15483(e,n,t){t.r(n),t.d(n,{assets:()=>y,contentTitle:()=>f,default:()=>w,frontMatter:()=>x,metadata:()=>i,toc:()=>b});const i=JSON.parse('{"id":"API-docs/v1.2/draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","source":"@site/docs/API-docs/v1.2/draftdocument.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/draftdocument","permalink":"/docs/API-docs/v1.2/draftdocument","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","sidebar_label":"Draft Document","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Self Sign","permalink":"/docs/API-docs/v1.2/selfsign"},"next":{"title":"Create Document","permalink":"/docs/API-docs/v1.2/createdocument"}}');var s=t(74848),r=t(28453),o=t(57742),l=t.n(o),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),p=t(96226),m=t.n(p),u=(t(77675),t(19365),t(51107)),g=t(21312);const x={id:"draftdocument",title:"Draft Document",description:"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.",sidebar_label:"Draft Document",hide_title:!0,hide_table_of_contents:!0,api:"eJztPWtzGzeSfwU3uTpb3CEp0rLjKF7fKrI38W1iqyx5XTnJK4IzIAlrBpgAM6K4Mqv2w9b9gKv7cl/3T9z3+yn5JVfdeMyDD728XifHVCURMXg0Go1Go7vRfRnkdKyD3ePgmYyKlIlcB+/CIGY6UjzLuRTBbnA0YeSZoqOcuEpk7+AFoUkip5oUmilNcknGTDBFc0YEm5LYdUeGM5Ipec5jLsYkpjklU55PCCVDqtmjHcJEJGMWkxFPWOdEnIgjnu2SN1kiaUxmslDk4NnvfX8wEJQdt1rP2LAYkzcvWq139yd5nundbpdmWUdmTGg+Fgkd6k4k024MFbN4tBWS6YQpBr2SiArCqObJjNA4JlMej1muQ5JPmCCRzGYkklLFXNCc6ZBkdMyIKNIhUzokVMQklYoRLgglitF41s5lu9CM/Nvhq5dkJFVK8w45SAod+uFirliUJzPTfT5hflb3tMOGzhUX45Ck9AzwxXPyU8GjM5i2ZiKG/0PDvYMXiKtW67DIMqlyFpO3Zgq7rRZ8+YYlckqoYlg/kmkqBcmooinLccEmNMfPiv1UcMViuyxJ4nCxeyLapNUSNGW7rRZ5I/hPBSM8ZiLnI84UzJLkE65tg46pn88yrP9CxDwC5CEAUErkqF4VkApVDzMWQZemagXVRAoynfBogjicUrP+WUIjMy3FdMainJ+zescXIZlBx8+YkA6CiVT8z1LkNMHlO2cq5xFNqssMAEJVnVOVA/ozyUXuSu0I5Ee7nLDauIiWDgG0GJCbcoFfNCPnNCmYtlBNQzIBqF6zTDGNm8P2C4gXMZkwPp6sHI/G7wud1zomhQYwq1DYsdyqInoZom1EE80IH9VwmdIzVhmNSNz0NOmQb2YkZiNaJHlIOFBorgrWIS9lTmiWJTyiw4QhDcBmo3mhWBtX2ZJPp04+B8gDmCaUxHw0Ygo2M3zELmwbBx3QZck0cKflEyqIFI2FjmQi1SIJYXEdjySSImci75C9c8oTBN5MVhMuoqSIGRkmNDoLyTApWEgUi81GnzFgdKHZH1iFUG1xjvghmiVAhVIA/ELa4bkm2kIVd8gRbBS//+CjQzUOwnUVq3aXjySMDChwW5KwlPIkRMSF5L0ckpznCQthg2dUzELgsCwkObvIh/IiJNGERWf4l6Ixl2RY5LkUZmKxklksp8LiciRFrvmfl+xI9+XmGO2HZCckj0LyOCS97ZD0+iHp7YSk9ygkvcch6W+HpN8PSX8nJP1HBqz+49AdEQ7BVQB6fYPl/JeF3QmP2Sk0PIW5nVKdM8X1GbBr8hbOHCYAuDg07JJd5MD8kBvxsWBxeQJyTSY8jpkgIyVToljEM47cxHAD33UI8BAFkxKajIokmZFzrnkFB75TORWANxyRK/IqY+KQjwWhUSQLWGPEsEEqorNccpHMANQjRlONM38ucqYyxTUDVi20x4DIS9oyByCUVRnAdVZS1DnQ6tVctTqVlYET9HuukefC0af9aTqtnaa9Dmm1PJ+DssFgcCIuTwQhJwGwvZNgl5wEvspJEJpvcJrBt579fQE/HvS/tD9n8PNR/7H9OcWqvR37cwI/+66p3VwnwS6OixW4yM3Ilr+SCgRQaX4i5hbYE9HHWeQ0zdbMAD7/faEnHnx3SkEhHC+h+wA7cBGeFTM2NRZm+wBmywXPOU306gm7Gp/RnBsgLZ92WWlh5jswc+Rlq6eNnz+jOVfhgS94hppPeOZWPrnTAKHor0FRs89VPBhaoXS0gMmHHSvCrEakmcJng8cKOB8LjY0ub47FR4BFOE6P4DhdjUp/4n5G+GzC9LGQuqzfm2P2yw4KwSidrMarrfAZYbUO0cfC6WKvN8foY8AoiHmr0QlfPyNcVsCBD1ZmNt+2d9q9h+3+dn+nhk/QTpgKadqO4/ZsNrvbWqRcnBo4oFGlfkovln8ApQmIjn4l/BeQYLgY+2b1r4urbuo1FhIETosJkDnd9dMIvaCkQtl5UbeAV/+ylr3w4N/uPv4D3MKH7oLKYis1l9cRr/6pXqFzGdPZPW26ck39zQvqN2VjAyZ+AjhQFRZNJI8s8FDH3beGoO3pAA7auKjdOO5WFhUK47idpu1GIfxsIw1UCtO0E8edRs0FQjGFKYnjkCwWLy2PY5Km6YpiU14r7qbp4iw6aWphs9hztLewzikXPC3ghgRaNXNBh4pwybDoTe1ackFarR9//PHH9g8/tJ89a7XcGtohLBVXFBlmBHrxkUaoEn2rtUtejEi1CJUJRo2DXMBfDK1S1VSYyKlw9yG8NSoSF6BPdFWNMimlM+yM8XzCVH0cqUqShdsjXLaGMp90yBu8XMLf7hLmL0t4kfoKGKe9Ga/mnbbCp2KfJZesD7yWta5mTTXeuiAWOcaULZebFBsXCVXsArR/mkuxwBNvcwbe7HxrsEVHy6WmBfWKVrPLnKKD3H9l7+BbXr3YmAv0tkeiQueokhizC5LRPGdKYGfnNOExxf3RxgJ2QdMMVCvdP52cxL/55y4qdkF3mhuNQszHHPTx3T8d77X//d2SGkWWMRVRzUjCYCQdEpZHHXI8YUlWmgSm02ln+kBHEykTYw94rxUbmf+eyuH7UwQ361CdbS2bqSGGiiIViKWpR8XNWcEY1cS1XKJKxaXBXdPbRgnOairWiHC2xmckdzRAgo9GKw2fj+HoR+EWiJeVf0vgOSfBu/K4R+Upi69o++4a2xN2Q0KHLFn8dPOtldCZLOyOdsaC+lQtRVfwZkUhrw/G6WyHlY/0ovHRfJsv2acGIdVt6k57tz3dCpCEa3+Q1NBZbW1NBmj4EYyhLWnIiGsAhjrHBe66Czxg19sGTj+Ka3fFEFCPYEVvrnGjXTFCbWEWTnIrKzi708j36lDmDvIqvqAl2D9LMWHNCFZWWD0CGHlWD3AieqiFdNrLNfcTW+Mz4hUNkNZv49twkdrJfJsj9VYb0E2rugGXHK9Q1RysfvPp1buvQ14ZlbprBOr2KGIZSFp33poe5GufUKg1Nhr0b1CDvpryqnr2z4j6loD1d6ZAW+9jnz63ItLq7H9BhFoD+9rEapT+KR2v0d/g58+IPKvwLFdx2BoLyqoeavrNibJGQ43f10+4t12b8MP6hB9t3+LGVRv27heu7TX4WRgK7tZFQheOg5hFPKUJepAg3P077NHbXL4sYLAH9mWaFXl106FaBxmLkxKcX4Sx7P4mJO2QtELSDcn9kGx1yGuGnhSR97qwQgNXxreCCxLLAsykUaGSGRkqmHhIWGfcIZeXPxVU5DyfzeekRS4vwXtrPu/ALjwTcmocL47BZJwTcJwqL1WxjPQSRysZ6S7cvrov2bTtnMW6FrQtcl82WMLaq6hFwae9kRmoKkQCo7z0Ipu5laKnD9dZQmeEjsBMbbxBsJlxGuoAindJn/z2Ken1O9vbIdk2f5P7boL9LdzDaGOKWLLOSImfr9rB29UdXP5cxrIebl9rC1eHveUOhi5O0YcAx71SYCs392eoOikn01TWVqR6wJk5P/VEFkkMp6dieaEE8/57pUyPtjGa5zSaoL/kahqoVPqMDq8SKsuC1h5k4OS5zGLdah0oNuJJUvFiJK7IsTbwCmMJS63nnPVfhFsdemxwkUtgH86lpdUaspEEbw1wo0T9KC39HM0SGAmm5gkTKUZzqciEaqNuQoKDhQM/0XzC0obfiAOv9B3hwsEOq9n7eIrR/lf1Pf7oYW1lH9aP6ZV7fNXCrtGXQhOdSaG9WZSVnyqbD/t05Ys3rOaGcp3CcqPbUOn9hLwc90/Cz1iV5XKhnbBqoWx6A+5PpNRlDeuQZ48fvVt39JMKfP22Ot5D5q7Wv96XD2qy1ONPaP2rr9L2Trf3sLvW/NewFN38zkzIdZYUjQvXWlKsWa7pxjZ2F9vY3XfEg4+pn+592a+dTA/WySifiX66uqOu0Ex/DP3zra74yxTB1X14TRXwJ1PF3p0sd0ql1PCjKaUajPvL3j9AKXVXEl3QPX00oiQfS/G0jDKvoXlaq266M+VWgf27U+/Dj6Olalz5vqpJg1/1q9T68OHdqLWpo6qQ3EnA//jNq9fT7T98O5Z7e3t7Lw/fTJ6/Ge/t7aXwu9PpLNVcLiMDHAbkZ/scyh7xKC6sGKXT6aDXAs3pLjbvZmL8tWkfrm7TORFBGMgMnqxxKV7EwW4QwyM3dxEIQsQL0/k3Mp4Fu5eBfe8Af1r/c2jZfa/hldxloKMJSyn85fAJ7+rgxhOEAbr6wdM6WOBgN5DD9yyCMTIFMOScaWiJtXcvXS3zGiwIrcwW7AZmXkEYWAO6L/Lv6LJ4FMxD7Ok0o1pPpYrXdulLyi6hAwPxDRtq/MNfpqAfeIF1y25eQtN54znirXp6VukB55ayIwkKuITl7Bmd6Uq/5iofNF9BQhvgHZFtRWI608CDCm0O0ogmUZGAYMouMq5m3oMMpdMKWXl4/Uge3t7DeRgY150qSFQpOgvCgOcsrZavoCIlb75yEZOAGXSZvmnb95INGfudLQBVIC48TW8MxXvJyJDhomcTKW7cvtd/0Ov3HvT60IN1B71pH06tCV28l8PTW22EmJ0HfilPr78gdZqrP8OCXvxx5V79eO9D6wyWKRkxrTtkD97DsNjKfLulmxmYCrwScmvX+DNO6DkjwGkZBa2GqDwkqb+4O+dsCj3sktcsYvzcwlZ9nwtV0EXna2M0x76FbDwMpBn4SbmuoI15PWTL691+De2bEPmnq4aXM1GkwHHNHIMwMKAGYeCGAv5bYQ2m3jwMLGC333Dm6+L61lezviL+jZyfVmiesoT+aUd4hwdpzs7bfPyER2Ro9ZWh0VaGpKJb7FzFUR24uEnpmF3NOo9WveqtPCa0ulKaZYyqDj6uvfU77zo39qJl5wreOw+Di6snc0Ei2XZPhsn9hI1y44pGIqkEU1tV1+LPZnL9nZ15GMyunt7sFzm9L2HxplfP7i2+tS7fof8jYH3weB4Gk6th/c6/Bv8HArvzaF7KggHqxpljyqdDGc9OHfOcX1XRiTVQbySTmKkXSwXTuhgKUQ9Om1LJUMqEUbGE0dQej9oIFXDzA4Og1R9OJwxNrP5CiL2Xt01rPjTQWk/umncs13BRUwU7CTrgqF3eXfFwbr5fdXXxdBOS3MPxTnWBZ8m9rv0NOLpXjdAAxo3yTYEDASuTnKVZgiELpmAhGaJFKe4Q/485ER0mAQAn3LmBrz6v9o03Lw5oG9Xf+xN7QeqQfSr8eVZ/jUsuLz0ZIHXM5+TyElaVqVM41+bzsCyAsWoFKAWaEmXkjWorX8TKhr6s0tQI5Ojhbgrs+VkFwHrBF8r2A/eW+bxTI8gG4GgjsjhgsaczeDe9OGsvXeNKXxv7C8i2FACd/L/B+5Ps6Xd8CShPutnTJ9nTtxDdI2Nm7xn0jLiIzc6fsiTpkCc6V1KMnzZQ8KRry5cvpUK5FDcurmrZSxO3vqOOhelHYNTl4nFNIlVEnCboxg5CujNFovkY1Ec6Z5kGPwWeG3EeJX+8PdKxYmj4NCJykWM0E9Q/uAGfUDJRbPTbew2c3nuKD/nBf+NJlz61tV8YhZgR+8WM4MRReyeVUQ2PCoVsMkqo4iOr7AhJBjcEhrEfaGQ8LAxGHRxHEyrOdPhkqJ5CSAAfSuDnv/4Najie/kK8UjFT12Dq8BTGqPLuAR+7Fxr3fyR3rnTunrogJ7QU4q9Ey7aOFa/BD+S5Z/26GGqoJVx/JWvNFR+PGZiObQ1sbINUMBpNzKGBUJXuIBkQjyy0Aw8IzOkOYuuj45/lVPWNFexUnv2YuXeWcHU8Ibk4ldDi1DxEugZaMehEA7FmMgZerskwkdEZkAJIfKBq1WW4GXffK0TOE4ydkAHuY/faCBCI1NWcM0X36A55LkZSRUwTA3EFtyVaUOGLujY46QDgexXs3EMNcKI9csgzg0Nc0Huosq1jDIvmYYCCwakcjRIuGAomt6JDN09w3NbFEF6mUBPcyQkCHk02iIeN0CEIu4C3McgNZIKnqonAYTjO9WeCXixWy+C2fcLFmb7DhLwuATtCOcQGHLG6BtSTlnNzitzrQ21inbw6OrgGlKi/bxt02vgjuDFNH+TV0QHEcvIcCh6q+c3ruAGtVSGgKCXnnLrrtb+MzozCghmztT3Kq+TesVGU2mQRoJjrpRCFRg4FhPpYaQsdl8HBgKvIIgdvE24Dn+DBsAaRR7K4DiO9ApOUjAt8z5rDieMEPXxXVcZi4kLnqjAvHNzjwqXqJ4cnhxWoVOk/JExo05ySETpfhaQQHDCvCjDp+C7ZRcYUByfHpShQzKAOTrurpaq6Ru3N6+9tSLjKk0nH9l3HsG0zpBpkZAscsDn1pVcYK3FcDSBcN9B10yr6Mqa0FHAqSzWmwh76RoUCxqchm9DEVLWnG3g8IBcGel2q2fz5r3+rwLVS5bsImBmBxjG44V0BIdrxDMEDf1Qsg0Nb1iGC/pj6XfPWGngencrYb6Tr8DRL4wf4TlB7Dm29t7z3mC6iCUhaXkTQVa0bquE0mux8ICaZwXzZBdd5JciQ54gL/OG1fRJcwmBO0Tg2J8CsusFLrzbZ6A5vtLwebszf2xfPtSKXp4qlXFxPtKqaSHPpGUGRy5TmPCKuK92pB5EznjtuX6elSytQ4zmXamvFVoXuTqWIGAgs7Jypa2ikKt63YHEZsnzKmKjC5pAkvbhgQkOhxFDDSeMddQ1KML2kTI3ZaQSaXaQ6dg0ktlrQVatF2gYQy1N1oawx2wZgROYBfKTsHcCx1zcfRqCUl6pxLzvkOzkFhHkJHO5Jpn/AJ0HIbfSw6ggRFfiGG8R0UC7kTp4zb9LQQdwOYdwacbFwNvaOEBkrN/QCAQNhnHDdnBz/9PERKAT9c6M7SQgmBzZKQhOJ+8nehBrRzhCoFxjvbYLnD64fGOXNOC4II0pPP//lvzWIodYnXnvtzNKvKNig+IiP2au9OnJ2BN+pq1McPQuZ89HsVIrTko8sJZh6y7UEtMQTtS7KCMuFcXAn0QClA3UAoksZrm5DWVjf1YMBQj7SgGDDBQPPmKo48aeGWcYcQ53SKiGZoVZRA95+V5CdMWEwDBEXswyCpUp7XzBHXEW5BusJ1gsmTtFn4zqmH3ssziureRyAawc6CsRBaHxognfzMBhG0W17hBOzZkkNsahfK1sI0TuMInJ/mHBAD1VDaULYbu1aYZjGsA9R0GnIxbVFNchHdlKTcHjl5mpR96knCPP7NDPLjOf2MqNfHSQXl9WFe3AigblNYHzhdAgP5tALHa/1KDs63fKCFfHvZoZcZ86zpsONMe8XZO3qbW//mo15D7Z/Oca8ne1fkDHvMQBrHQCv5iar7qtLeYfTAa1v8F4y45iTSLW+JpyoaCc0bqjLEFxuh/7c/FPaHx0Tr5bVvPuMEQbblN56VqHq5oJY6G9vw//qq/msJjWBrqJA7SjG2P2nILy+q+D6JfDQ8hu78E3e8/6fL6Lz/gHgcYVuZG0HlhALlUBsezi+2l6ywzt6BbdcoCYVUXway+hUMX3a394+7QVmYXaWofFQpsyI9VN8PwYGFH+/ydWM0DFcUIDG1UfEKlPqKvK7GWRLMOFo6HSnhoSHi0h4ITCUDKZUOJJnTHzamVaHz83wAOpFmpQ8IOCmEn4PapOtlptJahYViuezYPf4Mrho04y3zffd43fzd3DFzicSvG0zqRFimk+C3aDbdL7VTJ2jF+TxpSFfT5GaihjeGCywR5rx7nmvA85/zTZL2ema+qxo37SJzumYi/FV7d6VKDqEZTQrVUNUKf9l/A8MBEC7DtVaYcCBfCaMgq4HMA/U8bp0WX7u1ti5FS/zFF5wFA6Ccnmb3rzOmbfmn9s86ZZ43C53uO09rLi6HjuvVXRE9X6oy1xLPTacs6j3Fa24f1a8P0uHzpo/J7poNjw0S99BL4sfl5vHO745UbmHMmZ/ZweFsS97KLU8eIwCwc6jOZJ76ekSBHVvFvS0b/pk3M3FoO5hsDGb/4rM5g2ruSGe5aZfq2RaZuS0n9ZYDW2NioWuVmJMTbaobnpx9O1NHTV7Q9PcsFL1v0Lz7yZV13B7QJYplh8u1efaJst1d/ZjVTG0XMljdTzXV2fcrHZFCbGEEzm5u86H4DUQ8KEH28iHdraRDz3eron8dmXKHkrBHaVzL5zb6ZYCOEjZ7+CY4WIk8YyyfNTnigARAs+45pHwRZWafTXQDj4lrdYRvtVloq1loSKGSaZM7okEbeSY3ufnv/wXGRY8MR5oMTtnCQg6kLBJFdrGJWI+8YTumLwN1XHH6KyO6WW80gdNm7GxZ7YxjxNh7ZL9gI8dyMgknyhZjCeo7RRj8MB+/fzwaFQkmImJHIK2sUx5VXOSg1xOAvQl3mcPYIYsMs5wqHOaF2hKUgwYHQdnb8uwwBDDDDMD5whV0V0lfMSiWZQY5JjETcZ0fM5ELBUB7402N2ku2u02/O+LL8i3Ru9KDiHSMYuh9DnsF+8kgybwiCo1M+N6ydBZKAYVMWRAjACCg+DTrsrHXfIEeigLnlYCPvz8H/9Jjr+T01rqsPqA1483c2gmpbt7By9QiN4y6/8Sw9Qq5qy84OI55uJfQXuIc2m1rDRJmDjnSgpALbyPGFxb2hxs2bMplzb/kTXgj0YQChD9KM7xyTptLMU+6AX3aUaHPOEgs0P5B7JPczaWakY+kLdg3/H5wyT5cCI+tNtt/Beqtlo+b1urRT6QfbyPGh+ikBSZeR6g2Lk8szQVM3y8VOZscstekq/t+cjRK/b8TcGTmChWWLNfxQE1n4BZpY3xcnzilK99vjJ4TCIV7IKZt4XaIQ5ZMmrD/sQhvnVUoKG4ofrXJV69h5I457nR744g2Znt9KAYJjwidfAPJ2jtIZn5WPVwwe0jnFYWH6qWSdEcltHj5a1UZzCS6RFkgBI6tBU7nFBtfGTMi5YRFzTh2tpK8c7o+t038oCB8QfDJ2ZOBEI1nZEXhlKeAYmNFU3RNAseaK6T36OIafp4hSZ4XYXMxlbwbPqZAnI0cqlfibdsOJHyzHRiX/YgO2rjuzd2jum6Kip1TQxlouMSYSI2udJsd6ict33lijMQl0wmIWPCAckBni4ZBQSs4If61gDCR4PdSzYFvuMODPj4Bdkrg86YeDHEpsE7EXCaDCrPWQZOr4lBq6eVKC0Qq7vmyBRadU6lwFRwC+srlAUwG0tTrhD4l+44UL8D3B+a1Ty0VPc9iFonAkzqg5PVwph7jks+GCvkAEAeHLw6PCL12/LAv2le6sB1hddWidZ9MFcy5beOWzyanIjBt8+PSNfNsbvL4wFOvl4Om2dgxOMhGOl1rhhNQQCNcZspFhciBqf7hqO7Yqk8B1uxiCExoI38g+ki7cL5EErOkpzMjPbazrnssNXy+RO9Kg9zPRqnrkgKXaTMr9CBvfu2D5TMjb8PGKc9RcF3WKfaRfkkGDi8OgYKly7jcjCV6ow7ozYTkZpltldwpKgQ4O6JsOtpCMuhcUD+93/I4ODNAsaxuNLArWZ319U7rVdr0EnjQ2M8/ADMF1A6cPh5ZW4QnnqBZymZePpdvGesI9zmRJGGlswU3FEuQPPFwSnOeqaA6Gf9Tux4ntQxqDi4r7pu/PrazfdaQugpwx/sMTQgRm+G9GVCCYCrwuCkqhWAlR5xBiaRSEmtUdLCWQDbUrLIGbqgKGZeaNqHG26Vd82ZDqPDKWr8Ywq1cJJbmAak5Z9m4pmAwph7crz2gabhvQPz6nFQsvHGA82RdF6mxl/Gnn4+yJZ9pGg6cy8noTt4a+Avvq46uwCs2TO5dLbmyly7P3jWYmy3++Ace39/fwuAs2nrTsQepowdnARRVGJ7gV+jo4gPE+Q9sQYncBUr20lR4d8lozbcD1USTrrwq9g1gpJfzOdVNzemUSQwDjoextLObKzSbXT7vbnNmXwPoQ38HMC3ndSgIfedr5rZJeWO5/Fgq+KZ6UGD9VKYatMEprC8HA1EIZ7khksBZhNu/XMA3CyfEbQ4k/uD43eDra+JBJdm42gPqM0l4WLCFM+XdN2QbcuckM9LwdoKuJUS2BOgGAFPzEXh9tDI3ihI3EAg95Kgv9vVe1irofWtn78Bt5WFxldphgdNUeaPTEEEOVijfyHf0OhsSlWsMfwnzTmK/jOoCo2BOEyixqGr2I5sxcRcLch5zySw7XV6/ubn5C/tfLvAY+vcDGwdnSoJG43Gb+jwjr0KSYaKmVMzmlAxho0AwlfloObA+OMiMnsB4YWufYLGQhgPH1CATbn1UYsbhPFGM7g3WxkI3oIfe9H0LRtqnrN68oYmprewze+LJPH5qHHDXXFbNM2+5fl3xRBS8ErNc6lmZasxzyfFENey2tb/sB24S4q319zllopdHjGVol/UIVPnPLpi+l3IMKy7W+iS1jAb1NUu6OoGfKeenptm3N7njx0cpJ4y4+bzMFZdvKug3cnq+GjGl/r24hRejex8rQ1l/XyDMEh4xKyJ2aqx9r49+J6cP+hsB2HFGHONtex+/2L/+cvD5wCM3SZgPuhsd7bRE0bqPKWiMlI9/3lTw1WJDbPJlr7Jlr7Jlr7Jlr7Jlr7Jlr7Jlr7Jlr7Jlr7Jlv7porFvsqWvyqCyyZa+yZa+iMdNtvRNtvSFUOabbOmbbOmbbOmbbOm/yowQm2zpm2zpq9jnJlv6Jlv6Jlv6Z52NZpMtfZMtfZMtfZMtfZMtfZMtfZMtff3pcysi3WRLv3keqk229E229E229E229E229E229E229E229E229E229E229E229F+abWyTLX2TLX2TLX2TLX2TLX2TLf2j6qh+JdnSK+GnullCuaiEFjVhHI8bOdTfhcEEwjzuHgeXlzDKG4itBsU/FRij6/hdGJxTxcE5HSNEhi6iIcS7OmMQxm7fvJxoH8Hwodnz+LiwERgTQjKaFntI6GvrViNRQmQCCO1l8/KlMsYQtHQK8bHo1IQ2qwTRwrLLIKFiXGAArsD0OTcpOCb1CI5nGMHR/lGJ4gXBCUsI66EdzTTgvzCppQ0uL010SAz7Z+qbTytbWMS62rB87+bz+f8BY/33QA==",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},f=void 0,y={},b=[];function j(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Draft Document"}),"\n",(0,s.jsx)(l(),{method:"post",path:"/draftdocument",context:"endpoint"}),"\n",(0,s.jsx)(n.p,{children:"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file."}),"\n",(0,s.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,s.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,s.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,s.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options":{\n "hint": "Provide signature"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"6",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"7",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"8",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"9",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,s.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"10",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"11",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"12",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio Button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"13",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image",\n "hint": "Provide image"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"14",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,s.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"15",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"16",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,s.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,s.jsx)(u.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,s.jsx)(g.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,s.jsx)(d(),{parameters:void 0}),"\n",(0,s.jsx)(h(),{...t(78599)}),"\n",(0,s.jsx)(m(),{...t(40777)})]})}function w(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(j,{...e})}):j(e)}},78599(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample document"},"note":{"type":"string","format":"string","example":"sample Note"},"description":{"type":"string","format":"string","example":"sample Description"},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"signers":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":"joebee@example.com"},"name":{"type":"string","format":"string","example":"joe bee"},"phone":{"type":"string","format":"string","example":"123121312"},"company":{"type":"string","format":"string","example":"opensign"},"job_title":{"type":"string","format":"string","example":"dev"},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createdocument_body_widgets"}}},"title":"createdocument_body_signers"}},"folderId":{"type":"string","example":""},"send_email":{"type":"boolean","description":"This parameter allows you to specify whether you want emails to be sent to signers. The default value is \\"true\\". If the value of this parameter is \\"true\\" and no \'email_subject\'/\'email_body\' parameters are specified default email templates will be used. \\n","example":true},"email_subject":{"type":"string","description":"Custom mail subject for signature request. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"{{sender_name}} has requested you to sign {{document_title}}"},"email_body":{"type":"string","description":"Custom signature request email body. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"<p>Hi {{receiver_name}},</p><p>We hope this email finds you well. <strong>{{sender_name}}</strong> has requested you to review and sign <strong>{{document_title}}</strong>.</p><p>Your signature is crucial to proceed with the next steps as it signifies your agreement and authorization.</p><p><a href=\'{{signing_url}}\'>Sign here</a></p><p>If you have any questions or need further clarification, please contact the sender.</p><p>Thanks,<br>Team OpenSign\u2122</p>"},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of this document signed using an external tool for owner review. Defaults to \'false\'.","example":false},"hide_signer_signing_links":{"type":"boolean","description":"If set to \'true\', signer signing links are hidden in the draft document response. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"draftdocument_body"}}},"required":true}}')},40777(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Document created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"document_id":{"type":"string","format":"string","example":"hji2zxcv2P"},"url":{"type":"string","format":"string","example":"https://url-to-send-document.com"}},"title":"inline_draft_doc_res_200_1"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/ff9450a5.cff3d7cd.js b/assets/js/ff9450a5.cff3d7cd.js new file mode 100644 index 000000000..158b78d5b --- /dev/null +++ b/assets/js/ff9450a5.cff3d7cd.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[7377],{15483(e,n,t){t.r(n),t.d(n,{assets:()=>y,contentTitle:()=>j,default:()=>w,frontMatter:()=>x,metadata:()=>i,toc:()=>f});const i=JSON.parse('{"id":"API-docs/v1.2/draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","source":"@site/docs/API-docs/v1.2/draftdocument.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/draftdocument","permalink":"/docs/API-docs/v1.2/draftdocument","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"draftdocument","title":"Draft Document","description":"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.","sidebar_label":"Draft Document","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Self Sign","permalink":"/docs/API-docs/v1.2/selfsign"},"next":{"title":"Create Document","permalink":"/docs/API-docs/v1.2/createdocument"}}');var s=t(74848),r=t(28453),o=t(57742),l=t.n(o),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),p=t(96226),m=t.n(p),u=(t(77675),t(19365),t(51107)),g=t(21312);const x={id:"draftdocument",title:"Draft Document",description:"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.",sidebar_label:"Draft Document",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},j=void 0,y={},f=[];function b(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Draft Document"}),"\n",(0,s.jsx)(l(),{method:"post",path:"/draftdocument",context:"endpoint"}),"\n",(0,s.jsx)(n.p,{children:"The Draft Document API allows users to generate new documents by providing data with a base64 encoded file."}),"\n",(0,s.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,s.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,s.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,s.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options":{\n "hint": "Provide signature"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"6",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"7",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"8",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,s.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"9",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,s.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"10",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"11",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"12",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio Button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"13",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image",\n "hint": "Provide image"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ol,{start:"14",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,s.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"15",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"16",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,s.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,s.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,s.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,s.jsx)(u.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,s.jsx)(g.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,s.jsx)(d(),{parameters:void 0}),"\n",(0,s.jsx)(h(),{...t(78599)}),"\n",(0,s.jsx)(m(),{...t(40777)})]})}function w(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(b,{...e})}):b(e)}},78599(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample document"},"note":{"type":"string","format":"string","example":"sample Note"},"description":{"type":"string","format":"string","example":"sample Description"},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"signers":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":"joebee@example.com"},"name":{"type":"string","format":"string","example":"joe bee"},"phone":{"type":"string","format":"string","example":"123121312"},"company":{"type":"string","format":"string","example":"opensign"},"job_title":{"type":"string","format":"string","example":"dev"},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"access_code":{"type":"number","format":"number","description":"Optional numeric access code required for the signer to access and sign the document.","example":123456},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createdocument_body_widgets"}}},"title":"createdocument_body_signers"}},"folderId":{"type":"string","example":""},"send_email":{"type":"boolean","description":"This parameter allows you to specify whether you want emails to be sent to signers. The default value is \\"true\\". If the value of this parameter is \\"true\\" and no \'email_subject\'/\'email_body\' parameters are specified default email templates will be used. \\n","example":true},"email_subject":{"type":"string","description":"Custom mail subject for signature request. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"{{sender_name}} has requested you to sign {{document_title}}"},"email_body":{"type":"string","description":"Custom signature request email body. Can include the following {{document_title}} {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.","example":"<p>Hi {{receiver_name}},</p><p>We hope this email finds you well. <strong>{{sender_name}}</strong> has requested you to review and sign <strong>{{document_title}}</strong>.</p><p>Your signature is crucial to proceed with the next steps as it signifies your agreement and authorization.</p><p><a href=\'{{signing_url}}\'>Sign here</a></p><p>If you have any questions or need further clarification, please contact the sender.</p><p>Thanks,<br>Team OpenSign\u2122</p>"},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of this document signed using an external tool for owner review. Defaults to \'false\'.","example":false},"hide_signer_signing_links":{"type":"boolean","description":"If set to \'true\', signer signing links are hidden in the draft document response. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"draftdocument_body"}}},"required":true}}')},40777(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Document created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"document_id":{"type":"string","format":"string","example":"hji2zxcv2P"},"url":{"type":"string","format":"string","example":"https://url-to-send-document.com"}},"title":"inline_draft_doc_res_200_1"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/ffa808c5.65d1df59.js b/assets/js/ffa808c5.65d1df59.js new file mode 100644 index 000000000..b8793b769 --- /dev/null +++ b/assets/js/ffa808c5.65d1df59.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[8744],{28248(e,n,t){t.r(n),t.d(n,{assets:()=>f,contentTitle:()=>y,default:()=>w,frontMatter:()=>x,metadata:()=>s,toc:()=>j});const s=JSON.parse('{"id":"API-docs/v1.2/createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","source":"@site/docs/API-docs/v1.2/createtemplate.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/createtemplate","permalink":"/docs/API-docs/v1.2/createtemplate","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","sidebar_label":"Create Template","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Draft Template","permalink":"/docs/API-docs/v1.2/drafttemplate"},"next":{"title":"Public Template","permalink":"/docs/API-docs/v1.2/publictemplate"}}');var i=t(74848),r=t(28453),o=t(57742),l=t.n(o),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),p=t(96226),m=t.n(p),u=(t(77675),t(19365),t(51107)),g=t(21312);const x={id:"createtemplate",title:"Create Template",description:"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.",sidebar_label:"Create Template",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},y=void 0,f={},j=[];function b(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Create Template"}),"\n",(0,i.jsx)(l(),{method:"post",path:"/createtemplate",context:"endpoint"}),"\n",(0,i.jsxs)(n.p,{children:["The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique ",(0,i.jsx)(n.strong,{children:"template_id"})," that can be used to generate documents based on the specified template."]}),"\n",(0,i.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,i.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,i.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,i.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "hint": "Provide signature"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"5",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"6",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"7",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"8",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,i.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,i.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,i.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"9",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,i.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"10",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"11",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"12",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"13",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image",\n "hint": "Provide image"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"14",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,i.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"15",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"16",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,i.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,i.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"5",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"6",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 528,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "values": ["male", "female", "other"],\n "response": "female",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsx)(u.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,i.jsx)(g.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,i.jsx)(d(),{parameters:void 0}),"\n",(0,i.jsx)(h(),{...t(96277)}),"\n",(0,i.jsx)(m(),{...t(72315)})]})}function w(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(b,{...e})}):b(e)}},96277(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","signers","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample template"},"note":{"type":"string","format":"string","example":"sample note"},"description":{"type":"string","format":"string","example":"sample description"},"signers":{"type":"array","description":"You can provide signer optionally if you it as default signer","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":""},"name":{"type":"string","format":"string","example":""},"phone":{"type":"string","format":"string","example":""},"company":{"type":"string","format":"string","example":""},"job_title":{"type":"string","format":"string","example":""},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"access_code":{"type":"number","format":"number","description":"Optional numeric access code required for the signer to access and sign the document.","example":123456},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createtemplate_body_widgets"}}},"title":"createtemplate_body_signers"}},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of documents created from this template signed using an external tool for owner review. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed. \\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"createtemplate_body"}}},"required":true}}')},72315(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Template created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","example":"Bh2Hspnmch"},"message":{"type":"string","example":"Template created successfully!"}},"title":"inline_response_200_5"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/ffa808c5.fec46731.js b/assets/js/ffa808c5.fec46731.js deleted file mode 100644 index 47aa2dca2..000000000 --- a/assets/js/ffa808c5.fec46731.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[8744],{28248(e,n,t){t.r(n),t.d(n,{assets:()=>f,contentTitle:()=>y,default:()=>w,frontMatter:()=>g,metadata:()=>s,toc:()=>j});const s=JSON.parse('{"id":"API-docs/v1.2/createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","source":"@site/docs/API-docs/v1.2/createtemplate.api.mdx","sourceDirName":"API-docs/v1.2","slug":"/API-docs/v1.2/createtemplate","permalink":"/docs/API-docs/v1.2/createtemplate","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"createtemplate","title":"Create Template","description":"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.","sidebar_label":"Create Template","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/API-docs/v1.2/opensign-api-v-1-2","custom_edit_url":null},"sidebar":"apiSidebar","previous":{"title":"Draft Template","permalink":"/docs/API-docs/v1.2/drafttemplate"},"next":{"title":"Public Template","permalink":"/docs/API-docs/v1.2/publictemplate"}}');var i=t(74848),r=t(28453),o=t(57742),l=t.n(o),a=t(78178),d=t.n(a),c=t(19624),h=t.n(c),p=t(96226),m=t.n(p),u=(t(77675),t(19365),t(51107)),x=t(21312);const g={id:"createtemplate",title:"Create Template",description:"The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique **template_id** that can be used to generate documents based on the specified template.",sidebar_label:"Create Template",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/API-docs/v1.2/opensign-api-v-1-2",custom_edit_url:null},y=void 0,f={},j=[];function b(e){const n={a:"a",code:"code",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Create Template"}),"\n",(0,i.jsx)(l(),{method:"post",path:"/createtemplate",context:"endpoint"}),"\n",(0,i.jsxs)(n.p,{children:["The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique ",(0,i.jsx)(n.strong,{children:"template_id"})," that can be used to generate documents based on the specified template."]}),"\n",(0,i.jsxs)(n.p,{children:["Tip: Upload your PDF document to our ",(0,i.jsx)(n.a,{href:"https://app.opensignlabs.com/debugpdf",children:(0,i.jsx)(n.strong,{children:"Debug UI"})}),", where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"Supported Widgets:"})}),"\n",(0,i.jsx)(n.p,{children:"Below are the common parameters that are required with all widgets:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"name:"})," Unique identifier for this widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"type:"})," Indicates the type of widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"page:"})," Specifies the page number on which you want to place the respective widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"x, y:"})," Denotes the horizontal and vertical coordinates of the starting point of the widget. You can use the debug UI to determine these values."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"w, h:"})," Represents the width and height of the widget. You can adjust these values using the debug UI."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"required:"})," Set to false if you want to make the widget optional. By default, it's true. Not applicable for signature-type widgets."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"name:"})," Provides a different name for widgets if you are providing more than one widget."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Specifies the color of the widget content. Available options include black, blue, red, and yellow, with black as the default selection if no color is specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"fontsize:"})," Specifies the fontsize of the widget content. Available options include 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, and 28, with a default fontsize of 12 if not specified. This parameter is optional and is applicable to the following widgets: email, name, job title, company, date, textbox, checkbox, radio button, and dropdown."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hide_text_with_asterisks:"})," When enabled, the text on the signed document is hidden from recipients using asterisks, but remains fully visible to the document owner in their OpenSign account. This option is available only on Teams and Enterprise plans."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hint:"})," Specify the hint for widgets. This parameter is optional and is not applicable to the following widgets: checkbox, radio button, dropdown."]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"List of all supported widgets:"})}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"signature"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "signature",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "hint": "Provide signature"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"stamp"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "stamp",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "stamp",\n "hint": "Provide stamp"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"initials"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "initials",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "initials",\n "hint": "Provide initials"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"email"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "email",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "email",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide email",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"5",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"name"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "name",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "name",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide name",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"6",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"job Title"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "job title",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "job title",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide job title",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"7",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"company"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "company",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "company",\n "color": "black",\n "fontsize": 12,\n "hint": "Provide company",\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"8",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "default": "04-15-2024",\n "format": "mm-dd-yyyy",\n "color": "black",\n "fontsize": 12,\n "min_date": "",\n "max_date": "",\n "readonly": false,\n "signing_date": false,\n "hint": "Provide date"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide the date from which you want to start the date of the date widget. Must be provided in the specified format. By default, today's date provided."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,i.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"min_date:"})," Provide the minimum restriction date. The date must be in ",(0,i.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"max_date:"})," Provide the maximum restriction date. The date must be in ",(0,i.jsx)(n.strong,{children:"YYYY-MM-DD"})," format."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"signing_date"}),": If signing_date is set to true, the signing date is shown to the signer during signing. You may set either signing_date or default, but not both. Using both is not supported."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"9",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "name": "textbox",\n "required": true,\n "readonly": false,\n "default": "name",\n "hint": "provide name",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide a default value for the textbox (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"regularexpression:"})," A custom regex pattern for validation - for example, /^\\d+$/ to permit only digits, /^[A-Z]+$/ to permit only uppercase letters, etc. ",(0,i.jsx)(n.a,{href:"https://www.w3schools.com/jsref/jsref_obj_regexp.asp",children:"help"})," (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"10",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "selectedvalues": ["male", "female"],\n "readonly": false,\n "hidelabel": false,\n "color": "black",\n "fontsize": 12,\n "layout": "vertical",\n "validation": {\n "minselections": 0,\n "maxselections": 0\n }\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"selectedvalues:"})," Provide values that need to be selected by default (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the checkbox as readonly. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"minselections:"})," Provide the minimum number of checkboxes that must be selected by the user."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"maxselections:"})," Provide the maximum number of checkboxes that can be selected by the user."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"11",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the dropdown as readonly. By default, it's false."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"12",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "readonly": false,\n "values": ["male", "female", "other"],\n "default": "male",\n "color": "black",\n "fontsize": 12,\n "layout": "vertical"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide the value that needs to be selected by default. Only one value is accepted. (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the radio button as readonly. By default, it's false."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"13",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "image",\n "hint": "Provide image"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ol,{start:"14",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"number"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "number",\n "page": 1,\n "x": 107,\n "y": 528,\n "w": 60,\n "h": 21,\n "options": {\n "name": "number",\n "required": true,\n "readonly": false,\n "default": 0,\n "hint": "Provide number",\n "formula": "",\n "decimalplaces": 2,\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"formula:"})," Compute the value from other number widgets using +, -, *, /, (, ). Reference widgets by their name in double curly braces, e.g. {{quantity}} * {{rate}}. to know more ",(0,i.jsx)(n.a,{href:"https://docs.opensignlabs.com/docs/help/New-Document/widgets",children:"visit here"})," (optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"default:"})," Provide a default number (Optional)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"readonly:"})," Set to true if you want to set the textbox as readonly. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"decimalplaces:"})," Number of digits to display after the decimal point. e.g: 2 => 12.00, 0 => 12 (default 2)"]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"15",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"cells"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "cells",\n "page": 1,\n "x": 100,\n "y": 100,\n "w": 114,\n "h": 50,\n "options": {\n "name": "cells",\n "required": true,\n "readonly": false,\n "cell_count": 5,\n "default": "",\n "hint": "",\n "regularexpression": "",\n "color": "black",\n "fontsize": 12,\n "hide_text_with_asterisks": false\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"cell_count:"})," Specify the number of cells that should be returned to the user."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"16",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"attachments"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "attachments",\n "page": 1,\n "x": 327,\n "y": 628,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "attachment widget",\n "hint": "Provide files"\n }\n}\n'})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Prefill Widgets:"})," Prefill widgets are elements that are inserted into a document ",(0,i.jsx)(n.strong,{children:"before"})," it is shared with a user. Only the document creator has permission to add them."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:"List of widgets supported in Prefill"})}),"\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"textbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "textbox",\n "page": 1,\n "x": 290,\n "y": 165,\n "w": 150,\n "h": 20,\n "options": {\n "required": true,\n "name": "textbox",\n "response": "joe",\n "color": "red",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Enter the text you would like to display inside the textbox."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"2",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"date"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "date",\n "page": 1,\n "x": 173,\n "y": 588,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "date",\n "response": "04/15/2024",\n "format": "mm/dd/yyyy",\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Enter the date you would like to display inside the date box."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"format:"})," Specify the date format of your choice from the options below.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:'"mm/dd/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd-mm-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"yyyy-mm-dd",'}),"\n",(0,i.jsx)(n.li,{children:'"mm.dd.yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mm-dd-yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"mmmm dd, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmm, yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd mmmm, yyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd/mm/yyyy",'}),"\n",(0,i.jsx)(n.li,{children:'"dd.mm.yyyy".'}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"3",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"checkbox"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "checkbox",\n "page": 1,\n "x": 172,\n "y": 630,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "checkbox",\n "values": ["male", "female", "other"],\n "response": ["male", "female"],\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the checkbox list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide values that need to be selected."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the checkbox. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"4",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"radio button"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "radio button",\n "page": 1,\n "x": 173,\n "y": 718,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "radio button",\n "values": ["male", "female", "other"],\n "response": "male",\n "hidelabel": false,\n "color": "black",\n "fontsize": 12\n } \n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the radio button list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"hidelabel:"})," Set to true if you want to hide labels of the radio button. By default, it's false."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"5",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"image"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "image",\n "page": 1,\n "x": 100,\n "y": 95,\n "w": 92,\n "h": 55,\n "options": {\n "required": true,\n "name": "image",\n "response":"iVBORw0KGgoAAAANSUhEUgAAAmoAAA..."\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide image in base64 format like iVBORw0KGgoAAAANSUhEUgA... or data",":image","/png;base64,iVBORw0KGgoAAAANSUhEUgA...."]}),"\n"]}),"\n",(0,i.jsxs)(n.ol,{start:"6",children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:"dropdown"})}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:'{\n "type": "dropdown",\n "page": 1,\n "x": 327,\n "y": 528,\n "w": 114,\n "h": 21,\n "options": {\n "required": true,\n "name": "dropdown",\n "values": ["male", "female", "other"],\n "response": "female",\n "color": "black",\n "fontsize": 12\n }\n}\n'})}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"values:"})," Provide options for the dropdown list."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"response:"})," Provide the value that needs to be selected. Only one value is accepted."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"color:"})," Choose the text color (options: black, blue, or red)."]}),"\n"]}),"\n",(0,i.jsx)(u.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,i.jsx)(x.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,i.jsx)(d(),{parameters:void 0}),"\n",(0,i.jsx)(h(),{...t(96277)}),"\n",(0,i.jsx)(m(),{...t(72315)})]})}function w(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(b,{...e})}):b(e)}},96277(e){e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["file","signers","title"],"type":"object","properties":{"file":{"type":"string","format":"base64","example":"base64 encoded pdf"},"file_password":{"type":"string","format":"string","example":""},"title":{"type":"string","format":"string","example":"sample template"},"note":{"type":"string","format":"string","example":"sample note"},"description":{"type":"string","format":"string","example":"sample description"},"signers":{"type":"array","description":"You can provide signer optionally if you it as default signer","items":{"type":"object","properties":{"role":{"type":"string","format":"string","example":"ceo"},"email":{"type":"string","format":"string","example":""},"name":{"type":"string","format":"string","example":""},"phone":{"type":"string","format":"string","example":""},"company":{"type":"string","format":"string","example":""},"job_title":{"type":"string","format":"string","example":""},"signer_role":{"type":"string","format":"string","description":"Specifies the role of the recipient in the signing process. Allowed values:\\n- **signer** (default): Must have at least one signature widget.\\n- **viewer**: Receives the document to view only; must have no widgets.\\n- **approver**: Reviews and approves the document; no signature widget required.\\n","enum":["signer","viewer","approver"],"example":"signer"},"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"Allowed values include signature, stamp, initials, email, name, job title, company, date, textbox, checkbox, dropdown, radio button, image, number, cells, attachments.","format":"string","example":"signature"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":244},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":71},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":38},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":46}},"title":"createtemplate_body_widgets"}}},"title":"createtemplate_body_signers"}},"sendInOrder":{"type":"boolean","description":"If set to \'true\', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to \'true\'.","example":true},"send_in_order_strict":{"type":"boolean","description":"When set to \'true\', each signer is blocked from accessing the document until all preceding signers have completed their action. Enforces strict sequential signing. Only applies when \'sendInOrder\' is also \'true\'. Defaults to \'false\'.","example":false},"allow_offline_sign":{"type":"boolean","description":"If set to \'true\', signers can submit a copy of documents created from this template signed using an external tool for owner review. Defaults to \'false\'.","example":false},"enableOTP":{"type":"boolean","description":"true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps.","example":false},"enableTour":{"type":"boolean","description":"true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience.","example":false},"redirect_url":{"type":"string","description":"Specifies the URL where the signer will be redirected upon completing the document signing process.","example":""},"sender_name":{"type":"string","description":"The name of the person or organization on whose behalf the email is being sent.","example":"opensign\u2122"},"sender_email":{"type":"string","description":"The email address of the person or organization that users can reply to.","example":"mailer@opensignlabs.com"},"allow_modifications":{"type":"boolean","description":"true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value.","example":false},"auto_reminder":{"type":"boolean","description":"Set to true to enable automatic reminders. Set to false to disable them (default behavior).","example":false},"timeToCompleteDays":{"type":"number","description":"time to complete days is used to calculate expiry date of your document","format":"number","example":15},"remind_once_in_every":{"type":"number","description":"Number of days between reminders. This is only applicable when auto_reminder is set to true.","example":5},"merge_certificate":{"type":"boolean","description":"**true** - This will ensure that the completion certificate is included in the completed PDF document. However, please note that once merged, the certificate cannot be separated from the main document.\\n\\n**false** - If you choose not to merge, the completion certificate will be provided as a separate signed PDF file along with the signed document.\\n\\nIf nothing is set, it will use the owner\u2019s preferences. If the owner\u2019s preferences are also not set, it will default to false.\\n","example":false},"notify_on_signatures":{"type":"boolean","example":false,"description":"**true** - The document creator will receive an email notification whenever a signer signs the document.\\n\\n**false** - The document creator will not receive an email notification whenever a signer signs the document.\\n\\nNote: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on \'send_email\' parameter.\\n"},"pen_colors":{"type":"array","items":{"type":"string"},"example":["blue","red","black"]},"bcc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"bcc (blind carbon copy): Users added here will receive a notification email once the document is completed. \\n"},"cc":{"type":"array","items":{"type":"string"},"example":["user@example.com","user2@example.com"],"description":"cc (carbon copy): Users added here will receive a notification email once the document is completed.\\n"},"prefill":{"type":"object","description":"You can provide widgets which can embed before sending to signer","properties":{"widgets":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","format":"string","example":"textbox"},"page":{"type":"number","description":"The page number on which the widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":1},"x":{"type":"number","description":"x co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":100},"y":{"type":"number","description":"y co-ordinate (left upper corner) from which widget should appear. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":30},"w":{"type":"number","description":"Width of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":40},"h":{"type":"number","description":"Height of widget. use our [**Debug UI**](https://app.opensignlabs.com/debugpdf) to calculate the value.","format":"number","example":80},"options":{"type":"object","properties":{"name":{"type":"string","example":"textbox"},"response":{"type":"string","example":"joe"},"color":{"type":"string","example":"red"},"fontsize":{"type":"number","example":12}}}}}}},"title":"prefill"}},"title":"createtemplate_body"}}},"required":true}}')},72315(e){e.exports=JSON.parse('{"responses":{"200":{"description":"Template created successfully!","content":{"application/json":{"schema":{"type":"object","properties":{"objectId":{"type":"string","example":"Bh2Hspnmch"},"message":{"type":"string","example":"Template created successfully!"}},"title":"inline_response_200_5"}}}},"400":{"description":"Something went wrong, please try again later!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Something went wrong, please try again later!"}},"title":"inline_response_400_1"}}}},"405":{"description":"Invalid API Token!","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Invalid API token!"}},"xml":{"name":"invalidtoken"},"title":"invalidtoken"}}}}}}')}}]); \ No newline at end of file diff --git a/assets/js/main.80b0cc6d.js b/assets/js/main.80b0cc6d.js new file mode 100644 index 000000000..10a265861 --- /dev/null +++ b/assets/js/main.80b0cc6d.js @@ -0,0 +1,2 @@ +/*! For license information please see main.80b0cc6d.js.LICENSE.txt */ +(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[8792],{35947(e,t,n){"use strict";n.d(t,{A:()=>p});n(96540);var r=n(53259),o=n.n(r),a=n(84054);const i={"0058b4c6":[()=>n.e(849).then(n.t.bind(n,86164,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-175.json",86164],"01274ace":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5506)]).then(n.bind(n,47757)),"@site/docs/API-docs/v1/drafttemplate.api.mdx",47757],"012b45bf":[()=>n.e(8503).then(n.t.bind(n,74259,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-docker-b13.json",74259],"01a85c17":[()=>Promise.all([n.e(1869),n.e(2076),n.e(8209)]).then(n.bind(n,92463)),"@theme/BlogTagsListPage",92463],"02d4f5c5":[()=>Promise.all([n.e(2076),n.e(5510)]).then(n.bind(n,85210)),"@site/docs/self-host/guides/azure-vm-setup.md",85210],"02e5f5c4":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5373)]).then(n.bind(n,42232)),"@site/docs/API-docs/v1.1/createfolder.api.mdx",42232],"02fcf422":[()=>Promise.all([n.e(1869),n.e(2076),n.e(9490)]).then(n.bind(n,64238)),"@site/docs/API-docs/v1/getdocumentlist.api.mdx",64238],"03e06346":[()=>Promise.all([n.e(1869),n.e(2076),n.e(3404)]).then(n.bind(n,74671)),"@site/docs/API-docs/v1.1/publictemplate.api.mdx",74671],"044432a7":[()=>Promise.all([n.e(1869),n.e(2076),n.e(6800)]).then(n.bind(n,24159)),"@site/docs/API-docs/v1.2/publictemplate.api.mdx",24159],"046910c8":[()=>Promise.all([n.e(2076),n.e(962)]).then(n.bind(n,76026)),"@site/docs/help/Reports/declined.md",76026],"05729a5b":[()=>Promise.all([n.e(1869),n.e(2076),n.e(930)]).then(n.bind(n,99055)),"@site/docs/API-docs/v1/contactlist.api.mdx",99055],"06b6ef6a":[()=>Promise.all([n.e(2076),n.e(9611)]).then(n.bind(n,81551)),"@site/docs/help/Reports/expired.md",81551],"0a7196e9":[()=>Promise.all([n.e(2076),n.e(225)]).then(n.bind(n,40181)),"@site/docs/help/FAQs/User Deletion.md",40181],"0ba00a8d":[()=>Promise.all([n.e(1869),n.e(2076),n.e(2815)]).then(n.bind(n,80832)),"@site/docs/API-docs/v1.2/get-webhook.api.mdx",80832],"0c03cd54":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1265)]).then(n.bind(n,27491)),"@site/docs/API-docs/v1.2/getsigninglinks.api.mdx",27491],"0c0943c7":[()=>Promise.all([n.e(2076),n.e(6648)]).then(n.bind(n,67682)),"@site/docs/help/Reports/need-your-sign.md",67682],"0c806540":[()=>Promise.all([n.e(1869),n.e(2076),n.e(9239)]).then(n.bind(n,31697)),"@site/docs/API-docs/v1/createfolder.api.mdx",31697],"0e384e19":[()=>Promise.all([n.e(2076),n.e(3976)]).then(n.bind(n,2053)),"@site/docs/intro.md",2053],"0edab2fb":[()=>Promise.all([n.e(2076),n.e(6827)]).then(n.bind(n,27047)),"@site/docs/help/User Menu/Console/emails.md",27047],"0f8cf55d":[()=>n.e(5970).then(n.t.bind(n,1809,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-create-new-opensign-document-b47.json",1809],"107ddcf4":[()=>Promise.all([n.e(2076),n.e(284)]).then(n.bind(n,98190)),"@site/docs/help/User Menu/Console/organizations.md",98190],"11b7b3d8":[()=>Promise.all([n.e(2076),n.e(9241)]).then(n.bind(n,65930)),"@site/docs/help/OpenSign\u2122 Drive/organize-documents.md",65930],"138cee78":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1679)]).then(n.bind(n,14988)),"@site/docs/API-docs/v1.1/createcontact.api.mdx",14988],"14716de7":[()=>Promise.all([n.e(2076),n.e(5550)]).then(n.bind(n,82695)),"@site/docs/help/Settings/manage-users.md",82695],"14eb3368":[()=>Promise.all([n.e(1869),n.e(2076),n.e(6969)]).then(n.bind(n,60477)),"@theme/DocCategoryGeneratedIndexPage",60477],"17e5210b":[()=>Promise.all([n.e(2076),n.e(2264)]).then(n.bind(n,88637)),"@site/docs/contribute/COMMUNITY.md",88637],"18b84479":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1706)]).then(n.bind(n,23342)),"@site/docs/API-docs/v1.1/deletedocument.api.mdx",23342],"19e4dfff":[()=>Promise.all([n.e(1869),n.e(2076),n.e(956)]).then(n.bind(n,76394)),"@site/docs/API-docs/v1/selfsign.api.mdx",76394],"19e5ad2a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1651)]).then(n.bind(n,72908)),"@site/docs/API-docs/v1.1/contactlist.api.mdx",72908],"1b14d97a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(108)]).then(n.bind(n,65159)),"@site/docs/API-docs/v1/deletefolder.api.mdx",65159],"1c57a399":[()=>Promise.all([n.e(1869),n.e(2076),n.e(8901)]).then(n.bind(n,10417)),"@site/docs/API-docs/v1.1/opensign-api-v-1-1.info.mdx",10417],"1e1b513c":[()=>Promise.all([n.e(1869),n.e(2076),n.e(3148)]).then(n.bind(n,94348)),"@site/docs/API-docs/v1/update-document.api.mdx",94348],"1ee58ee1":[()=>Promise.all([n.e(2076),n.e(3554),n.e(7696)]).then(n.bind(n,86518)),"@site/docs/help/Templates/embed-template.md",86518],"1f391b9e":[()=>Promise.all([n.e(1869),n.e(2076),n.e(6061)]).then(n.bind(n,67973)),"@theme/MDXPage",67973],"1f7895dc":[()=>Promise.all([n.e(2076),n.e(9858)]).then(n.bind(n,80492)),"@site/docs/help/Templates/quick-send.md",80492],"20f41f87":[()=>Promise.all([n.e(2076),n.e(7381)]).then(n.bind(n,99358)),"@site/docs/help/User Menu/Console/globalSMTP.md",99358],"21f05a2f":[()=>Promise.all([n.e(2076),n.e(5524)]).then(n.bind(n,38353)),"@site/docs/help/Settings/Custom-email-templates.md",38353],"23f866da":[()=>Promise.all([n.e(1869),n.e(2076),n.e(285)]).then(n.bind(n,97831)),"@site/docs/API-docs/v1.1/selfsign.api.mdx",97831],"257dcba5":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5824)]).then(n.bind(n,50172)),"@site/docs/API-docs/v1.2/drafttemplate.api.mdx",50172],"277a78f5":[()=>Promise.all([n.e(2076),n.e(1440)]).then(n.bind(n,78389)),"@site/docs/contribute/INSTALLATION.md",78389],"293ced56":[()=>Promise.all([n.e(1869),n.e(2076),n.e(3588)]).then(n.bind(n,97016)),"@site/docs/API-docs/v1.2/update-document.api.mdx",97016],"299c7a47":[()=>Promise.all([n.e(2076),n.e(2131)]).then(n.bind(n,96357)),"@site/docs/help/Templates/publicTemplate.md",96357],"2c416566":[()=>Promise.all([n.e(2076),n.e(3554),n.e(2908)]).then(n.bind(n,69526)),"@site/docs/help/intro.md",69526],"2ea02f7b":[()=>Promise.all([n.e(1869),n.e(2076),n.e(9316)]).then(n.bind(n,12704)),"@site/docs/API-docs/v1.2/deletefolder.api.mdx",12704],"2f6ff211":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1477)]).then(n.bind(n,64316)),"@site/docs/API-docs/v1/get-user.api.mdx",64316],"2ffc1e57":[()=>n.e(3724).then(n.t.bind(n,32297,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-user-menu-278.json",32297],"3009d411":[()=>Promise.all([n.e(1869),n.e(2076),n.e(89)]).then(n.bind(n,68117)),"@site/docs/API-docs/v1/getcontact.api.mdx",68117],"3217192f":[()=>n.e(8462).then(n.t.bind(n,8174,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-docusaurus-f20.json",8174],"34593b53":[()=>Promise.all([n.e(1869),n.e(2076),n.e(9099)]).then(n.bind(n,28598)),"@site/docs/API-docs/v1.1/createdocument.api.mdx",28598],"36994c47":[()=>n.e(7477).then(n.t.bind(n,45516,19)),"@generated/docusaurus-plugin-content-blog/default/__plugin.json",45516],"38ec836e":[()=>Promise.all([n.e(2076),n.e(9426)]).then(n.bind(n,11255)),"@site/docs/self-host/intro.md",11255],"393be207":[()=>Promise.all([n.e(2076),n.e(4134)]).then(n.bind(n,10591)),"@site/src/pages/markdown-page.md",10591],"3973fcf3":[()=>n.e(6157).then(n.t.bind(n,46074,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-templates-7d7.json",46074],"3a2a59a1":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5864)]).then(n.bind(n,40830)),"@site/docs/API-docs/v1.2/opensign-api-v-1-2.info.mdx",40830],"3a2db09e":[()=>n.e(8121).then(n.t.bind(n,68070,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-df9.json",68070],"3b49dc44":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5794)]).then(n.bind(n,13897)),"@site/docs/API-docs/v1/opensign-api-v-1.info.mdx",13897],"3b95ab04":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1543)]).then(n.bind(n,83669)),"@site/docs/API-docs/v1.2/get-template.api.mdx",83669],"3c9ed71a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5946)]).then(n.bind(n,49169)),"@site/docs/API-docs/v1.2/createdocument.api.mdx",49169],"4227e71a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5342)]).then(n.bind(n,64875)),"@site/docs/API-docs/v1.1/get-template.api.mdx",64875],"42f80fc5":[()=>Promise.all([n.e(2076),n.e(3381)]).then(n.bind(n,42718)),"@site/docs/help/New-Document/enforce-email-verification.md",42718],"444a2573":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5855)]).then(n.bind(n,34574)),"@site/docs/API-docs/v1/update-template.api.mdx",34574],"44f24773":[()=>Promise.all([n.e(1869),n.e(2076),n.e(9038)]).then(n.bind(n,30383)),"@site/docs/API-docs/v1.2/createdocumentwithtemplateid.api.mdx",30383],"489197af":[()=>Promise.all([n.e(1869),n.e(2076),n.e(7968)]).then(n.bind(n,21078)),"@site/docs/API-docs/v1/getdocument.api.mdx",21078],"489b8a4d":[()=>Promise.all([n.e(2076),n.e(1179)]).then(n.bind(n,82244)),"@site/docs/self-host/docker/run-locally.md",82244],"4acb0154":[()=>Promise.all([n.e(2076),n.e(791)]).then(n.bind(n,48337)),"@site/docs/help/User Menu/Console/general.md",48337],"4c5e977b":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5453),n.e(6473)]).then(n.t.bind(n,75453,23)),"@theme/ApiItem",75453],"4cff09f6":[()=>n.e(3021).then(n.t.bind(n,14918,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-guides-015.json",14918],"4d139b56":[()=>Promise.all([n.e(1869),n.e(2076),n.e(7075)]).then(n.bind(n,71236)),"@site/docs/API-docs/v1.1/getcredits.api.mdx",71236],"4f7a2d40":[()=>Promise.all([n.e(2076),n.e(291)]).then(n.bind(n,20833)),"@site/docs/self-host/cloud-storage/s3.md",20833],"500027af":[()=>Promise.all([n.e(2076),n.e(560)]).then(n.bind(n,96742)),"@site/docs/help/Reports/drafts.md",96742],"503125be":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5372)]).then(n.bind(n,39546)),"@site/docs/API-docs/v1.2/deletedocument.api.mdx",39546],"5144c8d4":[()=>Promise.all([n.e(1869),n.e(2076),n.e(7904)]).then(n.bind(n,41145)),"@site/docs/API-docs/v1.1/get-user.api.mdx",41145],"51e6fce0":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5174)]).then(n.bind(n,30761)),"@site/docs/API-docs/v1.2/createfolder.api.mdx",30761],"54a7b8f4":[()=>Promise.all([n.e(1869),n.e(2076),n.e(8e3)]).then(n.bind(n,5999)),"@site/docs/API-docs/v1/getfolder.api.mdx",5999],"56b0ffe9":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4466)]).then(n.bind(n,77990)),"@site/docs/API-docs/v1/updatefolder.api.mdx",77990],"56b5f4f8":[()=>Promise.all([n.e(2076),n.e(3841)]).then(n.bind(n,31522)),"@site/docs/help/Settings/disabledocumentid.md",31522],"56f1c106":[()=>Promise.all([n.e(2076),n.e(6011)]).then(n.bind(n,99771)),"@site/docs/API-docs/v1.1/intro.md",99771],"57cd9455":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5939)]).then(n.bind(n,80679)),"@site/docs/API-docs/v1.2/update-contact.api.mdx",80679],"58abd73c":[()=>Promise.all([n.e(1869),n.e(2076),n.e(8564)]).then(n.bind(n,64502)),"@site/docs/API-docs/v1.1/folderlist.api.mdx",64502],59362658:[()=>Promise.all([n.e(2076),n.e(9325)]).then(n.bind(n,81180)),"@site/blog/2021-08-01-mdx-blog-post.mdx",81180],"5a144266":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4232)]).then(n.bind(n,98162)),"@site/docs/API-docs/v1.1/gettemplatelist.api.mdx",98162],"5a9dd378":[()=>Promise.all([n.e(2076),n.e(4504)]).then(n.bind(n,46620)),"@site/docs/help/User Menu/Console/orgadmin.md",46620],"5c485335":[()=>Promise.all([n.e(2076),n.e(2075)]).then(n.bind(n,31515)),"@site/docs/help/New-Document/widgets.md",31515],"5ce6d213":[()=>Promise.all([n.e(1869),n.e(2076),n.e(3460)]).then(n.bind(n,32779)),"@site/docs/API-docs/v1.1/update-template.api.mdx",32779],"5e1bb91e":[()=>Promise.all([n.e(2076),n.e(6353)]).then(n.bind(n,13625)),"@site/docs/help/Reports/contactbook.md",13625],"5e90a9b3":[()=>n.e(8025).then(n.t.bind(n,27134,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-hola-73f.json",27134],"5e95c892":[()=>n.e(9647).then(n.bind(n,7121)),"@theme/DocsRoot",7121],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],"611db08b":[()=>Promise.all([n.e(2076),n.e(6007)]).then(n.bind(n,54942)),"@site/docs/help/New-Document/sign-yourself.md",54942],61361021:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1915)]).then(n.bind(n,54335)),"@site/docs/API-docs/v1.2/deletecontact.api.mdx",54335],"621db11d":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4129),n.e(4212)]).then(n.bind(n,13250)),"@theme/Blog/Pages/BlogAuthorsListPage",13250],"62b755e6":[()=>Promise.all([n.e(1869),n.e(2076),n.e(9350)]).then(n.bind(n,19899)),"@site/docs/API-docs/v1.1/getdocumentlist.api.mdx",19899],"63d7f7ab":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5881)]).then(n.bind(n,14147)),"@site/docs/API-docs/v1/createdocumentwithtemplateid.api.mdx",14147],"64218a31":[()=>Promise.all([n.e(1869),n.e(2076),n.e(3979)]).then(n.bind(n,90207)),"@site/docs/API-docs/v1.1/getformdata.api.mdx",90207],"652d83be":[()=>Promise.all([n.e(1869),n.e(2076),n.e(8474)]).then(n.bind(n,43522)),"@site/docs/API-docs/v1/resendrequestmail.api.mdx",43522],"656c0f50":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4380)]).then(n.bind(n,93298)),"@site/docs/API-docs/v1.2/updatefolder.api.mdx",93298],"6621d3c0":[()=>Promise.all([n.e(2076),n.e(3554),n.e(8046)]).then(n.bind(n,49280)),"@site/docs/help/Settings/SecurityManagement.md",49280],"6875c492":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4129),n.e(4528),n.e(4813)]).then(n.bind(n,33069)),"@theme/BlogTagsPostsPage",33069],"6bef026b":[()=>Promise.all([n.e(2076),n.e(4952)]).then(n.bind(n,14630)),"@site/docs/help/Settings/Preferences.md",14630],"6c0cc40d":[()=>Promise.all([n.e(2076),n.e(8168)]).then(n.bind(n,20543)),"@site/docs/API-docs/v1/intro.md",20543],"6cb65baf":[()=>n.e(9190).then(n.t.bind(n,95890,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-settings-09e.json",95890],"6d2e526e":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5752)]).then(n.bind(n,16027)),"@site/docs/API-docs/v1.1/revokedocument.api.mdx",16027],70276854:[()=>Promise.all([n.e(1869),n.e(2076),n.e(7574)]).then(n.bind(n,73010)),"@site/docs/API-docs/v1/delete-webhook.api.mdx",73010],"703158d7":[()=>Promise.all([n.e(1869),n.e(2076),n.e(9330)]).then(n.bind(n,68762)),"@site/docs/API-docs/v1.2/get-user.api.mdx",68762],"7357a3c5":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1665)]).then(n.bind(n,98268)),"@site/docs/API-docs/v1.1/getfolder.api.mdx",98268],"73664a40":[()=>Promise.all([n.e(2076),n.e(1972)]).then(n.bind(n,49581)),"@site/blog/2019-05-29-long-blog-post.md",49581],"74c638d3":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1335)]).then(n.bind(n,51412)),"@site/docs/API-docs/v1.2/gettemplatelist.api.mdx",51412],"7661071f":[()=>Promise.all([n.e(2076),n.e(8737)]).then(n.bind(n,24137)),"@site/blog/2021-08-26-welcome/index.md?truncated=true",24137],"767ebc75":[()=>Promise.all([n.e(1869),n.e(2076),n.e(7797)]).then(n.bind(n,5049)),"@site/docs/API-docs/v1.1/getsignerips.api.mdx",5049],"7ad5624c":[()=>Promise.all([n.e(1869),n.e(2076),n.e(33)]).then(n.bind(n,14397)),"@site/docs/API-docs/v1.1/getcontact.api.mdx",14397],"7c0adceb":[()=>n.e(6854).then(n.t.bind(n,68552,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-api-docs-v-1-2-4ea.json",68552],"7ef59f7a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4865)]).then(n.bind(n,62634)),"@site/docs/API-docs/v1.1/getdocument.api.mdx",62634],"8001f939":[()=>Promise.all([n.e(2076),n.e(157)]).then(n.bind(n,93554)),"@site/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements.md",93554],"814f3328":[()=>n.e(7472).then(n.t.bind(n,55513,19)),"~blog/default/blog-post-list-prop-default.json",55513],"825a5e83":[()=>Promise.all([n.e(1869),n.e(2076),n.e(8110)]).then(n.bind(n,53208)),"@site/docs/API-docs/v1/delete-template.api.mdx",53208],"8320e026":[()=>Promise.all([n.e(2076),n.e(5277)]).then(n.bind(n,35397)),"@site/docs/API-docs/intro.md",35397],"833eda7d":[()=>n.e(300).then(n.t.bind(n,31878,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-api-docs-v-1-513.json",31878],"837d4f04":[()=>Promise.all([n.e(2076),n.e(8320)]).then(n.bind(n,23247)),"@site/docs/help/New-Document/edit-document-before-sending.md",23247],"851f8f65":[()=>Promise.all([n.e(1869),n.e(2076),n.e(9070)]).then(n.bind(n,11184)),"@site/docs/API-docs/v1.1/draftdocument.api.mdx",11184],"8717b14a":[()=>Promise.all([n.e(2076),n.e(3694)]).then(n.bind(n,61615)),"@site/blog/2019-05-29-long-blog-post.md?truncated=true",61615],"873e7b96":[()=>Promise.all([n.e(2076),n.e(6302)]).then(n.bind(n,3421)),"@site/docs/help/User Menu/Console/analystics.md",3421],"87a6df42":[()=>n.e(5305).then(n.t.bind(n,69202,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-documents-5d7.json",69202],"882238ec":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4106)]).then(n.bind(n,94706)),"@site/docs/API-docs/v1/get-template.api.mdx",94706],"8871da57":[()=>Promise.all([n.e(1869),n.e(2076),n.e(6742)]).then(n.bind(n,13164)),"@site/docs/API-docs/v1.2/delete-template.api.mdx",13164],"88a819d0":[()=>Promise.all([n.e(2076),n.e(5314)]).then(n.bind(n,15851)),"@site/docs/help/Templates/manage-templates.md",15851],"8bd80e56":[()=>Promise.all([n.e(1869),n.e(2076),n.e(2661)]).then(n.bind(n,4471)),"@site/docs/API-docs/v1/deletecontact.api.mdx",4471],"8e4d0438":[()=>Promise.all([n.e(2076),n.e(3891)]).then(n.bind(n,29734)),"@site/docs/help/Settings/APIToken.md",29734],"925b3f96":[()=>Promise.all([n.e(2076),n.e(8609)]).then(n.bind(n,95026)),"@site/blog/2019-05-28-first-blog-post.md?truncated=true",95026],"94e1fa32":[()=>Promise.all([n.e(1869),n.e(2076),n.e(6582)]).then(n.bind(n,41501)),"@site/docs/API-docs/v1.2/getdocument.api.mdx",41501],"951b8254":[()=>Promise.all([n.e(1869),n.e(2076),n.e(6289)]).then(n.bind(n,36258)),"@site/docs/API-docs/v1.2/update-template.api.mdx",36258],"9640838e":[()=>Promise.all([n.e(2076),n.e(1688)]).then(n.bind(n,80766)),"@site/docs/help/Templates/create-template.md",80766],"96f83544":[()=>Promise.all([n.e(2076),n.e(3554),n.e(9260)]).then(n.bind(n,40902)),"@site/docs/help/User Menu/Profile.md",40902],"980c6622":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5919)]).then(n.bind(n,49757)),"@site/docs/API-docs/v1.1/getsigninglinks.api.mdx",49757],"98334e25":[()=>Promise.all([n.e(1869),n.e(2076),n.e(7024)]).then(n.bind(n,92846)),"@site/docs/API-docs/v1.1/get-webhook.api.mdx",92846],"98732f61":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1065)]).then(n.bind(n,73407)),"@site/docs/API-docs/v1.2/getcredits.api.mdx",73407],"9b0b43bf":[()=>Promise.all([n.e(2076),n.e(2823)]).then(n.bind(n,32146)),"@site/docs/API-docs/v1.2/intro.md",32146],"9c9cb35e":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4240)]).then(n.bind(n,41875)),"@site/docs/API-docs/v1.1/createtemplate.api.mdx",41875],"9cd612ce":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4372)]).then(n.bind(n,15795)),"@site/docs/API-docs/v1.1/deletefolder.api.mdx",15795],"9e4087bc":[()=>Promise.all([n.e(2076),n.e(2711)]).then(n.bind(n,89331)),"@theme/BlogArchivePage",89331],a000203c:[()=>Promise.all([n.e(1869),n.e(2076),n.e(6940)]).then(n.bind(n,12951)),"@site/docs/API-docs/v1/createdocument.api.mdx",12951],a3008c1e:[()=>Promise.all([n.e(1869),n.e(2076),n.e(9570)]).then(n.bind(n,59503)),"@site/docs/API-docs/v1/createtemplate.api.mdx",59503],a3b21423:[()=>Promise.all([n.e(1869),n.e(2076),n.e(7533)]).then(n.bind(n,35063)),"@site/docs/API-docs/v1.2/revokedocument.api.mdx",35063],a6aa9e1f:[()=>Promise.all([n.e(1869),n.e(2076),n.e(4129),n.e(4528),n.e(7643)]).then(n.bind(n,35124)),"@theme/BlogListPage",35124],a7456010:[()=>n.e(1235).then(n.t.bind(n,88552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",88552],a7bd4aaa:[()=>n.e(7098).then(n.bind(n,74532)),"@theme/DocVersionRoot",74532],a94703ab:[()=>Promise.all([n.e(1869),n.e(2076),n.e(9048)]).then(n.bind(n,26203)),"@theme/DocRoot",26203],ab2a161b:[()=>Promise.all([n.e(2076),n.e(8097)]).then(n.bind(n,676)),"@site/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate.md",676],aba21aa0:[()=>n.e(5742).then(n.t.bind(n,27093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",27093],ac7da374:[()=>Promise.all([n.e(1869),n.e(2076),n.e(2043)]).then(n.bind(n,40327)),"@site/docs/API-docs/v1.1/delete-template.api.mdx",40327],acecf23e:[()=>n.e(1903).then(n.t.bind(n,1912,19)),"~blog/default/blogMetadata-default.json",1912],b0378e01:[()=>Promise.all([n.e(2076),n.e(8927)]).then(n.bind(n,35569)),"@site/docs/help/OpenSign\u2122 Drive/list-grid-view.md",35569],b18842e4:[()=>Promise.all([n.e(2076),n.e(5597)]).then(n.bind(n,16363)),"@site/docs/self-host/guides/env-variables.md",16363],b2e6bd40:[()=>Promise.all([n.e(1869),n.e(2076),n.e(7960)]).then(n.bind(n,99088)),"@site/docs/API-docs/v1.1/resendrequestmail.api.mdx",99088],b3eb04bc:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1210)]).then(n.bind(n,53630)),"@site/docs/API-docs/v1.2/folderlist.api.mdx",53630],b93339ed:[()=>Promise.all([n.e(1869),n.e(2076),n.e(8749)]).then(n.bind(n,33727)),"@site/docs/API-docs/v1.1/updatefolder.api.mdx",33727],b97a0b7b:[()=>Promise.all([n.e(1869),n.e(2076),n.e(3633)]).then(n.bind(n,39446)),"@site/docs/API-docs/v1/folderlist.api.mdx",39446],b9fdab4b:[()=>Promise.all([n.e(1869),n.e(2076),n.e(8089)]).then(n.bind(n,86761)),"@site/docs/API-docs/v1.2/getsignerips.api.mdx",86761],bb4fa758:[()=>n.e(6318).then(n.t.bind(n,77911,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-manage-docs-using-opensign-drive-2c0.json",77911],bd0e2f4c:[()=>Promise.all([n.e(1869),n.e(2076),n.e(2403)]).then(n.bind(n,17886)),"@site/docs/API-docs/v1.2/delete-webhook.api.mdx",17886],be3c2a14:[()=>Promise.all([n.e(1869),n.e(2076),n.e(862)]).then(n.bind(n,85149)),"@site/docs/API-docs/v1.2/getfolder.api.mdx",85149],c081699b:[()=>Promise.all([n.e(1869),n.e(2076),n.e(5741)]).then(n.bind(n,65629)),"@site/docs/API-docs/v1.2/resendrequestmail.api.mdx",65629],c15d9823:[()=>n.e(8146).then(n.t.bind(n,29328,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-bd9.json",29328],c195e1f1:[()=>Promise.all([n.e(1869),n.e(2076),n.e(6192)]).then(n.bind(n,35342)),"@site/docs/API-docs/v1.1/createdocumentwithtemplateid.api.mdx",35342],c1e4445e:[()=>Promise.all([n.e(2076),n.e(1170)]).then(n.bind(n,71723)),"@site/docs/help/User Menu/Console/custom_filestorage.md",71723],c4f5d8e4:[()=>Promise.all([n.e(1869),n.e(2634)]).then(n.bind(n,2083)),"@site/src/pages/index.js",2083],c4fbe420:[()=>Promise.all([n.e(1869),n.e(2076),n.e(3795)]).then(n.bind(n,74646)),"@site/docs/API-docs/v1.1/drafttemplate.api.mdx",74646],c674cfb4:[()=>Promise.all([n.e(1869),n.e(2076),n.e(3128)]).then(n.bind(n,13340)),"@site/docs/API-docs/v1/save-update-webhook.api.mdx",13340],c6b74119:[()=>n.e(850).then(n.t.bind(n,70954,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-cloud-storage-961.json",70954],c7b98810:[()=>Promise.all([n.e(2076),n.e(2089)]).then(n.bind(n,99094)),"@site/docs/help/OpenSign\u2122 Drive/create-document.md",99094],c7e3ab5f:[()=>Promise.all([n.e(1869),n.e(2076),n.e(4833)]).then(n.bind(n,69222)),"@site/docs/API-docs/v1.1/deletecontact.api.mdx",69222],c9fa5aa5:[()=>Promise.all([n.e(2076),n.e(1640)]).then(n.bind(n,8129)),"@site/docs/contribute/CODE_OF_CONDUCT.md",8129],ccc49370:[()=>Promise.all([n.e(1869),n.e(2076),n.e(4129),n.e(4528),n.e(3249)]).then(n.bind(n,73858)),"@theme/BlogPostPage",73858],cd2b86eb:[()=>Promise.all([n.e(2076),n.e(6505)]).then(n.bind(n,34248)),"@site/docs/help/Settings/Teams.md",34248],ce589067:[()=>Promise.all([n.e(2076),n.e(490)]).then(n.bind(n,87005)),"@site/docs/self-host/One-click-Install/DigitalOcean.md",87005],cf03142d:[()=>Promise.all([n.e(2076),n.e(746)]).then(n.bind(n,25166)),"@site/docs/help/Reports/in-progress.md",25166],cfb1e6eb:[()=>Promise.all([n.e(2076),n.e(539)]).then(n.bind(n,69436)),"@site/docs/help/Settings/Webhook.md",69436],d0524430:[()=>Promise.all([n.e(1869),n.e(2076),n.e(6235)]).then(n.bind(n,40707)),"@site/docs/API-docs/v1.1/save-update-webhook.api.mdx",40707],d1393a72:[()=>Promise.all([n.e(2076),n.e(841)]).then(n.bind(n,11856)),"@site/docs/help/New-Document/request-signatures.md",11856],d281bdbe:[()=>Promise.all([n.e(1869),n.e(2076),n.e(4001)]).then(n.bind(n,37684)),"@site/docs/API-docs/v1/deletedocument.api.mdx",37684],d387ddbc:[()=>Promise.all([n.e(1869),n.e(2076),n.e(206)]).then(n.bind(n,4746)),"@site/docs/API-docs/v1.2/getformdata.api.mdx",4746],d480dde9:[()=>Promise.all([n.e(1869),n.e(2076),n.e(3230)]).then(n.bind(n,29737)),"@site/docs/API-docs/v1.1/delete-webhook.api.mdx",29737],d48fee54:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1332)]).then(n.bind(n,96455)),"@site/docs/API-docs/v1.2/selfsign.api.mdx",96455],d5380080:[()=>Promise.all([n.e(1869),n.e(2076),n.e(603)]).then(n.bind(n,62727)),"@site/docs/API-docs/v1.2/save-update-webhook.api.mdx",62727],d77fb6a8:[()=>n.e(448).then(n.t.bind(n,43519,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-api-docs-v-1-1-0dd.json",43519],d8b805fb:[()=>Promise.all([n.e(2076),n.e(1924)]).then(n.bind(n,22232)),"@site/docs/help/Settings/my-signature.md",22232],d91ad230:[()=>Promise.all([n.e(2076),n.e(6295)]).then(n.bind(n,94741)),"@site/docs/contribute/REPORTING_GUIDELINES.md",94741],d9f32620:[()=>Promise.all([n.e(2076),n.e(5557)]).then(n.bind(n,7447)),"@site/blog/2021-08-26-welcome/index.md",7447],da66eb9c:[()=>Promise.all([n.e(1869),n.e(2076),n.e(2703)]).then(n.bind(n,37055)),"@site/docs/API-docs/v1.1/update-document.api.mdx",37055],dc8c216b:[()=>Promise.all([n.e(2076),n.e(9144)]).then(n.bind(n,52731)),"@site/docs/help/User Menu/Console/branding.md",52731],e226bb09:[()=>Promise.all([n.e(2076),n.e(6743)]).then(n.bind(n,73963)),"@site/docs/contribute/intro.md",73963],e273c56f:[()=>Promise.all([n.e(2076),n.e(9328)]).then(n.bind(n,84014)),"@site/blog/2019-05-28-first-blog-post.md",84014],e48228d1:[()=>Promise.all([n.e(1869),n.e(2076),n.e(3333)]).then(n.bind(n,60580)),"@site/docs/API-docs/v1/createcontact.api.mdx",60580],e4f5c862:[()=>Promise.all([n.e(2076),n.e(7910)]).then(n.bind(n,83027)),"@site/docs/help/Reports/completed.md",83027],e5a49157:[()=>Promise.all([n.e(2076),n.e(9024)]).then(n.bind(n,10827)),"@site/docs/help/FAQs/FAQs.md",10827],e5aefb32:[()=>n.e(3276).then(n.t.bind(n,58539,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-facebook-f47.json",58539],e5d81aec:[()=>Promise.all([n.e(1869),n.e(2076),n.e(419)]).then(n.bind(n,11868)),"@site/docs/API-docs/v1/gettemplatelist.api.mdx",11868],e76c28ee:[()=>Promise.all([n.e(2076),n.e(7318)]).then(n.bind(n,7754)),"@site/docs/self-host/docker/upgrade-deployment.md",7754],e785206d:[()=>n.e(3522).then(n.t.bind(n,48988,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-console-192.json",48988],e92d0461:[()=>n.e(7068).then(n.t.bind(n,33495,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-faqs-f03.json",33495],e9e778b7:[()=>Promise.all([n.e(2076),n.e(3073)]).then(n.bind(n,14680)),"@site/docs/help/Templates/use-template.md",14680],eaa24e23:[()=>Promise.all([n.e(1869),n.e(2076),n.e(636)]).then(n.bind(n,69710)),"@site/docs/API-docs/v1/get-webhook.api.mdx",69710],eb56c656:[()=>Promise.all([n.e(2076),n.e(7757)]).then(n.bind(n,56752)),"@site/docs/help/OpenSign\u2122 Drive/rename-document.md",56752],ec5e470a:[()=>Promise.all([n.e(1869),n.e(2076),n.e(2923)]).then(n.bind(n,56483)),"@site/docs/API-docs/v1.2/contactlist.api.mdx",56483],ed918ad6:[()=>Promise.all([n.e(1869),n.e(2076),n.e(8413)]).then(n.bind(n,85849)),"@site/docs/API-docs/v1.2/getdocumentlist.api.mdx",85849],eedafdee:[()=>Promise.all([n.e(1869),n.e(2076),n.e(6288)]).then(n.bind(n,91725)),"@site/docs/API-docs/v1/draftdocument.api.mdx",91725],ef8b811a:[()=>n.e(8947).then(n.t.bind(n,56600,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-authors-790.json",56600],f214d5ff:[()=>Promise.all([n.e(2076),n.e(6653)]).then(n.bind(n,84899)),"@site/docs/self-host/guides/upgrade-to-v2.1.0.md",84899],f22c5875:[()=>Promise.all([n.e(1869),n.e(2076),n.e(6841)]).then(n.bind(n,45429)),"@site/docs/API-docs/v1/revokedocument.api.mdx",45429],f4f34a3a:[()=>Promise.all([n.e(2076),n.e(3637)]).then(n.bind(n,95512)),"@site/blog/2021-08-01-mdx-blog-post.mdx?truncated=true",95512],f81c1134:[()=>n.e(8130).then(n.t.bind(n,77735,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-archive-f05.json",77735],f82cd581:[()=>n.e(4584).then(n.t.bind(n,44035,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-hello-f96.json",44035],fa501e35:[()=>Promise.all([n.e(2076),n.e(9429)]).then(n.bind(n,92612)),"@site/docs/help/FAQs/Max File Upload Size.md",92612],fdae908b:[()=>Promise.all([n.e(1869),n.e(2076),n.e(5678)]).then(n.bind(n,78377)),"@site/docs/API-docs/v1.2/createcontact.api.mdx",78377],fdd9b680:[()=>Promise.all([n.e(2076),n.e(4360)]).then(n.bind(n,42342)),"@site/docs/help/FAQs/Credit-Deductions.md",42342],fdf3f392:[()=>Promise.all([n.e(1869),n.e(2076),n.e(5740)]).then(n.bind(n,70328)),"@site/docs/API-docs/v1.2/getcontact.api.mdx",70328],ff9450a5:[()=>Promise.all([n.e(1869),n.e(2076),n.e(7377)]).then(n.bind(n,15483)),"@site/docs/API-docs/v1.2/draftdocument.api.mdx",15483],ffa808c5:[()=>Promise.all([n.e(1869),n.e(2076),n.e(8744)]).then(n.bind(n,28248)),"@site/docs/API-docs/v1.2/createtemplate.api.mdx",28248],fff7b69d:[()=>Promise.all([n.e(2076),n.e(8045)]).then(n.bind(n,4906)),"@site/docs/help/User Menu/Console/signing_certificate.md",4906]};var s=n(74848);function l({error:e,retry:t,pastDelay:n}){return e?(0,s.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,s.jsx)("p",{children:String(e)}),(0,s.jsx)("div",{children:(0,s.jsx)("button",{type:"button",onClick:t,children:"Retry"})})]}):n?(0,s.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,s.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,s.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,s.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var c=n(86921),u=n(53102);function d(e,t){if("*"===e)return o()({loading:l,loader:()=>n.e(2237).then(n.bind(n,82237)),modules:["@theme/NotFound"],webpack:()=>[82237],render(e,t){const n=e.default;return(0,s.jsx)(u.W,{value:{plugin:{name:"native",id:"default"}},children:(0,s.jsx)(n,{...t})})}});const r=a[`${e}-${t}`],d={},p=[],f=[],m=(0,c.A)(r);return Object.entries(m).forEach(([e,t])=>{const n=i[t];n&&(d[e]=n[0],p.push(n[1]),f.push(n[2]))}),o().Map({loading:l,loader:d,modules:p,webpack:()=>f,render(t,n){const o=JSON.parse(JSON.stringify(r));Object.entries(t).forEach(([t,n])=>{const r=n.default;if(!r)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof r&&"function"!=typeof r||Object.keys(n).filter(e=>"default"!==e).forEach(e=>{r[e]=n[e]});let a=o;const i=t.split(".");i.slice(0,-1).forEach(e=>{a=a[e]}),a[i[i.length-1]]=r});const a=o.__comp;delete o.__comp;const i=o.__context;delete o.__context;const l=o.__props;return delete o.__props,(0,s.jsx)(u.W,{value:i,children:(0,s.jsx)(a,{...o,...l,...n})})}})}const p=[{path:"/blog",component:d("/blog","b2f"),exact:!0},{path:"/blog/archive",component:d("/blog/archive","182"),exact:!0},{path:"/blog/authors",component:d("/blog/authors","0b7"),exact:!0},{path:"/blog/first-blog-post",component:d("/blog/first-blog-post","89a"),exact:!0},{path:"/blog/long-blog-post",component:d("/blog/long-blog-post","9ad"),exact:!0},{path:"/blog/mdx-blog-post",component:d("/blog/mdx-blog-post","e9f"),exact:!0},{path:"/blog/tags",component:d("/blog/tags","287"),exact:!0},{path:"/blog/tags/docusaurus",component:d("/blog/tags/docusaurus","704"),exact:!0},{path:"/blog/tags/facebook",component:d("/blog/tags/facebook","858"),exact:!0},{path:"/blog/tags/hello",component:d("/blog/tags/hello","299"),exact:!0},{path:"/blog/tags/hola",component:d("/blog/tags/hola","00d"),exact:!0},{path:"/blog/welcome",component:d("/blog/welcome","d2b"),exact:!0},{path:"/markdown-page",component:d("/markdown-page","3d7"),exact:!0},{path:"/docs",component:d("/docs","fa2"),routes:[{path:"/docs",component:d("/docs","f1c"),routes:[{path:"/docs",component:d("/docs","ed8"),routes:[{path:"/docs/API-docs/api-intro",component:d("/docs/API-docs/api-intro","bfa"),exact:!0},{path:"/docs/API-docs/v1",component:d("/docs/API-docs/v1","0fe"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1",component:d("/docs/API-docs/v1.1","168"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/contactlist",component:d("/docs/API-docs/v1.1/contactlist","220"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createcontact",component:d("/docs/API-docs/v1.1/createcontact","720"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createdocument",component:d("/docs/API-docs/v1.1/createdocument","698"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createdocumentwithtemplateid",component:d("/docs/API-docs/v1.1/createdocumentwithtemplateid","ae4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createfolder",component:d("/docs/API-docs/v1.1/createfolder","f24"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createtemplate",component:d("/docs/API-docs/v1.1/createtemplate","50f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/delete-template",component:d("/docs/API-docs/v1.1/delete-template","a02"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/delete-webhook",component:d("/docs/API-docs/v1.1/delete-webhook","aa8"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/deletecontact",component:d("/docs/API-docs/v1.1/deletecontact","436"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/deletedocument",component:d("/docs/API-docs/v1.1/deletedocument","bf5"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/deletefolder",component:d("/docs/API-docs/v1.1/deletefolder","db1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/draftdocument",component:d("/docs/API-docs/v1.1/draftdocument","8c4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/drafttemplate",component:d("/docs/API-docs/v1.1/drafttemplate","7ea"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/folderlist",component:d("/docs/API-docs/v1.1/folderlist","edd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/get-template",component:d("/docs/API-docs/v1.1/get-template","a37"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/get-user",component:d("/docs/API-docs/v1.1/get-user","a83"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/get-webhook",component:d("/docs/API-docs/v1.1/get-webhook","d1d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getcontact",component:d("/docs/API-docs/v1.1/getcontact","867"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getcredits",component:d("/docs/API-docs/v1.1/getcredits","267"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getdocument",component:d("/docs/API-docs/v1.1/getdocument","b3c"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getdocumentlist",component:d("/docs/API-docs/v1.1/getdocumentlist","1ff"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getfolder",component:d("/docs/API-docs/v1.1/getfolder","0d1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getformdata",component:d("/docs/API-docs/v1.1/getformdata","872"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getsignerips",component:d("/docs/API-docs/v1.1/getsignerips","467"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getsigninglinks",component:d("/docs/API-docs/v1.1/getsigninglinks","cb4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/gettemplatelist",component:d("/docs/API-docs/v1.1/gettemplatelist","cf2"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/intro",component:d("/docs/API-docs/v1.1/intro","10d"),exact:!0},{path:"/docs/API-docs/v1.1/opensign-api-v-1-1",component:d("/docs/API-docs/v1.1/opensign-api-v-1-1","d25"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/publictemplate",component:d("/docs/API-docs/v1.1/publictemplate","5f6"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/resendrequestmail",component:d("/docs/API-docs/v1.1/resendrequestmail","c7f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/revokedocument",component:d("/docs/API-docs/v1.1/revokedocument","c4f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/save-update-webhook",component:d("/docs/API-docs/v1.1/save-update-webhook","8f7"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/selfsign",component:d("/docs/API-docs/v1.1/selfsign","9cf"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/update-document",component:d("/docs/API-docs/v1.1/update-document","ce5"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/update-template",component:d("/docs/API-docs/v1.1/update-template","6a1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/updatefolder",component:d("/docs/API-docs/v1.1/updatefolder","ba9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2",component:d("/docs/API-docs/v1.2","77a"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/contactlist",component:d("/docs/API-docs/v1.2/contactlist","bba"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createcontact",component:d("/docs/API-docs/v1.2/createcontact","9f2"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createdocument",component:d("/docs/API-docs/v1.2/createdocument","413"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createdocumentwithtemplateid",component:d("/docs/API-docs/v1.2/createdocumentwithtemplateid","5d1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createfolder",component:d("/docs/API-docs/v1.2/createfolder","0d4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createtemplate",component:d("/docs/API-docs/v1.2/createtemplate","730"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/delete-template",component:d("/docs/API-docs/v1.2/delete-template","6b8"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/delete-webhook",component:d("/docs/API-docs/v1.2/delete-webhook","0ab"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/deletecontact",component:d("/docs/API-docs/v1.2/deletecontact","700"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/deletedocument",component:d("/docs/API-docs/v1.2/deletedocument","add"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/deletefolder",component:d("/docs/API-docs/v1.2/deletefolder","3a0"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/draftdocument",component:d("/docs/API-docs/v1.2/draftdocument","bf3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/drafttemplate",component:d("/docs/API-docs/v1.2/drafttemplate","0ea"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/folderlist",component:d("/docs/API-docs/v1.2/folderlist","d1d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/get-template",component:d("/docs/API-docs/v1.2/get-template","621"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/get-user",component:d("/docs/API-docs/v1.2/get-user","823"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/get-webhook",component:d("/docs/API-docs/v1.2/get-webhook","8d5"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getcontact",component:d("/docs/API-docs/v1.2/getcontact","f94"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getcredits",component:d("/docs/API-docs/v1.2/getcredits","4ad"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getdocument",component:d("/docs/API-docs/v1.2/getdocument","dc9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getdocumentlist",component:d("/docs/API-docs/v1.2/getdocumentlist","687"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getfolder",component:d("/docs/API-docs/v1.2/getfolder","398"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getformdata",component:d("/docs/API-docs/v1.2/getformdata","197"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getsignerips",component:d("/docs/API-docs/v1.2/getsignerips","197"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getsigninglinks",component:d("/docs/API-docs/v1.2/getsigninglinks","8af"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/gettemplatelist",component:d("/docs/API-docs/v1.2/gettemplatelist","bba"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/intro",component:d("/docs/API-docs/v1.2/intro","7ee"),exact:!0},{path:"/docs/API-docs/v1.2/opensign-api-v-1-2",component:d("/docs/API-docs/v1.2/opensign-api-v-1-2","964"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/publictemplate",component:d("/docs/API-docs/v1.2/publictemplate","407"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/resendrequestmail",component:d("/docs/API-docs/v1.2/resendrequestmail","196"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/revokedocument",component:d("/docs/API-docs/v1.2/revokedocument","ddc"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/save-update-webhook",component:d("/docs/API-docs/v1.2/save-update-webhook","814"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/selfsign",component:d("/docs/API-docs/v1.2/selfsign","0bd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/update-contact",component:d("/docs/API-docs/v1.2/update-contact","a7e"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/update-document",component:d("/docs/API-docs/v1.2/update-document","515"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/update-template",component:d("/docs/API-docs/v1.2/update-template","d07"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/updatefolder",component:d("/docs/API-docs/v1.2/updatefolder","6db"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/contactlist",component:d("/docs/API-docs/v1/contactlist","ebd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createcontact",component:d("/docs/API-docs/v1/createcontact","72d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createdocument",component:d("/docs/API-docs/v1/createdocument","661"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createdocumentwithtemplateid",component:d("/docs/API-docs/v1/createdocumentwithtemplateid","585"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createfolder",component:d("/docs/API-docs/v1/createfolder","47e"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createtemplate",component:d("/docs/API-docs/v1/createtemplate","3f7"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/delete-template",component:d("/docs/API-docs/v1/delete-template","bea"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/delete-webhook",component:d("/docs/API-docs/v1/delete-webhook","223"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/deletecontact",component:d("/docs/API-docs/v1/deletecontact","f4a"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/deletedocument",component:d("/docs/API-docs/v1/deletedocument","259"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/deletefolder",component:d("/docs/API-docs/v1/deletefolder","318"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/draftdocument",component:d("/docs/API-docs/v1/draftdocument","a92"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/drafttemplate",component:d("/docs/API-docs/v1/drafttemplate","2ae"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/folderlist",component:d("/docs/API-docs/v1/folderlist","8ff"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/get-template",component:d("/docs/API-docs/v1/get-template","daf"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/get-user",component:d("/docs/API-docs/v1/get-user","4d1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/get-webhook",component:d("/docs/API-docs/v1/get-webhook","49d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/getcontact",component:d("/docs/API-docs/v1/getcontact","7ea"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/getdocument",component:d("/docs/API-docs/v1/getdocument","3a6"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/getdocumentlist",component:d("/docs/API-docs/v1/getdocumentlist","79d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/getfolder",component:d("/docs/API-docs/v1/getfolder","44e"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/gettemplatelist",component:d("/docs/API-docs/v1/gettemplatelist","543"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/intro",component:d("/docs/API-docs/v1/intro","680"),exact:!0},{path:"/docs/API-docs/v1/opensign-api-v-1",component:d("/docs/API-docs/v1/opensign-api-v-1","da9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/resendrequestmail",component:d("/docs/API-docs/v1/resendrequestmail","ae3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/revokedocument",component:d("/docs/API-docs/v1/revokedocument","b6b"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/save-update-webhook",component:d("/docs/API-docs/v1/save-update-webhook","4a0"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/selfsign",component:d("/docs/API-docs/v1/selfsign","6d3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/update-document",component:d("/docs/API-docs/v1/update-document","735"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/update-template",component:d("/docs/API-docs/v1/update-template","cec"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/updatefolder",component:d("/docs/API-docs/v1/updatefolder","bb3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/category/cloud-storage",component:d("/docs/category/cloud-storage","d1e"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/category/console",component:d("/docs/category/console","801"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/create-new-opensign-document",component:d("/docs/category/create-new-opensign-document","3aa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/docker",component:d("/docs/category/docker","166"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/category/documents",component:d("/docs/category/documents","f36"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/faqs",component:d("/docs/category/faqs","418"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/guides",component:d("/docs/category/guides","e05"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/category/manage-docs-using-opensign-drive",component:d("/docs/category/manage-docs-using-opensign-drive","4d2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/settings",component:d("/docs/category/settings","afc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/templates",component:d("/docs/category/templates","fc2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/user-menu",component:d("/docs/category/user-menu","a10"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/contribute/CODE_OF_CONDUCT",component:d("/docs/contribute/CODE_OF_CONDUCT","71c"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/contribute/COMMUNITY",component:d("/docs/contribute/COMMUNITY","ff3"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/contribute/INSTALLATION",component:d("/docs/contribute/INSTALLATION","d0c"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/contribute/intro",component:d("/docs/contribute/intro","631"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/contribute/REPORTING_GUIDELINES",component:d("/docs/contribute/REPORTING_GUIDELINES","c30"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/help/FAQs/",component:d("/docs/help/FAQs/","735"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/FAQs/Credit-Deductions",component:d("/docs/help/FAQs/Credit-Deductions","bd0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements",component:d("/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements","ff4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/FAQs/Max File Upload Size",component:d("/docs/help/FAQs/Max File Upload Size","b81"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/FAQs/User Deletion",component:d("/docs/help/FAQs/User Deletion","c3e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/intro",component:d("/docs/help/intro","aef"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/edit-document-before-sending",component:d("/docs/help/New-Document/edit-document-before-sending","59d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/enforce-email-verification",component:d("/docs/help/New-Document/enforce-email-verification","f03"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/request-signatures",component:d("/docs/help/New-Document/request-signatures","5a5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/sign-yourself",component:d("/docs/help/New-Document/sign-yourself","ba4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/widgets",component:d("/docs/help/New-Document/widgets","a5a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/OpenSign\u2122 Drive/create-document",component:d("/docs/help/OpenSign\u2122 Drive/create-document","2dc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/OpenSign\u2122 Drive/list-grid-view",component:d("/docs/help/OpenSign\u2122 Drive/list-grid-view","092"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/OpenSign\u2122 Drive/organize-documents",component:d("/docs/help/OpenSign\u2122 Drive/organize-documents","79d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/OpenSign\u2122 Drive/rename-document",component:d("/docs/help/OpenSign\u2122 Drive/rename-document","045"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/completed",component:d("/docs/help/Reports/completed","dc1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/contactbook",component:d("/docs/help/Reports/contactbook","6bd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/declined",component:d("/docs/help/Reports/declined","b29"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/drafts",component:d("/docs/help/Reports/drafts","24c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/expired",component:d("/docs/help/Reports/expired","71b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/in-progress",component:d("/docs/help/Reports/in-progress","2cf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/need-your-sign",component:d("/docs/help/Reports/need-your-sign","38d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/APIToken",component:d("/docs/help/Settings/APIToken","9fd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/Custom-email-templates",component:d("/docs/help/Settings/Custom-email-templates","03d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/disabledocumentid",component:d("/docs/help/Settings/disabledocumentid","716"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/manage-users",component:d("/docs/help/Settings/manage-users","e9e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/my-signature",component:d("/docs/help/Settings/my-signature","498"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/Preferences",component:d("/docs/help/Settings/Preferences","a9e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/SecurityManagement",component:d("/docs/help/Settings/SecurityManagement","026"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/Teams",component:d("/docs/help/Settings/Teams","102"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/Webhook",component:d("/docs/help/Settings/Webhook","b5a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/create-template",component:d("/docs/help/Templates/create-template","4b4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/embed-template",component:d("/docs/help/Templates/embed-template","fe9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/manage-templates",component:d("/docs/help/Templates/manage-templates","466"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/publicTemplate",component:d("/docs/help/Templates/publicTemplate","57d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/quick-send",component:d("/docs/help/Templates/quick-send","e44"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/use-template",component:d("/docs/help/Templates/use-template","684"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/analystics",component:d("/docs/help/User Menu/Console/analystics","a1e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/branding",component:d("/docs/help/User Menu/Console/branding","ad3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/custom_filestorage",component:d("/docs/help/User Menu/Console/custom_filestorage","ca6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/emails",component:d("/docs/help/User Menu/Console/emails","c0d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/general",component:d("/docs/help/User Menu/Console/general","f25"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/globalSMTP",component:d("/docs/help/User Menu/Console/globalSMTP","da3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/orgadmin",component:d("/docs/help/User Menu/Console/orgadmin","155"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/organizations",component:d("/docs/help/User Menu/Console/organizations","356"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/signing_certificate",component:d("/docs/help/User Menu/Console/signing_certificate","759"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Profile",component:d("/docs/help/User Menu/Profile","b13"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/intro",component:d("/docs/intro","ee1"),exact:!0},{path:"/docs/self-host/cloud-storage/s3",component:d("/docs/self-host/cloud-storage/s3","a97"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/docker/run-locally",component:d("/docs/self-host/docker/run-locally","d9c"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/docker/upgrade-deployment",component:d("/docs/self-host/docker/upgrade-deployment","c37"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/guides/azure-vm-setup",component:d("/docs/self-host/guides/azure-vm-setup","580"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/guides/env-variables",component:d("/docs/self-host/guides/env-variables","662"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate",component:d("/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate","e9e"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/guides/upgrade-to-v2.1.0",component:d("/docs/self-host/guides/upgrade-to-v2.1.0","8ed"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/intro",component:d("/docs/self-host/intro","524"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/One-click-Install/DigitalOcean",component:d("/docs/self-host/One-click-Install/DigitalOcean","c97"),exact:!0,sidebar:"selfhostSidebar"}]}]}]},{path:"/",component:d("/","2e1"),exact:!0},{path:"*",component:d("*")}]},6125(e,t,n){"use strict";n.d(t,{o:()=>a,x:()=>i});var r=n(96540),o=n(74848);const a=r.createContext(!1);function i({children:e}){const[t,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{n(!0)},[]),(0,o.jsx)(a.Provider,{value:t,children:e})}},22067(e,t,n){"use strict";var r=n(96540),o=n(5338),a=n(80545),i=n(54625),s=n(4784),l=n(38193);const c=[n(10119),n(26134),n(76294),n(51043),n(3035)];var u=n(35947),d=n(56347),p=n(22831),f=n(74848);function m({children:e}){return(0,f.jsx)(f.Fragment,{children:e})}var h=n(14563);const g=e=>e.defaultFormatter(e);function b({children:e}){return(0,f.jsx)(h.AL,{formatter:g,children:e})}function v({children:e}){return(0,f.jsx)(b,{children:e})}var y=n(5260),w=n(44586),k=n(86025),x=n(6342),S=n(45500),P=n(32131),A=n(14090),_=n(2967),I=n(70440),E=n(41463);function C(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,w.default)(),r=(0,P.o)(),o=n[e].htmlLang,a=e=>e.replace("-","_");return(0,f.jsxs)(y.A,{children:[Object.entries(n).map(([e,{htmlLang:t}])=>(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:e,fullyQualified:!0}),hrefLang:t},e)),(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,f.jsx)("meta",{property:"og:locale",content:a(o)}),Object.values(n).filter(e=>o!==e.htmlLang).map(e=>(0,f.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`))]})}function T({permalink:e}){const{siteConfig:{url:t}}=(0,w.default)(),n=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,w.default)(),{pathname:r}=(0,d.zy)();return e+(0,I.Ks)((0,k.default)(r),{trailingSlash:n,baseUrl:t})}(),r=e?`${t}${e}`:n;return(0,f.jsxs)(y.A,{children:[(0,f.jsx)("meta",{property:"og:url",content:r}),(0,f.jsx)("link",{rel:"canonical",href:r})]})}function j(){const{i18n:{currentLocale:e}}=(0,w.default)(),{metadata:t,image:n}=(0,x.p)();return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(y.A,{children:[(0,f.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,f.jsx)("body",{className:A.w})]}),n&&(0,f.jsx)(S.be,{image:n}),(0,f.jsx)(T,{}),(0,f.jsx)(C,{}),(0,f.jsx)(E.A,{tag:_.C,locale:e}),(0,f.jsx)(y.A,{children:t.map((e,t)=>(0,f.jsx)("meta",{...e},t))})]})}const N=new Map;var O=n(6125),R=n(26988),D=n(205);function L(e,...t){const n=c.map(n=>{const r=n.default?.[e]??n[e];return r?.(...t)});return()=>n.forEach(e=>e?.())}const M=function({children:e,location:t,previousLocation:n}){return(0,D.A)(()=>{n!==t&&(!function({location:e,previousLocation:t}){if(!t)return;const n=e.pathname===t.pathname,r=e.hash===t.hash,o=e.search===t.search;if(n&&r&&!o)return;const{hash:a}=e;if(a){const e=decodeURIComponent(a.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:t,previousLocation:n}),L("onRouteDidUpdate",{previousLocation:n,location:t}))},[n,t]),e};function F(e){const t=Array.from(new Set([e,decodeURI(e)])).map(e=>(0,p.u)(u.A,e)).flat();return Promise.all(t.map(e=>e.route.component.preload?.()))}class z extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.default.canUseDOM?L("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=L("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),F(n.pathname).then(()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})}).catch(e=>{console.warn(e),window.location.reload()}),!1}render(){const{children:e,location:t}=this.props;return(0,f.jsx)(M,{previousLocation:this.previousLocation,location:t,children:(0,f.jsx)(d.qh,{location:t,render:()=>e})})}}const U=z,B="__docusaurus-base-url-issue-banner-suggestion-container";function $(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '__docusaurus-base-url-issue-banner-container';\n var bannerHtml = ${JSON.stringify(function(e){return`\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">${e}</span> ${"/"===e?" (default value)":""}</p>\n <p>We suggest trying baseUrl = <span id="${B}" style="font-weight: bold; color: green;"></span></p>\n</div>\n`}(e)).replace(/</g,"\\<")};\n bannerContainer.innerHTML = bannerHtml;\n document.body.prepend(bannerContainer);\n var suggestionContainer = document.getElementById('${B}');\n var actualHomePagePath = window.location.pathname;\n var suggestedBaseUrl = actualHomePagePath.substr(-1) === '/'\n ? actualHomePagePath\n : actualHomePagePath + '/';\n suggestionContainer.innerHTML = suggestedBaseUrl;\n}\n`}function q(){const{siteConfig:{baseUrl:e}}=(0,w.default)();return(0,f.jsx)(f.Fragment,{children:!l.default.canUseDOM&&(0,f.jsx)(y.A,{children:(0,f.jsx)("script",{children:$(e)})})})}function G(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,w.default)(),{pathname:n}=(0,d.zy)();return t&&n===e?(0,f.jsx)(q,{}):null}function V(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:r,localeConfigs:o}}=(0,w.default)(),a=(0,k.default)(e),{htmlLang:i,direction:s}=o[r];return(0,f.jsxs)(y.A,{children:[(0,f.jsx)("html",{lang:i,dir:s}),(0,f.jsx)("title",{children:t}),(0,f.jsx)("meta",{property:"og:title",content:t}),(0,f.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&(0,f.jsx)("meta",{name:"robots",content:"noindex, nofollow"}),e&&(0,f.jsx)("link",{rel:"icon",href:a})]})}var H=n(67489),W=n(92303);function Q(){const e=(0,W.default)();return(0,f.jsx)(y.A,{children:(0,f.jsx)("html",{"data-has-hydrated":e})})}const K=(0,p.v)(u.A);function Y(){const e=function(e){if(N.has(e.pathname))return{...e,pathname:N.get(e.pathname)};if((0,p.u)(u.A,e.pathname).some(({route:e})=>!0===e.exact))return N.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return N.set(e.pathname,t),{...e,pathname:t}}((0,d.zy)());return(0,f.jsx)(U,{location:e,children:K})}function Z(){return(0,f.jsx)(H.A,{children:(0,f.jsx)(R.l,{children:(0,f.jsxs)(O.x,{children:[(0,f.jsx)(m,{children:(0,f.jsxs)(v,{children:[(0,f.jsx)(V,{}),(0,f.jsx)(j,{}),(0,f.jsx)(G,{}),(0,f.jsx)(Y,{})]})}),(0,f.jsx)(Q,{})]})})})}var X=n(84054);const J=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)})}:function(e){return new Promise((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)})};var ee=n(86921);const te=new Set,ne=new Set,re=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,oe={prefetch:e=>{if(!(e=>!re()&&!ne.has(e)&&!te.has(e))(e))return!1;te.add(e);const t=(0,p.u)(u.A,e).flatMap(e=>{return t=e.route.path,Object.entries(X).filter(([e])=>e.replace(/-[^-]+$/,"")===t).flatMap(([,e])=>Object.values((0,ee.A)(e)));var t});return Promise.all(t.map(e=>{const t=n.gca(e);return t&&!t.includes("undefined")?J(t).catch(()=>{}):Promise.resolve()}))},preload:e=>!!(e=>!re()&&!ne.has(e))(e)&&(ne.add(e),F(e))},ae=Object.freeze(oe);function ie({children:e}){return"hash"===s.default.future.experimental_router?(0,f.jsx)(i.I9,{children:e}):(0,f.jsx)(i.Kd,{children:e})}const se=Boolean(!0);if(l.default.canUseDOM){window.docusaurus=ae;const e=document.getElementById("__docusaurus"),t=(0,f.jsx)(a.vd,{children:(0,f.jsx)(ie,{children:(0,f.jsx)(Z,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(se)window.docusaurusRoot=o.hydrateRoot(e,t,{onRecoverableError:n});else{const r=o.createRoot(e,{onRecoverableError:n});r.render(t),window.docusaurusRoot=r}};F(window.location.pathname).then(()=>{(0,r.startTransition)(i)})}},26988(e,t,n){"use strict";n.d(t,{o:()=>d,l:()=>p});var r=n(96540),o=n(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs","mainDocId":"help/intro","docs":[{"id":"API-docs/api-intro","path":"/docs/API-docs/api-intro"},{"id":"API-docs/v1.1/contactlist","path":"/docs/API-docs/v1.1/contactlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createcontact","path":"/docs/API-docs/v1.1/createcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createdocument","path":"/docs/API-docs/v1.1/createdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createdocumentwithtemplateid","path":"/docs/API-docs/v1.1/createdocumentwithtemplateid","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createfolder","path":"/docs/API-docs/v1.1/createfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createtemplate","path":"/docs/API-docs/v1.1/createtemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/delete-template","path":"/docs/API-docs/v1.1/delete-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/delete-webhook","path":"/docs/API-docs/v1.1/delete-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/deletecontact","path":"/docs/API-docs/v1.1/deletecontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/deletedocument","path":"/docs/API-docs/v1.1/deletedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/deletefolder","path":"/docs/API-docs/v1.1/deletefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/draftdocument","path":"/docs/API-docs/v1.1/draftdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/drafttemplate","path":"/docs/API-docs/v1.1/drafttemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/folderlist","path":"/docs/API-docs/v1.1/folderlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/get-template","path":"/docs/API-docs/v1.1/get-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/get-user","path":"/docs/API-docs/v1.1/get-user","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/get-webhook","path":"/docs/API-docs/v1.1/get-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getcontact","path":"/docs/API-docs/v1.1/getcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getcredits","path":"/docs/API-docs/v1.1/getcredits","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getdocument","path":"/docs/API-docs/v1.1/getdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getdocumentlist","path":"/docs/API-docs/v1.1/getdocumentlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getfolder","path":"/docs/API-docs/v1.1/getfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getformdata","path":"/docs/API-docs/v1.1/getformdata","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getsignerips","path":"/docs/API-docs/v1.1/getsignerips","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getsigninglinks","path":"/docs/API-docs/v1.1/getsigninglinks","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/gettemplatelist","path":"/docs/API-docs/v1.1/gettemplatelist","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/intro","path":"/docs/API-docs/v1.1/intro"},{"id":"API-docs/v1.1/opensign-api-v-1-1","path":"/docs/API-docs/v1.1/opensign-api-v-1-1","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/publictemplate","path":"/docs/API-docs/v1.1/publictemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/resendrequestmail","path":"/docs/API-docs/v1.1/resendrequestmail","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/revokedocument","path":"/docs/API-docs/v1.1/revokedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/save-update-webhook","path":"/docs/API-docs/v1.1/save-update-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/selfsign","path":"/docs/API-docs/v1.1/selfsign","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/update-document","path":"/docs/API-docs/v1.1/update-document","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/update-template","path":"/docs/API-docs/v1.1/update-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/updatefolder","path":"/docs/API-docs/v1.1/updatefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/contactlist","path":"/docs/API-docs/v1.2/contactlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createcontact","path":"/docs/API-docs/v1.2/createcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createdocument","path":"/docs/API-docs/v1.2/createdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createdocumentwithtemplateid","path":"/docs/API-docs/v1.2/createdocumentwithtemplateid","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createfolder","path":"/docs/API-docs/v1.2/createfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createtemplate","path":"/docs/API-docs/v1.2/createtemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/delete-template","path":"/docs/API-docs/v1.2/delete-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/delete-webhook","path":"/docs/API-docs/v1.2/delete-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/deletecontact","path":"/docs/API-docs/v1.2/deletecontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/deletedocument","path":"/docs/API-docs/v1.2/deletedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/deletefolder","path":"/docs/API-docs/v1.2/deletefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/draftdocument","path":"/docs/API-docs/v1.2/draftdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/drafttemplate","path":"/docs/API-docs/v1.2/drafttemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/folderlist","path":"/docs/API-docs/v1.2/folderlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/get-template","path":"/docs/API-docs/v1.2/get-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/get-user","path":"/docs/API-docs/v1.2/get-user","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/get-webhook","path":"/docs/API-docs/v1.2/get-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getcontact","path":"/docs/API-docs/v1.2/getcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getcredits","path":"/docs/API-docs/v1.2/getcredits","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getdocument","path":"/docs/API-docs/v1.2/getdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getdocumentlist","path":"/docs/API-docs/v1.2/getdocumentlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getfolder","path":"/docs/API-docs/v1.2/getfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getformdata","path":"/docs/API-docs/v1.2/getformdata","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getsignerips","path":"/docs/API-docs/v1.2/getsignerips","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getsigninglinks","path":"/docs/API-docs/v1.2/getsigninglinks","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/gettemplatelist","path":"/docs/API-docs/v1.2/gettemplatelist","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/intro","path":"/docs/API-docs/v1.2/intro"},{"id":"API-docs/v1.2/opensign-api-v-1-2","path":"/docs/API-docs/v1.2/opensign-api-v-1-2","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/publictemplate","path":"/docs/API-docs/v1.2/publictemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/resendrequestmail","path":"/docs/API-docs/v1.2/resendrequestmail","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/revokedocument","path":"/docs/API-docs/v1.2/revokedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/save-update-webhook","path":"/docs/API-docs/v1.2/save-update-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/selfsign","path":"/docs/API-docs/v1.2/selfsign","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/update-contact","path":"/docs/API-docs/v1.2/update-contact","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/update-document","path":"/docs/API-docs/v1.2/update-document","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/update-template","path":"/docs/API-docs/v1.2/update-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/updatefolder","path":"/docs/API-docs/v1.2/updatefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1/contactlist","path":"/docs/API-docs/v1/contactlist","sidebar":"apiSidebar"},{"id":"API-docs/v1/createcontact","path":"/docs/API-docs/v1/createcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1/createdocument","path":"/docs/API-docs/v1/createdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/createdocumentwithtemplateid","path":"/docs/API-docs/v1/createdocumentwithtemplateid","sidebar":"apiSidebar"},{"id":"API-docs/v1/createfolder","path":"/docs/API-docs/v1/createfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1/createtemplate","path":"/docs/API-docs/v1/createtemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1/delete-template","path":"/docs/API-docs/v1/delete-template","sidebar":"apiSidebar"},{"id":"API-docs/v1/delete-webhook","path":"/docs/API-docs/v1/delete-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1/deletecontact","path":"/docs/API-docs/v1/deletecontact","sidebar":"apiSidebar"},{"id":"API-docs/v1/deletedocument","path":"/docs/API-docs/v1/deletedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/deletefolder","path":"/docs/API-docs/v1/deletefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1/draftdocument","path":"/docs/API-docs/v1/draftdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/drafttemplate","path":"/docs/API-docs/v1/drafttemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1/folderlist","path":"/docs/API-docs/v1/folderlist","sidebar":"apiSidebar"},{"id":"API-docs/v1/get-template","path":"/docs/API-docs/v1/get-template","sidebar":"apiSidebar"},{"id":"API-docs/v1/get-user","path":"/docs/API-docs/v1/get-user","sidebar":"apiSidebar"},{"id":"API-docs/v1/get-webhook","path":"/docs/API-docs/v1/get-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1/getcontact","path":"/docs/API-docs/v1/getcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1/getdocument","path":"/docs/API-docs/v1/getdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/getdocumentlist","path":"/docs/API-docs/v1/getdocumentlist","sidebar":"apiSidebar"},{"id":"API-docs/v1/getfolder","path":"/docs/API-docs/v1/getfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1/gettemplatelist","path":"/docs/API-docs/v1/gettemplatelist","sidebar":"apiSidebar"},{"id":"API-docs/v1/intro","path":"/docs/API-docs/v1/intro"},{"id":"API-docs/v1/opensign-api-v-1","path":"/docs/API-docs/v1/opensign-api-v-1","sidebar":"apiSidebar"},{"id":"API-docs/v1/resendrequestmail","path":"/docs/API-docs/v1/resendrequestmail","sidebar":"apiSidebar"},{"id":"API-docs/v1/revokedocument","path":"/docs/API-docs/v1/revokedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/save-update-webhook","path":"/docs/API-docs/v1/save-update-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1/selfsign","path":"/docs/API-docs/v1/selfsign","sidebar":"apiSidebar"},{"id":"API-docs/v1/update-document","path":"/docs/API-docs/v1/update-document","sidebar":"apiSidebar"},{"id":"API-docs/v1/update-template","path":"/docs/API-docs/v1/update-template","sidebar":"apiSidebar"},{"id":"API-docs/v1/updatefolder","path":"/docs/API-docs/v1/updatefolder","sidebar":"apiSidebar"},{"id":"contribute/CODE_OF_CONDUCT","path":"/docs/contribute/CODE_OF_CONDUCT","sidebar":"contributeSidebar"},{"id":"contribute/COMMUNITY","path":"/docs/contribute/COMMUNITY","sidebar":"contributeSidebar"},{"id":"contribute/INSTALLATION","path":"/docs/contribute/INSTALLATION","sidebar":"contributeSidebar"},{"id":"contribute/intro","path":"/docs/contribute/intro","sidebar":"contributeSidebar"},{"id":"contribute/REPORTING_GUIDELINES","path":"/docs/contribute/REPORTING_GUIDELINES","sidebar":"contributeSidebar"},{"id":"help/FAQs/Credit-Deductions","path":"/docs/help/FAQs/Credit-Deductions","sidebar":"tutorialSidebar"},{"id":"help/FAQs/Ensure this field is accurately filled and meets all requirements","path":"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements","sidebar":"tutorialSidebar"},{"id":"help/FAQs/FAQs","path":"/docs/help/FAQs/","sidebar":"tutorialSidebar"},{"id":"help/FAQs/Max File Upload Size","path":"/docs/help/FAQs/Max File Upload Size","sidebar":"tutorialSidebar"},{"id":"help/FAQs/User Deletion","path":"/docs/help/FAQs/User Deletion","sidebar":"tutorialSidebar"},{"id":"help/intro","path":"/docs/help/intro","sidebar":"tutorialSidebar"},{"id":"help/New-Document/edit-document-before-sending","path":"/docs/help/New-Document/edit-document-before-sending","sidebar":"tutorialSidebar"},{"id":"help/New-Document/enforce-email-verification","path":"/docs/help/New-Document/enforce-email-verification","sidebar":"tutorialSidebar"},{"id":"help/New-Document/request-signatures","path":"/docs/help/New-Document/request-signatures","sidebar":"tutorialSidebar"},{"id":"help/New-Document/sign-yourself","path":"/docs/help/New-Document/sign-yourself","sidebar":"tutorialSidebar"},{"id":"help/New-Document/widgets","path":"/docs/help/New-Document/widgets","sidebar":"tutorialSidebar"},{"id":"help/OpenSign\u2122 Drive/create-document","path":"/docs/help/OpenSign\u2122 Drive/create-document","sidebar":"tutorialSidebar"},{"id":"help/OpenSign\u2122 Drive/list-grid-view","path":"/docs/help/OpenSign\u2122 Drive/list-grid-view","sidebar":"tutorialSidebar"},{"id":"help/OpenSign\u2122 Drive/organize-documents","path":"/docs/help/OpenSign\u2122 Drive/organize-documents","sidebar":"tutorialSidebar"},{"id":"help/OpenSign\u2122 Drive/rename-document","path":"/docs/help/OpenSign\u2122 Drive/rename-document","sidebar":"tutorialSidebar"},{"id":"help/Reports/completed","path":"/docs/help/Reports/completed","sidebar":"tutorialSidebar"},{"id":"help/Reports/contactbook","path":"/docs/help/Reports/contactbook","sidebar":"tutorialSidebar"},{"id":"help/Reports/declined","path":"/docs/help/Reports/declined","sidebar":"tutorialSidebar"},{"id":"help/Reports/drafts","path":"/docs/help/Reports/drafts","sidebar":"tutorialSidebar"},{"id":"help/Reports/expired","path":"/docs/help/Reports/expired","sidebar":"tutorialSidebar"},{"id":"help/Reports/in-progress","path":"/docs/help/Reports/in-progress","sidebar":"tutorialSidebar"},{"id":"help/Reports/need-your-sign","path":"/docs/help/Reports/need-your-sign","sidebar":"tutorialSidebar"},{"id":"help/Settings/APIToken","path":"/docs/help/Settings/APIToken","sidebar":"tutorialSidebar"},{"id":"help/Settings/Custom-email-templates","path":"/docs/help/Settings/Custom-email-templates","sidebar":"tutorialSidebar"},{"id":"help/Settings/disabledocumentid","path":"/docs/help/Settings/disabledocumentid","sidebar":"tutorialSidebar"},{"id":"help/Settings/manage-users","path":"/docs/help/Settings/manage-users","sidebar":"tutorialSidebar"},{"id":"help/Settings/my-signature","path":"/docs/help/Settings/my-signature","sidebar":"tutorialSidebar"},{"id":"help/Settings/Preferences","path":"/docs/help/Settings/Preferences","sidebar":"tutorialSidebar"},{"id":"help/Settings/SecurityManagement","path":"/docs/help/Settings/SecurityManagement","sidebar":"tutorialSidebar"},{"id":"help/Settings/Teams","path":"/docs/help/Settings/Teams","sidebar":"tutorialSidebar"},{"id":"help/Settings/Webhook","path":"/docs/help/Settings/Webhook","sidebar":"tutorialSidebar"},{"id":"help/Templates/create-template","path":"/docs/help/Templates/create-template","sidebar":"tutorialSidebar"},{"id":"help/Templates/embed-template","path":"/docs/help/Templates/embed-template","sidebar":"tutorialSidebar"},{"id":"help/Templates/manage-templates","path":"/docs/help/Templates/manage-templates","sidebar":"tutorialSidebar"},{"id":"help/Templates/publicTemplate","path":"/docs/help/Templates/publicTemplate","sidebar":"tutorialSidebar"},{"id":"help/Templates/quick-send","path":"/docs/help/Templates/quick-send","sidebar":"tutorialSidebar"},{"id":"help/Templates/use-template","path":"/docs/help/Templates/use-template","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/analystics","path":"/docs/help/User Menu/Console/analystics","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/branding","path":"/docs/help/User Menu/Console/branding","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/custom_filestorage","path":"/docs/help/User Menu/Console/custom_filestorage","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/emails","path":"/docs/help/User Menu/Console/emails","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/general","path":"/docs/help/User Menu/Console/general","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/globalSMTP","path":"/docs/help/User Menu/Console/globalSMTP","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/orgadmin","path":"/docs/help/User Menu/Console/orgadmin","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/organizations","path":"/docs/help/User Menu/Console/organizations","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/signing_certificate","path":"/docs/help/User Menu/Console/signing_certificate","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Profile","path":"/docs/help/User Menu/Profile","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/intro"},{"id":"self-host/cloud-storage/s3","path":"/docs/self-host/cloud-storage/s3","sidebar":"selfhostSidebar"},{"id":"self-host/docker/run-locally","path":"/docs/self-host/docker/run-locally","sidebar":"selfhostSidebar"},{"id":"self-host/docker/upgrade-deployment","path":"/docs/self-host/docker/upgrade-deployment","sidebar":"selfhostSidebar"},{"id":"self-host/guides/azure-vm-setup","path":"/docs/self-host/guides/azure-vm-setup","sidebar":"selfhostSidebar"},{"id":"self-host/guides/env-variables","path":"/docs/self-host/guides/env-variables","sidebar":"selfhostSidebar"},{"id":"self-host/guides/how-to-generate-self-signed-document-signing-certificate","path":"/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate","sidebar":"selfhostSidebar"},{"id":"self-host/guides/upgrade-to-v2.1.0","path":"/docs/self-host/guides/upgrade-to-v2.1.0","sidebar":"selfhostSidebar"},{"id":"self-host/intro","path":"/docs/self-host/intro","sidebar":"selfhostSidebar"},{"id":"self-host/One-click-Install/DigitalOcean","path":"/docs/self-host/One-click-Install/DigitalOcean","sidebar":"selfhostSidebar"},{"id":"/category/create-new-opensign-document","path":"/docs/category/create-new-opensign-document","sidebar":"tutorialSidebar"},{"id":"/category/manage-docs-using-opensign-drive","path":"/docs/category/manage-docs-using-opensign-drive","sidebar":"tutorialSidebar"},{"id":"/category/documents","path":"/docs/category/documents","sidebar":"tutorialSidebar"},{"id":"/category/templates","path":"/docs/category/templates","sidebar":"tutorialSidebar"},{"id":"/category/settings","path":"/docs/category/settings","sidebar":"tutorialSidebar"},{"id":"/category/user-menu","path":"/docs/category/user-menu","sidebar":"tutorialSidebar"},{"id":"/category/console","path":"/docs/category/console","sidebar":"tutorialSidebar"},{"id":"/category/faqs","path":"/docs/category/faqs","sidebar":"tutorialSidebar"},{"id":"/category/docker","path":"/docs/category/docker","sidebar":"selfhostSidebar"},{"id":"/category/cloud-storage","path":"/docs/category/cloud-storage","sidebar":"selfhostSidebar"},{"id":"/category/guides","path":"/docs/category/guides","sidebar":"selfhostSidebar"},{"id":"/API-docs/v1.2","path":"/docs/API-docs/v1.2","sidebar":"apiSidebar"},{"id":"/API-docs/v1.1","path":"/docs/API-docs/v1.1","sidebar":"apiSidebar"},{"id":"/API-docs/v1","path":"/docs/API-docs/v1","sidebar":"apiSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/help/intro","label":"help/intro"}},"selfhostSidebar":{"link":{"path":"/docs/self-host/intro","label":"self-host/intro"}},"contributeSidebar":{"link":{"path":"/docs/contribute/CODE_OF_CONDUCT","label":"contribute/CODE_OF_CONDUCT"}},"apiSidebar":{"link":{"path":"/docs/API-docs/v1.2","label":"v1.2"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en","translate":false,"url":"https://docs.opensignlabs.com","baseUrl":"/"}}}');var s=n(22654);const l=JSON.parse('{"docusaurusVersion":"3.9.2","siteVersion":"0.1.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.9.2"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.9.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.9.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.9.2"},"docusaurus-plugin-svgr":{"type":"package","name":"@docusaurus/plugin-svgr","version":"3.9.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.9.2"},"docusaurus-plugin-openapi-docs":{"type":"package","name":"docusaurus-plugin-openapi-docs","version":"4.7.1"},"docusaurus-theme-openapi":{"type":"package","name":"docusaurus-theme-openapi-docs","version":"4.7.1"}}}');var c=n(74848);const u={siteConfig:o.default,siteMetadata:l,globalData:a,i18n:i,codeTranslations:s},d=r.createContext(u);function p({children:e}){return(0,c.jsx)(d.Provider,{value:u,children:e})}},67489(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(96540),o=n(38193),a=n(5260),i=n(70440),s=n(2828),l=n(53102),c=n(74848);function u({error:e,tryAgain:t}){return(0,c.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,c.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,c.jsx)("button",{type:"button",onClick:t,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,c.jsx)(d,{error:e})]})}function d({error:e}){const t=(0,i.rA)(e).map(e=>e.message).join("\n\nCause:\n");return(0,c.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:t})}function p({children:e}){return(0,c.jsx)(l.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:e})}function f({error:e,tryAgain:t}){return(0,c.jsx)(p,{children:(0,c.jsxs)(h,{fallback:()=>(0,c.jsx)(u,{error:e,tryAgain:t}),children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("title",{children:"Page Error"})}),(0,c.jsx)(s.A,{children:(0,c.jsx)(u,{error:e,tryAgain:t})})]})})}const m=e=>(0,c.jsx)(f,{...e});class h extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.default.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??m)(e)}return e??null}}},38193(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5260(e,t,n){"use strict";n.d(t,{A:()=>a});n(96540);var r=n(80545),o=n(74848);function a(e){return(0,o.jsx)(r.mg,{...e})}},28774(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});var r=n(96540),o=n(54625),a=n(70440),i=n(44586),s=n(16654),l=n(38193),c=n(63427),u=n(86025),d=n(74848);function p({isNavLink:e,to:t,href:n,activeClassName:p,isActive:f,"data-noBrokenLinkCheck":m,autoAddBaseUrl:h=!0,...g},b){const{siteConfig:v}=(0,i.default)(),{trailingSlash:y,baseUrl:w}=v,k=v.future.experimental_router,{withBaseUrl:x}=(0,u.useBaseUrlUtils)(),S=(0,c.A)(),P=(0,r.useRef)(null);(0,r.useImperativeHandle)(b,()=>P.current);const A=t||n;const _=(0,s.A)(A),I=A?.replace("pathname://","");let E=void 0!==I?(C=I,h&&(e=>e.startsWith("/"))(C)?x(C):C):void 0;var C;"hash"===k&&E?.startsWith("./")&&(E=E?.slice(1)),E&&_&&(E=(0,a.Ks)(E,{trailingSlash:y,baseUrl:w}));const T=(0,r.useRef)(!1),j=e?o.k2:o.N_,N=l.default.canUseIntersectionObserver,O=(0,r.useRef)(),R=()=>{T.current||null==E||(window.docusaurus.preload(E),T.current=!0)};(0,r.useEffect)(()=>(!N&&_&&l.default.canUseDOM&&null!=E&&window.docusaurus.prefetch(E),()=>{N&&O.current&&O.current.disconnect()}),[O,E,N,_]);const D=E?.startsWith("#")??!1,L=!g.target||"_self"===g.target,M=!E||!_||!L||D&&"hash"!==k;m||!D&&M||S.collectLink(E),g.id&&S.collectAnchor(g.id);const F={};return M?(0,d.jsx)("a",{ref:P,href:E,...A&&!_&&{target:"_blank",rel:"noopener noreferrer"},...g,...F}):(0,d.jsx)(j,{...g,onMouseEnter:R,onTouchStart:R,innerRef:e=>{P.current=e,N&&e&&_&&(O.current=new window.IntersectionObserver(t=>{t.forEach(t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(O.current.unobserve(e),O.current.disconnect(),null!=E&&window.docusaurus.prefetch(E))})}),O.current.observe(e))},to:E,...e&&{isActive:f,activeClassName:p},...F})}const f=r.forwardRef(p)},20418(e,t,n){"use strict";n.d(t,{A:()=>r});const r=()=>null},21312(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c,translate:()=>l});var r=n(96540),o=n(74848);function a(e,t){const n=e.split(/(\{\w+\})/).map((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e});return n.some(e=>(0,r.isValidElement)(e))?n.map((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e).filter(e=>""!==e):n.join("")}var i=n(22654);function s({id:e,message:t}){if(void 0===e&&void 0===t)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[e??t]??t??e}function l({message:e,id:t},n){return a(s({message:e,id:t}),n)}function c({children:e,id:t,values:n}){if(e&&"string"!=typeof e)throw console.warn("Illegal <Translate> children",e),new Error("The Docusaurus <Translate> component only accept simple string values");const r=s({message:e,id:t});return(0,o.jsx)(o.Fragment,{children:a(r,n)})}},17065(e,t,n){"use strict";n.d(t,{W:()=>r});const r="default"},16654(e,t,n){"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>o,z:()=>r})},86025(e,t,n){"use strict";n.r(t),n.d(t,{addBaseUrl:()=>i,default:()=>l,useBaseUrlUtils:()=>s});var r=n(96540),o=n(44586),a=n(16654);function i({siteUrl:e,baseUrl:t,url:n,options:{forcePrependBaseUrl:r=!1,absolute:o=!1}={},router:i}){if(!n||n.startsWith("#")||(0,a.z)(n))return n;if("hash"===i)return n.startsWith("/")?`.${n}`:`./${n}`;if(r)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const s=!n.startsWith(t)?t+n.replace(/^\//,""):n;return o?e+s:s}function s(){const{siteConfig:e}=(0,o.default)(),{baseUrl:t,url:n}=e,a=e.future.experimental_router;return{withBaseUrl:(0,r.useCallback)((e,r)=>i({siteUrl:n,baseUrl:t,url:e,options:r,router:a}),[n,t,a])}}function l(e,t={}){const{withBaseUrl:n}=s();return n(e,t)}},63427(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(96540);n(74848);const o=r.createContext({collectAnchor:()=>{},collectLink:()=>{}});function a(){return(0,r.useContext)(o)}},44586(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(96540),o=n(26988);function a(){return(0,r.useContext)(o.o)}},92303(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(96540),o=n(6125);function a(){return(0,r.useContext)(o.o)}},205(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(96540);const o=n(38193).default.canUseDOM?r.useLayoutEffect:r.useEffect},36803(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(96540),o=n(53102);function a(){const e=r.useContext(o.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}},86921(e,t,n){"use strict";n.d(t,{A:()=>r});function r(e){const t={};return function e(n,r){Object.entries(n).forEach(([n,o])=>{const a=r?`${r}.${n}`:n;var i;"object"==typeof(i=o)&&i&&Object.keys(i).length>0?e(o,a):t[a]=o})}(e),t}},53102(e,t,n){"use strict";n.d(t,{W:()=>i,o:()=>a});var r=n(96540),o=n(74848);const a=r.createContext(null);function i({children:e,value:t}){const n=r.useContext(a),i=(0,r.useMemo)(()=>function({parent:e,value:t}){if(!e){if(!t)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in t))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return t}const n={...e.data,...t?.data};return{plugin:e.plugin,data:n}}({parent:n,value:t}),[n,t]);return(0,o.jsx)(a.Provider,{value:i,children:e})}},60542(e,t,n){"use strict";n.d(t,{_:()=>s,u:()=>l});var r=n(96540),o=n(89532),a=n(74848);const i=r.createContext(null);function s({children:e,content:t}){const n=function(e){return(0,r.useMemo)(()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc}),[e])}(t);return(0,a.jsx)(i.Provider,{value:n,children:e})}function l(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocProvider");return e}},33082(e,t,n){"use strict";n.d(t,{A:()=>l,G:()=>c});var r=n(96540),o=n(89532),a=n(74848);const i=Symbol("EmptyContext"),s=r.createContext(i);function l({children:e}){const[t,n]=(0,r.useState)(null),o=(0,r.useMemo)(()=>({expandedItem:t,setExpandedItem:n}),[t]);return(0,a.jsx)(s.Provider,{value:o,children:e})}function c(){const e=(0,r.useContext)(s);if(e===i)throw new o.dV("DocSidebarItemsExpandedStateProvider");return e}},53886(e,t,n){"use strict";n.d(t,{VQ:()=>b,XK:()=>w,g1:()=>y});var r=n(96540),o=n(44070),a=n(17065),i=n(6342),s=n(70679),l=n(89532),c=n(74848);const u=e=>`docs-preferred-version-${e}`,d=(e,t,n)=>{(0,s.Wf)(u(e),{persistence:t}).set(n)},p=(e,t)=>(0,s.Wf)(u(e),{persistence:t}).get(),f=(e,t)=>{(0,s.Wf)(u(e),{persistence:t}).del()};const m=r.createContext(null);function h(){const e=(0,o.useAllDocsData)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)(()=>Object.keys(e),[e]),[a,s]=(0,r.useState)(()=>(e=>Object.fromEntries(e.map(e=>[e,{preferredVersionName:null}])))(n));(0,r.useEffect)(()=>{s(function({pluginIds:e,versionPersistence:t,allDocsData:n}){function r(e){const r=p(e,t);return n[e].versions.some(e=>e.name===r)?{preferredVersionName:r}:(f(e,t),{preferredVersionName:null})}return Object.fromEntries(e.map(e=>[e,r(e)]))}({allDocsData:e,versionPersistence:t,pluginIds:n}))},[e,t,n]);return[a,(0,r.useMemo)(()=>({savePreferredVersion:function(e,n){d(e,t,n),s(t=>({...t,[e]:{preferredVersionName:n}}))}}),[t])]}function g({children:e}){const t=h();return(0,c.jsx)(m.Provider,{value:t,children:e})}function b({children:e}){return(0,c.jsx)(g,{children:e})}function v(){const e=(0,r.useContext)(m);if(!e)throw new l.dV("DocsPreferredVersionContextProvider");return e}function y(e=a.W){const t=(0,o.useDocsData)(e),[n,i]=v(),{preferredVersionName:s}=n[e];return{preferredVersion:t.versions.find(e=>e.name===s)??null,savePreferredVersionName:(0,r.useCallback)(t=>{i.savePreferredVersion(e,t)},[i,e])}}function w(){const e=(0,o.useAllDocsData)(),[t]=v();function n(n){const r=e[n],{preferredVersionName:o}=t[n];return r.versions.find(e=>e.name===o)??null}const r=Object.keys(e);return Object.fromEntries(r.map(e=>[e,n(e)]))}},82565(e,t,n){"use strict";n.d(t,{k:()=>a,v:()=>i});var r=n(44070),o=n(53886);function a(e,t){return`docs-${e}-${t}`}function i(){const e=(0,r.useAllDocsData)(),t=(0,r.useActivePluginAndVersion)(),n=(0,o.XK)();return[...Object.keys(e).map(function(r){const o=t?.activePlugin.pluginId===r?t.activeVersion:void 0,i=n[r],s=e[r].versions.find(e=>e.isLast);return a(r,(o??i??s).name)})]}},60609(e,t,n){"use strict";n.d(t,{V:()=>l,t:()=>c});var r=n(96540),o=n(89532),a=n(74848);const i=Symbol("EmptyContext"),s=r.createContext(i);function l({children:e,name:t,items:n}){const o=(0,r.useMemo)(()=>t&&n?{name:t,items:n}:null,[t,n]);return(0,a.jsx)(s.Provider,{value:o,children:e})}function c(){const e=(0,r.useContext)(s);if(e===i)throw new o.dV("DocsSidebarProvider");return e}},26972(e,t,n){"use strict";n.d(t,{$S:()=>h,B5:()=>_,Nr:()=>m,OF:()=>x,QB:()=>A,Se:()=>y,Vd:()=>S,Y:()=>w,_j:()=>f,a4:()=>g,cC:()=>p,d1:()=>I,fW:()=>P,w8:()=>v});var r=n(96540),o=n(56347),a=n(22831),i=n(44070),s=n(99169),l=n(31682),c=n(53886),u=n(23025),d=n(60609);function p(e){const t=(0,u.r)();if(!e)return;const n=t.docs[e];if(!n)throw new Error(`no version doc found by id=${e}`);return n}function f(e,t){for(const n of e)if("category"===n.type){if(t(n))return n;const e=f(n.items,t);if(e)return e}}function m(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=m(t);if(e)return e}}(e):void 0:e.href}function h(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=k({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}function g(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=k({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];return n?.items??t.items}const b=(e,t)=>void 0!==e&&(0,s.ys)(e,t);function v(e,t){return"link"===e.type?b(e.href,t):"category"===e.type&&(b(e.href,t)||((e,t)=>e.some(e=>v(e,t)))(e.items,t))}function y(e,t){switch(e.type){case"category":return v(e,t)||void 0!==e.href&&!e.linkUnlisted||e.items.some(e=>y(e,t));case"link":return!e.unlisted||v(e,t);default:return!0}}function w(e,t){return(0,r.useMemo)(()=>e.filter(e=>y(e,t)),[e,t])}function k({sidebarItems:e,pathname:t,onlyCategories:n=!1}){const r=[];return function e(o){for(const a of o)if("category"===a.type&&((0,s.ys)(a.href,t)||e(a.items))||"link"===a.type&&(0,s.ys)(a.href,t)){return n&&"category"!==a.type||r.unshift(a),!0}return!1}(e),r}function x(){const e=(0,d.t)(),{pathname:t}=(0,o.zy)(),n=(0,i.useActivePlugin)()?.pluginData.breadcrumbs;return!1!==n&&e?k({sidebarItems:e.items,pathname:t}):null}function S(e){const{activeVersion:t}=(0,i.useActiveDocContext)(e),{preferredVersion:n}=(0,c.g1)(e),o=(0,i.useLatestVersion)(e);return(0,r.useMemo)(()=>(0,l.sb)([t,n,o].filter(Boolean)),[t,n,o])}function P(e,t){const n=S(t);return(0,r.useMemo)(()=>{const t=n.flatMap(e=>e.sidebars?Object.entries(e.sidebars):[]),r=t.find(t=>t[0]===e);if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map(e=>e.name).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map(e=>e[0]).join("\n- ")}`);return r[1]},[e,n])}function A(e,t){const n=S(t);return(0,r.useMemo)(()=>{const t=n.flatMap(e=>e.docs),r=t.find(t=>t.id===e);if(!r){if(n.flatMap(e=>e.draftIds).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map(e=>e.name).join(", ")}".\nAvailable doc ids are:\n- ${(0,l.sb)(t.map(e=>e.id)).join("\n- ")}`)}return r},[e,n])}function _({route:e}){const t=(0,o.zy)(),n=(0,u.r)(),r=e.routes,i=r.find(e=>(0,o.B6)(t.pathname,e));if(!i)return null;const s=i.sidebar,l=s?n.docsSidebars[s]:void 0;return{docElement:(0,a.v)(r),sidebarName:s,sidebarItems:l}}function I(e){return e.filter(e=>!("category"===e.type||"link"===e.type)||!!m(e))}},23025(e,t,n){"use strict";n.d(t,{n:()=>s,r:()=>l});var r=n(96540),o=n(89532),a=n(74848);const i=r.createContext(null);function s({children:e,version:t}){return(0,a.jsx)(i.Provider,{value:t,children:e})}function l(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocsVersionProvider");return e}},44070(e,t,n){"use strict";n.r(t),n.d(t,{DocProvider:()=>h._,DocSidebarItemsExpandedStateProvider:()=>p.A,DocsPreferredVersionContextProvider:()=>d.VQ,DocsSidebarProvider:()=>m.V,DocsVersionProvider:()=>f.n,filterDocCardListItems:()=>u.d1,findFirstSidebarItemLink:()=>u.Nr,findSidebarCategory:()=>u._j,getDocsVersionSearchTag:()=>g.k,isActiveSidebarItem:()=>u.w8,isVisibleSidebarItem:()=>u.Se,useActiveDocContext:()=>_,useActivePlugin:()=>k,useActivePluginAndVersion:()=>x,useActiveVersion:()=>A,useAllDocsData:()=>y,useBreadcrumbsStructuredData:()=>b.D,useCurrentSidebarCategory:()=>u.$S,useCurrentSidebarSiblings:()=>u.a4,useDoc:()=>h.u,useDocById:()=>u.cC,useDocRootMetadata:()=>u.B5,useDocSidebarItemsExpandedState:()=>p.G,useDocVersionSuggestions:()=>I,useDocsContextualSearchTags:()=>g.v,useDocsData:()=>w,useDocsPreferredVersion:()=>d.g1,useDocsPreferredVersionByPluginId:()=>d.XK,useDocsSidebar:()=>m.t,useDocsVersion:()=>f.r,useDocsVersionCandidates:()=>u.Vd,useLatestVersion:()=>P,useLayoutDoc:()=>u.QB,useLayoutDocsSidebar:()=>u.fW,useSidebarBreadcrumbs:()=>u.OF,useVersions:()=>S,useVisibleSidebarItems:()=>u.Y});var r=n(56347),o=n(44586),a=n(17065);function i(e,t={}){const n=function(){const{globalData:e}=(0,o.default)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const s=e=>e.versions.find(e=>e.isLast);function l(e,t){return[...e.versions].sort((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:t.path.includes(e.path)?1:0).find(e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1}))}function c(e,t){const n=l(e,t),o=n?.docs.find(e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1}));const a=o?function(t){const n={};return e.versions.forEach(e=>{e.docs.forEach(r=>{r.id===t&&(n[e.name]=r)})}),n}(o.id):{};return{activeVersion:n,activeDoc:o,alternateDocVersions:a}}var u=n(26972),d=n(53886),p=n(33082),f=n(23025),m=n(60609),h=n(60542),g=n(82565),b=n(33336);const v={},y=()=>i("docusaurus-plugin-content-docs")??v,w=e=>{try{return function(e,t=a.W,n={}){const r=i(e),o=r?.[t];if(!o&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return o}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function k(e={}){const t=y(),{pathname:n}=(0,r.zy)();return function(e,t,n={}){const o=Object.entries(e).sort((e,t)=>t[1].path.localeCompare(e[1].path)).find(([,e])=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map(e=>e.path).join(", ")}`);return a}(t,n,e)}function x(e={}){const t=k(e),{pathname:n}=(0,r.zy)();if(!t)return;return{activePlugin:t,activeVersion:l(t.pluginData,n)}}function S(e){return w(e).versions}function P(e){const t=w(e);return s(t)}function A(e){const t=w(e),{pathname:n}=(0,r.zy)();return l(t,n)}function _(e){const t=w(e),{pathname:n}=(0,r.zy)();return c(t,n)}function I(e){const t=w(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=s(e);return{latestDocSuggestion:c(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},33336(e,t,n){"use strict";n.d(t,{D:()=>o});var r=n(44586);function o({breadcrumbs:e}){const{siteConfig:t}=(0,r.default)();return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.filter(e=>e.href).map((e,n)=>({"@type":"ListItem",position:n+1,name:e.label,item:`${t.url}${e.href}`}))}}},76294(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5947),o=n.n(r);o().configure({showSpinner:!1});const a={onRouteUpdate({location:e,previousLocation:t}){if(t&&e.pathname!==t.pathname){const e=window.setTimeout(()=>{o().start()},200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},26134(e,t,n){"use strict";var r=n(78181),o=n(4784);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t,a=globalThis.Prism;globalThis.Prism=e,r.forEach(e=>{"php"===e&&n(19700),n(18692)(`./prism-${e}`)}),delete globalThis.Prism,void 0!==a&&(globalThis.Prism=e)}(r.Prism)},51107(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});n(96540);var r=n(18215),o=n(21312),a=n(73535),i=n(28774),s=n(63427),l=n(74848);function c({as:e,id:t,...n}){const c=(0,s.A)(),u=(0,a.v)(t);if("h1"===e||!t)return(0,l.jsx)(e,{...n,id:void 0});c.collectAnchor(t);const d=(0,o.translate)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof n.children?n.children:t});return(0,l.jsxs)(e,{...n,className:(0,r.A)("anchor",u,n.className),id:t,children:[n.children,(0,l.jsx)(i.default,{className:"hash-link",to:`#${t}`,"aria-label":d,title:d,translate:"no",children:"\u200b"})]})}},43186(e,t,n){"use strict";n.d(t,{A:()=>i});n(96540);var r=n(21312);const o="iconExternalLink_nPIU";var a=n(74848);function i({width:e=13.5,height:t=13.5}){return(0,a.jsx)("svg",{width:e,height:t,"aria-label":(0,r.translate)({id:"theme.IconExternalLink.ariaLabel",message:"(opens in new tab)",description:"The ARIA label for the external link icon"}),className:o,children:(0,a.jsx)("use",{href:"#theme-svg-external-link"})})}},2828(e,t,n){"use strict";n.d(t,{A:()=>St});var r=n(96540),o=n(18215),a=n(67489),i=n(45500),s=n(75236),l=n(17559),c=n(14090);const u="skipToContent_fXgn";var d=n(74848);function p(){return(0,d.jsx)(s.K,{className:u})}var f=n(6342),m=n(65041),h=n(21312);function g({width:e=21,height:t=21,color:n="currentColor",strokeWidth:r=1.2,className:o,...a}){return(0,d.jsx)("svg",{viewBox:"0 0 15 15",width:e,height:t,...a,children:(0,d.jsx)("g",{stroke:n,strokeWidth:r,children:(0,d.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const b="closeButton_CVFx";function v(e){return(0,d.jsx)("button",{type:"button","aria-label":(0,h.translate)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,o.A)("clean-btn close",b,e.className),children:(0,d.jsx)(g,{width:14,height:14,strokeWidth:3.1})})}const y="content_knG7";function w(e){const{announcementBar:t}=(0,f.p)(),{content:n}=t;return(0,d.jsx)("div",{...e,className:(0,o.A)(y,e.className),dangerouslySetInnerHTML:{__html:n}})}const k="announcementBar_mb4j",x="announcementBarPlaceholder_vyr4",S="announcementBarClose_gvF7",P="announcementBarContent_xLdY";function A(){const{announcementBar:e}=(0,f.p)(),{isActive:t,close:n}=(0,m.M)();if(!t)return null;const{backgroundColor:r,textColor:a,isCloseable:i}=e;return(0,d.jsxs)("div",{className:(0,o.A)(l.G.announcementBar.container,k),style:{backgroundColor:r,color:a},role:"banner",children:[i&&(0,d.jsx)("div",{className:x}),(0,d.jsx)(w,{className:P}),i&&(0,d.jsx)(v,{onClick:n,className:S})]})}var _=n(22069),I=n(61182),E=n(43458),C=n(98695);function T(e){return parseInt(r.version.split(".")[0],10)<19?{inert:e?"":void 0}:{inert:e}}function j({children:e,inert:t}){return(0,d.jsx)("div",{className:(0,o.A)(l.G.layout.navbar.mobileSidebar.panel,"navbar-sidebar__item menu"),...T(t),children:e})}function N({header:e,primaryMenu:t,secondaryMenu:n}){const{shown:r}=(0,C.T)();return(0,d.jsxs)("div",{className:(0,o.A)(l.G.layout.navbar.mobileSidebar.container,"navbar-sidebar"),children:[e,(0,d.jsxs)("div",{className:(0,o.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":r}),children:[(0,d.jsx)(j,{inert:r,children:t}),(0,d.jsx)(j,{inert:!r,children:n})]})]})}var O=n(95293),R=n(92303);function D(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function L(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}function M(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"})})}const F="toggle_vylO",z="toggleButton_gllP",U="toggleIcon_g3eP",B="systemToggleIcon_QzmC",$="lightToggleIcon_pyhR",q="darkToggleIcon_wfgR",G="toggleButtonDisabled_aARS";function V(e){switch(e){case null:return(0,h.translate)({message:"system mode",id:"theme.colorToggle.ariaLabel.mode.system",description:"The name for the system color mode"});case"light":return(0,h.translate)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"});case"dark":return(0,h.translate)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"});default:throw new Error(`unexpected color mode ${e}`)}}function H(e){return(0,h.translate)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the color mode toggle"},{mode:V(e)})}function W(){return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(D,{"aria-hidden":!0,className:(0,o.A)(U,$)}),(0,d.jsx)(L,{"aria-hidden":!0,className:(0,o.A)(U,q)}),(0,d.jsx)(M,{"aria-hidden":!0,className:(0,o.A)(U,B)})]})}function Q({className:e,buttonClassName:t,respectPrefersColorScheme:n,value:r,onChange:a}){const i=(0,R.default)();return(0,d.jsx)("div",{className:(0,o.A)(F,e),children:(0,d.jsx)("button",{className:(0,o.A)("clean-btn",z,!i&&G,t),type:"button",onClick:()=>a(function(e,t){if(!t)return"dark"===e?"light":"dark";switch(e){case null:return"light";case"light":return"dark";case"dark":return null;default:throw new Error(`unexpected color mode ${e}`)}}(r,n)),disabled:!i,title:V(r),"aria-label":H(r),children:(0,d.jsx)(W,{})})})}const K=r.memo(Q),Y="darkNavbarColorModeToggle_X3D1";function Z({className:e}){const t=(0,f.p)().navbar.style,{disableSwitch:n,respectPrefersColorScheme:r}=(0,f.p)().colorMode,{colorModeChoice:o,setColorMode:a}=(0,O.G)();return n?null:(0,d.jsx)(K,{className:e,buttonClassName:"dark"===t?Y:void 0,respectPrefersColorScheme:r,value:o,onChange:a})}var X=n(23465);function J(){return(0,d.jsx)(X.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function ee(){const e=(0,_.M)();return(0,d.jsx)("button",{type:"button","aria-label":(0,h.translate)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,d.jsx)(g,{color:"var(--ifm-color-emphasis-600)"})})}function te(){return(0,d.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,d.jsx)(J,{}),(0,d.jsx)(Z,{className:"margin-right--md"}),(0,d.jsx)(ee,{})]})}var ne=n(28774),re=n(86025),oe=n(16654),ae=n(91252),ie=n(43186);function se({activeBasePath:e,activeBaseRegex:t,to:n,href:r,label:o,html:a,isDropdownLink:i,prependBaseUrlToHref:s,...l}){const c=(0,re.default)(n),u=(0,re.default)(e),p=(0,re.default)(r,{forcePrependBaseUrl:!0}),f=o&&r&&!(0,oe.A)(r),m=a?{dangerouslySetInnerHTML:{__html:a}}:{children:(0,d.jsxs)(d.Fragment,{children:[o,f&&(0,d.jsx)(ie.A,{...i&&{width:12,height:12}})]})};return r?(0,d.jsx)(ne.default,{href:s?p:r,...l,...m}):(0,d.jsx)(ne.default,{to:c,isNavLink:!0,...(e||t)&&{isActive:(e,n)=>t?(0,ae.G)(t,n.pathname):n.pathname.startsWith(u)},...l,...m})}function le({className:e,isDropdownItem:t,...n}){return(0,d.jsx)("li",{className:"menu__list-item",children:(0,d.jsx)(se,{className:(0,o.A)("menu__link",e),...n})})}function ce({className:e,isDropdownItem:t=!1,...n}){const r=(0,d.jsx)(se,{className:(0,o.A)(t?"dropdown__link":"navbar__item navbar__link",e),isDropdownLink:t,...n});return t?(0,d.jsx)("li",{children:r}):r}function ue({mobile:e=!1,position:t,...n}){const r=e?le:ce;return(0,d.jsx)(r,{...n,activeClassName:n.activeClassName??(e?"menu__link--active":"navbar__link--active")})}var de=n(41422),pe=n(99169),fe=n(9342);const me="dropdownNavbarItemMobile_J0Sd";function he(e,t){return e.some(e=>function(e,t){return!!(0,pe.ys)(e.to,t)||!!(0,ae.G)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t))}function ge({collapsed:e,onClick:t}){return(0,d.jsx)("button",{"aria-label":e?(0,h.translate)({id:"theme.navbar.mobileDropdown.collapseButton.expandAriaLabel",message:"Expand the dropdown",description:"The ARIA label of the button to expand the mobile dropdown navbar item"}):(0,h.translate)({id:"theme.navbar.mobileDropdown.collapseButton.collapseAriaLabel",message:"Collapse the dropdown",description:"The ARIA label of the button to collapse the mobile dropdown navbar item"}),"aria-expanded":!e,type:"button",className:"clean-btn menu__caret",onClick:t})}function be({items:e,className:t,position:n,onClick:a,...i}){const s=(0,fe.B)(),l=(0,pe.ys)(i.to,s),c=he(e,s),{collapsed:u,toggleCollapsed:p}=function({active:e}){const{collapsed:t,toggleCollapsed:n,setCollapsed:o}=(0,de.u)({initialState:()=>!e});return(0,r.useEffect)(()=>{e&&o(!1)},[e,o]),{collapsed:t,toggleCollapsed:n}}({active:l||c}),f=i.to?void 0:"#";return(0,d.jsxs)("li",{className:(0,o.A)("menu__list-item",{"menu__list-item--collapsed":u}),children:[(0,d.jsxs)("div",{className:(0,o.A)("menu__list-item-collapsible",{"menu__list-item-collapsible--active":l}),children:[(0,d.jsx)(se,{role:"button",className:(0,o.A)(me,"menu__link menu__link--sublist",t),href:f,...i,onClick:e=>{"#"===f&&e.preventDefault(),p()},children:i.children??i.label}),(0,d.jsx)(ge,{collapsed:u,onClick:e=>{e.preventDefault(),p()}})]}),(0,d.jsx)(de.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:u,children:e.map((e,t)=>(0,r.createElement)(De,{mobile:!0,isDropdownItem:!0,onClick:a,activeClassName:"menu__link--active",...e,key:t}))})]})}function ve({items:e,position:t,className:n,onClick:a,...i}){const s=(0,r.useRef)(null),[l,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{const e=e=>{s.current&&!s.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}},[s]),(0,d.jsxs)("div",{ref:s,className:(0,o.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===t,"dropdown--show":l}),children:[(0,d.jsx)(se,{"aria-haspopup":"true","aria-expanded":l,role:"button",href:i.to?void 0:"#",className:(0,o.A)("navbar__link",n),...i,onClick:i.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),c(!l))},children:i.children??i.label}),(0,d.jsx)("ul",{className:"dropdown__menu",children:e.map((e,t)=>(0,r.createElement)(De,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t}))})]})}function ye({mobile:e=!1,...t}){const n=e?be:ve;return(0,d.jsx)(n,{...t})}var we=n(44586),ke=n(32131),xe=n(57485);function Se({width:e=20,height:t=20,...n}){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:e,height:t,"aria-hidden":!0,...n,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const Pe="iconLanguage_nlXk";function Ae(){const{siteConfig:e,i18n:{localeConfigs:t}}=(0,we.default)(),n=(0,ke.o)(),r=(0,xe.Hl)(e=>e.location.search),o=(0,xe.Hl)(e=>e.location.hash),a=e=>{const n=t[e];if(!n)throw new Error(`Docusaurus bug, no locale config found for locale=${e}`);return n};return{getURL:(t,i)=>{const s=(0,xe.jy)([r,i.queryString],"append");return`${(t=>a(t).url===e.url?`pathname://${n.createUrl({locale:t,fullyQualified:!1})}`:n.createUrl({locale:t,fullyQualified:!0}))(t)}${s}${o}`},getLabel:e=>a(e).label,getLang:e=>a(e).htmlLang}}var _e=n(20418);const Ie="navbarSearchContainer_Bca1";function Ee({children:e,className:t}){return(0,d.jsx)("div",{className:(0,o.A)(t,Ie),children:e})}var Ce=n(44070),Te=n(26972);var je=n(53886);function Ne({docsPluginId:e,configs:t}){return function(e,t){if(t){const n=new Map(e.map(e=>[e.name,e])),r=(t,r)=>{const o=n.get(t);if(!o)throw new Error(`No docs version exist for name '${t}', please verify your 'docsVersionDropdown' navbar item versions config.\nAvailable version names:\n- ${e.map(e=>`${e.name}`).join("\n- ")}`);return{version:o,label:r?.label??o.label}};return Array.isArray(t)?t.map(e=>r(e,void 0)):Object.entries(t).map(([e,t])=>r(e,t))}return e.map(e=>({version:e,label:e.label}))}((0,Ce.useVersions)(e),t)}function Oe(e,t){return t.alternateDocVersions[e.name]??function(e){return e.docs.find(t=>t.id===e.mainDocId)}(e)}const Re={default:ue,localeDropdown:function({mobile:e,dropdownItemsBefore:t,dropdownItemsAfter:n,queryString:r,...o}){const a=Ae(),{i18n:{currentLocale:i,locales:s}}=(0,we.default)(),l=[...t,...s.map(t=>({label:a.getLabel(t),lang:a.getLang(t),to:a.getURL(t,{queryString:r}),target:"_self",autoAddBaseUrl:!1,className:t===i?e?"menu__link--active":"dropdown__link--active":""})),...n],c=e?(0,h.translate)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):a.getLabel(i);return(0,d.jsx)(ye,{...o,mobile:e,label:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Se,{className:Pe}),c]}),items:l})},search:function({mobile:e,className:t}){return e?null:(0,d.jsx)(Ee,{className:t,children:(0,d.jsx)(_e.A,{})})},dropdown:ye,html:function({value:e,className:t,mobile:n=!1,isDropdownItem:r=!1}){const a=r?"li":"div";return(0,d.jsx)(a,{className:(0,o.A)({navbar__item:!n&&!r,"menu__list-item":n},t),dangerouslySetInnerHTML:{__html:e}})},doc:function({docId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,Ce.useActiveDocContext)(n),a=(0,Te.QB)(e,n),i=o?.path===a?.path;return null===a||a.unlisted&&!i?null:(0,d.jsx)(ue,{exact:!0,...r,isActive:()=>i||!!o?.sidebar&&o.sidebar===a.sidebar,label:t??a.id,to:a.path})},docSidebar:function({sidebarId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,Ce.useActiveDocContext)(n),a=(0,Te.fW)(e,n).link;if(!a)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${e}" doesn't have anything to be linked to.`);return(0,d.jsx)(ue,{exact:!0,...r,isActive:()=>o?.sidebar===e,label:t??a.label,to:a.path})},docsVersion:function({label:e,to:t,docsPluginId:n,...r}){const o=(0,Te.Vd)(n)[0],a=e??o.label,i=t??(e=>e.docs.find(t=>t.id===e.mainDocId))(o).path;return(0,d.jsx)(ue,{...r,label:a,to:i})},docsVersionDropdown:function({mobile:e,docsPluginId:t,dropdownActiveClassDisabled:n,dropdownItemsBefore:r,dropdownItemsAfter:o,versions:a,...i}){const s=(0,xe.Hl)(e=>e.location.search),l=(0,xe.Hl)(e=>e.location.hash),c=(0,Ce.useActiveDocContext)(t),{savePreferredVersionName:u}=(0,je.g1)(t),p=Ne({docsPluginId:t,configs:a}),f=function({docsPluginId:e,versionItems:t}){return(0,Te.Vd)(e).map(e=>t.find(t=>t.version===e)).filter(e=>void 0!==e)[0]??t[0]}({docsPluginId:t,versionItems:p}),m=[...r,...p.map(function({version:e,label:t}){return{label:t,to:`${Oe(e,c).path}${s}${l}`,isActive:()=>e===c.activeVersion,onClick:()=>u(e.name)}}),...o],g=e&&m.length>1?(0,h.translate)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):f.label,b=e&&m.length>1?void 0:Oe(f.version,c).path;return m.length<=1?(0,d.jsx)(ue,{...i,mobile:e,label:g,to:b,isActive:n?()=>!1:void 0}):(0,d.jsx)(ye,{...i,mobile:e,label:g,to:b,items:m,isActive:n?()=>!1:void 0})}};function De({type:e,...t}){const n=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(e,t),r=Re[n];if(!r)throw new Error(`No NavbarItem component found for type "${e}".`);return(0,d.jsx)(r,{...t})}function Le(){const e=(0,_.M)(),t=(0,f.p)().navbar.items;return(0,d.jsx)("ul",{className:"menu__list",children:t.map((t,n)=>(0,r.createElement)(De,{mobile:!0,...t,onClick:()=>e.toggle(),key:n}))})}function Me(e){return(0,d.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,d.jsx)(h.default,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function Fe(){const e=0===(0,f.p)().navbar.items.length,t=(0,C.T)();return(0,d.jsxs)(d.Fragment,{children:[!e&&(0,d.jsx)(Me,{onClick:()=>t.hide()}),t.content]})}function ze(){const e=(0,_.M)();return(0,E._)(e.shown),e.shouldRender?(0,d.jsx)(N,{header:(0,d.jsx)(te,{}),primaryMenu:(0,d.jsx)(Le,{}),secondaryMenu:(0,d.jsx)(Fe,{})}):null}const Ue="navbarHideable_m1mJ",Be="navbarHidden_jGov";function $e(e){return(0,d.jsx)("div",{role:"presentation",...e,className:(0,o.A)("navbar-sidebar__backdrop",e.className)})}function qe({children:e}){const{navbar:{hideOnScroll:t,style:n}}=(0,f.p)(),r=(0,_.M)(),{navbarRef:a,isNavbarVisible:i}=(0,I.S)(t);return(0,d.jsxs)("nav",{ref:a,"aria-label":(0,h.translate)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.A)(l.G.layout.navbar.container,"navbar","navbar--fixed-top",t&&[Ue,!i&&Be],{"navbar--dark":"dark"===n,"navbar--primary":"primary"===n,"navbar-sidebar--show":r.shown}),children:[e,(0,d.jsx)($e,{onClick:r.toggle}),(0,d.jsx)(ze,{})]})}var Ge=n(12181),Ve=n(76305);function He({width:e=30,height:t=30,className:n,...r}){return(0,d.jsx)("svg",{className:n,width:e,height:t,viewBox:"0 0 30 30","aria-hidden":"true",...r,children:(0,d.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function We(){const{toggle:e,shown:t}=(0,_.M)();return(0,d.jsx)("button",{onClick:e,"aria-label":(0,h.translate)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,d.jsx)(He,{})})}const Qe="colorModeToggle_DEke";function Ke({items:e}){return(0,d.jsx)(d.Fragment,{children:e.map((e,t)=>(0,d.jsx)(Ge.k2,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,d.jsx)(De,{...e})},t))})}function Ye({left:e,right:t}){return(0,d.jsxs)("div",{className:"navbar__inner",children:[(0,d.jsx)("div",{className:(0,o.A)(l.G.layout.navbar.containerLeft,"navbar__items"),children:e}),(0,d.jsx)("div",{className:(0,o.A)(l.G.layout.navbar.containerRight,"navbar__items navbar__items--right"),children:t})]})}function Ze(){const e=(0,_.M)(),t=(0,f.p)().navbar.items,[n,r]=(0,Ve.D)(t),o=t.find(e=>"search"===e.type);return(0,d.jsx)(Ye,{left:(0,d.jsxs)(d.Fragment,{children:[!e.disabled&&(0,d.jsx)(We,{}),(0,d.jsx)(J,{}),(0,d.jsx)(Ke,{items:n})]}),right:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Ke,{items:r}),(0,d.jsx)(Z,{className:Qe}),!o&&(0,d.jsx)(Ee,{children:(0,d.jsx)(_e.A,{})})]})})}function Xe(){return(0,d.jsx)(qe,{children:(0,d.jsx)(Ze,{})})}var Je=n(53106);function et({item:e}){const{to:t,href:n,label:r,prependBaseUrlToHref:a,className:i,...s}=e,l=(0,re.default)(t),c=(0,re.default)(n,{forcePrependBaseUrl:!0});return(0,d.jsxs)(ne.default,{className:(0,o.A)("footer__link-item",i),...n?{href:a?c:n}:{to:l},...s,children:[r,n&&!(0,oe.A)(n)&&(0,d.jsx)(ie.A,{})]})}function tt({item:e}){return e.html?(0,d.jsx)("li",{className:(0,o.A)("footer__item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,d.jsx)("li",{className:"footer__item",children:(0,d.jsx)(et,{item:e})},e.href??e.to)}function nt({column:e}){return(0,d.jsxs)("div",{className:(0,o.A)(l.G.layout.footer.column,"col footer__col",e.className),children:[(0,d.jsx)("div",{className:"footer__title",children:e.title}),(0,d.jsx)("ul",{className:"footer__items clean-list",children:e.items.map((e,t)=>(0,d.jsx)(tt,{item:e},t))})]})}function rt({columns:e}){return(0,d.jsx)("div",{className:"row footer__links",children:e.map((e,t)=>(0,d.jsx)(nt,{column:e},t))})}function ot(){return(0,d.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function at({item:e}){return e.html?(0,d.jsx)("span",{className:(0,o.A)("footer__link-item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,d.jsx)(et,{item:e})}function it({links:e}){return(0,d.jsx)("div",{className:"footer__links text--center",children:(0,d.jsx)("div",{className:"footer__links",children:e.map((t,n)=>(0,d.jsxs)(r.Fragment,{children:[(0,d.jsx)(at,{item:t}),e.length!==n+1&&(0,d.jsx)(ot,{})]},n))})})}function st({links:e}){return(0,Je.C)(e)?(0,d.jsx)(rt,{columns:e}):(0,d.jsx)(it,{links:e})}var lt=n(15626);const ct="footerLogoLink_BH7S";function ut({logo:e}){const{withBaseUrl:t}=(0,re.useBaseUrlUtils)(),n={light:t(e.src),dark:t(e.srcDark??e.src)};return(0,d.jsx)(lt.default,{className:(0,o.A)("footer__logo",e.className),alt:e.alt,sources:n,width:e.width,height:e.height,style:e.style})}function dt({logo:e}){return e.href?(0,d.jsx)(ne.default,{href:e.href,className:ct,target:e.target,children:(0,d.jsx)(ut,{logo:e})}):(0,d.jsx)(ut,{logo:e})}function pt({copyright:e}){return(0,d.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:e}})}function ft({style:e,links:t,logo:n,copyright:r}){return(0,d.jsx)("footer",{className:(0,o.A)(l.G.layout.footer.container,"footer",{"footer--dark":"dark"===e}),children:(0,d.jsxs)("div",{className:"container container-fluid",children:[t,(n||r)&&(0,d.jsxs)("div",{className:"footer__bottom text--center",children:[n&&(0,d.jsx)("div",{className:"margin-bottom--sm",children:n}),r]})]})})}function mt(){const{footer:e}=(0,f.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:o}=e;return(0,d.jsx)(ft,{style:o,links:n&&n.length>0&&(0,d.jsx)(st,{links:n}),logo:r&&(0,d.jsx)(dt,{logo:r}),copyright:t&&(0,d.jsx)(pt,{copyright:t})})}const ht=r.memo(mt);var gt=n(89532),bt=n(23104);const vt=(0,gt.fM)([O.a,m.o,bt.Tv,je.VQ,i.Jx,Ve.G]);function yt({children:e}){return(0,d.jsx)(vt,{children:e})}var wt=n(51107);function kt({error:e,tryAgain:t}){return(0,d.jsx)("main",{className:"container margin-vert--xl",children:(0,d.jsx)("div",{className:"row",children:(0,d.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,d.jsx)(wt.default,{as:"h1",className:"hero__title",children:(0,d.jsx)(h.default,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,d.jsx)("div",{className:"margin-vert--lg",children:(0,d.jsx)(Ge.a2,{onClick:t,className:"button button--primary shadow--lw"})}),(0,d.jsx)("hr",{}),(0,d.jsx)("div",{className:"margin-vert--md",children:(0,d.jsx)(Ge.bq,{error:e})})]})})})}const xt="mainWrapper_z2l0";function St(e){const{children:t,noFooter:n,wrapperClassName:r,title:u,description:f}=e;return(0,c.J)(),(0,d.jsxs)(yt,{children:[(0,d.jsx)(i.be,{title:u,description:f}),(0,d.jsx)(p,{}),(0,d.jsx)(A,{}),(0,d.jsx)(Xe,{}),(0,d.jsx)("div",{id:s.j,className:(0,o.A)(l.G.layout.main.container,l.G.wrapper.main,xt,r),children:(0,d.jsx)(a.A,{fallback:e=>(0,d.jsx)(kt,{...e}),children:t})}),!n&&(0,d.jsx)(ht,{})]})}},23465(e,t,n){"use strict";n.d(t,{A:()=>u});n(96540);var r=n(28774),o=n(86025),a=n(44586),i=n(6342),s=n(15626),l=n(74848);function c({logo:e,alt:t,imageClassName:n}){const r={light:(0,o.default)(e.src),dark:(0,o.default)(e.srcDark||e.src)},a=(0,l.jsx)(s.default,{className:e.className,sources:r,height:e.height,width:e.width,alt:t,style:e.style});return n?(0,l.jsx)("div",{className:n,children:a}):a}function u(e){const{siteConfig:{title:t}}=(0,a.default)(),{navbar:{title:n,logo:s}}=(0,i.p)(),{imageClassName:u,titleClassName:d,...p}=e,f=(0,o.default)(s?.href||"/"),m=n?"":t,h=s?.alt??m;return(0,l.jsxs)(r.default,{to:f,...p,...s?.target&&{target:s.target},children:[s&&(0,l.jsx)(c,{logo:s,alt:h,imageClassName:u}),null!=n&&(0,l.jsx)("b",{className:d,children:n})]})}},41463(e,t,n){"use strict";n.d(t,{A:()=>a});n(96540);var r=n(5260),o=n(74848);function a({locale:e,version:t,tag:n}){const a=e;return(0,o.jsxs)(r.A,{children:[e&&(0,o.jsx)("meta",{name:"docusaurus_locale",content:e}),t&&(0,o.jsx)("meta",{name:"docusaurus_version",content:t}),n&&(0,o.jsx)("meta",{name:"docusaurus_tag",content:n}),a&&(0,o.jsx)("meta",{name:"docsearch:language",content:a}),t&&(0,o.jsx)("meta",{name:"docsearch:version",content:t}),n&&(0,o.jsx)("meta",{name:"docsearch:docusaurus_tag",content:n})]})}},15626(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});n(96540);var r=n(9967),o=n(74848);function a(e){const{sources:t,className:n,alt:a,...i}=e;return(0,o.jsx)(r.A,{className:n,children:({theme:e,className:n})=>(0,o.jsx)("img",{src:t[e],alt:a,className:n,...i})})}},41422(e,t,n){"use strict";n.d(t,{N:()=>m,u:()=>s});var r=n(96540),o=n(205),a=n(53109),i=n(74848);function s({initialState:e}){const[t,n]=(0,r.useState)(e??!1),o=(0,r.useCallback)(()=>{n(e=>!e)},[]);return{collapsed:t,setCollapsed:n,toggleCollapsed:o}}const l={display:"none",overflow:"hidden",height:"0px"},c={display:"block",overflow:"visible",height:"auto"};function u(e,t){const n=t?l:c;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function d({collapsibleRef:e,collapsed:t,animation:n}){const o=(0,r.useRef)(!1);(0,r.useEffect)(()=>{const r=e.current;function i(){const e=r.scrollHeight,t=n?.duration??function(e){if((0,a.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(e);return{transition:`height ${t}ms ${n?.easing??"ease-in-out"}`,height:`${e}px`}}function s(){const e=i();r.style.transition=e.transition,r.style.height=e.height}if(!o.current)return u(r,t),void(o.current=!0);return r.style.willChange="height",function(){const e=requestAnimationFrame(()=>{t?(s(),requestAnimationFrame(()=>{r.style.height=l.height,r.style.overflow=l.overflow})):(r.style.display="block",requestAnimationFrame(()=>{s()}))});return()=>cancelAnimationFrame(e)}()},[e,t,n])}function p({as:e="div",collapsed:t,children:n,animation:o,onCollapseTransitionEnd:a,className:s}){const l=(0,r.useRef)(null);return d({collapsibleRef:l,collapsed:t,animation:o}),(0,i.jsx)(e,{ref:l,onTransitionEnd:e=>{"height"===e.propertyName&&(u(l.current,t),a?.(t))},className:s,children:n})}function f({collapsed:e,...t}){const[n,a]=(0,r.useState)(!e),[s,l]=(0,r.useState)(e);return(0,o.A)(()=>{e||a(!0)},[e]),(0,o.A)(()=>{n&&l(e)},[n,e]),n?(0,i.jsx)(p,{...t,collapsed:s}):null}function m({lazy:e,...t}){const n=e?f:p;return(0,i.jsx)(n,{...t})}},9967(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(96540),o=n(15066),a=n(92303),i=n(95293);const s={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var l=n(74848);function c({className:e,children:t}){const n=(0,a.default)(),{colorMode:c}=(0,i.G)();return(0,l.jsx)(l.Fragment,{children:(n?"dark"===c?["dark"]:["light"]:["light","dark"]).map(n=>{const a=t({theme:n,className:(0,o.A)(e,s.themedComponent,s[`themedComponent--${n}`])});return(0,l.jsx)(r.Fragment,{children:a},n)})})}},65041(e,t,n){"use strict";n.d(t,{M:()=>h,o:()=>m});var r=n(96540),o=n(92303),a=n(70679),i=n(89532),s=n(6342),l=n(74848);const c=(0,a.Wf)("docusaurus.announcement.dismiss"),u=(0,a.Wf)("docusaurus.announcement.id"),d=()=>"true"===c.get(),p=e=>c.set(String(e)),f=r.createContext(null);function m({children:e}){const t=function(){const{announcementBar:e}=(0,s.p)(),t=(0,o.default)(),[n,a]=(0,r.useState)(()=>!!t&&d());(0,r.useEffect)(()=>{a(d())},[]);const i=(0,r.useCallback)(()=>{p(!0),a(!0)},[]);return(0,r.useEffect)(()=>{if(!e)return;const{id:t}=e;let n=u.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;u.set(t),r&&p(!1),!r&&d()||a(!1)},[e]),(0,r.useMemo)(()=>({isActive:!!e&&!n,close:i}),[e,n,i])}();return(0,l.jsx)(f.Provider,{value:t,children:e})}function h(){const e=(0,r.useContext)(f);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},95293(e,t,n){"use strict";n.d(t,{G:()=>x,a:()=>k});var r=n(96540),o=n(92303),a=n(89532),i=n(70679),s=n(6342),l=n(74848);function c(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function u(e){return function(e,t){const n=window.matchMedia(e);return n.addEventListener("change",t),()=>n.removeEventListener("change",t)}("(prefers-color-scheme: dark)",()=>e(c()))}const d=r.createContext(void 0),p=(0,i.Wf)("theme"),f="system",m=e=>"dark"===e?"dark":"light",h=e=>null===e||e===f?null:m(e),g=()=>m(document.documentElement.getAttribute("data-theme")),b=e=>{document.documentElement.setAttribute("data-theme",m(e))},v=()=>h(document.documentElement.getAttribute("data-theme-choice")),y=e=>{document.documentElement.setAttribute("data-theme-choice",h(e)??f)};function w(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,s.p)(),{colorMode:a,setColorModeState:i,colorModeChoice:l,setColorModeChoiceState:d}=function(){const{colorMode:{defaultMode:e}}=(0,s.p)(),t=(0,o.default)(),[n,a]=(0,r.useState)(t?g():e),[i,l]=(0,r.useState)(t?v():null);return(0,r.useEffect)(()=>{a(g()),l(v())},[]),{colorMode:n,setColorModeState:a,colorModeChoice:i,setColorModeChoiceState:l}}();(0,r.useEffect)(()=>{t&&p.del()},[t]);const f=(0,r.useCallback)((t,r={})=>{const{persist:o=!0}=r;if(null===t){const t=n?c():e;b(t),i(t),y(null),d(null)}else b(t),y(t),i(t),d(t);var a;o&&(null===(a=t)?p.del():p.set(m(a)))},[i,d,n,e]);return(0,r.useEffect)(()=>p.listen(e=>{f(h(e.newValue))}),[f]),(0,r.useEffect)(()=>{if(null===l&&n)return u(e=>{i(e),b(e)})},[n,l,i]),(0,r.useMemo)(()=>({colorMode:a,colorModeChoice:l,setColorMode:f,get isDarkTheme(){return"dark"===a},setLightTheme(){f("light")},setDarkTheme(){f("dark")}}),[a,l,f])}function k({children:e}){const t=w();return(0,l.jsx)(d.Provider,{value:t,children:e})}function x(){const e=(0,r.useContext)(d);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},22069(e,t,n){"use strict";n.d(t,{M:()=>m,e:()=>f});var r=n(96540),o=n(75600),a=n(24581),i=n(57485),s=n(6342),l=n(89532),c=n(74848);const u=r.createContext(void 0);function d(){const e=function(){const e=(0,o.YL)(),{items:t}=(0,s.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[i,l]=(0,r.useState)(!1),c=(0,r.useCallback)(()=>{l(e=>!e)},[]);return(0,r.useEffect)(()=>{"desktop"===t&&l(!1)},[t]),(0,r.useMemo)(()=>({disabled:e,shouldRender:n,toggle:c,shown:i}),[e,n,c,i])}function p({handler:e}){return(0,i.$Z)(e),null}function f({children:e}){const t=d();return(0,c.jsxs)(c.Fragment,{children:[t.shown&&(0,c.jsx)(p,{handler:()=>(t.toggle(),!1)}),(0,c.jsx)(u.Provider,{value:t,children:e})]})}function m(){const e=r.useContext(u);if(void 0===e)throw new l.dV("NavbarMobileSidebarProvider");return e}},75600(e,t,n){"use strict";n.d(t,{GX:()=>c,YL:()=>l,y_:()=>s});var r=n(96540),o=n(89532),a=n(74848);const i=r.createContext(null);function s({children:e}){const t=(0,r.useState)({component:null,props:null});return(0,a.jsx)(i.Provider,{value:t,children:e})}function l(){const e=(0,r.useContext)(i);if(!e)throw new o.dV("NavbarSecondaryMenuContentProvider");return e[0]}function c({component:e,props:t}){const n=(0,r.useContext)(i);if(!n)throw new o.dV("NavbarSecondaryMenuContentProvider");const[,a]=n,s=(0,o.Be)(t);return(0,r.useEffect)(()=>{a({component:e,props:s})},[a,e,s]),(0,r.useEffect)(()=>()=>a({component:null,props:null}),[a]),null}},98695(e,t,n){"use strict";n.d(t,{N:()=>c,T:()=>d});var r=n(96540),o=n(89532),a=n(22069),i=n(75600),s=n(74848);const l=r.createContext(null);function c({children:e}){const t=function(){const e=(0,a.M)(),t=(0,i.YL)(),[n,s]=(0,r.useState)(!1),l=null!==t.component,c=(0,o.ZC)(l);return(0,r.useEffect)(()=>{l&&!c&&s(!0)},[l,c]),(0,r.useEffect)(()=>{l?e.shown||s(!0):s(!1)},[e.shown,l]),(0,r.useMemo)(()=>[n,s],[n])}();return(0,s.jsx)(l.Provider,{value:t,children:e})}function u(e){if(e.component){const t=e.component;return(0,s.jsx)(t,{...e.props})}}function d(){const e=(0,r.useContext)(l);if(!e)throw new o.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,a=(0,r.useCallback)(()=>n(!1),[n]),s=(0,i.YL)();return(0,r.useMemo)(()=>({shown:t,hide:a,content:u(s)}),[a,s,t])}},61182(e,t,n){"use strict";n.d(t,{S:()=>i});var r=n(96540),o=n(75062),a=n(23104);function i(e){const[t,n]=(0,r.useState)(e),i=(0,r.useRef)(!1),s=(0,r.useRef)(0),l=(0,r.useCallback)(e=>{null!==e&&(s.current=e.getBoundingClientRect().height)},[]);return(0,a.Mq)(({scrollY:t},r)=>{if(!e)return;if(t<s.current)return void n(!0);if(i.current)return void(i.current=!1);const o=r?.scrollY,a=document.documentElement.scrollHeight-s.current,l=window.innerHeight;o&&t>=o?n(!1):t+l<a&&n(!0)}),(0,o.$)(t=>{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return i.current=!0,void n(!1);n(!0)}),{navbarRef:l,isNavbarVisible:t}}},14090(e,t,n){"use strict";n.d(t,{w:()=>o,J:()=>a});var r=n(96540);const o="navigation-with-keyboard";function a(){(0,r.useEffect)(()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}},[])}},43458(e,t,n){"use strict";n.d(t,{_:()=>o});var r=n(96540);function o(e=!0){(0,r.useEffect)(()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"}),[e])}},24581(e,t,n){"use strict";n.d(t,{l:()=>s});var r=n(96540),o=n(38193);const a="desktop",i="mobile";function s({desktopBreakpoint:e=996}={}){const[t,n]=(0,r.useState)(()=>"ssr");return(0,r.useEffect)(()=>{function t(){n(function(e){if(!o.default.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a:i}(e))}return t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[e]),t}},17559(e,t,n){"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},announcementBar:{container:"theme-announcement-bar"},tabs:{container:"theme-tabs-container"},layout:{navbar:{container:"theme-layout-navbar",containerLeft:"theme-layout-navbar-left",containerRight:"theme-layout-navbar-right",mobileSidebar:{container:"theme-layout-navbar-sidebar",panel:"theme-layout-navbar-sidebar-panel"}},main:{container:"theme-layout-main"},footer:{container:"theme-layout-footer",column:"theme-layout-footer-column"}},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},53109(e,t,n){"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},73535(e,t,n){"use strict";n.d(t,{v:()=>i});var r=n(6342);const o="anchorTargetStickyNavbar_Vzrq",a="anchorTargetHideOnScrollNavbar_vjPI";function i(e){const{navbar:{hideOnScroll:t}}=(0,r.p)();if(void 0!==e)return t?a:o}},12181(e,t,n){"use strict";n.d(t,{bq:()=>d,MN:()=>u,a2:()=>c,k2:()=>p});var r=n(96540),o=n(21312),a=n(70440);const i="errorBoundaryError_a6uf",s="errorBoundaryFallback_VBag";var l=n(74848);function c(e){return(0,l.jsx)("button",{type:"button",...e,children:(0,l.jsx)(o.default,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function u({error:e,tryAgain:t}){return(0,l.jsxs)("div",{className:s,children:[(0,l.jsx)("p",{children:e.message}),(0,l.jsx)(c,{onClick:t})]})}function d({error:e}){const t=(0,a.rA)(e).map(e=>e.message).join("\n\nCause:\n");return(0,l.jsx)("p",{className:i,children:t})}class p extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}},53106(e,t,n){"use strict";function r(e){return"title"in e[0]}n.d(t,{C:()=>r})},57485(e,t,n){"use strict";n.d(t,{$Z:()=>i,Hl:()=>s,TJ:()=>p,W9:()=>d,aZ:()=>l,fV:()=>u,jy:()=>f,l:()=>c});var r=n(96540),o=n(56347),a=n(89532);function i(e){!function(e){const t=(0,o.W6)(),n=(0,a._q)(e);(0,r.useEffect)(()=>t.block((e,t)=>n(e,t)),[t,n])}((t,n)=>{if("POP"===n)return e(t,n)})}function s(e){const t=(0,o.W6)();return(0,r.useSyncExternalStore)(t.listen,()=>e(t),()=>e({...t,location:{...t.location,search:"",hash:"",state:void 0}}))}function l(e){return s(t=>null===e?null:new URLSearchParams(t.location.search).get(e))}function c(e){const t=l(e)??"",n=function(e){const t=(0,o.W6)();return(0,r.useCallback)((n,r)=>{const o=new URLSearchParams(t.location.search);n?o.set(e,n):o.delete(e),(r?.push?t.push:t.replace)({search:o.toString()})},[e,t])}(e);return[t,n]}function u(e){const t=function(e){const t=s(t=>{const n=new URLSearchParams(t.location.search).getAll(e);return JSON.stringify(n)});return(0,r.useMemo)(()=>JSON.parse(t),[t])}(e),n=function(e){const t=(0,o.W6)();return(0,r.useCallback)((n,r)=>{const o=new URLSearchParams(t.location.search),a=Array.isArray(n)?n:n(o.getAll(e));o.delete(e),a.forEach(t=>o.append(e,t)),(r?.push?t.push:t.replace)({search:o.toString()})},[t,e])}(e);return[t,n]}function d(){const e=(0,o.W6)();return(0,r.useCallback)(()=>{e.replace({search:void 0})},[e])}function p(e,t){const n=new URLSearchParams;for(const r of e)for(const[e,o]of r.entries())"append"===t?n.append(e,o):n.set(e,o);return n}function f(e,t){const n=p(e.map(e=>new URLSearchParams(e??"")),t).toString();return n?`?${n}`:n}},31682(e,t,n){"use strict";function r(e,t=(e,t)=>e===t){return e.filter((n,r)=>e.findIndex(e=>t(e,n))!==r)}function o(e){return Array.from(new Set(e))}function a(e,t){const n={};let r=0;for(const o of e){const e=t(o,r);n[e]??=[],n[e].push(o),r+=1}return n}n.d(t,{$z:()=>a,XI:()=>r,sb:()=>o})},45500(e,t,n){"use strict";n.d(t,{Jx:()=>b,be:()=>m,e3:()=>g});var r=n(96540),o=n(15066),a=n(5260),i=n(36803),s=n(86025),l=n(14563),c=n(74848);function u({title:e}){const t=(0,l.s$)().format(e);return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("title",{children:t}),(0,c.jsx)("meta",{property:"og:title",content:t})]})}function d({description:e}){return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("meta",{name:"description",content:e}),(0,c.jsx)("meta",{property:"og:description",content:e})]})}function p({image:e}){const{withBaseUrl:t}=(0,s.useBaseUrlUtils)(),n=t(e,{absolute:!0});return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("meta",{property:"og:image",content:n}),(0,c.jsx)("meta",{name:"twitter:image",content:n})]})}function f({keywords:e}){return(0,c.jsx)(a.A,{children:(0,c.jsx)("meta",{name:"keywords",content:Array.isArray(e)?e.join(","):e})})}function m({title:e,description:t,keywords:n,image:r,children:o}){return(0,c.jsxs)(c.Fragment,{children:[e&&(0,c.jsx)(u,{title:e}),t&&(0,c.jsx)(d,{description:t}),n&&(0,c.jsx)(f,{keywords:n}),r&&(0,c.jsx)(p,{image:r}),o&&(0,c.jsx)(a.A,{children:o})]})}const h=r.createContext(void 0);function g({className:e,children:t}){const n=r.useContext(h),i=(0,o.A)(n,e);return(0,c.jsxs)(h.Provider,{value:i,children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("html",{className:i})}),t]})}function b({children:e}){const t=(0,i.A)(),n=`plugin-${t.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const r=`plugin-id-${t.plugin.id}`;return(0,c.jsx)(g,{className:(0,o.A)(n,r),children:e})}},76305(e,t,n){"use strict";n.d(t,{D:()=>s,G:()=>l});n(96540);var r=n(22069),o=n(75600),a=n(98695),i=n(74848);function s(e){function t(e){return"left"===(e.position??"right")}return[e.filter(t),e.filter(e=>!t(e))]}function l({children:e}){return(0,i.jsx)(o.y_,{children:(0,i.jsx)(r.e,{children:(0,i.jsx)(a.N,{children:e})})})}},89532(e,t,n){"use strict";n.d(t,{Be:()=>c,ZC:()=>s,_q:()=>i,dV:()=>l,fM:()=>u});var r=n(96540),o=n(205),a=n(74848);function i(e){const t=(0,r.useRef)(e);return(0,o.A)(()=>{t.current=e},[e]),(0,r.useCallback)((...e)=>t.current(...e),[])}function s(e){const t=(0,r.useRef)();return(0,o.A)(()=>{t.current=e}),t.current}class l extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?<name>\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function c(e){const t=Object.entries(e);return t.sort((e,t)=>e[0].localeCompare(t[0])),(0,r.useMemo)(()=>e,t.flat())}function u(e){return({children:t})=>(0,a.jsx)(a.Fragment,{children:e.reduceRight((e,t)=>(0,a.jsx)(t,{children:e}),t)})}},91252(e,t,n){"use strict";function r(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}n.d(t,{G:()=>r})},99169(e,t,n){"use strict";n.d(t,{Dt:()=>s,ys:()=>i});var r=n(96540),o=n(35947),a=n(44586);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function s(){const{baseUrl:e}=(0,a.default)().siteConfig;return(0,r.useMemo)(()=>function({baseUrl:e,routes:t}){function n(t){return t.path===e&&!0===t.exact}function r(t){return t.path===e&&!t.exact}return function e(t){if(0===t.length)return;return t.find(n)||e(t.filter(r).flatMap(e=>e.routes??[]))}(t)}({routes:o.A,baseUrl:e}),[e])}},23104(e,t,n){"use strict";n.d(t,{Mq:()=>f,Tv:()=>u,a_:()=>m,gk:()=>h,n1:()=>d});var r=n(96540),o=n(38193),a=n(92303),i=n(205),s=n(89532),l=n(74848);const c=r.createContext(void 0);function u({children:e}){const t=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)(()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}}),[])}();return(0,l.jsx)(c.Provider,{value:t,children:e})}function d(){const e=(0,r.useContext)(c);if(null==e)throw new s.dV("ScrollControllerProvider");return e}const p=()=>o.default.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function f(e,t=[]){const{scrollEventsEnabledRef:n}=d(),o=(0,r.useRef)(p()),a=(0,s._q)(e);(0,r.useEffect)(()=>{const e=()=>{if(!n.current)return;const e=p();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)},[a,n,...t])}function m(){const e=d(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)(t=>{e.current={elem:t,top:t.getBoundingClientRect().top}},[]),n=(0,r.useCallback)(()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}},[]);return(0,r.useMemo)(()=>({save:t,restore:n}),[n,t])}(),n=(0,r.useRef)(void 0),o=(0,r.useCallback)(r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}},[e,t]);return(0,i.A)(()=>{queueMicrotask(()=>n.current?.())}),{blockElementScrollPositionUntilNextRender:o}}function h(){const e=(0,r.useRef)(null),t=(0,a.default)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&o<e)&&(t=requestAnimationFrame(r),window.scrollTo(0,Math.floor(.85*(o-e))+e))}(),()=>t&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},2967(e,t,n){"use strict";n.d(t,{C:()=>r});const r="default"},75236(e,t,n){"use strict";n.d(t,{K:()=>p,j:()=>l});var r=n(96540),o=n(56347),a=n(21312),i=n(75062),s=n(74848);const l="__docusaurus_skipToContent_fallback";function c(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function u(){const e=(0,r.useRef)(null),{action:t}=(0,o.W6)(),n=(0,r.useCallback)(e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(l);t&&c(t)},[]);return(0,i.$)(({location:n})=>{e.current&&!n.hash&&"PUSH"===t&&c(e.current)}),{containerRef:e,onClick:n}}const d=(0,a.translate)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function p(e){const t=e.children??d,{containerRef:n,onClick:r}=u();return(0,s.jsx)("div",{ref:n,role:"region","aria-label":d,children:(0,s.jsx)("a",{...e,href:`#${l}`,onClick:r,children:t})})}},70679(e,t,n){"use strict";n.d(t,{Wf:()=>u,Eo:()=>p,Dv:()=>d});var r=n(96540);const o=JSON.parse('{"N":"localStorage","M":""}'),a=o.N;function i({key:e,oldValue:t,newValue:n,storage:r}){if(t===n)return;const o=document.createEvent("StorageEvent");o.initStorageEvent("storage",!1,!1,e,t,n,window.location.href,r),window.dispatchEvent(o)}function s(e=a){if("undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,l||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),l=!0),null}var t}let l=!1;const c={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){const n=`${e}${o.M}`;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(n);const r=s(t?.persistence);return null===r?c:{get:()=>{try{return r.getItem(n)}catch(e){return console.error(`Docusaurus storage error, can't get key=${n}`,e),null}},set:e=>{try{const t=r.getItem(n);r.setItem(n,e),i({key:n,oldValue:t,newValue:e,storage:r})}catch(t){console.error(`Docusaurus storage error, can't set ${n}=${e}`,t)}},del:()=>{try{const e=r.getItem(n);r.removeItem(n),i({key:n,oldValue:e,newValue:null,storage:r})}catch(e){console.error(`Docusaurus storage error, can't delete key=${n}`,e)}},listen:e=>{try{const t=t=>{t.storageArea===r&&t.key===n&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(t){return console.error(`Docusaurus storage error, can't listen for changes of key=${n}`,t),()=>{}}}}}function d(e,t){const[n]=(0,r.useState)(()=>null===e?c:u(e,t)),o=(0,r.useCallback)(e=>"undefined"==typeof window?()=>{}:n.listen(e),[n]);return[(0,r.useSyncExternalStore)(o,()=>n.get(),()=>null),n]}function p(e=a){const t=s(e);if(!t)return[];const n=[];for(let r=0;r<t.length;r+=1){const e=t.key(r);null!==e&&n.push(e)}return n}},14563(e,t,n){"use strict";n.d(t,{AL:()=>u,s$:()=>d});var r=n(96540),o=n(44586),a=n(36803),i=n(89532),s=n(74848);const l=({title:e,siteTitle:t,titleDelimiter:n})=>{const r=e?.trim();return r&&r!==t?`${r} ${n} ${t}`:t},c=(0,r.createContext)(null);function u({formatter:e,children:t}){return(0,s.jsx)(c.Provider,{value:e,children:t})}function d(){const e=function(){const e=(0,r.useContext)(c);if(null===e)throw new i.dV("TitleFormatterProvider");return e}(),{siteConfig:t}=(0,o.default)(),{title:n,titleDelimiter:s}=t,{plugin:u}=(0,a.A)();return{format:t=>e({title:t,siteTitle:n,titleDelimiter:s,plugin:u,defaultFormatter:l})}}},32131(e,t,n){"use strict";n.d(t,{o:()=>i});var r=n(44586),o=n(56347),a=n(70440);function i(){const{siteConfig:{baseUrl:e,trailingSlash:t},i18n:{localeConfigs:n}}=(0,r.default)(),{pathname:i}=(0,o.zy)(),s=(0,a.Ks)(i,{trailingSlash:t,baseUrl:e}).replace(e,"");return{createUrl:function({locale:e,fullyQualified:t}){const r=function(e){const t=n[e];if(!t)throw new Error(`Unexpected Docusaurus bug, no locale config found for locale=${e}`);return t}(e);return`${`${t?r.url:""}`}${r.baseUrl}${s}`}}}},9342(e,t,n){"use strict";n.d(t,{B:()=>a});var r=n(56347),o=n(44586);function a(){const{siteConfig:{baseUrl:e}}=(0,o.default)(),{pathname:t}=(0,r.zy)();return t.replace(e,"/")}},75062(e,t,n){"use strict";n.d(t,{$:()=>i});var r=n(96540),o=n(56347),a=n(89532);function i(e){const t=(0,o.zy)(),n=(0,a.ZC)(t),i=(0,a._q)(e);(0,r.useEffect)(()=>{n&&t!==n&&i({location:t,previousLocation:n})},[i,t,n])}},6342(e,t,n){"use strict";n.d(t,{p:()=>o});var r=n(44586);function o(){return(0,r.default)().siteConfig.themeConfig}},12983(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=o,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[i]=e.split(/[#?]/),s="/"===i||i===r?i:(l=i,c=n,c?o(l):a(l));var l,c;return e.replace(i,s)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a;const r=n(42566);function o(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,r.removeSuffix)(e,"/")}},80253(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=function e(t){if(t.cause)return[t,...e(t.cause)];return[t]}},70440(e,t,n){"use strict";t.rA=t.Ks=t.LU=void 0;const r=n(31635);t.LU="__blog-post-container";var o=n(12983);Object.defineProperty(t,"Ks",{enumerable:!0,get:function(){return r.__importDefault(o).default}});var a=n(42566);var i=n(80253);Object.defineProperty(t,"rA",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},42566(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){if(""===t)return e;return e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},31513(e,t,n){"use strict";n.d(t,{zR:()=>w,TM:()=>_,yJ:()=>f,sC:()=>E,AO:()=>p});var r=n(58168);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}const i=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],s=e&&o(e),l=t&&o(t),c=s||l;if(e&&o(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var u=i[i.length-1];n="."===u||".."===u||""===u}else n=!1;for(var d=0,p=i.length;p>=0;p--){var f=i[p];"."===f?a(i,p):".."===f?(a(i,p),d++):d&&(a(i,p),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&o(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var s=n(11561);function l(e){return"/"===e.charAt(0)?e:"/"+e}function c(e){return"/"===e.charAt(0)?e.substr(1):e}function u(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function f(e,t,n,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=(0,r.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter(function(e){return e!==r})}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach(function(e){return e.apply(void 0,n)})}}}var h=!("undefined"==typeof window||!window.document||!window.document.createElement);function g(e,t){t(window.confirm(e))}var b="popstate",v="hashchange";function y(){try{return window.history.state||{}}catch(e){return{}}}function w(e){void 0===e&&(e={}),h||(0,s.A)(!1);var t,n=window.history,o=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,a=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,c=i.forceRefresh,w=void 0!==c&&c,k=i.getUserConfirmation,x=void 0===k?g:k,S=i.keyLength,P=void 0===S?6:S,A=e.basename?d(l(e.basename)):"";function _(e){var t=e||{},n=t.key,r=t.state,o=window.location,a=o.pathname+o.search+o.hash;return A&&(a=u(a,A)),f(a,r,n)}function I(){return Math.random().toString(36).substr(2,P)}var E=m();function C(e){(0,r.A)(B,e),B.length=n.length,E.notifyListeners(B.location,B.action)}function T(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||O(_(e.state))}function j(){O(_(y()))}var N=!1;function O(e){if(N)N=!1,C();else{E.confirmTransitionTo(e,"POP",x,function(t){t?C({action:"POP",location:e}):function(e){var t=B.location,n=D.indexOf(t.key);-1===n&&(n=0);var r=D.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(N=!0,M(o))}(e)})}}var R=_(y()),D=[R.key];function L(e){return A+p(e)}function M(e){n.go(e)}var F=0;function z(e){1===(F+=e)&&1===e?(window.addEventListener(b,T),a&&window.addEventListener(v,j)):0===F&&(window.removeEventListener(b,T),a&&window.removeEventListener(v,j))}var U=!1;var B={length:n.length,action:"POP",location:R,createHref:L,push:function(e,t){var r="PUSH",a=f(e,t,I(),B.location);E.confirmTransitionTo(a,r,x,function(e){if(e){var t=L(a),i=a.key,s=a.state;if(o)if(n.pushState({key:i,state:s},null,t),w)window.location.href=t;else{var l=D.indexOf(B.location.key),c=D.slice(0,l+1);c.push(a.key),D=c,C({action:r,location:a})}else window.location.href=t}})},replace:function(e,t){var r="REPLACE",a=f(e,t,I(),B.location);E.confirmTransitionTo(a,r,x,function(e){if(e){var t=L(a),i=a.key,s=a.state;if(o)if(n.replaceState({key:i,state:s},null,t),w)window.location.replace(t);else{var l=D.indexOf(B.location.key);-1!==l&&(D[l]=a.key),C({action:r,location:a})}else window.location.replace(t)}})},go:M,goBack:function(){M(-1)},goForward:function(){M(1)},block:function(e){void 0===e&&(e=!1);var t=E.setPrompt(e);return U||(z(1),U=!0),function(){return U&&(U=!1,z(-1)),t()}},listen:function(e){var t=E.appendListener(e);return z(1),function(){z(-1),t()}}};return B}var k="hashchange",x={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+c(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:c,decodePath:l},slash:{encodePath:l,decodePath:l}};function S(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function P(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function A(e){window.location.replace(S(window.location.href)+"#"+e)}function _(e){void 0===e&&(e={}),h||(0,s.A)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),o=n.getUserConfirmation,a=void 0===o?g:o,i=n.hashType,c=void 0===i?"slash":i,b=e.basename?d(l(e.basename)):"",v=x[c],y=v.encodePath,w=v.decodePath;function _(){var e=w(P());return b&&(e=u(e,b)),f(e)}var I=m();function E(e){(0,r.A)(U,e),U.length=t.length,I.notifyListeners(U.location,U.action)}var C=!1,T=null;function j(){var e,t,n=P(),r=y(n);if(n!==r)A(r);else{var o=_(),i=U.location;if(!C&&(t=o,(e=i).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(T===p(o))return;T=null,function(e){if(C)C=!1,E();else{var t="POP";I.confirmTransitionTo(e,t,a,function(n){n?E({action:t,location:e}):function(e){var t=U.location,n=D.lastIndexOf(p(t));-1===n&&(n=0);var r=D.lastIndexOf(p(e));-1===r&&(r=0);var o=n-r;o&&(C=!0,L(o))}(e)})}}(o)}}var N=P(),O=y(N);N!==O&&A(O);var R=_(),D=[p(R)];function L(e){t.go(e)}var M=0;function F(e){1===(M+=e)&&1===e?window.addEventListener(k,j):0===M&&window.removeEventListener(k,j)}var z=!1;var U={length:t.length,action:"POP",location:R,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=S(window.location.href)),n+"#"+y(b+p(e))},push:function(e,t){var n="PUSH",r=f(e,void 0,void 0,U.location);I.confirmTransitionTo(r,n,a,function(e){if(e){var t=p(r),o=y(b+t);if(P()!==o){T=t,function(e){window.location.hash=e}(o);var a=D.lastIndexOf(p(U.location)),i=D.slice(0,a+1);i.push(t),D=i,E({action:n,location:r})}else E()}})},replace:function(e,t){var n="REPLACE",r=f(e,void 0,void 0,U.location);I.confirmTransitionTo(r,n,a,function(e){if(e){var t=p(r),o=y(b+t);P()!==o&&(T=t,A(o));var a=D.indexOf(p(U.location));-1!==a&&(D[a]=t),E({action:n,location:r})}})},go:L,goBack:function(){L(-1)},goForward:function(){L(1)},block:function(e){void 0===e&&(e=!1);var t=I.setPrompt(e);return z||(F(1),z=!0),function(){return z&&(z=!1,F(-1)),t()}},listen:function(e){var t=I.appendListener(e);return F(1),function(){F(-1),t()}}};return U}function I(e,t,n){return Math.min(Math.max(e,t),n)}function E(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,o=t.initialEntries,a=void 0===o?["/"]:o,i=t.initialIndex,s=void 0===i?0:i,l=t.keyLength,c=void 0===l?6:l,u=m();function d(e){(0,r.A)(w,e),w.length=w.entries.length,u.notifyListeners(w.location,w.action)}function h(){return Math.random().toString(36).substr(2,c)}var g=I(s,0,a.length-1),b=a.map(function(e){return f(e,void 0,"string"==typeof e?h():e.key||h())}),v=p;function y(e){var t=I(w.index+e,0,w.entries.length-1),r=w.entries[t];u.confirmTransitionTo(r,"POP",n,function(e){e?d({action:"POP",location:r,index:t}):d()})}var w={length:b.length,action:"POP",location:b[g],index:g,entries:b,createHref:v,push:function(e,t){var r="PUSH",o=f(e,t,h(),w.location);u.confirmTransitionTo(o,r,n,function(e){if(e){var t=w.index+1,n=w.entries.slice(0);n.length>t?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}})},replace:function(e,t){var r="REPLACE",o=f(e,t,h(),w.location);u.confirmTransitionTo(o,r,n,function(e){e&&(w.entries[w.index]=o,d({action:r,location:o}))})},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=w.index+e;return t>=0&&t<w.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return w}},4146(e,t,n){"use strict";var r=n(44363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),h=l(n),g=0;g<i.length;++g){var b=i[g];if(!(a[b]||r&&r[b]||h&&h[b]||s&&s[b])){var v=p(n,b);try{c(t,b,v)}catch(y){}}}}return t}},20311(e){"use strict";e.exports=function(e,t,n,r,o,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,a,i,s],u=0;(l=new Error(t.replace(/%s/g,function(){return c[u++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},64634(e){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},3035(e,t,n){"use strict";n.r(t)},10119(e,t,n){"use strict";n.r(t)},51043(e,t,n){"use strict";n.r(t)},5947(e,t,n){var r,o;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function o(e,t,n){return e<t?t:e>n?n:e}function a(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),c=a.querySelector(r.barSelector),u=r.speed,d=r.easing;return a.offsetWidth,s(function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(c,i(e,u,d)),1===e?(l(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout(function(){l(a,{transition:"all "+u+"ms linear",opacity:0}),setTimeout(function(){n.remove(),t()},u)},u)):setTimeout(t,u)}),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout(function(){n.status&&(n.trickle(),e())},r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always(function(){0===--t?(e=0,n.done()):n.set((e-t)/e)}),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,i=t.querySelector(r.barSelector),s=e?"-100":a(n.status||0),c=document.querySelector(r.parent);return l(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&f(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})}function r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,o[1],o[2])}}();function c(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=p(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);c(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},35302(e,t,n){var r=n(64634);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,t){return c(a(e,t),t)},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=m;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,s=0,l="",c=t&&t.delimiter||"/";null!=(n=o.exec(e));){var u=n[0],p=n[1],f=n.index;if(l+=e.slice(s,f),s=f+u.length,p)l+=p[1];else{var m=e[s],h=n[2],g=n[3],b=n[4],v=n[5],y=n[6],w=n[7];l&&(r.push(l),l="");var k=null!=h&&null!=m&&m!==h,x="+"===y||"*"===y,S="?"===y||"*"===y,P=h||c,A=b||v,_=h||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||a++,prefix:h||"",delimiter:P,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:A?d(A):w?".*":i(P,_)})}}return s<e.length&&(l+=e.substr(s)),l&&r.push(l),r}function i(e,t){return!t||t.indexOf(e)>-1?"[^"+u(e)+"]+?":u(t)+"|(?:(?!"+u(t)+")[^"+u(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function l(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function c(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"==typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",f(t)));return function(t,o){for(var a="",i=t||{},c=(o||{}).pretty?s:encodeURIComponent,u=0;u<e.length;u++){var d=e[u];if("string"!=typeof d){var p,f=i[d.name];if(null==f){if(d.optional){d.partial&&(a+=d.prefix);continue}throw new TypeError('Expected "'+d.name+'" to be defined')}if(r(f)){if(!d.repeat)throw new TypeError('Expected "'+d.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(d.optional)continue;throw new TypeError('Expected "'+d.name+'" to not be empty')}for(var m=0;m<f.length;m++){if(p=c(f[m]),!n[u].test(p))throw new TypeError('Expected all "'+d.name+'" to match "'+d.pattern+'", but received `'+JSON.stringify(p)+"`");a+=(0===m?d.prefix:d.delimiter)+p}}else{if(p=d.asterisk?l(f):c(f),!n[u].test(p))throw new TypeError('Expected "'+d.name+'" to match "'+d.pattern+'", but received "'+p+'"');a+=d.prefix+p}}else a+=d}return a}}function u(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function d(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function p(e,t){return e.keys=t,e}function f(e){return e&&e.sensitive?"":"i"}function m(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,a=!1!==n.end,i="",s=0;s<e.length;s++){var l=e[s];if("string"==typeof l)i+=u(l);else{var c=u(l.prefix),d="(?:"+l.pattern+")";t.push(l),l.repeat&&(d+="(?:"+c+d+")*"),i+=d=l.optional?l.partial?c+"("+d+")?":"(?:"+c+"("+d+"))?":c+"("+d+")"}}var m=u(n.delimiter||"/"),h=i.slice(-m.length)===m;return o||(i=(h?i.slice(0,-m.length):i)+"(?:"+m+"(?=$))?"),i+=a?"$":o&&h?"":"(?="+m+"|$)",p(new RegExp("^"+i,f(n)),t)}function h(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return p(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(h(e[o],t,n).source);return p(new RegExp("(?:"+r.join("|")+")",f(n)),t)}(e,t,n):function(e,t,n){return m(a(e,n),t,n)}(e,t,n)}},6969(e){e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to <a href="https://webplatform.github.io/docs/">WebPlatform.org documentation</a>. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (<code>.comment</code> can become <code>.namespace--comment</code>) or replace them with your defined ones (like <code>.editor__comment</code>). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the <code>highlightAll</code> and <code>highlightAllUnder</code> methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},8722(e,t,n){const r=n(6969),o=n(98380),a=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter(e=>"meta"!=e):Array.isArray(e)||(e=[e]);const t=[...a,...Object.keys(Prism.languages)];o(r,e,t).load(e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(63157).resolve(t)],delete Prism.languages[e],n(63157)(t),a.add(e)})}i.silent=!1,e.exports=i},19700(){!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,a){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(o,function(e){if("function"==typeof a&&!a(e))return e;for(var o,s=i.length;-1!==n.code.indexOf(o=t(r,s));)++s;return i[s]=e,o}),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,a=Object.keys(n.tokenStack);!function i(s){for(var l=0;l<s.length&&!(o>=a.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[o],d=n.tokenStack[u],p="string"==typeof c?c:c.content,f=t(r,u),m=p.indexOf(f);if(m>-1){++o;var h=p.substring(0,m),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=p.substring(m+f.length),v=[];h&&v.push.apply(v,i([h])),v.push(g),b&&v.push.apply(v,i([b])),"string"==typeof c?s.splice.apply(s,[l,1].concat(v)):c.content=v}}else c.content&&i(c.content)}return s}(n.tokens)}}}})}(Prism)},18692(e,t,n){var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=18692},63157(e,t,n){var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=63157},98380(e){"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}function r(e){var n={},r=[];function o(r,a){if(!(r in n)){a.push(r);var i=a.indexOf(r);if(i<a.length-1)throw new Error("Circular dependency: "+a.slice(i).join(" -> "));var s={},l=e[r];if(l){function c(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in s))for(var i in o(t,a),s[t]=!0,n[t])s[i]=!0}t(l.require,c),t(l.optional,c),t(l.modify,c)}n[r]=s,a.pop()}}return function(e){var t=n[e];return t||(o(e,r),t=n[e]),t}}function o(e){for(var t in e)return!0;return!1}return function(a,i,s){var l=function(e){var t={};for(var n in e){var r=e[n];for(var o in r)if("meta"!=o){var a=r[o];t[o]="string"==typeof a?{title:a}:a}}return t}(a),c=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var o in n={},e){var a=e[o];t(a&&a.alias,function(t){if(t in n)throw new Error(t+" cannot be alias for both "+o+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+o+" because it is a component.");n[t]=o})}return n[r]||r}}(l);i=i.map(c),s=(s||[]).map(c);var u=n(i),d=n(s);i.forEach(function e(n){var r=l[n];t(r&&r.require,function(t){t in d||(u[t]=!0,e(t))})});for(var p,f=r(l),m=u;o(m);){for(var h in p={},m){var g=l[h];t(g&&g.modify,function(e){e in d&&(p[e]=!0)})}for(var b in d)if(!(b in u))for(var v in f(b))if(v in u){p[b]=!0;break}for(var y in m=p)u[y]=!0}var w={getIds:function(){var e=[];return w.load(function(t){e.push(t)}),e},load:function(t,n){return function(t,n,r,o){var a=o?o.series:void 0,i=o?o.parallel:e,s={},l={};function c(e){if(e in s)return s[e];l[e]=!0;var o,u=[];for(var d in t(e))d in n&&u.push(d);if(0===u.length)o=r(e);else{var p=i(u.map(function(e){var t=c(e);return delete l[e],t}));a?o=a(p,function(){return r(e)}):r(e)}return s[e]=o}for(var u in n)c(u);var d=[];for(var p in l)d.push(s[p]);return i(d)}(f,u,t,n)}};return w}}();e.exports=t},2694(e,t,n){"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=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:a,resetWarningCache:o};return n.PropTypes=n,n}},5556(e,t,n){e.exports=n(2694)()},6925(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},22551(e,t,n){"use strict";var r=n(96540),o=n(69982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,s={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)i.add(t[e])}var u=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=Object.prototype.hasOwnProperty,p=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},m={};function h(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){g[e]=new h(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];g[t]=new h(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){g[e]=new h(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){g[e]=new h(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){g[e]=new h(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){g[e]=new h(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){g[e]=new h(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){g[e]=new h(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){g[e]=new h(e,5,!1,e.toLowerCase(),null,!1,!1)});var b=/[\-:]([a-z])/g;function v(e){return e[1].toUpperCase()}function y(e,t,n,r){var o=g.hasOwnProperty(t)?g[t]:null;(null!==o?0!==o.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!d.call(m,e)||!d.call(f,e)&&(p.test(e)?m[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(b,v);g[t]=new h(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(b,v);g[t]=new h(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(b,v);g[t]=new h(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!1,!1)}),g.xlinkHref=new h("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!0,!0)});var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,k=Symbol.for("react.element"),x=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),P=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),_=Symbol.for("react.provider"),I=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),C=Symbol.for("react.suspense"),T=Symbol.for("react.suspense_list"),j=Symbol.for("react.memo"),N=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var O=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var R=Symbol.iterator;function D(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=R&&e[R]||e["@@iterator"])?e:null}var L,M=Object.assign;function F(e){if(void 0===L)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);L=t&&t[1]||""}return"\n"+L+e}var z=!1;function U(e,t){if(!e||z)return"";z=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"==typeof c.stack){for(var o=c.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s]){var l="\n"+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{z=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?F(e):""}function B(e){switch(e.tag){case 5:return F(e.type);case 16:return F("Lazy");case 13:return F("Suspense");case 19:return F("SuspenseList");case 0:case 2:case 15:return e=U(e.type,!1);case 11:return e=U(e.type.render,!1);case 1:return e=U(e.type,!0);default:return""}}function $(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case S:return"Fragment";case x:return"Portal";case A:return"Profiler";case P:return"StrictMode";case C:return"Suspense";case T:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case I:return(e.displayName||"Context")+".Consumer";case _:return(e._context.displayName||"Context")+".Provider";case E:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case j:return null!==(t=e.displayName||null)?t:$(e.type)||"Memo";case N:t=e._payload,e=e._init;try{return $(e(t))}catch(n){}}return null}function q(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return $(t);case 8:return t===P?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function G(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function H(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function W(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Q(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function K(e,t){var n=t.checked;return M({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=G(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Z(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function X(e,t){Z(e,t);var n=G(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,G(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&Q(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+G(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return M({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:G(n)}}function ae(e,t){var n=G(t.value),r=G(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction(function(){return ue(e,t)})}:ue);function pe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},me=["Webkit","ms","Moz","O"];function he(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=he(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(fe).forEach(function(e){me.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]})});var be=M({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ve(e,t){if(t){if(be[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62))}}function ye(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var we=null;function ke(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var xe=null,Se=null,Pe=null;function Ae(e){if(e=wo(e)){if("function"!=typeof xe)throw Error(a(280));var t=e.stateNode;t&&(t=xo(t),xe(e.stateNode,e.type,t))}}function _e(e){Se?Pe?Pe.push(e):Pe=[e]:Se=e}function Ie(){if(Se){var e=Se,t=Pe;if(Pe=Se=null,Ae(e),t)for(e=0;e<t.length;e++)Ae(t[e])}}function Ee(e,t){return e(t)}function Ce(){}var Te=!1;function je(e,t,n){if(Te)return e(t,n);Te=!0;try{return Ee(e,t,n)}finally{Te=!1,(null!==Se||null!==Pe)&&(Ce(),Ie())}}function Ne(e,t){var n=e.stateNode;if(null===n)return null;var r=xo(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(a(231,t,typeof n));return n}var Oe=!1;if(u)try{var Re={};Object.defineProperty(Re,"passive",{get:function(){Oe=!0}}),window.addEventListener("test",Re,Re),window.removeEventListener("test",Re,Re)}catch(ue){Oe=!1}function De(e,t,n,r,o,a,i,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Le=!1,Me=null,Fe=!1,ze=null,Ue={onError:function(e){Le=!0,Me=e}};function Be(e,t,n,r,o,a,i,s,l){Le=!1,Me=null,De.apply(Ue,arguments)}function $e(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function qe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Ge(e){if($e(e)!==e)throw Error(a(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=$e(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return Ge(o),e;if(i===r)return Ge(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e))?He(e):null}function He(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=He(e);if(null!==t)return t;e=e.sibling}return null}var We=o.unstable_scheduleCallback,Qe=o.unstable_cancelCallback,Ke=o.unstable_shouldYield,Ye=o.unstable_requestPaint,Ze=o.unstable_now,Xe=o.unstable_getCurrentPriorityLevel,Je=o.unstable_ImmediatePriority,et=o.unstable_UserBlockingPriority,tt=o.unstable_NormalPriority,nt=o.unstable_LowPriority,rt=o.unstable_IdlePriority,ot=null,at=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ct=64,ut=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var s=i&~o;0!==s?r=dt(s):0!==(a&=i)&&(r=dt(a))}else 0!==(i=n&~o)?r=dt(i):0!==a&&(r=dt(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&4194240&a))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-it(t)),r|=e[n],t&=~o;return r}function ft(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function mt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function ht(){var e=ct;return!(4194240&(ct<<=1))&&(ct=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function bt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function vt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var yt=0;function wt(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var kt,xt,St,Pt,At,_t=!1,It=[],Et=null,Ct=null,Tt=null,jt=new Map,Nt=new Map,Ot=[],Rt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Dt(e,t){switch(e){case"focusin":case"focusout":Et=null;break;case"dragenter":case"dragleave":Ct=null;break;case"mouseover":case"mouseout":Tt=null;break;case"pointerover":case"pointerout":jt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Nt.delete(t.pointerId)}}function Lt(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=wo(t))&&xt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Mt(e){var t=yo(e.target);if(null!==t){var n=$e(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=qe(n)))return e.blockedOn=t,void At(e.priority,function(){St(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Ft(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Kt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=wo(n))&&xt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);we=r,n.target.dispatchEvent(r),we=null,t.shift()}return!0}function zt(e,t,n){Ft(e)&&n.delete(t)}function Ut(){_t=!1,null!==Et&&Ft(Et)&&(Et=null),null!==Ct&&Ft(Ct)&&(Ct=null),null!==Tt&&Ft(Tt)&&(Tt=null),jt.forEach(zt),Nt.forEach(zt)}function Bt(e,t){e.blockedOn===t&&(e.blockedOn=null,_t||(_t=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Ut)))}function $t(e){function t(t){return Bt(t,e)}if(0<It.length){Bt(It[0],e);for(var n=1;n<It.length;n++){var r=It[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Et&&Bt(Et,e),null!==Ct&&Bt(Ct,e),null!==Tt&&Bt(Tt,e),jt.forEach(t),Nt.forEach(t),n=0;n<Ot.length;n++)(r=Ot[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Ot.length&&null===(n=Ot[0]).blockedOn;)Mt(n),null===n.blockedOn&&Ot.shift()}var qt=w.ReactCurrentBatchConfig,Gt=!0;function Vt(e,t,n,r){var o=yt,a=qt.transition;qt.transition=null;try{yt=1,Wt(e,t,n,r)}finally{yt=o,qt.transition=a}}function Ht(e,t,n,r){var o=yt,a=qt.transition;qt.transition=null;try{yt=4,Wt(e,t,n,r)}finally{yt=o,qt.transition=a}}function Wt(e,t,n,r){if(Gt){var o=Kt(e,t,n,r);if(null===o)Gr(e,t,r,Qt,n),Dt(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return Et=Lt(Et,e,t,n,r,o),!0;case"dragenter":return Ct=Lt(Ct,e,t,n,r,o),!0;case"mouseover":return Tt=Lt(Tt,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return jt.set(a,Lt(jt.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Nt.set(a,Lt(Nt.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(Dt(e,r),4&t&&-1<Rt.indexOf(e)){for(;null!==o;){var a=wo(o);if(null!==a&&kt(a),null===(a=Kt(e,t,n,r))&&Gr(e,t,r,Qt,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else Gr(e,t,r,null,n)}}var Qt=null;function Kt(e,t,n,r){if(Qt=null,null!==(e=yo(e=ke(r))))if(null===(t=$e(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=qe(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Qt=e,null}function Yt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Xe()){case Je:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Zt=null,Xt=null,Jt=null;function en(){if(Jt)return Jt;var e,t,n=Xt,r=n.length,o="value"in Zt?Zt.value:Zt.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return Jt=o.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function on(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return M(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var an,sn,ln,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},un=on(cn),dn=M({},cn,{view:0,detail:0}),pn=on(dn),fn=M({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:An,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(an=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=an=0,ln=e),an)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),mn=on(fn),hn=on(M({},fn,{dataTransfer:0})),gn=on(M({},dn,{relatedTarget:0})),bn=on(M({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),vn=M({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yn=on(vn),wn=on(M({},cn,{data:0})),kn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Sn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Pn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Sn[e])&&!!t[e]}function An(){return Pn}var _n=M({},dn,{key:function(e){if(e.key){var t=kn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:An,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),In=on(_n),En=on(M({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Cn=on(M({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:An})),Tn=on(M({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),jn=M({},fn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Nn=on(jn),On=[9,13,27,32],Rn=u&&"CompositionEvent"in window,Dn=null;u&&"documentMode"in document&&(Dn=document.documentMode);var Ln=u&&"TextEvent"in window&&!Dn,Mn=u&&(!Rn||Dn&&8<Dn&&11>=Dn),Fn=String.fromCharCode(32),zn=!1;function Un(e,t){switch(e){case"keyup":return-1!==On.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var $n=!1;var qn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Gn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!qn[e.type]:"textarea"===t}function Vn(e,t,n,r){_e(r),0<(t=Hr(t,"onChange")).length&&(n=new un("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Hn=null,Wn=null;function Qn(e){Fr(e,0)}function Kn(e){if(W(ko(e)))return e}function Yn(e,t){if("change"===e)return t}var Zn=!1;if(u){var Xn;if(u){var Jn="oninput"in document;if(!Jn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jn="function"==typeof er.oninput}Xn=Jn}else Xn=!1;Zn=Xn&&(!document.documentMode||9<document.documentMode)}function tr(){Hn&&(Hn.detachEvent("onpropertychange",nr),Wn=Hn=null)}function nr(e){if("value"===e.propertyName&&Kn(Wn)){var t=[];Vn(t,Wn,e,ke(e)),je(Qn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Wn=n,(Hn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Kn(Wn)}function ar(e,t){if("click"===e)return Kn(t)}function ir(e,t){if("input"===e||"change"===e)return Kn(t)}var sr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function lr(e,t){if(sr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!d.call(t,o)||!sr(e[o],t[o]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ur(e,t){var n,r=cr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=Q();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=Q((e=t.contentWindow).document)}return t}function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function mr(e){var t=pr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&fr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=ur(n,a);var i=ur(n,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var hr=u&&"documentMode"in document&&11>=document.documentMode,gr=null,br=null,vr=null,yr=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;yr||null==gr||gr!==Q(r)||("selectionStart"in(r=gr)&&fr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},vr&&lr(vr,r)||(vr=r,0<(r=Hr(br,"onSelect")).length&&(t=new un("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function kr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xr={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionend:kr("Transition","TransitionEnd")},Sr={},Pr={};function Ar(e){if(Sr[e])return Sr[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Pr)return Sr[e]=n[t];return e}u&&(Pr=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var _r=Ar("animationend"),Ir=Ar("animationiteration"),Er=Ar("animationstart"),Cr=Ar("transitionend"),Tr=new Map,jr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Nr(e,t){Tr.set(e,t),l(t,[e])}for(var Or=0;Or<jr.length;Or++){var Rr=jr[Or];Nr(Rr.toLowerCase(),"on"+(Rr[0].toUpperCase()+Rr.slice(1)))}Nr(_r,"onAnimationEnd"),Nr(Ir,"onAnimationIteration"),Nr(Er,"onAnimationStart"),Nr("dblclick","onDoubleClick"),Nr("focusin","onFocus"),Nr("focusout","onBlur"),Nr(Cr,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Dr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Lr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Dr));function Mr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,i,s,l,c){if(Be.apply(this,arguments),Le){if(!Le)throw Error(a(198));var u=Me;Le=!1,Me=null,Fe||(Fe=!0,ze=u)}}(r,t,void 0,e),e.currentTarget=null}function Fr(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Mr(o,s,c),a=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,c=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Mr(o,s,c),a=l}}}if(Fe)throw e=ze,Fe=!1,ze=null,e}function zr(e,t){var n=t[go];void 0===n&&(n=t[go]=new Set);var r=e+"__bubble";n.has(r)||(qr(t,e,2,!1),n.add(r))}function Ur(e,t,n){var r=0;t&&(r|=4),qr(n,e,r,t)}var Br="_reactListening"+Math.random().toString(36).slice(2);function $r(e){if(!e[Br]){e[Br]=!0,i.forEach(function(t){"selectionchange"!==t&&(Lr.has(t)||Ur(t,!1,e),Ur(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Br]||(t[Br]=!0,Ur("selectionchange",!1,t))}}function qr(e,t,n,r){switch(Yt(t)){case 1:var o=Vt;break;case 4:o=Ht;break;default:o=Wt}n=o.bind(null,t,n,e),o=void 0,!Oe||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Gr(e,t,n,r,o){var a=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=yo(s)))return;if(5===(l=i.tag)||6===l){r=a=i;continue e}s=s.parentNode}}r=r.return}je(function(){var r=a,o=ke(n),i=[];e:{var s=Tr.get(e);if(void 0!==s){var l=un,c=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=In;break;case"focusin":c="focus",l=gn;break;case"focusout":c="blur",l=gn;break;case"beforeblur":case"afterblur":l=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=mn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=hn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Cn;break;case _r:case Ir:case Er:l=bn;break;case Cr:l=Tn;break;case"scroll":l=pn;break;case"wheel":l=Nn;break;case"copy":case"cut":case"paste":l=yn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=En}var u=!!(4&t),d=!u&&"scroll"===e,p=u?null!==s?s+"Capture":null:s;u=[];for(var f,m=r;null!==m;){var h=(f=m).stateNode;if(5===f.tag&&null!==h&&(f=h,null!==p&&(null!=(h=Ne(m,p))&&u.push(Vr(m,h,f)))),d)break;m=m.return}0<u.length&&(s=new l(s,c,null,n,o),i.push({event:s,listeners:u}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===we||!(c=n.relatedTarget||n.fromElement)||!yo(c)&&!c[ho])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?yo(c):null)&&(c!==(d=$e(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=mn,h="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(u=En,h="onPointerLeave",p="onPointerEnter",m="pointer"),d=null==l?s:ko(l),f=null==c?s:ko(c),(s=new u(h,m+"leave",l,n,o)).target=d,s.relatedTarget=f,h=null,yo(o)===r&&((u=new u(p,m+"enter",c,n,o)).target=f,u.relatedTarget=d,h=u),d=h,l&&c)e:{for(p=c,m=0,f=u=l;f;f=Wr(f))m++;for(f=0,h=p;h;h=Wr(h))f++;for(;0<m-f;)u=Wr(u),m--;for(;0<f-m;)p=Wr(p),f--;for(;m--;){if(u===p||null!==p&&u===p.alternate)break e;u=Wr(u),p=Wr(p)}u=null}else u=null;null!==l&&Qr(i,s,l,u,!1),null!==c&&null!==d&&Qr(i,d,c,u,!0)}if("select"===(l=(s=r?ko(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Yn;else if(Gn(s))if(Zn)g=ir;else{g=or;var b=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=ar);switch(g&&(g=g(e,r))?Vn(i,g,n,o):(b&&b(e,s,r),"focusout"===e&&(b=s._wrapperState)&&b.controlled&&"number"===s.type&&ee(s,"number",s.value)),b=r?ko(r):window,e){case"focusin":(Gn(b)||"true"===b.contentEditable)&&(gr=b,br=r,vr=null);break;case"focusout":vr=br=gr=null;break;case"mousedown":yr=!0;break;case"contextmenu":case"mouseup":case"dragend":yr=!1,wr(i,n,o);break;case"selectionchange":if(hr)break;case"keydown":case"keyup":wr(i,n,o)}var v;if(Rn)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else $n?Un(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&(Mn&&"ko"!==n.locale&&($n||"onCompositionStart"!==y?"onCompositionEnd"===y&&$n&&(v=en()):(Xt="value"in(Zt=o)?Zt.value:Zt.textContent,$n=!0)),0<(b=Hr(r,y)).length&&(y=new wn(y,e,null,n,o),i.push({event:y,listeners:b}),v?y.data=v:null!==(v=Bn(n))&&(y.data=v))),(v=Ln?function(e,t){switch(e){case"compositionend":return Bn(t);case"keypress":return 32!==t.which?null:(zn=!0,Fn);case"textInput":return(e=t.data)===Fn&&zn?null:e;default:return null}}(e,n):function(e,t){if($n)return"compositionend"===e||!Rn&&Un(e,t)?(e=en(),Jt=Xt=Zt=null,$n=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Mn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Hr(r,"onBeforeInput")).length&&(o=new wn("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=v))}Fr(i,t)})}function Vr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Hr(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=Ne(e,n))&&r.unshift(Vr(e,a,o)),null!=(a=Ne(e,t))&&r.push(Vr(e,a,o))),e=e.return}return r}function Wr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Qr(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,o?null!=(l=Ne(n,a))&&i.unshift(Vr(n,l,s)):o||null!=(l=Ne(n,a))&&i.push(Vr(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Kr=/\r\n?/g,Yr=/\u0000|\uFFFD/g;function Zr(e){return("string"==typeof e?e:""+e).replace(Kr,"\n").replace(Yr,"")}function Xr(e,t,n){if(t=Zr(t),Zr(e)!==t&&n)throw Error(a(425))}function Jr(){}var eo=null,to=null;function no(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ro="function"==typeof setTimeout?setTimeout:void 0,oo="function"==typeof clearTimeout?clearTimeout:void 0,ao="function"==typeof Promise?Promise:void 0,io="function"==typeof queueMicrotask?queueMicrotask:void 0!==ao?function(e){return ao.resolve(null).then(e).catch(so)}:ro;function so(e){setTimeout(function(){throw e})}function lo(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r)return e.removeChild(o),void $t(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);$t(t)}function co(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function uo(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var po=Math.random().toString(36).slice(2),fo="__reactFiber$"+po,mo="__reactProps$"+po,ho="__reactContainer$"+po,go="__reactEvents$"+po,bo="__reactListeners$"+po,vo="__reactHandles$"+po;function yo(e){var t=e[fo];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ho]||n[fo]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=uo(e);null!==e;){if(n=e[fo])return n;e=uo(e)}return t}n=(e=n).parentNode}return null}function wo(e){return!(e=e[fo]||e[ho])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ko(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function xo(e){return e[mo]||null}var So=[],Po=-1;function Ao(e){return{current:e}}function _o(e){0>Po||(e.current=So[Po],So[Po]=null,Po--)}function Io(e,t){Po++,So[Po]=e.current,e.current=t}var Eo={},Co=Ao(Eo),To=Ao(!1),jo=Eo;function No(e,t){var n=e.type.contextTypes;if(!n)return Eo;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Oo(e){return null!=(e=e.childContextTypes)}function Ro(){_o(To),_o(Co)}function Do(e,t,n){if(Co.current!==Eo)throw Error(a(168));Io(Co,t),Io(To,n)}function Lo(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(a(108,q(e)||"Unknown",o));return M({},n,r)}function Mo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Eo,jo=Co.current,Io(Co,e),Io(To,To.current),!0}function Fo(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Lo(e,t,jo),r.__reactInternalMemoizedMergedChildContext=e,_o(To),_o(Co),Io(Co,e)):_o(To),Io(To,n)}var zo=null,Uo=!1,Bo=!1;function $o(e){null===zo?zo=[e]:zo.push(e)}function qo(){if(!Bo&&null!==zo){Bo=!0;var e=0,t=yt;try{var n=zo;for(yt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}zo=null,Uo=!1}catch(o){throw null!==zo&&(zo=zo.slice(e+1)),We(Je,qo),o}finally{yt=t,Bo=!1}}return null}var Go=[],Vo=0,Ho=null,Wo=0,Qo=[],Ko=0,Yo=null,Zo=1,Xo="";function Jo(e,t){Go[Vo++]=Wo,Go[Vo++]=Ho,Ho=e,Wo=t}function ea(e,t,n){Qo[Ko++]=Zo,Qo[Ko++]=Xo,Qo[Ko++]=Yo,Yo=e;var r=Zo;e=Xo;var o=32-it(r)-1;r&=~(1<<o),n+=1;var a=32-it(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Zo=1<<32-it(t)+o|n<<o|r,Xo=a+e}else Zo=1<<a|n<<o|r,Xo=e}function ta(e){null!==e.return&&(Jo(e,1),ea(e,1,0))}function na(e){for(;e===Ho;)Ho=Go[--Vo],Go[Vo]=null,Wo=Go[--Vo],Go[Vo]=null;for(;e===Yo;)Yo=Qo[--Ko],Qo[Ko]=null,Xo=Qo[--Ko],Qo[Ko]=null,Zo=Qo[--Ko],Qo[Ko]=null}var ra=null,oa=null,aa=!1,ia=null;function sa(e,t){var n=Tc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function la(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ra=e,oa=co(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ra=e,oa=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Yo?{id:Zo,overflow:Xo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Tc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ra=e,oa=null,!0);default:return!1}}function ca(e){return!(!(1&e.mode)||128&e.flags)}function ua(e){if(aa){var t=oa;if(t){var n=t;if(!la(e,t)){if(ca(e))throw Error(a(418));t=co(n.nextSibling);var r=ra;t&&la(e,t)?sa(r,n):(e.flags=-4097&e.flags|2,aa=!1,ra=e)}}else{if(ca(e))throw Error(a(418));e.flags=-4097&e.flags|2,aa=!1,ra=e}}}function da(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ra=e}function pa(e){if(e!==ra)return!1;if(!aa)return da(e),aa=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!no(e.type,e.memoizedProps)),t&&(t=oa)){if(ca(e))throw fa(),Error(a(418));for(;t;)sa(e,t),t=co(t.nextSibling)}if(da(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){oa=co(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}oa=null}}else oa=ra?co(e.stateNode.nextSibling):null;return!0}function fa(){for(var e=oa;e;)e=co(e.nextSibling)}function ma(){oa=ra=null,aa=!1}function ha(e){null===ia?ia=[e]:ia.push(e)}var ga=w.ReactCurrentBatchConfig;function ba(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var o=r,i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=o.refs;null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function va(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ya(e){return(0,e._init)(e._payload)}function wa(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Nc(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Lc(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function c(e,t,n,r){var a=n.type;return a===S?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===N&&ya(a)===t.type)?((r=o(t,n.props)).ref=ba(e,t,n),r.return=e,r):((r=Oc(n.type,n.key,n.props,null,e.mode,r)).ref=ba(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Mc(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Rc(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=Lc(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case k:return(n=Oc(t.type,t.key,t.props,null,e.mode,n)).ref=ba(e,null,t),n.return=e,n;case x:return(t=Mc(t,e.mode,n)).return=e,t;case N:return p(e,(0,t._init)(t._payload),n)}if(te(t)||D(t))return(t=Rc(t,e.mode,n,null)).return=e,t;va(e,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==o?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case k:return n.key===o?c(e,t,n,r):null;case x:return n.key===o?u(e,t,n,r):null;case N:return f(e,t,(o=n._init)(n._payload),r)}if(te(n)||D(n))return null!==o?null:d(e,t,n,r,null);va(e,n)}return null}function m(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case k:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case x:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case N:return m(e,t,n,(0,r._init)(r._payload),o)}if(te(r)||D(r))return d(t,e=e.get(n)||null,r,o,null);va(t,r)}return null}function h(o,a,s,l){for(var c=null,u=null,d=a,h=a=0,g=null;null!==d&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var b=f(o,d,s[h],l);if(null===b){null===d&&(d=g);break}e&&d&&null===b.alternate&&t(o,d),a=i(b,a,h),null===u?c=b:u.sibling=b,u=b,d=g}if(h===s.length)return n(o,d),aa&&Jo(o,h),c;if(null===d){for(;h<s.length;h++)null!==(d=p(o,s[h],l))&&(a=i(d,a,h),null===u?c=d:u.sibling=d,u=d);return aa&&Jo(o,h),c}for(d=r(o,d);h<s.length;h++)null!==(g=m(d,o,h,s[h],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?h:g.key),a=i(g,a,h),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(o,e)}),aa&&Jo(o,h),c}function g(o,s,l,c){var u=D(l);if("function"!=typeof u)throw Error(a(150));if(null==(l=u.call(l)))throw Error(a(151));for(var d=u=null,h=s,g=s=0,b=null,v=l.next();null!==h&&!v.done;g++,v=l.next()){h.index>g?(b=h,h=null):b=h.sibling;var y=f(o,h,v.value,c);if(null===y){null===h&&(h=b);break}e&&h&&null===y.alternate&&t(o,h),s=i(y,s,g),null===d?u=y:d.sibling=y,d=y,h=b}if(v.done)return n(o,h),aa&&Jo(o,g),u;if(null===h){for(;!v.done;g++,v=l.next())null!==(v=p(o,v.value,c))&&(s=i(v,s,g),null===d?u=v:d.sibling=v,d=v);return aa&&Jo(o,g),u}for(h=r(o,h);!v.done;g++,v=l.next())null!==(v=m(h,o,g,v.value,c))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),s=i(v,s,g),null===d?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(o,e)}),aa&&Jo(o,g),u}return function e(r,a,i,l){if("object"==typeof i&&null!==i&&i.type===S&&null===i.key&&(i=i.props.children),"object"==typeof i&&null!==i){switch(i.$$typeof){case k:e:{for(var c=i.key,u=a;null!==u;){if(u.key===c){if((c=i.type)===S){if(7===u.tag){n(r,u.sibling),(a=o(u,i.props.children)).return=r,r=a;break e}}else if(u.elementType===c||"object"==typeof c&&null!==c&&c.$$typeof===N&&ya(c)===u.type){n(r,u.sibling),(a=o(u,i.props)).ref=ba(r,u,i),a.return=r,r=a;break e}n(r,u);break}t(r,u),u=u.sibling}i.type===S?((a=Rc(i.props.children,r.mode,l,i.key)).return=r,r=a):((l=Oc(i.type,i.key,i.props,null,r.mode,l)).ref=ba(r,a,i),l.return=r,r=l)}return s(r);case x:e:{for(u=i.key;null!==a;){if(a.key===u){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){n(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Mc(i,r.mode,l)).return=r,r=a}return s(r);case N:return e(r,a,(u=i._init)(i._payload),l)}if(te(i))return h(r,a,i,l);if(D(i))return g(r,a,i,l);va(r,i)}return"string"==typeof i&&""!==i||"number"==typeof i?(i=""+i,null!==a&&6===a.tag?(n(r,a.sibling),(a=o(a,i)).return=r,r=a):(n(r,a),(a=Lc(i,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var ka=wa(!0),xa=wa(!1),Sa=Ao(null),Pa=null,Aa=null,_a=null;function Ia(){_a=Aa=Pa=null}function Ea(e){var t=Sa.current;_o(Sa),e._currentValue=t}function Ca(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ta(e,t){Pa=e,_a=Aa=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(ys=!0),e.firstContext=null)}function ja(e){var t=e._currentValue;if(_a!==e)if(e={context:e,memoizedValue:t,next:null},null===Aa){if(null===Pa)throw Error(a(308));Aa=e,Pa.dependencies={lanes:0,firstContext:e}}else Aa=Aa.next=e;return t}var Na=null;function Oa(e){null===Na?Na=[e]:Na.push(e)}function Ra(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,Oa(t)):(n.next=o.next,o.next=n),t.interleaved=n,Da(e,r)}function Da(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var La=!1;function Ma(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function za(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ua(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&Il){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Da(e,n)}return null===(o=r.interleaved)?(t.next=t,Oa(r)):(t.next=o.next,o.next=t),r.interleaved=t,Da(e,n)}function Ba(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}function $a(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function qa(e,t,n,r){var o=e.updateQueue;La=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,c=l.next;l.next=null,null===i?a=c:i.next=c,i=l;var u=e.alternate;null!==u&&((s=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(null!==a){var d=o.baseState;for(i=0,u=c=l=null,s=a;;){var p=s.lane,f=s.eventTime;if((r&p)===p){null!==u&&(u=u.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var m=e,h=s;switch(p=t,f=n,h.tag){case 1:if("function"==typeof(m=h.payload)){d=m.call(f,d,p);break e}d=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(p="function"==typeof(m=h.payload)?m.call(f,d,p):m))break e;d=M({},d,p);break e;case 2:La=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(p=o.effects)?o.effects=[s]:p.push(s))}else f={eventTime:f,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=f,l=d):u=u.next=f,i|=p;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(p=s).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}if(null===u&&(l=d),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=u,null!==(t=o.shared.interleaved)){o=t;do{i|=o.lane,o=o.next}while(o!==t)}else null===a&&(o.shared.lanes=0);Dl|=i,e.lanes=i,e.memoizedState=d}}function Ga(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!=typeof o)throw Error(a(191,o));o.call(r)}}}var Va={},Ha=Ao(Va),Wa=Ao(Va),Qa=Ao(Va);function Ka(e){if(e===Va)throw Error(a(174));return e}function Ya(e,t){switch(Io(Qa,t),Io(Wa,e),Io(Ha,Va),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}_o(Ha),Io(Ha,t)}function Za(){_o(Ha),_o(Wa),_o(Qa)}function Xa(e){Ka(Qa.current);var t=Ka(Ha.current),n=le(t,e.type);t!==n&&(Io(Wa,e),Io(Ha,n))}function Ja(e){Wa.current===e&&(_o(Ha),_o(Wa))}var ei=Ao(0);function ti(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ni=[];function ri(){for(var e=0;e<ni.length;e++)ni[e]._workInProgressVersionPrimary=null;ni.length=0}var oi=w.ReactCurrentDispatcher,ai=w.ReactCurrentBatchConfig,ii=0,si=null,li=null,ci=null,ui=!1,di=!1,pi=0,fi=0;function mi(){throw Error(a(321))}function hi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function gi(e,t,n,r,o,i){if(ii=i,si=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,oi.current=null===e||null===e.memoizedState?Ji:es,e=n(r,o),di){i=0;do{if(di=!1,pi=0,25<=i)throw Error(a(301));i+=1,ci=li=null,t.updateQueue=null,oi.current=ts,e=n(r,o)}while(di)}if(oi.current=Xi,t=null!==li&&null!==li.next,ii=0,ci=li=si=null,ui=!1,t)throw Error(a(300));return e}function bi(){var e=0!==pi;return pi=0,e}function vi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ci?si.memoizedState=ci=e:ci=ci.next=e,ci}function yi(){if(null===li){var e=si.alternate;e=null!==e?e.memoizedState:null}else e=li.next;var t=null===ci?si.memoizedState:ci.next;if(null!==t)ci=t,li=e;else{if(null===e)throw Error(a(310));e={memoizedState:(li=e).memoizedState,baseState:li.baseState,baseQueue:li.baseQueue,queue:li.queue,next:null},null===ci?si.memoizedState=ci=e:ci=ci.next=e}return ci}function wi(e,t){return"function"==typeof t?t(e):t}function ki(e){var t=yi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=li,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(null!==o){i=o.next,r=r.baseState;var l=s=null,c=null,u=i;do{var d=u.lane;if((ii&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var p={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=p,s=r):c=c.next=p,si.lanes|=d,Dl|=d}u=u.next}while(null!==u&&u!==i);null===c?s=r:c.next=l,sr(r,t.memoizedState)||(ys=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do{i=o.lane,si.lanes|=i,Dl|=i,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xi(e){var t=yi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);sr(i,t.memoizedState)||(ys=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Si(){}function Pi(e,t){var n=si,r=yi(),o=t(),i=!sr(r.memoizedState,o);if(i&&(r.memoizedState=o,ys=!0),r=r.queue,Li(Ii.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==ci&&1&ci.memoizedState.tag){if(n.flags|=2048,ji(9,_i.bind(null,n,r,o,t),void 0,null),null===El)throw Error(a(349));30&ii||Ai(n,t,o)}return o}function Ai(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function _i(e,t,n,r){t.value=n,t.getSnapshot=r,Ei(t)&&Ci(e)}function Ii(e,t,n){return n(function(){Ei(t)&&Ci(e)})}function Ei(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function Ci(e){var t=Da(e,1);null!==t&&tc(t,e,1,-1)}function Ti(e){var t=vi();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wi,lastRenderedState:e},t.queue=e,e=e.dispatch=Qi.bind(null,si,e),[t.memoizedState,e]}function ji(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Ni(){return yi().memoizedState}function Oi(e,t,n,r){var o=vi();si.flags|=e,o.memoizedState=ji(1|t,n,void 0,void 0===r?null:r)}function Ri(e,t,n,r){var o=yi();r=void 0===r?null:r;var a=void 0;if(null!==li){var i=li.memoizedState;if(a=i.destroy,null!==r&&hi(r,i.deps))return void(o.memoizedState=ji(t,n,a,r))}si.flags|=e,o.memoizedState=ji(1|t,n,a,r)}function Di(e,t){return Oi(8390656,8,e,t)}function Li(e,t){return Ri(2048,8,e,t)}function Mi(e,t){return Ri(4,2,e,t)}function Fi(e,t){return Ri(4,4,e,t)}function zi(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Ui(e,t,n){return n=null!=n?n.concat([e]):null,Ri(4,4,zi.bind(null,t,e),n)}function Bi(){}function $i(e,t){var n=yi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&hi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function qi(e,t){var n=yi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&hi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Gi(e,t,n){return 21&ii?(sr(n,t)||(n=ht(),si.lanes|=n,Dl|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ys=!0),e.memoizedState=n)}function Vi(e,t){var n=yt;yt=0!==n&&4>n?n:4,e(!0);var r=ai.transition;ai.transition={};try{e(!1),t()}finally{yt=n,ai.transition=r}}function Hi(){return yi().memoizedState}function Wi(e,t,n){var r=ec(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ki(e))Yi(t,n);else if(null!==(n=Ra(e,t,n,r))){tc(n,e,r,Jl()),Zi(n,t,r)}}function Qi(e,t,n){var r=ec(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ki(e))Yi(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,sr(s,i)){var l=t.interleaved;return null===l?(o.next=o,Oa(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(c){}null!==(n=Ra(e,t,o,r))&&(tc(n,e,r,o=Jl()),Zi(n,t,r))}}function Ki(e){var t=e.alternate;return e===si||null!==t&&t===si}function Yi(e,t){di=ui=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Zi(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}var Xi={readContext:ja,useCallback:mi,useContext:mi,useEffect:mi,useImperativeHandle:mi,useInsertionEffect:mi,useLayoutEffect:mi,useMemo:mi,useReducer:mi,useRef:mi,useState:mi,useDebugValue:mi,useDeferredValue:mi,useTransition:mi,useMutableSource:mi,useSyncExternalStore:mi,useId:mi,unstable_isNewReconciler:!1},Ji={readContext:ja,useCallback:function(e,t){return vi().memoizedState=[e,void 0===t?null:t],e},useContext:ja,useEffect:Di,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Oi(4194308,4,zi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Oi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Oi(4,2,e,t)},useMemo:function(e,t){var n=vi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=vi();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Wi.bind(null,si,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},vi().memoizedState=e},useState:Ti,useDebugValue:Bi,useDeferredValue:function(e){return vi().memoizedState=e},useTransition:function(){var e=Ti(!1),t=e[0];return e=Vi.bind(null,e[1]),vi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=si,o=vi();if(aa){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===El)throw Error(a(349));30&ii||Ai(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Di(Ii.bind(null,r,i,e),[e]),r.flags|=2048,ji(9,_i.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=vi(),t=El.identifierPrefix;if(aa){var n=Xo;t=":"+t+"R"+(n=(Zo&~(1<<32-it(Zo)-1)).toString(32)+n),0<(n=pi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:ja,useCallback:$i,useContext:ja,useEffect:Li,useImperativeHandle:Ui,useInsertionEffect:Mi,useLayoutEffect:Fi,useMemo:qi,useReducer:ki,useRef:Ni,useState:function(){return ki(wi)},useDebugValue:Bi,useDeferredValue:function(e){return Gi(yi(),li.memoizedState,e)},useTransition:function(){return[ki(wi)[0],yi().memoizedState]},useMutableSource:Si,useSyncExternalStore:Pi,useId:Hi,unstable_isNewReconciler:!1},ts={readContext:ja,useCallback:$i,useContext:ja,useEffect:Li,useImperativeHandle:Ui,useInsertionEffect:Mi,useLayoutEffect:Fi,useMemo:qi,useReducer:xi,useRef:Ni,useState:function(){return xi(wi)},useDebugValue:Bi,useDeferredValue:function(e){var t=yi();return null===li?t.memoizedState=e:Gi(t,li.memoizedState,e)},useTransition:function(){return[xi(wi)[0],yi().memoizedState]},useMutableSource:Si,useSyncExternalStore:Pi,useId:Hi,unstable_isNewReconciler:!1};function ns(e,t){if(e&&e.defaultProps){for(var n in t=M({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function rs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:M({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var os={isMounted:function(e){return!!(e=e._reactInternals)&&$e(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Jl(),o=ec(e),a=za(r,o);a.payload=t,null!=n&&(a.callback=n),null!==(t=Ua(e,a,o))&&(tc(t,e,o,r),Ba(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Jl(),o=ec(e),a=za(r,o);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=Ua(e,a,o))&&(tc(t,e,o,r),Ba(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Jl(),r=ec(e),o=za(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=Ua(e,o,r))&&(tc(t,e,r,n),Ba(t,e,r))}};function as(e,t,n,r,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(o,a))}function is(e,t,n){var r=!1,o=Eo,a=t.contextType;return"object"==typeof a&&null!==a?a=ja(a):(o=Oo(t)?jo:Co.current,a=(r=null!=(r=t.contextTypes))?No(e,o):Eo),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=os,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function ss(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&os.enqueueReplaceState(t,t.state,null)}function ls(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},Ma(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=ja(a):(a=Oo(t)?jo:Co.current,o.context=No(e,a)),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(rs(e,t,a,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&os.enqueueReplaceState(o,o.state,null),qa(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function cs(e,t){try{var n="",r=t;do{n+=B(r),r=r.return}while(r);var o=n}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function us(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ds(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var ps="function"==typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=za(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ql||(ql=!0,Gl=r),ds(0,t)},n}function ms(e,t,n){(n=za(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){ds(0,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){ds(0,t),"function"!=typeof r&&(null===Vl?Vl=new Set([this]):Vl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function hs(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=Pc.bind(null,e,t,n),t.then(e,e))}function gs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function bs(e,t,n,r,o){return 1&e.mode?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=za(-1,1)).tag=2,Ua(n,t,1))),n.lanes|=1),e)}var vs=w.ReactCurrentOwner,ys=!1;function ws(e,t,n,r){t.child=null===e?xa(t,null,n,r):ka(t,e.child,n,r)}function ks(e,t,n,r,o){n=n.render;var a=t.ref;return Ta(t,o),r=gi(e,t,n,r,a,o),n=bi(),null===e||ys?(aa&&n&&ta(t),t.flags|=1,ws(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,qs(e,t,o))}function xs(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||jc(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Oc(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ss(e,t,a,r,o))}if(a=e.child,0===(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(i,r)&&e.ref===t.ref)return qs(e,t,o)}return t.flags|=1,(e=Nc(a,r)).ref=t.ref,e.return=t,t.child=e}function Ss(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(ys=!1,t.pendingProps=r=a,0===(e.lanes&o))return t.lanes=e.lanes,qs(e,t,o);131072&e.flags&&(ys=!0)}}return _s(e,t,n,r,o)}function Ps(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Io(Nl,jl),jl|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Io(Nl,jl),jl|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Io(Nl,jl),jl|=n;else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Io(Nl,jl),jl|=r;return ws(e,t,o,n),t.child}function As(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function _s(e,t,n,r,o){var a=Oo(n)?jo:Co.current;return a=No(t,a),Ta(t,o),n=gi(e,t,n,r,a,o),r=bi(),null===e||ys?(aa&&r&&ta(t),t.flags|=1,ws(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,qs(e,t,o))}function Is(e,t,n,r,o){if(Oo(n)){var a=!0;Mo(t)}else a=!1;if(Ta(t,o),null===t.stateNode)$s(e,t),is(t,n,r),ls(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,c=n.contextType;"object"==typeof c&&null!==c?c=ja(c):c=No(t,c=Oo(n)?jo:Co.current);var u=n.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==r||l!==c)&&ss(t,i,r,c),La=!1;var p=t.memoizedState;i.state=p,qa(t,r,i,o),l=t.memoizedState,s!==r||p!==l||To.current||La?("function"==typeof u&&(rs(t,n,u,r),l=t.memoizedState),(s=La||as(t,n,s,r,p,l,c))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4194308)):("function"==typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=c,r=s):("function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Fa(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:ns(t.type,s),i.props=c,d=t.pendingProps,p=i.context,"object"==typeof(l=n.contextType)&&null!==l?l=ja(l):l=No(t,l=Oo(n)?jo:Co.current);var f=n.getDerivedStateFromProps;(u="function"==typeof f||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==d||p!==l)&&ss(t,i,r,l),La=!1,p=t.memoizedState,i.state=p,qa(t,r,i,o);var m=t.memoizedState;s!==d||p!==m||To.current||La?("function"==typeof f&&(rs(t,n,f,r),m=t.memoizedState),(c=La||as(t,n,c,r,p,m,l)||!1)?(u||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,m,l),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,m,l)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),i.props=r,i.state=m,i.context=l,r=c):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Es(e,t,n,r,a,o)}function Es(e,t,n,r,o,a){As(e,t);var i=!!(128&t.flags);if(!r&&!i)return o&&Fo(t,n,!1),qs(e,t,a);r=t.stateNode,vs.current=t;var s=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=ka(t,e.child,null,a),t.child=ka(t,null,s,a)):ws(e,t,s,a),t.memoizedState=r.state,o&&Fo(t,n,!0),t.child}function Cs(e){var t=e.stateNode;t.pendingContext?Do(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Do(0,t.context,!1),Ya(e,t.containerInfo)}function Ts(e,t,n,r,o){return ma(),ha(o),t.flags|=256,ws(e,t,n,r),t.child}var js,Ns,Os,Rs={dehydrated:null,treeContext:null,retryLane:0};function Ds(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ls(e,t,n){var r,o=t.pendingProps,i=ei.current,s=!1,l=!!(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&!!(2&i)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Io(ei,1&i),null===e)return ua(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=o.children,e=o.fallback,s?(o=t.mode,s=t.child,l={mode:"hidden",children:l},1&o||null===s?s=Dc(l,o,0,null):(s.childLanes=0,s.pendingProps=l),e=Rc(e,o,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ds(n),t.memoizedState=Rs,e):Ms(t,l));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,o,i,s){if(n)return 256&t.flags?(t.flags&=-257,Fs(e,t,s,r=us(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Dc({mode:"visible",children:r.children},o,0,null),(i=Rc(i,o,s,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,1&t.mode&&ka(t,e.child,null,s),t.child.memoizedState=Ds(s),t.memoizedState=Rs,i);if(!(1&t.mode))return Fs(e,t,s,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var l=r.dgst;return r=l,Fs(e,t,s,r=us(i=Error(a(419)),r,void 0))}if(l=0!==(s&e.childLanes),ys||l){if(null!==(r=El)){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!==(o&(r.suspendedLanes|s))?0:o)&&o!==i.retryLane&&(i.retryLane=o,Da(e,o),tc(r,e,o,-1))}return mc(),Fs(e,t,s,r=us(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=_c.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,oa=co(o.nextSibling),ra=t,aa=!0,ia=null,null!==e&&(Qo[Ko++]=Zo,Qo[Ko++]=Xo,Qo[Ko++]=Yo,Zo=e.id,Xo=e.overflow,Yo=t),t=Ms(t,r.children),t.flags|=4096,t)}(e,t,l,o,r,i,n);if(s){s=o.fallback,l=t.mode,r=(i=e.child).sibling;var c={mode:"hidden",children:o.children};return 1&l||t.child===i?(o=Nc(i,c)).subtreeFlags=14680064&i.subtreeFlags:((o=t.child).childLanes=0,o.pendingProps=c,t.deletions=null),null!==r?s=Nc(r,s):(s=Rc(s,l,n,null)).flags|=2,s.return=t,o.return=t,o.sibling=s,t.child=o,o=s,s=t.child,l=null===(l=e.child.memoizedState)?Ds(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Rs,o}return e=(s=e.child).sibling,o=Nc(s,{mode:"visible",children:o.children}),!(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Ms(e,t){return(t=Dc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Fs(e,t,n,r){return null!==r&&ha(r),ka(t,e.child,null,n),(e=Ms(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function zs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ca(e.return,t,n)}function Us(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function Bs(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(ws(e,t,r.children,n),2&(r=ei.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&zs(e,n,t);else if(19===e.tag)zs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Io(ei,r),1&t.mode)switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ti(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Us(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ti(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Us(t,!0,n,null,a);break;case"together":Us(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function $s(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function qs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Dl|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Nc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Nc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Gs(e,t){if(!aa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Vs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Hs(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Vs(t),null;case 1:case 17:return Oo(t.type)&&Ro(),Vs(t),null;case 3:return r=t.stateNode,Za(),_o(To),_o(Co),ri(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(pa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==ia&&(ac(ia),ia=null))),Vs(t),null;case 5:Ja(t);var o=Ka(Qa.current);if(n=t.type,null!==e&&null!=t.stateNode)Ns(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Vs(t),null}if(e=Ka(Ha.current),pa(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[fo]=t,r[mo]=i,e=!!(1&t.mode),n){case"dialog":zr("cancel",r),zr("close",r);break;case"iframe":case"object":case"embed":zr("load",r);break;case"video":case"audio":for(o=0;o<Dr.length;o++)zr(Dr[o],r);break;case"source":zr("error",r);break;case"img":case"image":case"link":zr("error",r),zr("load",r);break;case"details":zr("toggle",r);break;case"input":Y(r,i),zr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},zr("invalid",r);break;case"textarea":oe(r,i),zr("invalid",r)}for(var l in ve(n,i),o=null,i)if(i.hasOwnProperty(l)){var c=i[l];"children"===l?"string"==typeof c?r.textContent!==c&&(!0!==i.suppressHydrationWarning&&Xr(r.textContent,c,e),o=["children",c]):"number"==typeof c&&r.textContent!==""+c&&(!0!==i.suppressHydrationWarning&&Xr(r.textContent,c,e),o=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&zr("scroll",r)}switch(n){case"input":H(r),J(r,i,!0);break;case"textarea":H(r),ie(r);break;case"select":case"option":break;default:"function"==typeof i.onClick&&(r.onclick=Jr)}r=o,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[fo]=t,e[mo]=r,js(e,t),t.stateNode=e;e:{switch(l=ye(n,r),n){case"dialog":zr("cancel",e),zr("close",e),o=r;break;case"iframe":case"object":case"embed":zr("load",e),o=r;break;case"video":case"audio":for(o=0;o<Dr.length;o++)zr(Dr[o],e);o=r;break;case"source":zr("error",e),o=r;break;case"img":case"image":case"link":zr("error",e),zr("load",e),o=r;break;case"details":zr("toggle",e),o=r;break;case"input":Y(e,r),o=K(e,r),zr("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=M({},r,{value:void 0}),zr("invalid",e);break;case"textarea":oe(e,r),o=re(e,r),zr("invalid",e)}for(i in ve(n,o),c=o)if(c.hasOwnProperty(i)){var u=c[i];"style"===i?ge(e,u):"dangerouslySetInnerHTML"===i?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===i?"string"==typeof u?("textarea"!==n||""!==u)&&pe(e,u):"number"==typeof u&&pe(e,""+u):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=u&&"onScroll"===i&&zr("scroll",e):null!=u&&y(e,i,u,l))}switch(n){case"input":H(e),J(e,r,!1);break;case"textarea":H(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+G(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=Jr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Vs(t),null;case 6:if(e&&null!=t.stateNode)Os(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));if(n=Ka(Qa.current),Ka(Ha.current),pa(t)){if(r=t.stateNode,n=t.memoizedProps,r[fo]=t,(i=r.nodeValue!==n)&&null!==(e=ra))switch(e.tag){case 3:Xr(r.nodeValue,n,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Xr(r.nodeValue,n,!!(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[fo]=t,t.stateNode=r}return Vs(t),null;case 13:if(_o(ei),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(aa&&null!==oa&&1&t.mode&&!(128&t.flags))fa(),ma(),t.flags|=98560,i=!1;else if(i=pa(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));i[fo]=t}else ma(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Vs(t),i=!1}else null!==ia&&(ac(ia),ia=null),i=!0;if(!i)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,1&t.mode&&(null===e||1&ei.current?0===Ol&&(Ol=3):mc())),null!==t.updateQueue&&(t.flags|=4),Vs(t),null);case 4:return Za(),null===e&&$r(t.stateNode.containerInfo),Vs(t),null;case 10:return Ea(t.type._context),Vs(t),null;case 19:if(_o(ei),null===(i=t.memoizedState))return Vs(t),null;if(r=!!(128&t.flags),null===(l=i.rendering))if(r)Gs(i,!1);else{if(0!==Ol||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(l=ti(e))){for(t.flags|=128,Gs(i,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Io(ei,1&ei.current|2),t.child}e=e.sibling}null!==i.tail&&Ze()>Bl&&(t.flags|=128,r=!0,Gs(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ti(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Gs(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!aa)return Vs(t),null}else 2*Ze()-i.renderingStartTime>Bl&&1073741824!==n&&(t.flags|=128,r=!0,Gs(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=i.last)?n.sibling=l:t.child=l,i.last=l)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ze(),t.sibling=null,n=ei.current,Io(ei,r?1&n|2:1&n),t):(Vs(t),null);case 22:case 23:return uc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&jl)&&(Vs(t),6&t.subtreeFlags&&(t.flags|=8192)):Vs(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Ws(e,t){switch(na(t),t.tag){case 1:return Oo(t.type)&&Ro(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Za(),_o(To),_o(Co),ri(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Ja(t),null;case 13:if(_o(ei),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ma()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return _o(ei),null;case 4:return Za(),null;case 10:return Ea(t.type._context),null;case 22:case 23:return uc(),null;default:return null}}js=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ns=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Ka(Ha.current);var a,i=null;switch(n){case"input":o=K(e,o),r=K(e,r),i=[];break;case"select":o=M({},o,{value:void 0}),r=M({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=Jr)}for(u in ve(n,r),n=null,o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u){var l=o[u];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var c=r[u];if(l=null!=o?o[u]:void 0,r.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(a in l)!l.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in c)c.hasOwnProperty(a)&&l[a]!==c[a]&&(n||(n={}),n[a]=c[a])}else n||(i||(i=[]),i.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(i=i||[]).push(u,c)):"children"===u?"string"!=typeof c&&"number"!=typeof c||(i=i||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&zr("scroll",e),i||l===c||(i=[])):(i=i||[]).push(u,c))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}},Os=function(e,t,n,r){n!==r&&(t.flags|=4)};var Qs=!1,Ks=!1,Ys="function"==typeof WeakSet?WeakSet:Set,Zs=null;function Xs(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(r){Sc(e,t,r)}else n.current=null}function Js(e,t,n){try{n()}catch(r){Sc(e,t,r)}}var el=!1;function tl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&Js(t,n,a)}o=o.next}while(o!==r)}}function nl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function rl(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function ol(e){var t=e.alternate;null!==t&&(e.alternate=null,ol(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[fo],delete t[mo],delete t[go],delete t[bo],delete t[vo])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function al(e){return 5===e.tag||3===e.tag||4===e.tag}function il(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||al(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function sl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(sl(e,t,n),e=e.sibling;null!==e;)sl(e,t,n),e=e.sibling}function ll(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}var cl=null,ul=!1;function dl(e,t,n){for(n=n.child;null!==n;)pl(e,t,n),n=n.sibling}function pl(e,t,n){if(at&&"function"==typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(ot,n)}catch(s){}switch(n.tag){case 5:Ks||Xs(n,t);case 6:var r=cl,o=ul;cl=null,dl(e,t,n),ul=o,null!==(cl=r)&&(ul?(e=cl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):cl.removeChild(n.stateNode));break;case 18:null!==cl&&(ul?(e=cl,n=n.stateNode,8===e.nodeType?lo(e.parentNode,n):1===e.nodeType&&lo(e,n),$t(e)):lo(cl,n.stateNode));break;case 4:r=cl,o=ul,cl=n.stateNode.containerInfo,ul=!0,dl(e,t,n),cl=r,ul=o;break;case 0:case 11:case 14:case 15:if(!Ks&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(2&a||4&a)&&Js(n,t,i),o=o.next}while(o!==r)}dl(e,t,n);break;case 1:if(!Ks&&(Xs(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Sc(n,t,s)}dl(e,t,n);break;case 21:dl(e,t,n);break;case 22:1&n.mode?(Ks=(r=Ks)||null!==n.memoizedState,dl(e,t,n),Ks=r):dl(e,t,n);break;default:dl(e,t,n)}}function fl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Ys),t.forEach(function(t){var r=Ic.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function ml(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:cl=l.stateNode,ul=!1;break e;case 3:case 4:cl=l.stateNode.containerInfo,ul=!0;break e}l=l.return}if(null===cl)throw Error(a(160));pl(i,s,o),cl=null,ul=!1;var c=o.alternate;null!==c&&(c.return=null),o.return=null}catch(u){Sc(o,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)hl(t,e),t=t.sibling}function hl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),gl(e),4&r){try{tl(3,e,e.return),nl(3,e)}catch(g){Sc(e,e.return,g)}try{tl(5,e,e.return)}catch(g){Sc(e,e.return,g)}}break;case 1:ml(t,e),gl(e),512&r&&null!==n&&Xs(n,n.return);break;case 5:if(ml(t,e),gl(e),512&r&&null!==n&&Xs(n,n.return),32&e.flags){var o=e.stateNode;try{pe(o,"")}catch(g){Sc(e,e.return,g)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,s=null!==n?n.memoizedProps:i,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===i.type&&null!=i.name&&Z(o,i),ye(l,s);var u=ye(l,i);for(s=0;s<c.length;s+=2){var d=c[s],p=c[s+1];"style"===d?ge(o,p):"dangerouslySetInnerHTML"===d?de(o,p):"children"===d?pe(o,p):y(o,d,p,u)}switch(l){case"input":X(o,i);break;case"textarea":ae(o,i);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var m=i.value;null!=m?ne(o,!!i.multiple,m,!1):f!==!!i.multiple&&(null!=i.defaultValue?ne(o,!!i.multiple,i.defaultValue,!0):ne(o,!!i.multiple,i.multiple?[]:"",!1))}o[mo]=i}catch(g){Sc(e,e.return,g)}}break;case 6:if(ml(t,e),gl(e),4&r){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){Sc(e,e.return,g)}}break;case 3:if(ml(t,e),gl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{$t(t.containerInfo)}catch(g){Sc(e,e.return,g)}break;case 4:default:ml(t,e),gl(e);break;case 13:ml(t,e),gl(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||(Ul=Ze())),4&r&&fl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Ks=(u=Ks)||d,ml(t,e),Ks=u):ml(t,e),gl(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&1&e.mode)for(Zs=e,d=e.child;null!==d;){for(p=Zs=d;null!==Zs;){switch(m=(f=Zs).child,f.tag){case 0:case 11:case 14:case 15:tl(4,f,f.return);break;case 1:Xs(f,f.return);var h=f.stateNode;if("function"==typeof h.componentWillUnmount){r=f,n=f.return;try{t=r,h.props=t.memoizedProps,h.state=t.memoizedState,h.componentWillUnmount()}catch(g){Sc(r,n,g)}}break;case 5:Xs(f,f.return);break;case 22:if(null!==f.memoizedState){wl(p);continue}}null!==m?(m.return=f,Zs=m):wl(p)}d=d.sibling}e:for(d=null,p=e;;){if(5===p.tag){if(null===d){d=p;try{o=p.stateNode,u?"function"==typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=p.stateNode,s=null!=(c=p.memoizedProps.style)&&c.hasOwnProperty("display")?c.display:null,l.style.display=he("display",s))}catch(g){Sc(e,e.return,g)}}}else if(6===p.tag){if(null===d)try{p.stateNode.nodeValue=u?"":p.memoizedProps}catch(g){Sc(e,e.return,g)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:ml(t,e),gl(e),4&r&&fl(e);case 21:}}function gl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(al(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(pe(o,""),r.flags&=-33),ll(e,il(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;sl(e,il(e),i);break;default:throw Error(a(161))}}catch(s){Sc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,n){Zs=e,vl(e,t,n)}function vl(e,t,n){for(var r=!!(1&e.mode);null!==Zs;){var o=Zs,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||Qs;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||Ks;s=Qs;var c=Ks;if(Qs=i,(Ks=l)&&!c)for(Zs=o;null!==Zs;)l=(i=Zs).child,22===i.tag&&null!==i.memoizedState?kl(o):null!==l?(l.return=i,Zs=l):kl(o);for(;null!==a;)Zs=a,vl(a,t,n),a=a.sibling;Zs=o,Qs=s,Ks=c}yl(e)}else 8772&o.subtreeFlags&&null!==a?(a.return=o,Zs=a):yl(e)}}function yl(e){for(;null!==Zs;){var t=Zs;if(8772&t.flags){var n=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:Ks||nl(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Ks)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:ns(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Ga(t,i,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Ga(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var p=d.dehydrated;null!==p&&$t(p)}}}break;default:throw Error(a(163))}Ks||512&t.flags&&rl(t)}catch(f){Sc(t,t.return,f)}}if(t===e){Zs=null;break}if(null!==(n=t.sibling)){n.return=t.return,Zs=n;break}Zs=t.return}}function wl(e){for(;null!==Zs;){var t=Zs;if(t===e){Zs=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Zs=n;break}Zs=t.return}}function kl(e){for(;null!==Zs;){var t=Zs;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{nl(4,t)}catch(l){Sc(t,n,l)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(l){Sc(t,o,l)}}var a=t.return;try{rl(t)}catch(l){Sc(t,a,l)}break;case 5:var i=t.return;try{rl(t)}catch(l){Sc(t,i,l)}}}catch(l){Sc(t,t.return,l)}if(t===e){Zs=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Zs=s;break}Zs=t.return}}var xl,Sl=Math.ceil,Pl=w.ReactCurrentDispatcher,Al=w.ReactCurrentOwner,_l=w.ReactCurrentBatchConfig,Il=0,El=null,Cl=null,Tl=0,jl=0,Nl=Ao(0),Ol=0,Rl=null,Dl=0,Ll=0,Ml=0,Fl=null,zl=null,Ul=0,Bl=1/0,$l=null,ql=!1,Gl=null,Vl=null,Hl=!1,Wl=null,Ql=0,Kl=0,Yl=null,Zl=-1,Xl=0;function Jl(){return 6&Il?Ze():-1!==Zl?Zl:Zl=Ze()}function ec(e){return 1&e.mode?2&Il&&0!==Tl?Tl&-Tl:null!==ga.transition?(0===Xl&&(Xl=ht()),Xl):0!==(e=yt)?e:e=void 0===(e=window.event)?16:Yt(e.type):1}function tc(e,t,n,r){if(50<Kl)throw Kl=0,Yl=null,Error(a(185));bt(e,n,r),2&Il&&e===El||(e===El&&(!(2&Il)&&(Ll|=n),4===Ol&&ic(e,Tl)),nc(e,r),1===n&&0===Il&&!(1&t.mode)&&(Bl=Ze()+500,Uo&&qo()))}function nc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-it(a),s=1<<i,l=o[i];-1===l?0!==(s&n)&&0===(s&r)||(o[i]=ft(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=pt(e,e===El?Tl:0);if(0===r)null!==n&&Qe(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Qe(n),1===t)0===e.tag?function(e){Uo=!0,$o(e)}(sc.bind(null,e)):$o(sc.bind(null,e)),io(function(){!(6&Il)&&qo()}),n=null;else{switch(wt(r)){case 1:n=Je;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Ec(n,rc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function rc(e,t){if(Zl=-1,Xl=0,6&Il)throw Error(a(327));var n=e.callbackNode;if(kc()&&e.callbackNode!==n)return null;var r=pt(e,e===El?Tl:0);if(0===r)return null;if(30&r||0!==(r&e.expiredLanes)||t)t=hc(e,r);else{t=r;var o=Il;Il|=2;var i=fc();for(El===e&&Tl===t||($l=null,Bl=Ze()+500,dc(e,t));;)try{bc();break}catch(l){pc(e,l)}Ia(),Pl.current=i,Il=o,null!==Cl?t=0:(El=null,Tl=0,t=Ol)}if(0!==t){if(2===t&&(0!==(o=mt(e))&&(r=o,t=oc(e,o))),1===t)throw n=Rl,dc(e,0),ic(e,r),nc(e,Ze()),n;if(6===t)ic(e,r);else{if(o=e.current.alternate,!(30&r||function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!sr(a(),o))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)||(t=hc(e,r),2===t&&(i=mt(e),0!==i&&(r=i,t=oc(e,i))),1!==t)))throw n=Rl,dc(e,0),ic(e,r),nc(e,Ze()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:wc(e,zl,$l);break;case 3:if(ic(e,r),(130023424&r)===r&&10<(t=Ul+500-Ze())){if(0!==pt(e,0))break;if(((o=e.suspendedLanes)&r)!==r){Jl(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ro(wc.bind(null,e,zl,$l),t);break}wc(e,zl,$l);break;case 4:if(ic(e,r),(4194240&r)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-it(r);i=1<<s,(s=t[s])>o&&(o=s),r&=~i}if(r=o,10<(r=(120>(r=Ze()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Sl(r/1960))-r)){e.timeoutHandle=ro(wc.bind(null,e,zl,$l),r);break}wc(e,zl,$l);break;default:throw Error(a(329))}}}return nc(e,Ze()),e.callbackNode===n?rc.bind(null,e):null}function oc(e,t){var n=Fl;return e.current.memoizedState.isDehydrated&&(dc(e,t).flags|=256),2!==(e=hc(e,t))&&(t=zl,zl=n,null!==t&&ac(t)),e}function ac(e){null===zl?zl=e:zl.push.apply(zl,e)}function ic(e,t){for(t&=~Ml,t&=~Ll,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function sc(e){if(6&Il)throw Error(a(327));kc();var t=pt(e,0);if(!(1&t))return nc(e,Ze()),null;var n=hc(e,t);if(0!==e.tag&&2===n){var r=mt(e);0!==r&&(t=r,n=oc(e,r))}if(1===n)throw n=Rl,dc(e,0),ic(e,t),nc(e,Ze()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wc(e,zl,$l),nc(e,Ze()),null}function lc(e,t){var n=Il;Il|=1;try{return e(t)}finally{0===(Il=n)&&(Bl=Ze()+500,Uo&&qo())}}function cc(e){null!==Wl&&0===Wl.tag&&!(6&Il)&&kc();var t=Il;Il|=1;var n=_l.transition,r=yt;try{if(_l.transition=null,yt=1,e)return e()}finally{yt=r,_l.transition=n,!(6&(Il=t))&&qo()}}function uc(){jl=Nl.current,_o(Nl)}function dc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oo(n)),null!==Cl)for(n=Cl.return;null!==n;){var r=n;switch(na(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Ro();break;case 3:Za(),_o(To),_o(Co),ri();break;case 5:Ja(r);break;case 4:Za();break;case 13:case 19:_o(ei);break;case 10:Ea(r.type._context);break;case 22:case 23:uc()}n=n.return}if(El=e,Cl=e=Nc(e.current,null),Tl=jl=t,Ol=0,Rl=null,Ml=Ll=Dl=0,zl=Fl=null,null!==Na){for(t=0;t<Na.length;t++)if(null!==(r=(n=Na[t]).interleaved)){n.interleaved=null;var o=r.next,a=n.pending;if(null!==a){var i=a.next;a.next=o,r.next=i}n.pending=r}Na=null}return e}function pc(e,t){for(;;){var n=Cl;try{if(Ia(),oi.current=Xi,ui){for(var r=si.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}ui=!1}if(ii=0,ci=li=si=null,di=!1,pi=0,Al.current=null,null===n||null===n.return){Ol=1,Rl=t,Cl=null;break}e:{var i=e,s=n.return,l=n,c=t;if(t=Tl,l.flags|=32768,null!==c&&"object"==typeof c&&"function"==typeof c.then){var u=c,d=l,p=d.tag;if(!(1&d.mode||0!==p&&11!==p&&15!==p)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var m=gs(s);if(null!==m){m.flags&=-257,bs(m,s,l,0,t),1&m.mode&&hs(i,u,t),c=u;var h=(t=m).updateQueue;if(null===h){var g=new Set;g.add(c),t.updateQueue=g}else h.add(c);break e}if(!(1&t)){hs(i,u,t),mc();break e}c=Error(a(426))}else if(aa&&1&l.mode){var b=gs(s);if(null!==b){!(65536&b.flags)&&(b.flags|=256),bs(b,s,l,0,t),ha(cs(c,l));break e}}i=c=cs(c,l),4!==Ol&&(Ol=2),null===Fl?Fl=[i]:Fl.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,$a(i,fs(0,c,t));break e;case 1:l=c;var v=i.type,y=i.stateNode;if(!(128&i.flags||"function"!=typeof v.getDerivedStateFromError&&(null===y||"function"!=typeof y.componentDidCatch||null!==Vl&&Vl.has(y)))){i.flags|=65536,t&=-t,i.lanes|=t,$a(i,ms(i,l,t));break e}}i=i.return}while(null!==i)}yc(n)}catch(w){t=w,Cl===n&&null!==n&&(Cl=n=n.return);continue}break}}function fc(){var e=Pl.current;return Pl.current=Xi,null===e?Xi:e}function mc(){0!==Ol&&3!==Ol&&2!==Ol||(Ol=4),null===El||!(268435455&Dl)&&!(268435455&Ll)||ic(El,Tl)}function hc(e,t){var n=Il;Il|=2;var r=fc();for(El===e&&Tl===t||($l=null,dc(e,t));;)try{gc();break}catch(o){pc(e,o)}if(Ia(),Il=n,Pl.current=r,null!==Cl)throw Error(a(261));return El=null,Tl=0,Ol}function gc(){for(;null!==Cl;)vc(Cl)}function bc(){for(;null!==Cl&&!Ke();)vc(Cl)}function vc(e){var t=xl(e.alternate,e,jl);e.memoizedProps=e.pendingProps,null===t?yc(e):Cl=t,Al.current=null}function yc(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=Ws(n,t)))return n.flags&=32767,void(Cl=n);if(null===e)return Ol=6,void(Cl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=Hs(n,t,jl)))return void(Cl=n);if(null!==(t=t.sibling))return void(Cl=t);Cl=t=e}while(null!==t);0===Ol&&(Ol=5)}function wc(e,t,n){var r=yt,o=_l.transition;try{_l.transition=null,yt=1,function(e,t,n,r){do{kc()}while(null!==Wl);if(6&Il)throw Error(a(327));n=e.finishedWork;var o=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-it(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}(e,i),e===El&&(Cl=El=null,Tl=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||Hl||(Hl=!0,Ec(tt,function(){return kc(),null})),i=!!(15990&n.flags),!!(15990&n.subtreeFlags)||i){i=_l.transition,_l.transition=null;var s=yt;yt=1;var l=Il;Il|=4,Al.current=null,function(e,t){if(eo=Gt,fr(e=pr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(k){n=null;break e}var s=0,l=-1,c=-1,u=0,d=0,p=e,f=null;t:for(;;){for(var m;p!==n||0!==o&&3!==p.nodeType||(l=s+o),p!==i||0!==r&&3!==p.nodeType||(c=s+r),3===p.nodeType&&(s+=p.nodeValue.length),null!==(m=p.firstChild);)f=p,p=m;for(;;){if(p===e)break t;if(f===n&&++u===o&&(l=s),f===i&&++d===r&&(c=s),null!==(m=p.nextSibling))break;f=(p=f).parentNode}p=m}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(to={focusedElem:e,selectionRange:n},Gt=!1,Zs=t;null!==Zs;)if(e=(t=Zs).child,1028&t.subtreeFlags&&null!==e)e.return=t,Zs=e;else for(;null!==Zs;){t=Zs;try{var h=t.alternate;if(1024&t.flags)switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==h){var g=h.memoizedProps,b=h.memoizedState,v=t.stateNode,y=v.getSnapshotBeforeUpdate(t.elementType===t.type?g:ns(t.type,g),b);v.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(a(163))}}catch(k){Sc(t,t.return,k)}if(null!==(e=t.sibling)){e.return=t.return,Zs=e;break}Zs=t.return}h=el,el=!1}(e,n),hl(n,e),mr(to),Gt=!!eo,to=eo=null,e.current=n,bl(n,e,o),Ye(),Il=l,yt=s,_l.transition=i}else e.current=n;if(Hl&&(Hl=!1,Wl=e,Ql=o),i=e.pendingLanes,0===i&&(Vl=null),function(e){if(at&&"function"==typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(ot,e,void 0,!(128&~e.current.flags))}catch(t){}}(n.stateNode),nc(e,Ze()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(ql)throw ql=!1,e=Gl,Gl=null,e;!!(1&Ql)&&0!==e.tag&&kc(),i=e.pendingLanes,1&i?e===Yl?Kl++:(Kl=0,Yl=e):Kl=0,qo()}(e,t,n,r)}finally{_l.transition=o,yt=r}return null}function kc(){if(null!==Wl){var e=wt(Ql),t=_l.transition,n=yt;try{if(_l.transition=null,yt=16>e?16:e,null===Wl)var r=!1;else{if(e=Wl,Wl=null,Ql=0,6&Il)throw Error(a(331));var o=Il;for(Il|=4,Zs=e.current;null!==Zs;){var i=Zs,s=i.child;if(16&Zs.flags){var l=i.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(Zs=u;null!==Zs;){var d=Zs;switch(d.tag){case 0:case 11:case 15:tl(8,d,i)}var p=d.child;if(null!==p)p.return=d,Zs=p;else for(;null!==Zs;){var f=(d=Zs).sibling,m=d.return;if(ol(d),d===u){Zs=null;break}if(null!==f){f.return=m,Zs=f;break}Zs=m}}}var h=i.alternate;if(null!==h){var g=h.child;if(null!==g){h.child=null;do{var b=g.sibling;g.sibling=null,g=b}while(null!==g)}}Zs=i}}if(2064&i.subtreeFlags&&null!==s)s.return=i,Zs=s;else e:for(;null!==Zs;){if(2048&(i=Zs).flags)switch(i.tag){case 0:case 11:case 15:tl(9,i,i.return)}var v=i.sibling;if(null!==v){v.return=i.return,Zs=v;break e}Zs=i.return}}var y=e.current;for(Zs=y;null!==Zs;){var w=(s=Zs).child;if(2064&s.subtreeFlags&&null!==w)w.return=s,Zs=w;else e:for(s=y;null!==Zs;){if(2048&(l=Zs).flags)try{switch(l.tag){case 0:case 11:case 15:nl(9,l)}}catch(x){Sc(l,l.return,x)}if(l===s){Zs=null;break e}var k=l.sibling;if(null!==k){k.return=l.return,Zs=k;break e}Zs=l.return}}if(Il=o,qo(),at&&"function"==typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(ot,e)}catch(x){}r=!0}return r}finally{yt=n,_l.transition=t}}return!1}function xc(e,t,n){e=Ua(e,t=fs(0,t=cs(n,t),1),1),t=Jl(),null!==e&&(bt(e,1,t),nc(e,t))}function Sc(e,t,n){if(3===e.tag)xc(e,e,n);else for(;null!==t;){if(3===t.tag){xc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Vl||!Vl.has(r))){t=Ua(t,e=ms(t,e=cs(n,e),1),1),e=Jl(),null!==t&&(bt(t,1,e),nc(t,e));break}}t=t.return}}function Pc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=Jl(),e.pingedLanes|=e.suspendedLanes&n,El===e&&(Tl&n)===n&&(4===Ol||3===Ol&&(130023424&Tl)===Tl&&500>Ze()-Ul?dc(e,0):Ml|=n),nc(e,t)}function Ac(e,t){0===t&&(1&e.mode?(t=ut,!(130023424&(ut<<=1))&&(ut=4194304)):t=1);var n=Jl();null!==(e=Da(e,t))&&(bt(e,t,n),nc(e,n))}function _c(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Ac(e,n)}function Ic(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),Ac(e,n)}function Ec(e,t){return We(e,t)}function Cc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Tc(e,t,n,r){return new Cc(e,t,n,r)}function jc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Nc(e,t){var n=e.alternate;return null===n?((n=Tc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Oc(e,t,n,r,o,i){var s=2;if(r=e,"function"==typeof e)jc(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case S:return Rc(n.children,o,i,t);case P:s=8,o|=8;break;case A:return(e=Tc(12,n,t,2|o)).elementType=A,e.lanes=i,e;case C:return(e=Tc(13,n,t,o)).elementType=C,e.lanes=i,e;case T:return(e=Tc(19,n,t,o)).elementType=T,e.lanes=i,e;case O:return Dc(n,o,i,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case _:s=10;break e;case I:s=9;break e;case E:s=11;break e;case j:s=14;break e;case N:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Tc(s,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Rc(e,t,n,r){return(e=Tc(7,e,r,t)).lanes=n,e}function Dc(e,t,n,r){return(e=Tc(22,e,r,t)).elementType=O,e.lanes=n,e.stateNode={isHidden:!1},e}function Lc(e,t,n){return(e=Tc(6,e,null,t)).lanes=n,e}function Mc(e,t,n){return(t=Tc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fc(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function zc(e,t,n,r,o,a,i,s,l){return e=new Fc(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Tc(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ma(a),e}function Uc(e){if(!e)return Eo;e:{if($e(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Oo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(Oo(n))return Lo(e,n,t)}return t}function Bc(e,t,n,r,o,a,i,s,l){return(e=zc(n,r,!0,e,0,a,0,s,l)).context=Uc(null),n=e.current,(a=za(r=Jl(),o=ec(n))).callback=null!=t?t:null,Ua(n,a,o),e.current.lanes=o,bt(e,o,r),nc(e,r),e}function $c(e,t,n,r){var o=t.current,a=Jl(),i=ec(o);return n=Uc(n),null===t.context?t.context=n:t.pendingContext=n,(t=za(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Ua(o,t,i))&&(tc(e,o,i,a),Ba(e,o,i)),i}function qc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Gc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Vc(e,t){Gc(e,t),(e=e.alternate)&&Gc(e,t)}xl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||To.current)ys=!0;else{if(0===(e.lanes&n)&&!(128&t.flags))return ys=!1,function(e,t,n){switch(t.tag){case 3:Cs(t),ma();break;case 5:Xa(t);break;case 1:Oo(t.type)&&Mo(t);break;case 4:Ya(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;Io(Sa,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Io(ei,1&ei.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ls(e,t,n):(Io(ei,1&ei.current),null!==(e=qs(e,t,n))?e.sibling:null);Io(ei,1&ei.current);break;case 19:if(r=0!==(n&t.childLanes),128&e.flags){if(r)return Bs(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),Io(ei,ei.current),r)break;return null;case 22:case 23:return t.lanes=0,Ps(e,t,n)}return qs(e,t,n)}(e,t,n);ys=!!(131072&e.flags)}else ys=!1,aa&&1048576&t.flags&&ea(t,Wo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;$s(e,t),e=t.pendingProps;var o=No(t,Co.current);Ta(t,n),o=gi(null,t,r,e,o,n);var i=bi();return t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Oo(r)?(i=!0,Mo(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,Ma(t),o.updater=os,t.stateNode=o,o._reactInternals=t,ls(t,r,e,n),t=Es(null,t,r,!0,i,n)):(t.tag=0,aa&&i&&ta(t),ws(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch($s(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"==typeof e)return jc(e)?1:0;if(null!=e){if((e=e.$$typeof)===E)return 11;if(e===j)return 14}return 2}(r),e=ns(r,e),o){case 0:t=_s(null,t,r,e,n);break e;case 1:t=Is(null,t,r,e,n);break e;case 11:t=ks(null,t,r,e,n);break e;case 14:t=xs(null,t,r,ns(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,_s(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 1:return r=t.type,o=t.pendingProps,Is(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 3:e:{if(Cs(t),null===e)throw Error(a(387));r=t.pendingProps,o=(i=t.memoizedState).element,Fa(e,t),qa(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Ts(e,t,r,n,o=cs(Error(a(423)),t));break e}if(r!==o){t=Ts(e,t,r,n,o=cs(Error(a(424)),t));break e}for(oa=co(t.stateNode.containerInfo.firstChild),ra=t,aa=!0,ia=null,n=xa(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ma(),r===o){t=qs(e,t,n);break e}ws(e,t,r,n)}t=t.child}return t;case 5:return Xa(t),null===e&&ua(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,no(r,o)?s=null:null!==i&&no(r,i)&&(t.flags|=32),As(e,t),ws(e,t,s,n),t.child;case 6:return null===e&&ua(t),null;case 13:return Ls(e,t,n);case 4:return Ya(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ka(t,null,r,n):ws(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,ks(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 7:return ws(e,t,t.pendingProps,n),t.child;case 8:case 12:return ws(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,Io(Sa,r._currentValue),r._currentValue=s,null!==i)if(sr(i.value,s)){if(i.children===o.children&&!To.current){t=qs(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===i.tag){(c=za(-1,n&-n)).tag=2;var u=i.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}i.lanes|=n,null!==(c=i.alternate)&&(c.lanes|=n),Ca(i.return,n,t),l.lanes|=n;break}c=c.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(a(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),Ca(s,n,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}ws(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ta(t,n),r=r(o=ja(o)),t.flags|=1,ws(e,t,r,n),t.child;case 14:return o=ns(r=t.type,t.pendingProps),xs(e,t,r,o=ns(r.type,o),n);case 15:return Ss(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ns(r,o),$s(e,t),t.tag=1,Oo(r)?(e=!0,Mo(t)):e=!1,Ta(t,n),is(t,r,o),ls(t,r,o,n),Es(null,t,r,!0,e,n);case 19:return Bs(e,t,n);case 22:return Ps(e,t,n)}throw Error(a(156,t.tag))};var Hc="function"==typeof reportError?reportError:function(e){console.error(e)};function Wc(e){this._internalRoot=e}function Qc(e){this._internalRoot=e}function Kc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Yc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Zc(){}function Xc(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if("function"==typeof o){var s=o;o=function(){var e=qc(i);s.call(e)}}$c(t,i,e,o)}else i=function(e,t,n,r,o){if(o){if("function"==typeof r){var a=r;r=function(){var e=qc(i);a.call(e)}}var i=Bc(t,r,e,0,null,!1,0,"",Zc);return e._reactRootContainer=i,e[ho]=i.current,$r(8===e.nodeType?e.parentNode:e),cc(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"==typeof r){var s=r;r=function(){var e=qc(l);s.call(e)}}var l=zc(e,0,!1,null,0,!1,0,"",Zc);return e._reactRootContainer=l,e[ho]=l.current,$r(8===e.nodeType?e.parentNode:e),cc(function(){$c(t,l,n,r)}),l}(n,t,e,o,r);return qc(i)}Qc.prototype.render=Wc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));$c(e,t,null,null)},Qc.prototype.unmount=Wc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;cc(function(){$c(null,e,null,null)}),t[ho]=null}},Qc.prototype.unstable_scheduleHydration=function(e){if(e){var t=Pt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ot.length&&0!==t&&t<Ot[n].priority;n++);Ot.splice(n,0,e),0===n&&Mt(e)}},kt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(vt(t,1|n),nc(t,Ze()),!(6&Il)&&(Bl=Ze()+500,qo()))}break;case 13:cc(function(){var t=Da(e,1);if(null!==t){var n=Jl();tc(t,e,1,n)}}),Vc(e,1)}},xt=function(e){if(13===e.tag){var t=Da(e,134217728);if(null!==t)tc(t,e,134217728,Jl());Vc(e,134217728)}},St=function(e){if(13===e.tag){var t=ec(e),n=Da(e,t);if(null!==n)tc(n,e,t,Jl());Vc(e,t)}},Pt=function(){return yt},At=function(e,t){var n=yt;try{return yt=e,t()}finally{yt=n}},xe=function(e,t,n){switch(t){case"input":if(X(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=xo(r);if(!o)throw Error(a(90));W(r),X(r,o)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Ee=lc,Ce=cc;var Jc={usingClientEntryPoint:!1,Events:[wo,ko,xo,_e,Ie,lc]},eu={findFiberByHostInstance:yo,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},tu={bundleType:eu.bundleType,version:eu.version,rendererPackageName:eu.rendererPackageName,rendererConfig:eu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:eu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var nu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!nu.isDisabled&&nu.supportsFiber)try{ot=nu.inject(tu),at=nu}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Jc,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Kc(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Kc(e))throw Error(a(299));var n=!1,r="",o=Hc;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=zc(e,1,!1,null,0,n,0,r,o),e[ho]=t.current,$r(8===e.nodeType?e.parentNode:e),new Wc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return cc(e)},t.hydrate=function(e,t,n){if(!Yc(t))throw Error(a(200));return Xc(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Kc(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,o=!1,i="",s=Hc;if(null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Bc(t,null,e,1,null!=n?n:null,o,0,i,s),e[ho]=t.current,$r(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Qc(t)},t.render=function(e,t,n){if(!Yc(t))throw Error(a(200));return Xc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Yc(e))throw Error(a(40));return!!e._reactRootContainer&&(cc(function(){Xc(null,null,e,!1,function(){e._reactRootContainer=null,e[ho]=null})}),!0)},t.unstable_batchedUpdates=lc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Yc(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return Xc(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},5338(e,t,n){"use strict";var r=n(40961);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},40961(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(22551)},30115(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function a(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!==l--;)if(!a(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!a(l.value[1],i.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!==l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!==l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!==l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!a(e[c[l]],i[c[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return a(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},80545(e,t,n){"use strict";n.d(t,{mg:()=>J,vd:()=>V});var r=n(96540),o=n(5556),a=n.n(o),i=n(30115),s=n.n(i),l=n(20311),c=n.n(l),u=n(2833),d=n.n(u);function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function h(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t.indexOf(n=a[r])>=0||(o[n]=e[n]);return o}var g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},b={rel:["amphtml","canonical","alternate"]},v={type:["application/ld+json"]},y={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},w=Object.keys(g).map(function(e){return g[e]}),k={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},x=Object.keys(k).reduce(function(e,t){return e[k[t]]=t,e},{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},P=function(e){var t=S(e,g.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,function(){return t});var r=S(e,"defaultTitle");return t||r||void 0},A=function(e){return S(e,"onChangeClientState")||function(){}},_=function(e,t){return t.filter(function(t){return void 0!==t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return p({},e,t)},{})},I=function(e,t){return t.filter(function(e){return void 0!==e[g.BASE]}).map(function(e){return e[g.BASE]}).reverse().reduce(function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o<r.length;o+=1){var a=r[o].toLowerCase();if(-1!==e.indexOf(a)&&n[a])return t.concat(n)}return t},[])},E=function(e,t,n){var r={};return n.filter(function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&console&&"function"==typeof console.warn&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof t[e]+'"'),!1)}).map(function(t){return t[e]}).reverse().reduce(function(e,n){var o={};n.filter(function(e){for(var n,a=Object.keys(e),i=0;i<a.length;i+=1){var s=a[i],l=s.toLowerCase();-1===t.indexOf(l)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===l&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||"innerHTML"!==s&&"cssText"!==s&&"itemprop"!==s||(n=s)}if(!n||!e[n])return!1;var c=e[n].toLowerCase();return r[n]||(r[n]={}),o[n]||(o[n]={}),!r[n][c]&&(o[n][c]=!0,!0)}).reverse().forEach(function(t){return e.push(t)});for(var a=Object.keys(o),i=0;i<a.length;i+=1){var s=a[i],l=p({},r[s],o[s]);r[s]=l}return e},[]).reverse()},C=function(e,t){if(Array.isArray(e)&&e.length)for(var n=0;n<e.length;n+=1)if(e[n][t])return!0;return!1},T=function(e){return Array.isArray(e)?e.join(""):e},j=function(e,t){return Array.isArray(e)?e.reduce(function(e,n){return function(e,t){for(var n=Object.keys(e),r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1}(n,t)?e.priority.push(n):e.default.push(n),e},{priority:[],default:[]}):{default:e}},N=function(e,t){var n;return p({},e,((n={})[t]=void 0,n))},O=[g.NOSCRIPT,g.SCRIPT,g.STYLE],R=function(e,t){return void 0===t&&(t=!0),!1===t?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},D=function(e){return Object.keys(e).reduce(function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r},"")},L=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce(function(t,n){return t[k[n]||n]=e[n],t},t)},M=function(e,t){return t.map(function(t,n){var o,a=((o={key:n})["data-rh"]=!0,o);return Object.keys(t).forEach(function(e){var n=k[e]||e;"innerHTML"===n||"cssText"===n?a.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:a[n]=t[e]}),r.createElement(e,a)})},F=function(e,t,n){switch(e){case g.TITLE:return{toComponent:function(){return n=t.titleAttributes,(o={key:e=t.title})["data-rh"]=!0,a=L(n,o),[r.createElement(g.TITLE,a,e)];var e,n,o,a},toString:function(){return function(e,t,n,r){var o=D(n),a=T(t);return o?"<"+e+' data-rh="true" '+o+">"+R(a,r)+"</"+e+">":"<"+e+' data-rh="true">'+R(a,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return L(t)},toString:function(){return D(t)}};default:return{toComponent:function(){return M(e,t)},toString:function(){return function(e,t,n){return t.reduce(function(t,r){var o=Object.keys(r).filter(function(e){return!("innerHTML"===e||"cssText"===e)}).reduce(function(e,t){var o=void 0===r[t]?t:t+'="'+R(r[t],n)+'"';return e?e+" "+o:o},""),a=r.innerHTML||r.cssText||"",i=-1===O.indexOf(e);return t+"<"+e+' data-rh="true" '+o+(i?"/>":">"+a+"</"+e+">")},"")}(e,t,n)}}}},z=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,a=e.noscriptTags,i=e.styleTags,s=e.title,l=void 0===s?"":s,c=e.titleAttributes,u=e.linkTags,d=e.metaTags,p=e.scriptTags,f={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var m=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,o=j(e.metaTags,y),a=j(t,b),i=j(n,v);return{priorityMethods:{toComponent:function(){return[].concat(M(g.META,o.priority),M(g.LINK,a.priority),M(g.SCRIPT,i.priority))},toString:function(){return F(g.META,o.priority,r)+" "+F(g.LINK,a.priority,r)+" "+F(g.SCRIPT,i.priority,r)}},metaTags:o.default,linkTags:a.default,scriptTags:i.default}}(e);f=m.priorityMethods,u=m.linkTags,d=m.metaTags,p=m.scriptTags}return{priority:f,base:F(g.BASE,t,r),bodyAttributes:F("bodyAttributes",n,r),htmlAttributes:F("htmlAttributes",o,r),link:F(g.LINK,u,r),meta:F(g.META,d,r),noscript:F(g.NOSCRIPT,a,r),script:F(g.SCRIPT,p,r),style:F(g.STYLE,i,r),title:F(g.TITLE,{title:l,titleAttributes:c},r)}},U=[],B=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?U:n.instances},add:function(e){(n.canUseDOM?U:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?U:n.instances).indexOf(e);(n.canUseDOM?U:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=z({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},$=r.createContext({}),q=a().shape({setHelmet:a().func,helmetInstances:a().shape({get:a().func,add:a().func,remove:a().func})}),G="undefined"!=typeof document,V=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new B(r.props.context,t.canUseDOM),r}return f(t,e),t.prototype.render=function(){return r.createElement($.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);V.canUseDOM=G,V.propTypes={context:a().shape({helmet:a().shape()}),children:a().node.isRequired},V.defaultProps={context:{}},V.displayName="HelmetProvider";var H=function(e,t){var n,r=document.head||document.querySelector(g.HEAD),o=r.querySelectorAll(e+"[data-rh]"),a=[].slice.call(o),i=[];return t&&t.length&&t.forEach(function(t){var r=document.createElement(e);for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&("innerHTML"===o?r.innerHTML=t.innerHTML:"cssText"===o?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(o,void 0===t[o]?"":t[o]));r.setAttribute("data-rh","true"),a.some(function(e,t){return n=t,r.isEqualNode(e)})?a.splice(n,1):i.push(r)}),a.forEach(function(e){return e.parentNode.removeChild(e)}),i.forEach(function(e){return r.appendChild(e)}),{oldTags:a,newTags:i}},W=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),o=r?r.split(","):[],a=[].concat(o),i=Object.keys(t),s=0;s<i.length;s+=1){var l=i[s],c=t[l]||"";n.getAttribute(l)!==c&&n.setAttribute(l,c),-1===o.indexOf(l)&&o.push(l);var u=a.indexOf(l);-1!==u&&a.splice(u,1)}for(var d=a.length-1;d>=0;d-=1)n.removeAttribute(a[d]);o.length===a.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},Q=function(e,t){var n=e.baseTag,r=e.htmlAttributes,o=e.linkTags,a=e.metaTags,i=e.noscriptTags,s=e.onChangeClientState,l=e.scriptTags,c=e.styleTags,u=e.title,d=e.titleAttributes;W(g.BODY,e.bodyAttributes),W(g.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=T(e)),W(g.TITLE,t)}(u,d);var p={baseTag:H(g.BASE,n),linkTags:H(g.LINK,o),metaTags:H(g.META,a),noscriptTags:H(g.NOSCRIPT,i),scriptTags:H(g.SCRIPT,l),styleTags:H(g.STYLE,c)},f={},m={};Object.keys(p).forEach(function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(m[e]=p[e].oldTags)}),t&&t(),s(e,f,m)},K=null,Y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).rendered=!1,t}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!d()(e,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var e,t,n=this.props.context,r=n.setHelmet,o=null,a=(e=n.helmetInstances.get().map(function(e){var t=p({},e.props);return delete t.context,t}),{baseTag:I(["href"],e),bodyAttributes:_("bodyAttributes",e),defer:S(e,"defer"),encode:S(e,"encodeSpecialCharacters"),htmlAttributes:_("htmlAttributes",e),linkTags:E(g.LINK,["rel","href"],e),metaTags:E(g.META,["name","charset","http-equiv","property","itemprop"],e),noscriptTags:E(g.NOSCRIPT,["innerHTML"],e),onChangeClientState:A(e),scriptTags:E(g.SCRIPT,["src","innerHTML"],e),styleTags:E(g.STYLE,["cssText"],e),title:P(e),titleAttributes:_("titleAttributes",e),prioritizeSeoTags:C(e,"prioritizeSeoTags")});V.canUseDOM?(t=a,K&&cancelAnimationFrame(K),t.defer?K=requestAnimationFrame(function(){Q(t,function(){K=null})}):(Q(t),K=null)):z&&(o=z(a)),r(o)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t}(r.Component);Y.propTypes={context:q.isRequired},Y.displayName="HelmetDispatcher";var Z=["children"],X=["children"],J=function(e){function t(){return e.apply(this,arguments)||this}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!s()(N(this.props,"helmetData"),N(e,"helmetData"))},n.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case g.SCRIPT:case g.NOSCRIPT:return{innerHTML:t};case g.STYLE:return{cssText:t};default:throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return p({},r,((t={})[n.type]=[].concat(r[n.type]||[],[p({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,a=e.newChildProps,i=e.nestedChildren;switch(r.type){case g.TITLE:return p({},o,((t={})[r.type]=i,t.titleAttributes=p({},a),t));case g.BODY:return p({},o,{bodyAttributes:p({},a)});case g.HTML:return p({},o,{htmlAttributes:p({},a)});default:return p({},o,((n={})[r.type]=p({},a),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=p({},t);return Object.keys(e).forEach(function(t){var r;n=p({},n,((r={})[t]=e[t],r))}),n},n.warnOnInvalidChildren=function(e,t){return c()(w.some(function(t){return e.type===t}),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+w.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),c()(!t||"string"==typeof t||Array.isArray(t)&&!t.some(function(e){return"string"!=typeof e}),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``}</"+e.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,o={};return r.Children.forEach(e,function(e){if(e&&e.props){var r=e.props,a=r.children,i=h(r,Z),s=Object.keys(i).reduce(function(e,t){return e[x[t]||t]=i[t],e},{}),l=e.type;switch("symbol"==typeof l?l=l.toString():n.warnOnInvalidChildren(e,a),l){case g.FRAGMENT:t=n.mapChildrenToProps(a,t);break;case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:o=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:s,nestedChildren:a});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:a})}}}),this.mapArrayTypeChildrenToProps(o,t)},n.render=function(){var e=this.props,t=e.children,n=h(e,X),o=p({},n),a=n.helmetData;return t&&(o=this.mapChildrenToProps(t,o)),!a||a instanceof B||(a=new B(a.context,a.instances)),a?r.createElement(Y,p({},o,{context:a.value,helmetData:void 0})):r.createElement($.Consumer,null,function(e){return r.createElement(Y,p({},o,{context:e}))})},t}(r.Component);J.propTypes={base:a().object,bodyAttributes:a().object,children:a().oneOfType([a().arrayOf(a().node),a().node]),defaultTitle:a().string,defer:a().bool,encodeSpecialCharacters:a().bool,htmlAttributes:a().object,link:a().arrayOf(a().object),meta:a().arrayOf(a().object),noscript:a().arrayOf(a().object),onChangeClientState:a().func,script:a().arrayOf(a().object),style:a().arrayOf(a().object),title:a().string,titleAttributes:a().object,titleTemplate:a().string,prioritizeSeoTags:a().bool,helmetData:a().object},J.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},J.displayName="Helmet"},22799(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case a:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case h:case l:return e;default:return t}}case o:return t}}}function x(e){return k(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=a,t.Lazy=g,t.Memo=h,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return x(e)||k(e)===u},t.isConcurrentMode=x,t.isContextConsumer=function(e){return k(e)===c},t.isContextProvider=function(e){return k(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===p},t.isFragment=function(e){return k(e)===a},t.isLazy=function(e){return k(e)===g},t.isMemo=function(e){return k(e)===h},t.isPortal=function(e){return k(e)===o},t.isProfiler=function(e){return k(e)===s},t.isStrictMode=function(e){return k(e)===i},t.isSuspense=function(e){return k(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===i||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===v||e.$$typeof===y||e.$$typeof===w||e.$$typeof===b)},t.typeOf=k},44363(e,t,n){"use strict";e.exports=n(22799)},53259(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var s=n(96540),l=[],c=[];var u=s.createContext(null);function d(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(function(e){return n.loading=!1,n.loaded=e,e}).catch(function(e){throw n.loading=!1,n.error=e,e}),n}function p(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach(function(r){var o=d(e[r]);o.loading?t.loading=!0:(t.loaded[r]=o.loaded,t.error=o.error),n.push(o.promise),o.promise.then(function(e){t.loaded[r]=e}).catch(function(e){t.error=e})})}catch(r){t.error=r}return t.promise=Promise.all(n).then(function(e){return t.loading=!1,e}).catch(function(e){throw t.loading=!1,e}),t}function f(e,t){return s.createElement((n=e)&&n.__esModule?n.default:n,t);var n}function m(e,t){var d,p;if(!t.loading)throw new Error("react-loadable requires a `loading` component");var m=i({loader:null,loading:null,delay:200,timeout:null,render:f,webpack:null,modules:null},t),h=null;function g(){return h||(h=e(m.loader)),h.promise}return l.push(g),"function"==typeof m.webpack&&c.push(function(){if((0,m.webpack)().every(function(e){return void 0!==e&&void 0!==n.m[e]}))return g()}),p=d=function(t){function n(n){var r;return a(o(o(r=t.call(this,n)||this)),"retry",function(){r.setState({error:null,loading:!0,timedOut:!1}),h=e(m.loader),r._loadModule()}),g(),r.state={error:h.error,pastDelay:!1,timedOut:!1,loading:h.loading,loaded:h.loaded},r}r(n,t),n.preload=function(){return g()};var i=n.prototype;return i.UNSAFE_componentWillMount=function(){this._loadModule()},i.componentDidMount=function(){this._mounted=!0},i._loadModule=function(){var e=this;if(this.context&&Array.isArray(m.modules)&&m.modules.forEach(function(t){e.context.report(t)}),h.loading){var t=function(t){e._mounted&&e.setState(t)};"number"==typeof m.delay&&(0===m.delay?this.setState({pastDelay:!0}):this._delay=setTimeout(function(){t({pastDelay:!0})},m.delay)),"number"==typeof m.timeout&&(this._timeout=setTimeout(function(){t({timedOut:!0})},m.timeout));var n=function(){t({error:h.error,loaded:h.loaded,loading:h.loading}),e._clearTimeouts()};h.promise.then(function(){return n(),null}).catch(function(e){return n(),null})}},i.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},i._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},i.render=function(){return this.state.loading||this.state.error?s.createElement(m.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?m.render(this.state.loaded,this.props):null},n}(s.Component),a(d,"contextType",u),p}function h(e){return m(d,e)}h.Map=function(e){if("function"!=typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return m(p,e)};var g=function(e){function t(){return e.apply(this,arguments)||this}return r(t,e),t.prototype.render=function(){return s.createElement(u.Provider,{value:{report:this.props.report}},s.Children.only(this.props.children))},t}(s.Component);function b(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then(function(){if(e.length)return b(e)})}h.Capture=g,h.preloadAll=function(){return new Promise(function(e,t){b(l).then(e,t)})},h.preloadReady=function(){return new Promise(function(e,t){b(c).then(e,e)})},e.exports=h},22831(e,t,n){"use strict";n.d(t,{u:()=>i,v:()=>s});var r=n(56347),o=n(58168),a=n(96540);function i(e,t,n){return void 0===n&&(n=[]),e.some(function(e){var o=e.path?(0,r.B6)(t,e):n.length?n[n.length-1].match:r.Ix.computeRootMatch(t);return o&&(n.push({route:e,match:o}),e.routes&&i(e.routes,t,n)),o}),n}function s(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?a.createElement(r.dO,n,e.map(function(e,n){return a.createElement(r.qh,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,o.A)({},n,{},t,{route:e})):a.createElement(e.component,(0,o.A)({},n,t,{route:e}))}})})):null}},54625(e,t,n){"use strict";n.d(t,{I9:()=>d,Kd:()=>u,N_:()=>b,k2:()=>w});var r=n(56347),o=n(42892),a=n(96540),i=n(31513),s=n(58168),l=n(98587),c=n(11561),u=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.zR)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component);var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.TM)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component);var p=function(e,t){return"function"==typeof e?e(t):e},f=function(e,t){return"string"==typeof e?(0,i.yJ)(e,null,null,t):e},m=function(e){return e},h=a.forwardRef;void 0===h&&(h=m);var g=h(function(e,t){var n=e.innerRef,r=e.navigate,o=e.onClick,i=(0,l.A)(e,["innerRef","navigate","onClick"]),c=i.target,u=(0,s.A)({},i,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||c&&"_self"!==c||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return u.ref=m!==h&&t||n,a.createElement("a",u)});var b=h(function(e,t){var n=e.component,o=void 0===n?g:n,u=e.replace,d=e.to,b=e.innerRef,v=(0,l.A)(e,["component","replace","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,function(e){e||(0,c.A)(!1);var n=e.history,r=f(p(d,e.location),e.location),l=r?n.createHref(r):"",g=(0,s.A)({},v,{href:l,navigate:function(){var t=p(d,e.location),r=(0,i.AO)(e.location)===(0,i.AO)(f(t));(u||r?n.replace:n.push)(t)}});return m!==h?g.ref=t||b:g.innerRef=b,a.createElement(o,g)})}),v=function(e){return e},y=a.forwardRef;void 0===y&&(y=v);var w=y(function(e,t){var n=e["aria-current"],o=void 0===n?"page":n,i=e.activeClassName,u=void 0===i?"active":i,d=e.activeStyle,m=e.className,h=e.exact,g=e.isActive,w=e.location,k=e.sensitive,x=e.strict,S=e.style,P=e.to,A=e.innerRef,_=(0,l.A)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,function(e){e||(0,c.A)(!1);var n=w||e.location,i=f(p(P,n),n),l=i.pathname,I=l&&l.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),E=I?(0,r.B6)(n.pathname,{path:I,exact:h,sensitive:k,strict:x}):null,C=!!(g?g(E,n):E),T="function"==typeof m?m(C):m,j="function"==typeof S?S(C):S;C&&(T=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(function(e){return e}).join(" ")}(T,u),j=(0,s.A)({},j,d));var N=(0,s.A)({"aria-current":C&&o||null,className:T,style:j,to:i},_);return v!==y?N.ref=t||A:N.innerRef=A,a.createElement(b,N)})})},56347(e,t,n){"use strict";n.d(t,{B6:()=>x,Ix:()=>y,W6:()=>j,XZ:()=>v,dO:()=>C,qh:()=>S,zy:()=>N});var r=n(42892),o=n(96540),a=n(5556),i=n.n(a),s=n(31513),l=n(11561),c=n(58168),u=n(35302),d=n.n(u),p=(n(44363),n(98587)),f=(n(4146),1073741823),m="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{};var h=o.createContext||function(e,t){var n,a,s="__create-react-context-"+function(){var e="__global_unique_id__";return m[e]=(m[e]||0)+1}()+"__",l=function(e){function n(){for(var t,n,r,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return(t=e.call.apply(e,[this].concat(a))||this).emitter=(n=t.props.value,r=[],{on:function(e){r.push(e)},off:function(e){r=r.filter(function(t){return t!==e})},get:function(){return n},set:function(e,t){n=e,r.forEach(function(e){return e(n,t)})}}),t}(0,r.A)(n,e);var o=n.prototype;return o.getChildContext=function(){var e;return(e={})[s]=this.emitter,e},o.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((a=r)===(i=o)?0!==a||1/a==1/i:a!=a&&i!=i)?n=0:(n="function"==typeof t?t(r,o):f,0!==(n|=0)&&this.emitter.set(e.value,n))}var a,i},o.render=function(){return this.props.children},n}(o.Component);l.childContextTypes=((n={})[s]=i().object.isRequired,n);var c=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}(0,r.A)(n,t);var o=n.prototype;return o.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?f:t},o.componentDidMount=function(){this.context[s]&&this.context[s].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?f:e},o.componentWillUnmount=function(){this.context[s]&&this.context[s].off(this.onUpdate)},o.getValue=function(){return this.context[s]?this.context[s].get():e},o.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(o.Component);return c.contextTypes=((a={})[s]=i().object,a),{Provider:l,Consumer:c}},g=function(e){var t=h();return t.displayName=e,t},b=g("Router-History"),v=g("Router"),y=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen(function(e){n._pendingLocation=e})),n}(0,r.A)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen(function(t){e._isMounted&&e.setState({location:t})})),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return o.createElement(v.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},o.createElement(b.Provider,{children:this.props.children||null,value:this.props.history}))},t}(o.Component);o.Component;o.Component;var w={},k=0;function x(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,a=void 0!==o&&o,i=n.strict,s=void 0!==i&&i,l=n.sensitive,c=void 0!==l&&l;return[].concat(r).reduce(function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=w[n]||(w[n]={});if(r[e])return r[e];var o=[],a={regexp:d()(e,o,t),keys:o};return k<1e4&&(r[e]=a,k++),a}(n,{end:a,strict:s,sensitive:c}),o=r.regexp,i=r.keys,l=o.exec(e);if(!l)return null;var u=l[0],p=l.slice(1),f=e===u;return a&&!f?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:f,params:i.reduce(function(e,t,n){return e[t.name]=p[n],e},{})}},null)}var S=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(v.Consumer,null,function(t){t||(0,l.A)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?x(n.pathname,e.props):t.match,a=(0,c.A)({},t,{location:n,match:r}),i=e.props,s=i.children,u=i.component,d=i.render;return Array.isArray(s)&&function(e){return 0===o.Children.count(e)}(s)&&(s=null),o.createElement(v.Provider,{value:a},a.match?s?"function"==typeof s?s(a):s:u?o.createElement(u,a):d?d(a):null:"function"==typeof s?s(a):null)})},t}(o.Component);function P(e){return"/"===e.charAt(0)?e:"/"+e}function A(e,t){if(!e)return t;var n=P(e);return 0!==t.pathname.indexOf(n)?t:(0,c.A)({},t,{pathname:t.pathname.substr(n.length)})}function _(e){return"string"==typeof e?e:(0,s.AO)(e)}function I(e){return function(){(0,l.A)(!1)}}function E(){}o.Component;var C=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(v.Consumer,null,function(t){t||(0,l.A)(!1);var n,r,a=e.props.location||t.location;return o.Children.forEach(e.props.children,function(e){if(null==r&&o.isValidElement(e)){n=e;var i=e.props.path||e.props.from;r=i?x(a.pathname,(0,c.A)({},e.props,{path:i})):t.match}}),r?o.cloneElement(n,{location:a,computedMatch:r}):null})},t}(o.Component);var T=o.useContext;function j(){return T(b)}function N(){return T(v).location}},21020(e,t,n){"use strict";var r=n(96540),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},15287(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}function v(){}function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=b.prototype;var w=y.prototype=new v;w.constructor=y,h(w,b.prototype),w.isPureReactComponent=!0;var k=Array.isArray,x=Object.prototype.hasOwnProperty,S={current:null},P={key:!0,ref:!0,__self:!0,__source:!0};function A(e,t,r){var o,a={},i=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)x.call(t,o)&&!P.hasOwnProperty(o)&&(a[o]=t[o]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===a[o]&&(a[o]=l[o]);return{$$typeof:n,type:e,key:i,ref:s,props:a,_owner:S.current}}function _(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var I=/\/+/g;function E(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function C(e,t,o,a,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return i=i(l=e),e=""===a?"."+E(l,0):a,k(i)?(o="",null!=e&&(o=e.replace(I,"$&/")+"/"),C(i,t,o,"",function(e){return e})):null!=i&&(_(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(I,"$&/")+"/")+e)),t.push(i)),1;if(l=0,a=""===a?".":a+":",k(e))for(var c=0;c<e.length;c++){var u=a+E(s=e[c],c);l+=C(s,t,o,u,i)}else if(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=C(s=s.value,t,o,u=a+E(s,c++),i);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function T(e,t,n){if(null==e)return e;var r=[],o=0;return C(e,r,"","",function(e){return t.call(n,e,o++)}),r}function j(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var N={current:null},O={transition:null},R={ReactCurrentDispatcher:N,ReactCurrentBatchConfig:O,ReactCurrentOwner:S};function D(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:T,forEach:function(e,t,n){T(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return T(e,function(){t++}),t},toArray:function(e){return T(e,function(e){return e})||[]},only:function(e){if(!_(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=b,t.Fragment=o,t.Profiler=i,t.PureComponent=y,t.StrictMode=a,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.act=D,t.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=h({},e.props),a=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)x.call(t,c)&&!P.hasOwnProperty(c)&&(o[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)o.children=r;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];o.children=l}return{$$typeof:n,type:e.type,key:a,ref:i,props:o,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=A,t.createFactory=function(e){var t=A.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=_,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:j}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=O.transition;O.transition={};try{e()}finally{O.transition=t}},t.unstable_act=D,t.useCallback=function(e,t){return N.current.useCallback(e,t)},t.useContext=function(e){return N.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return N.current.useDeferredValue(e)},t.useEffect=function(e,t){return N.current.useEffect(e,t)},t.useId=function(){return N.current.useId()},t.useImperativeHandle=function(e,t,n){return N.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return N.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return N.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return N.current.useMemo(e,t)},t.useReducer=function(e,t,n){return N.current.useReducer(e,t,n)},t.useRef=function(e){return N.current.useRef(e)},t.useState=function(e){return N.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return N.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return N.current.useTransition()},t.version="18.3.1"},96540(e,t,n){"use strict";e.exports=n(15287)},74848(e,t,n){"use strict";e.exports=n(21020)},7463(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],c=s+1,u=e[c];if(0>a(l,n))c<o&&0>a(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(c<o&&0>a(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,p=null,f=3,m=!1,h=!1,g=!1,b="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=r(u);null!==t;){if(null===t.callback)o(u);else{if(!(t.startTime<=e))break;o(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function k(e){if(g=!1,w(e),!h)if(null!==r(c))h=!0,O(x);else{var t=r(u);null!==t&&R(k,t.startTime-e)}}function x(e,n){h=!1,g&&(g=!1,v(_),_=-1),m=!0;var a=f;try{for(w(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!C());){var i=p.callback;if("function"==typeof i){p.callback=null,f=p.priorityLevel;var s=i(p.expirationTime<=n);n=t.unstable_now(),"function"==typeof s?p.callback=s:p===r(c)&&o(c),w(n)}else o(c);p=r(c)}if(null!==p)var l=!0;else{var d=r(u);null!==d&&R(k,d.startTime-n),l=!1}return l}finally{p=null,f=a,m=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,P=!1,A=null,_=-1,I=5,E=-1;function C(){return!(t.unstable_now()-E<I)}function T(){if(null!==A){var e=t.unstable_now();E=e;var n=!0;try{n=A(!0,e)}finally{n?S():(P=!1,A=null)}}else P=!1}if("function"==typeof y)S=function(){y(T)};else if("undefined"!=typeof MessageChannel){var j=new MessageChannel,N=j.port2;j.port1.onmessage=T,S=function(){N.postMessage(null)}}else S=function(){b(T,0)};function O(e){A=e,P||(P=!0,S())}function R(e,n){_=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){h||m||(h=!0,O(x))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):I=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,o,a){var i=t.unstable_now();switch("object"==typeof a&&null!==a?a="number"==typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:o,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,n(u,e),null===r(c)&&e===r(u)&&(g?(v(_),_=-1):g=!0,R(k,a-i))):(e.sortIndex=s,n(c,e),h||m||(h=!0,O(x))),e},t.unstable_shouldYield=C,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},69982(e,t,n){"use strict";e.exports=n(7463)},2833(e){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<a.length;l++){var c=a[l];if(!s(c))return!1;var u=e[c],d=t[c];if(!1===(o=n?n.call(r,u,d,c):void 0)||void 0===o&&u!==d)return!1}return!0}},4784(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>r});const r={title:"OpenSign\u2122",tagline:"Official OpenSign\u2122 Docs - tutorials, API documentation, self-host help & much more.",favicon:"img/favicon.ico",url:"https://docs.opensignlabs.com",baseUrl:"/",organizationName:"opensignlabs",projectName:"opensign",onBrokenLinks:"throw",i18n:{defaultLocale:"en",locales:["en"],path:"i18n",localeConfigs:{}},presets:[["classic",{docs:{sidebarPath:"./sidebars.js",editUrl:"https://github.com/opensignlabs/opensign/tree/feat-docs/docs/",docItemComponent:"@theme/ApiItem"},blog:{showReadingTime:!0,editUrl:"https://github.com/facebook/docusaurus/tree/feat-docs/docs/"},theme:{customCss:"./src/css/custom.css"}}]],plugins:[["docusaurus-plugin-openapi-docs",{id:"openapi",docsPluginId:"default",config:{opensign_v1:{specPath:"docs/API-docs/v1/opensign.yaml",outputDir:"docs/API-docs/v1",sidebarOptions:{groupPathsBy:"tag"}},opensign_v1_1:{specPath:"docs/API-docs/v1.1/opensign.yaml",outputDir:"docs/API-docs/v1.1",sidebarOptions:{groupPathsBy:"tag"}},opensign_v1_2:{specPath:"docs/API-docs/v1.2/opensign.yaml",outputDir:"docs/API-docs/v1.2",sidebarOptions:{groupPathsBy:"tag"}}}}]],themes:["docusaurus-theme-openapi-docs"],themeConfig:{announcementBar:{id:"support_us",content:'Help use spread the word - \u2b50 OpenSign on <a target="_blank" rel="noopener" href="https://github.com/opensignlabs/opensign">GitHub</a>',backgroundColor:"#cae4fa",textColor:"#091E42",isCloseable:!1},image:"img/docusaurus-social-card.png",navbar:{title:"OpenSign\u2122",logo:{alt:"OpenSign\u2122 Logo",src:"img/logo.png"},items:[{type:"docSidebar",sidebarId:"tutorialSidebar",position:"left",label:"Help"},{type:"docSidebar",sidebarId:"apiSidebar",position:"left",label:"APIs"},{type:"docSidebar",sidebarId:"contributeSidebar",position:"left",label:"Contribute"},{href:"https://www.opensignlabs.com/plans-pricing",label:"Cloud Pricing",position:"left"},{type:"docSidebar",sidebarId:"selfhostSidebar",position:"left",label:"Self-host"},{href:"https://github.com/opensignlabs/opensign",label:"GitHub",position:"right"}],hideOnScroll:!1},footer:{style:"dark",links:[{title:"Docs",items:[{label:"Help",to:"/docs/help/intro"},{label:"APIs",to:"/docs/API-docs/v1.1"},{label:"Contribute",to:"/docs/contribute/intro"},{label:"Self-host",to:"/docs/self-host/intro"}]},{title:"Community",items:[{label:"Discord",href:"https://discord.com/invite/xe9TDuyAyj"},{label:"LinkedIn",href:"https://www.linkedin.com/company/opensign%E2%84%A2/"},{label:"Twitter",href:"https://www.twitter.com/opensignhq"},{label:"Facebook",href:"https://www.facebook.com/profile.php?id=61551030403669"}]},{title:"More",items:[{label:"Official Website",href:"https://www.opensignlabs.com"},{label:"GitHub",href:"https://github.com/opensignlabs/opensign"}]}],copyright:"Copyright \xa9 2026 OpenSign\u2122. <br>The best Open Source DocuSign alternative."},prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},additionalLanguages:[],magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}}]},colorMode:{defaultMode:"light",disableSwitch:!1,respectPrefersColorScheme:!1},docs:{versionPersistence:"localStorage",sidebar:{hideable:!1,autoCollapseCategories:!1}},blog:{sidebar:{groupByYear:!0}},metadata:[],tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},baseUrlIssueBanner:!0,future:{v4:{removeLegacyPostBuildHeadAttribute:!1,useCssCascadeLayers:!1},experimental_faster:{swcJsLoader:!1,swcJsMinimizer:!1,swcHtmlMinimizer:!1,lightningCssMinimizer:!1,mdxCrossCompilerCache:!1,rspackBundler:!1,rspackPersistentCache:!1,ssgWorkerThreads:!1},experimental_storage:{type:"localStorage",namespace:!1},experimental_router:"browser"},onBrokenAnchors:"warn",onDuplicateRoutes:"warn",staticDirectories:["static"],customFields:{},scripts:[],headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1,markdown:{format:"mdx",mermaid:!1,emoji:!0,mdx1Compat:{comments:!0,admonitions:!0,headingIds:!0},anchors:{maintainCase:!1},hooks:{onBrokenMarkdownLinks:"warn",onBrokenMarkdownImages:"throw"}}}},58168(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:()=>r})},42892(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:()=>o})},98587(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{A:()=>r})},18215(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}n.d(t,{A:()=>o});const o=function(){for(var e,t,n=0,o="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},15066(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}n.d(t,{A:()=>o});const o=function(){for(var e,t,n=0,o="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},78181(e,t,n){"use strict";n.r(t),n.d(t,{Highlight:()=>re,Prism:()=>_,normalizeTokens:()=>J,themes:()=>I,useTokenize:()=>ee});var r=n(96540);function o(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=o(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const a=function(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=o(e))&&(r&&(r+=" "),r+=t);return r};var i,s,l,c,u,d=Object.create,p=Object.defineProperty,f=Object.defineProperties,m=Object.getOwnPropertyDescriptor,h=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,v=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,k=(e,t,n)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,x=(e,t)=>{for(var n in t||(t={}))y.call(t,n)&&k(e,n,t[n]);if(b)for(var n of b(t))w.call(t,n)&&k(e,n,t[n]);return e},S=(e,t)=>f(e,h(t)),P=(e,t)=>{var n={};for(var r in e)y.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&b)for(var r of b(e))t.indexOf(r)<0&&w.call(e,r)&&(n[r]=e[r]);return n},A=(i={"../../node_modules/.pnpm/prismjs@1.29.0_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var n=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var o,a;switch(n=n||{},r.util.type(t)){case"Object":if(a=r.util.objId(t),n[a])return n[a];for(var i in o={},n[a]=o,t)t.hasOwnProperty(i)&&(o[i]=e(t[i],n));return o;case"Array":return a=r.util.objId(t),n[a]?n[a]:(o=[],n[a]=o,t.forEach(function(t,r){o[r]=e(t,n)}),o);default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var o=e.classList;if(o.contains(t))return!0;if(o.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var o in t)n[o]=t[o];return n},insertBefore:function(e,t,n,o){var a=(o=o||r.languages)[e],i={};for(var s in a)if(a.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(i[l]=n[l]);n.hasOwnProperty(s)||(i[s]=a[s])}var c=o[e];return o[e]=i,r.languages.DFS(r.languages,function(t,n){n===c&&t!=e&&(this[t]=i)}),i},DFS:function e(t,n,o,a){a=a||{};var i=r.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],o||s);var l=t[s],c=r.util.type(l);"Object"!==c||a[i(l)]?"Array"!==c||a[i(l)]||(a[i(l)]=!0,e(l,n,s,a)):(a[i(l)]=!0,e(l,n,null,a))}}},plugins:{},highlight:function(e,t,n){var a={code:e,grammar:t,language:n};if(r.hooks.run("before-tokenize",a),!a.grammar)throw new Error('The language "'+a.language+'" has no grammar.');return a.tokens=r.tokenize(a.code,a.grammar),r.hooks.run("after-tokenize",a),o.stringify(r.util.encode(a.tokens),a.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var o=new s;return l(o,o.head,e),i(e,o,t,o.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(o)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var o,a=0;o=n[a++];)o(t)}},Token:o};function o(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function a(e,t,n,r){e.lastIndex=t;var o=e.exec(n);if(o&&r&&o[1]){var a=o[1].length;o.index+=a,o[0]=o[0].slice(a)}return o}function i(e,t,n,s,u,d){for(var p in n)if(n.hasOwnProperty(p)&&n[p]){var f=n[p];f=Array.isArray(f)?f:[f];for(var m=0;m<f.length;++m){if(d&&d.cause==p+","+m)return;var h=f[m],g=h.inside,b=!!h.lookbehind,v=!!h.greedy,y=h.alias;if(v&&!h.pattern.global){var w=h.pattern.toString().match(/[imsuy]*$/)[0];h.pattern=RegExp(h.pattern.source,w+"g")}for(var k=h.pattern||h,x=s.next,S=u;x!==t.tail&&!(d&&S>=d.reach);S+=x.value.length,x=x.next){var P=x.value;if(t.length>e.length)return;if(!(P instanceof o)){var A,_=1;if(v){if(!(A=a(k,S,e,b))||A.index>=e.length)break;var I=A.index,E=A.index+A[0].length,C=S;for(C+=x.value.length;I>=C;)C+=(x=x.next).value.length;if(S=C-=x.value.length,x.value instanceof o)continue;for(var T=x;T!==t.tail&&(C<E||"string"==typeof T.value);T=T.next)_++,C+=T.value.length;_--,P=e.slice(S,C),A.index-=S}else if(!(A=a(k,0,P,b)))continue;I=A.index;var j=A[0],N=P.slice(0,I),O=P.slice(I+j.length),R=S+P.length;d&&R>d.reach&&(d.reach=R);var D=x.prev;if(N&&(D=l(t,D,N),S+=N.length),c(t,D,_),x=l(t,D,new o(p,g?r.tokenize(j,g):j,y,j)),O&&l(t,x,O),_>1){var L={cause:p+","+m,reach:R};i(e,t,n,x.prev,S,L),d&&L.reach>d.reach&&(d.reach=L.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function c(e,t,n){for(var r=t.next,o=0;o<n&&r!==e.tail;o++)r=r.next;t.next=r,r.prev=t,e.length-=o}return o.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var o="";return t.forEach(function(t){o+=e(t,n)}),o}var a={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},i=t.alias;i&&(Array.isArray(i)?Array.prototype.push.apply(a.classes,i):a.classes.push(i)),r.hooks.run("wrap",a);var s="";for(var l in a.attributes)s+=" "+l+'="'+(a.attributes[l]||"").replace(/"/g,""")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+s+">"+a.content+"</"+a.tag+">"},r}();t.exports=n,n.default=n}},function(){return s||(0,i[g(i)[0]])((s={exports:{}}).exports,s),s.exports}),_=((e,t,n)=>(n=null!=e?d(v(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of g(t))y.call(e,o)||o===n||p(e,o,{get:()=>t[o],enumerable:!(r=m(t,o))||r.enumerable});return e})(!t&&e&&e.__esModule?n:p(n,"default",{value:e,enumerable:!0}),e)))(A());_.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},_.languages.markup.tag.inside["attr-value"].inside.entity=_.languages.markup.entity,_.languages.markup.doctype.inside["internal-subset"].inside=_.languages.markup,_.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(_.languages.markup.tag,"addInlined",{value:function(e,t){var n;(t=((n=((n={})["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:_.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}}))["language-"+t]={pattern:/[\s\S]+/,inside:_.languages[t]},{}))[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:n},_.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(_.languages.markup.tag,"addAttribute",{value:function(e,t){_.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:_.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),_.languages.html=_.languages.markup,_.languages.mathml=_.languages.markup,_.languages.svg=_.languages.markup,_.languages.xml=_.languages.extend("markup",{}),_.languages.ssml=_.languages.xml,_.languages.atom=_.languages.xml,_.languages.rss=_.languages.xml,function(e){var t={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,r="(?:[^\\\\-]|"+n.source+")",o=(r=RegExp(r+"-"+r),{pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"});e.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:r,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":t,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:n}},"special-escape":t,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":o}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":o}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}}}(_),_.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},_.languages.javascript=_.languages.extend("clike",{"class-name":[_.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),_.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,_.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:_.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:_.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:_.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:_.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:_.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),_.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:_.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),_.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),_.languages.markup&&(_.languages.markup.tag.addInlined("script","javascript"),_.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),_.languages.js=_.languages.javascript,_.languages.actionscript=_.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),_.languages.actionscript["class-name"].alias="function",delete _.languages.actionscript.parameter,delete _.languages.actionscript["literal-property"],_.languages.markup&&_.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:_.languages.markup}}),c=/#(?!\{).+/,u={pattern:/#\{[^}]+\}/,alias:"variable"},(l=_).languages.coffeescript=l.languages.extend("javascript",{comment:c,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:u}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),l.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:c,interpolation:u}}}),l.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:l.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:u}}]}),l.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete l.languages.coffeescript["template-string"],l.languages.coffee=l.languages.coffeescript,function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){(t="string"==typeof t?[t]:t).forEach(function(t){var r=function(e){e.inside||(e.inside={}),e.inside.rest=n},o="doc-comment";if(a=e.languages[t]){var a,i=a[o];if((i=i||(a=e.languages.insertBefore(t,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[o])instanceof RegExp&&(i=a[o]={pattern:i}),Array.isArray(i))for(var s=0,l=i.length;s<l;s++)i[s]instanceof RegExp&&(i[s]={pattern:i[s]}),r(i[s]);else r(i)}})}}),t.addSupport(["java","javascript","php"],t)}(_),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;(t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup))&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(_),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,n=(t=(e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),{pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0});e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:n})}(_),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<value>>/g,function(){return e});return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<key>>/g,function(){return"(?:"+o+"|"+a+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(_),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,i=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])})}),e.hooks.add("after-tokenize",function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var o,a=t[n];"code"!==a.type?e(a.content):(o=a.content[1],a=a.content[3],o&&a&&"code-language"===o.type&&"code-block"===a.type&&"string"==typeof o.content&&(o=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),o="language-"+(o=(/[a-z][\w-]*/i.exec(o)||[""])[0].toLowerCase()),a.alias?"string"==typeof a.alias?a.alias=[a.alias,o]:a.alias.push(o):a.alias=[o]))}}(e.tokens)}),e.hooks.add("wrap",function(t){if("code-block"===t.type){for(var n="",r=0,o=t.classes.length;r<o;r++){var a=t.classes[r];if(a=/language-(.+)/.exec(a)){n=a[1];break}}var c,u=e.languages[n];u?t.content=e.highlight(t.content.replace(i,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(e,t){var n;return"#"===(t=t.toLowerCase())[0]?(n="x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)),l(n)):s[t]||e}),u,n):n&&"none"!==n&&e.plugins.autoloader&&(c="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random()),t.attributes.id=c,e.plugins.autoloader.loadLanguages(n,function(){var t=document.getElementById(c);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))}))}}),RegExp(e.languages.markup.tag.pattern.source,"gi")),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(_),_.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:_.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},_.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var o=[];if(d(["definition-mutation","punctuation"])&&"("===u(1).content){n+=2;var a=p(/^\($/,/^\)$/);if(-1===a)continue;for(;n<a;n++){var i=u(0);"variable"===i.type&&(f(i,"variable-input"),o.push(i.content))}n=a+1}if(d(["punctuation","property-query"])&&"{"===u(0).content&&(n++,f(u(0),"property-mutation"),0<o.length)){var s=p(/^\{$/,/^\}$/);if(-1!==s)for(var l=n;l<s;l++){var c=t[l];"variable"===c.type&&0<=o.indexOf(c.content)&&f(c,"variable-input")}}}}function u(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n<e.length;n++){var r=u(n+t);if(!r||r.type!==e[n])return}return 1}function p(e,r){for(var o=1,a=n;a<t.length;a++){var i=t[a],s=i.content;if("punctuation"===i.type&&"string"==typeof s)if(e.test(s))o++;else if(r.test(s)&&0===--o)return a}return-1}function f(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}}),_.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(t,n,r){return t={code:t,grammar:n,language:r},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}function l(t,n,i){var l=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),c=0,u={},d=(l=s(l.map(function(e){if("string"==typeof e)return e;var n,r;for(e=e.content;-1!==t.indexOf((r=c++,n="___"+i.toUpperCase()+"_"+r+"___")););return u[n]=e,n}).join(""),n,i),Object.keys(u));return c=0,function t(n){for(var a=0;a<n.length;a++){if(c>=d.length)return;var i,l,p,f,m,h,g,b=n[a];"string"==typeof b||"string"==typeof b.content?(i=d[c],-1!==(g=(h="string"==typeof b?b:b.content).indexOf(i))&&(++c,l=h.substring(0,g),m=u[i],p=void 0,(f={})["interpolation-punctuation"]=o,3===(f=e.tokenize(m,f)).length&&((p=[1,1]).push.apply(p,s(f[1],e.languages.javascript,"javascript")),f.splice.apply(f,p)),p=new e.Token("interpolation",f,r.alias,m),f=h.substring(g+i.length),m=[],l&&m.push(l),m.push(p),f&&(t(h=[f]),m.push.apply(m,h)),"string"==typeof b?(n.splice.apply(n,[a,1].concat(m)),a+=m.length-1):b.content=m)):(g=b.content,Array.isArray(g)?t(g):t([g]))}}(l),new e.Token(i,l,"language-"+i,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var c={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function u(e){return"string"==typeof e?e:Array.isArray(e)?e.map(u).join(""):u(e.content)}e.hooks.add("after-tokenize",function(t){t.language in c&&function t(n){for(var r=0,o=n.length;r<o;r++){var a,i,s,c=n[r];"string"!=typeof c&&(a=c.content,Array.isArray(a)?"template-string"===c.type?(c=a[1],3===a.length&&"string"!=typeof c&&"embedded-code"===c.type&&(i=u(c),c=c.alias,c=Array.isArray(c)?c[0]:c,s=e.languages[c])&&(a[1]=l(i,s,c))):t(a):"string"!=typeof a&&t([a]))}}(t.tokens)})}(_),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(_),function(e){var t=e.languages.javascript,n=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,r="(@(?:arg|argument|param|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(r+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(r+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:<TYPE>\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(/<TYPE>/g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(_),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(_),_.languages.n4js=_.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),_.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),_.languages.n4jsd=_.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var o=n[r],a=e.languages.javascript[o];o=(a="RegExp"===e.util.type(a)?e.languages.javascript[o]={pattern:a}:a).inside||{};(a.inside=o)["maybe-class-name"]=/^[A-Z][\s\S]*/}}(_),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,o=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function a(e,t){return e=e.replace(/<S>/g,function(){return n}).replace(/<BRACES>/g,function(){return r}).replace(/<SPREAD>/g,function(){return o}),RegExp(e,t)}function i(t){for(var n=[],r=0;r<t.length;r++){var o=t[r],a=!1;"string"!=typeof o&&("tag"===o.type&&o.content[0]&&"tag"===o.content[0].type?"</"===o.content[0].content[0].content?0<n.length&&n[n.length-1].tagName===s(o.content[0].content[1])&&n.pop():"/>"!==o.content[o.content.length-1].content&&n.push({tagName:s(o.content[0].content[1]),openedBraces:0}):0<n.length&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:0<n.length&&0<n[n.length-1].openedBraces&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:a=!0),(a||"string"==typeof o)&&0<n.length&&0===n[n.length-1].openedBraces&&(a=s(o),r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(a+=s(t[r+1]),t.splice(r+1,1)),0<r&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(a=s(t[r-1])+a,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",a,null,a)),o.content&&"string"!=typeof o.content&&i(o.content)}}o=a(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var s=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join(""):""};e.hooks.add("after-tokenize",function(e){"jsx"!==e.language&&"tsx"!==e.language||i(e.tokens)})}(_),function(e){var t=e.util.clone(e.languages.typescript);(t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag)).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(_),_.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},_.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=_.languages.swift}),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(_),_.languages.c=_.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),_.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),_.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},_.languages.c.string],char:_.languages.c.char,comment:_.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:_.languages.c}}}}),_.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete _.languages.c.boolean,_.languages.objectivec=_.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete _.languages.objectivec["class-name"],_.languages.objc=_.languages.objectivec,_.languages.reason=_.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),_.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete _.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,n=0;n<2;n++)t=t.replace(/<self>/g,function(){return t});t=t.replace(/<self>/g,function(){return/[^\s\S]/.source}),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(_),_.languages.go=_.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),_.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete _.languages.go["class-name"],function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(_),_.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},_.languages.python["string-interpolation"].inside.interpolation.inside.rest=_.languages.python,_.languages.py=_.languages.python,_.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},_.languages.webmanifest=_.languages.json;var I={};((e,t)=>{for(var n in t)p(e,n,{get:t[n],enumerable:!0})})(I,{dracula:()=>E,duotoneDark:()=>C,duotoneLight:()=>T,github:()=>j,gruvboxMaterialDark:()=>Q,gruvboxMaterialLight:()=>K,jettwaveDark:()=>G,jettwaveLight:()=>V,nightOwl:()=>N,nightOwlLight:()=>O,oceanicNext:()=>L,okaidia:()=>M,oneDark:()=>H,oneLight:()=>W,palenight:()=>F,shadesOfPurple:()=>z,synthwave84:()=>U,ultramin:()=>B,vsDark:()=>$,vsLight:()=>q});var E={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},C={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},T={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},j={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},N={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},O={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}},{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},R="#c5a5c5",D="#8dc891",L={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:R}},{types:["attr-value"],style:{color:D}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:"#999999"}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:"#5a9bcf"}},{types:["boolean"],style:{color:"#ff8b50"}},{types:["tag"],style:{color:"#fc929e"}},{types:["string"],style:{color:D}},{types:["punctuation"],style:{color:D}},{types:["selector","char","builtin","inserted"],style:{color:"#D8DEE9"}},{types:["function"],style:{color:"#79b6f2"}},{types:["operator","entity","url","variable"],style:{color:"#d7deea"}},{types:["keyword"],style:{color:R}},{types:["atrule","class-name"],style:{color:"#FAC863"}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},M={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},F={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},z={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},U={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},B={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]},$={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},q={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}},{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},G={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},V={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},H={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},W={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},Q={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},K={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},Y=/\r\n|\r|\n/,Z=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},X=(e,t)=>{const n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},J=e=>{const t=[[]],n=[e],r=[0],o=[e.length];let a=0,i=0,s=[];const l=[s];for(;i>-1;){for(;(a=r[i]++)<o[i];){let e,c=t[i];const u=n[i][a];if("string"==typeof u?(c=i>0?c:["plain"],e=u):(c=X(c,u.type),u.alias&&(c=X(c,u.alias)),e=u.content),"string"!=typeof e){i++,t.push(c),n.push(e),r.push(0),o.push(e.length);continue}const d=e.split(Y),p=d.length;s.push({types:c,content:d[0]});for(let t=1;t<p;t++)Z(s),l.push(s=[]),s.push({types:c,content:d[t]})}i--,t.pop(),n.pop(),r.pop(),o.pop()}return Z(s),l},ee=({prism:e,code:t,grammar:n,language:o})=>(0,r.useMemo)(()=>{if(null==n)return J([t]);const r={code:t,grammar:n,language:o,tokens:[]};return e.hooks.run("before-tokenize",r),r.tokens=e.tokenize(t,n),e.hooks.run("after-tokenize",r),J(r.tokens)},[t,n,o,e]),te=(e,t)=>{const{plain:n}=e,r=e.styles.reduce((e,n)=>{const{languages:r,style:o}=n;return r&&!r.includes(t)||n.types.forEach(t=>{const n=x(x({},e[t]),o);e[t]=n}),e},{});return r.root=n,r.plain=S(x({},n),{backgroundColor:void 0}),r},ne=({children:e,language:t,code:n,theme:o,prism:i})=>{const s=t.toLowerCase(),l=te(o,s),c=(e=>(0,r.useCallback)(t=>{var n=t,{className:r,style:o,line:i}=n,s=P(n,["className","style","line"]);const l=S(x({},s),{className:a("token-line",r)});return"object"==typeof e&&"plain"in e&&(l.style=e.plain),"object"==typeof o&&(l.style=x(x({},l.style||{}),o)),l},[e]))(l),u=(e=>{const t=(0,r.useCallback)(({types:t,empty:n})=>{if(null!=e)return 1===t.length&&"plain"===t[0]?null!=n?{display:"inline-block"}:void 0:1===t.length&&null!=n?e[t[0]]:Object.assign(null!=n?{display:"inline-block"}:{},...t.map(t=>e[t]))},[e]);return(0,r.useCallback)(e=>{var n=e,{token:r,className:o,style:i}=n,s=P(n,["token","className","style"]);const l=S(x({},s),{className:a("token",...r.types,o),children:r.content,style:t(r)});return null!=i&&(l.style=x(x({},l.style||{}),i)),l},[t])})(l),d=i.languages[s];return e({tokens:ee({prism:i,language:s,code:n,grammar:d}),className:`prism-code language-${s}`,style:null!=l?l.root:{},getLineProps:c,getTokenProps:u})},re=e=>(0,r.createElement)(ne,S(x({},e),{prism:e.prism||_,theme:e.theme||$,code:e.code,language:e.language}))},11561(e,t,n){"use strict";n.d(t,{A:()=>o});var r="Invariant failed";function o(e,t){if(!e)throw new Error(r)}},31635(e,t,n){"use strict";n.r(t),n.d(t,{__addDisposableResource:()=>D,__assign:()=>a,__asyncDelegator:()=>A,__asyncGenerator:()=>P,__asyncValues:()=>_,__await:()=>S,__awaiter:()=>m,__classPrivateFieldGet:()=>N,__classPrivateFieldIn:()=>R,__classPrivateFieldSet:()=>O,__createBinding:()=>g,__decorate:()=>s,__disposeResources:()=>M,__esDecorate:()=>c,__exportStar:()=>b,__extends:()=>o,__generator:()=>h,__importDefault:()=>j,__importStar:()=>T,__makeTemplateObject:()=>I,__metadata:()=>f,__param:()=>l,__propKey:()=>d,__read:()=>y,__rest:()=>i,__rewriteRelativeImportExtension:()=>F,__runInitializers:()=>u,__setFunctionName:()=>p,__spread:()=>w,__spreadArray:()=>x,__spreadArrays:()=>k,__values:()=>v,default:()=>z});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function s(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function l(e,t){return function(n,r){t(n,r,e)}}function c(e,t,n,r,o,a){function i(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var s,l=r.kind,c="getter"===l?"get":"setter"===l?"set":"value",u=!t&&e?r.static?e:e.prototype:null,d=t||(u?Object.getOwnPropertyDescriptor(u,r.name):{}),p=!1,f=n.length-1;f>=0;f--){var m={};for(var h in r)m[h]="access"===h?{}:r[h];for(var h in r.access)m.access[h]=r.access[h];m.addInitializer=function(e){if(p)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var g=(0,n[f])("accessor"===l?{get:d.get,set:d.set}:d[c],m);if("accessor"===l){if(void 0===g)continue;if(null===g||"object"!=typeof g)throw new TypeError("Object expected");(s=i(g.get))&&(d.get=s),(s=i(g.set))&&(d.set=s),(s=i(g.init))&&o.unshift(s)}else(s=i(g))&&("field"===l?o.unshift(s):d[c]=s)}u&&Object.defineProperty(u,r.name,d),p=!0}function u(e,t,n){for(var r=arguments.length>2,o=0;o<t.length;o++)n=r?t[o].call(e,n):t[o].call(e);return r?n:void 0}function d(e){return"symbol"==typeof e?e:"".concat(e)}function p(e,t,n){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function f(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function m(e,t,n,r){return new(n||(n=Promise))(function(o,a){function i(e){try{l(r.next(e))}catch(t){a(t)}}function s(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(i,s)}l((r=r.apply(e,t||[])).next())})}function h(e,t){var n,r,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=s(0),i.throw=s(1),i.return=s(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(l){s=[6,l],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}var g=Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function b(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||g(t,e,n)}function v(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=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 y(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function w(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(y(arguments[t]));return e}function k(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var a=arguments[t],i=0,s=a.length;i<s;i++,o++)r[o]=a[i];return r}function x(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function S(e){return this instanceof S?(this.v=e,this):new S(e)}function P(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),a=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),i("next"),i("throw"),i("return",function(e){return function(t){return Promise.resolve(t).then(e,c)}}),r[Symbol.asyncIterator]=function(){return this},r;function i(e,t){o[e]&&(r[e]=function(t){return new Promise(function(n,r){a.push([e,t,n,r])>1||s(e,t)})},t&&(r[e]=t(r[e])))}function s(e,t){try{(n=o[e](t)).value instanceof S?Promise.resolve(n.value.v).then(l,c):u(a[0][2],n)}catch(r){u(a[0][3],r)}var n}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),a.shift(),a.length&&s(a[0][0],a[0][1])}}function A(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:S(e[r](t)),done:!1}:o?o(t):t}:o}}function _(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=v(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,o,(t=e[n](t)).done,t.value)})}}}function I(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var E=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},C=function(e){return C=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},C(e)};function T(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=C(e),r=0;r<n.length;r++)"default"!==n[r]&&g(t,e,n[r]);return E(t,e),t}function j(e){return e&&e.__esModule?e:{default:e}}function N(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function O(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}function R(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function D(e,t,n){if(null!=t){if("object"!=typeof t&&"function"!=typeof t)throw new TypeError("Object expected.");var r,o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(o=r)}if("function"!=typeof r)throw new TypeError("Object not disposable.");o&&(r=function(){try{o.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var L="function"==typeof SuppressedError?SuppressedError:function(e,t,n){var r=new Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function M(e){function t(t){e.error=e.hasError?new L(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var n,r=0;return function o(){for(;n=e.stack.pop();)try{if(!n.async&&1===r)return r=0,e.stack.push(n),Promise.resolve().then(o);if(n.dispose){var a=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(a).then(o,function(e){return t(e),o()})}else r|=1}catch(i){t(i)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}()}function F(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(e,n,r,o,a){return n?t?".jsx":".js":!r||o&&a?r+o+"."+a.toLowerCase()+"js":e}):e}const z={__extends:o,__assign:a,__rest:i,__decorate:s,__param:l,__esDecorate:c,__runInitializers:u,__propKey:d,__setFunctionName:p,__metadata:f,__awaiter:m,__generator:h,__createBinding:g,__exportStar:b,__values:v,__read:y,__spread:w,__spreadArrays:k,__spreadArray:x,__await:S,__asyncGenerator:P,__asyncDelegator:A,__asyncValues:_,__makeTemplateObject:I,__importStar:T,__importDefault:j,__classPrivateFieldGet:N,__classPrivateFieldSet:O,__classPrivateFieldIn:R,__addDisposableResource:D,__disposeResources:M,__rewriteRelativeImportExtension:F}},22654(e){"use strict";e.exports={}},84054(e){"use strict";e.exports=JSON.parse('{"/blog-b2f":{"__comp":"a6aa9e1f","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"7661071f"},{"content":"f4f34a3a"},{"content":"8717b14a"},{"content":"925b3f96"}],"__props":"c15d9823"},"/blog/archive-182":{"__comp":"9e4087bc","__context":{"plugin":"36994c47"},"__props":"f81c1134"},"/blog/authors-0b7":{"__comp":"621db11d","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","__props":"ef8b811a"},"/blog/first-blog-post-89a":{"__comp":"ccc49370","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","content":"e273c56f"},"/blog/long-blog-post-9ad":{"__comp":"ccc49370","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","content":"73664a40"},"/blog/mdx-blog-post-e9f":{"__comp":"ccc49370","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","content":"59362658"},"/blog/tags-287":{"__comp":"01a85c17","__context":{"plugin":"36994c47"},"sidebar":"814f3328","__props":"3a2db09e"},"/blog/tags/docusaurus-704":{"__comp":"6875c492","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"7661071f"},{"content":"f4f34a3a"},{"content":"8717b14a"},{"content":"925b3f96"}],"__props":"3217192f"},"/blog/tags/facebook-858":{"__comp":"6875c492","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"7661071f"}],"__props":"e5aefb32"},"/blog/tags/hello-299":{"__comp":"6875c492","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"7661071f"},{"content":"8717b14a"}],"__props":"f82cd581"},"/blog/tags/hola-00d":{"__comp":"6875c492","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"925b3f96"}],"__props":"5e90a9b3"},"/blog/welcome-d2b":{"__comp":"ccc49370","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","content":"d9f32620"},"/markdown-page-3d7":{"__comp":"1f391b9e","__context":{"plugin":"a7456010"},"content":"393be207"},"/docs-fa2":{"__comp":"5e95c892","__context":{"plugin":"aba21aa0"}},"/docs-f1c":{"__comp":"a7bd4aaa","__props":"0058b4c6"},"/docs-ed8":{"__comp":"a94703ab"},"/docs/API-docs/api-intro-bfa":{"__comp":"4c5e977b","content":"8320e026"},"/docs/API-docs/v1-0fe":{"__comp":"14eb3368","__props":"833eda7d"},"/docs/API-docs/v1.1-168":{"__comp":"14eb3368","__props":"d77fb6a8"},"/docs/API-docs/v1.1/contactlist-220":{"__comp":"4c5e977b","content":"19e5ad2a"},"/docs/API-docs/v1.1/createcontact-720":{"__comp":"4c5e977b","content":"138cee78"},"/docs/API-docs/v1.1/createdocument-698":{"__comp":"4c5e977b","content":"34593b53"},"/docs/API-docs/v1.1/createdocumentwithtemplateid-ae4":{"__comp":"4c5e977b","content":"c195e1f1"},"/docs/API-docs/v1.1/createfolder-f24":{"__comp":"4c5e977b","content":"02e5f5c4"},"/docs/API-docs/v1.1/createtemplate-50f":{"__comp":"4c5e977b","content":"9c9cb35e"},"/docs/API-docs/v1.1/delete-template-a02":{"__comp":"4c5e977b","content":"ac7da374"},"/docs/API-docs/v1.1/delete-webhook-aa8":{"__comp":"4c5e977b","content":"d480dde9"},"/docs/API-docs/v1.1/deletecontact-436":{"__comp":"4c5e977b","content":"c7e3ab5f"},"/docs/API-docs/v1.1/deletedocument-bf5":{"__comp":"4c5e977b","content":"18b84479"},"/docs/API-docs/v1.1/deletefolder-db1":{"__comp":"4c5e977b","content":"9cd612ce"},"/docs/API-docs/v1.1/draftdocument-8c4":{"__comp":"4c5e977b","content":"851f8f65"},"/docs/API-docs/v1.1/drafttemplate-7ea":{"__comp":"4c5e977b","content":"c4fbe420"},"/docs/API-docs/v1.1/folderlist-edd":{"__comp":"4c5e977b","content":"58abd73c"},"/docs/API-docs/v1.1/get-template-a37":{"__comp":"4c5e977b","content":"4227e71a"},"/docs/API-docs/v1.1/get-user-a83":{"__comp":"4c5e977b","content":"5144c8d4"},"/docs/API-docs/v1.1/get-webhook-d1d":{"__comp":"4c5e977b","content":"98334e25"},"/docs/API-docs/v1.1/getcontact-867":{"__comp":"4c5e977b","content":"7ad5624c"},"/docs/API-docs/v1.1/getcredits-267":{"__comp":"4c5e977b","content":"4d139b56"},"/docs/API-docs/v1.1/getdocument-b3c":{"__comp":"4c5e977b","content":"7ef59f7a"},"/docs/API-docs/v1.1/getdocumentlist-1ff":{"__comp":"4c5e977b","content":"62b755e6"},"/docs/API-docs/v1.1/getfolder-0d1":{"__comp":"4c5e977b","content":"7357a3c5"},"/docs/API-docs/v1.1/getformdata-872":{"__comp":"4c5e977b","content":"64218a31"},"/docs/API-docs/v1.1/getsignerips-467":{"__comp":"4c5e977b","content":"767ebc75"},"/docs/API-docs/v1.1/getsigninglinks-cb4":{"__comp":"4c5e977b","content":"980c6622"},"/docs/API-docs/v1.1/gettemplatelist-cf2":{"__comp":"4c5e977b","content":"5a144266"},"/docs/API-docs/v1.1/intro-10d":{"__comp":"4c5e977b","content":"56f1c106"},"/docs/API-docs/v1.1/opensign-api-v-1-1-d25":{"__comp":"4c5e977b","content":"1c57a399"},"/docs/API-docs/v1.1/publictemplate-5f6":{"__comp":"4c5e977b","content":"03e06346"},"/docs/API-docs/v1.1/resendrequestmail-c7f":{"__comp":"4c5e977b","content":"b2e6bd40"},"/docs/API-docs/v1.1/revokedocument-c4f":{"__comp":"4c5e977b","content":"6d2e526e"},"/docs/API-docs/v1.1/save-update-webhook-8f7":{"__comp":"4c5e977b","content":"d0524430"},"/docs/API-docs/v1.1/selfsign-9cf":{"__comp":"4c5e977b","content":"23f866da"},"/docs/API-docs/v1.1/update-document-ce5":{"__comp":"4c5e977b","content":"da66eb9c"},"/docs/API-docs/v1.1/update-template-6a1":{"__comp":"4c5e977b","content":"5ce6d213"},"/docs/API-docs/v1.1/updatefolder-ba9":{"__comp":"4c5e977b","content":"b93339ed"},"/docs/API-docs/v1.2-77a":{"__comp":"14eb3368","__props":"7c0adceb"},"/docs/API-docs/v1.2/contactlist-bba":{"__comp":"4c5e977b","content":"ec5e470a"},"/docs/API-docs/v1.2/createcontact-9f2":{"__comp":"4c5e977b","content":"fdae908b"},"/docs/API-docs/v1.2/createdocument-413":{"__comp":"4c5e977b","content":"3c9ed71a"},"/docs/API-docs/v1.2/createdocumentwithtemplateid-5d1":{"__comp":"4c5e977b","content":"44f24773"},"/docs/API-docs/v1.2/createfolder-0d4":{"__comp":"4c5e977b","content":"51e6fce0"},"/docs/API-docs/v1.2/createtemplate-730":{"__comp":"4c5e977b","content":"ffa808c5"},"/docs/API-docs/v1.2/delete-template-6b8":{"__comp":"4c5e977b","content":"8871da57"},"/docs/API-docs/v1.2/delete-webhook-0ab":{"__comp":"4c5e977b","content":"bd0e2f4c"},"/docs/API-docs/v1.2/deletecontact-700":{"__comp":"4c5e977b","content":"61361021"},"/docs/API-docs/v1.2/deletedocument-add":{"__comp":"4c5e977b","content":"503125be"},"/docs/API-docs/v1.2/deletefolder-3a0":{"__comp":"4c5e977b","content":"2ea02f7b"},"/docs/API-docs/v1.2/draftdocument-bf3":{"__comp":"4c5e977b","content":"ff9450a5"},"/docs/API-docs/v1.2/drafttemplate-0ea":{"__comp":"4c5e977b","content":"257dcba5"},"/docs/API-docs/v1.2/folderlist-d1d":{"__comp":"4c5e977b","content":"b3eb04bc"},"/docs/API-docs/v1.2/get-template-621":{"__comp":"4c5e977b","content":"3b95ab04"},"/docs/API-docs/v1.2/get-user-823":{"__comp":"4c5e977b","content":"703158d7"},"/docs/API-docs/v1.2/get-webhook-8d5":{"__comp":"4c5e977b","content":"0ba00a8d"},"/docs/API-docs/v1.2/getcontact-f94":{"__comp":"4c5e977b","content":"fdf3f392"},"/docs/API-docs/v1.2/getcredits-4ad":{"__comp":"4c5e977b","content":"98732f61"},"/docs/API-docs/v1.2/getdocument-dc9":{"__comp":"4c5e977b","content":"94e1fa32"},"/docs/API-docs/v1.2/getdocumentlist-687":{"__comp":"4c5e977b","content":"ed918ad6"},"/docs/API-docs/v1.2/getfolder-398":{"__comp":"4c5e977b","content":"be3c2a14"},"/docs/API-docs/v1.2/getformdata-197":{"__comp":"4c5e977b","content":"d387ddbc"},"/docs/API-docs/v1.2/getsignerips-197":{"__comp":"4c5e977b","content":"b9fdab4b"},"/docs/API-docs/v1.2/getsigninglinks-8af":{"__comp":"4c5e977b","content":"0c03cd54"},"/docs/API-docs/v1.2/gettemplatelist-bba":{"__comp":"4c5e977b","content":"74c638d3"},"/docs/API-docs/v1.2/intro-7ee":{"__comp":"4c5e977b","content":"9b0b43bf"},"/docs/API-docs/v1.2/opensign-api-v-1-2-964":{"__comp":"4c5e977b","content":"3a2a59a1"},"/docs/API-docs/v1.2/publictemplate-407":{"__comp":"4c5e977b","content":"044432a7"},"/docs/API-docs/v1.2/resendrequestmail-196":{"__comp":"4c5e977b","content":"c081699b"},"/docs/API-docs/v1.2/revokedocument-ddc":{"__comp":"4c5e977b","content":"a3b21423"},"/docs/API-docs/v1.2/save-update-webhook-814":{"__comp":"4c5e977b","content":"d5380080"},"/docs/API-docs/v1.2/selfsign-0bd":{"__comp":"4c5e977b","content":"d48fee54"},"/docs/API-docs/v1.2/update-contact-a7e":{"__comp":"4c5e977b","content":"57cd9455"},"/docs/API-docs/v1.2/update-document-515":{"__comp":"4c5e977b","content":"293ced56"},"/docs/API-docs/v1.2/update-template-d07":{"__comp":"4c5e977b","content":"951b8254"},"/docs/API-docs/v1.2/updatefolder-6db":{"__comp":"4c5e977b","content":"656c0f50"},"/docs/API-docs/v1/contactlist-ebd":{"__comp":"4c5e977b","content":"05729a5b"},"/docs/API-docs/v1/createcontact-72d":{"__comp":"4c5e977b","content":"e48228d1"},"/docs/API-docs/v1/createdocument-661":{"__comp":"4c5e977b","content":"a000203c"},"/docs/API-docs/v1/createdocumentwithtemplateid-585":{"__comp":"4c5e977b","content":"63d7f7ab"},"/docs/API-docs/v1/createfolder-47e":{"__comp":"4c5e977b","content":"0c806540"},"/docs/API-docs/v1/createtemplate-3f7":{"__comp":"4c5e977b","content":"a3008c1e"},"/docs/API-docs/v1/delete-template-bea":{"__comp":"4c5e977b","content":"825a5e83"},"/docs/API-docs/v1/delete-webhook-223":{"__comp":"4c5e977b","content":"70276854"},"/docs/API-docs/v1/deletecontact-f4a":{"__comp":"4c5e977b","content":"8bd80e56"},"/docs/API-docs/v1/deletedocument-259":{"__comp":"4c5e977b","content":"d281bdbe"},"/docs/API-docs/v1/deletefolder-318":{"__comp":"4c5e977b","content":"1b14d97a"},"/docs/API-docs/v1/draftdocument-a92":{"__comp":"4c5e977b","content":"eedafdee"},"/docs/API-docs/v1/drafttemplate-2ae":{"__comp":"4c5e977b","content":"01274ace"},"/docs/API-docs/v1/folderlist-8ff":{"__comp":"4c5e977b","content":"b97a0b7b"},"/docs/API-docs/v1/get-template-daf":{"__comp":"4c5e977b","content":"882238ec"},"/docs/API-docs/v1/get-user-4d1":{"__comp":"4c5e977b","content":"2f6ff211"},"/docs/API-docs/v1/get-webhook-49d":{"__comp":"4c5e977b","content":"eaa24e23"},"/docs/API-docs/v1/getcontact-7ea":{"__comp":"4c5e977b","content":"3009d411"},"/docs/API-docs/v1/getdocument-3a6":{"__comp":"4c5e977b","content":"489197af"},"/docs/API-docs/v1/getdocumentlist-79d":{"__comp":"4c5e977b","content":"02fcf422"},"/docs/API-docs/v1/getfolder-44e":{"__comp":"4c5e977b","content":"54a7b8f4"},"/docs/API-docs/v1/gettemplatelist-543":{"__comp":"4c5e977b","content":"e5d81aec"},"/docs/API-docs/v1/intro-680":{"__comp":"4c5e977b","content":"6c0cc40d"},"/docs/API-docs/v1/opensign-api-v-1-da9":{"__comp":"4c5e977b","content":"3b49dc44"},"/docs/API-docs/v1/resendrequestmail-ae3":{"__comp":"4c5e977b","content":"652d83be"},"/docs/API-docs/v1/revokedocument-b6b":{"__comp":"4c5e977b","content":"f22c5875"},"/docs/API-docs/v1/save-update-webhook-4a0":{"__comp":"4c5e977b","content":"c674cfb4"},"/docs/API-docs/v1/selfsign-6d3":{"__comp":"4c5e977b","content":"19e4dfff"},"/docs/API-docs/v1/update-document-735":{"__comp":"4c5e977b","content":"1e1b513c"},"/docs/API-docs/v1/update-template-cec":{"__comp":"4c5e977b","content":"444a2573"},"/docs/API-docs/v1/updatefolder-bb3":{"__comp":"4c5e977b","content":"56b0ffe9"},"/docs/category/cloud-storage-d1e":{"__comp":"14eb3368","__props":"c6b74119"},"/docs/category/console-801":{"__comp":"14eb3368","__props":"e785206d"},"/docs/category/create-new-opensign-document-3aa":{"__comp":"14eb3368","__props":"0f8cf55d"},"/docs/category/docker-166":{"__comp":"14eb3368","__props":"012b45bf"},"/docs/category/documents-f36":{"__comp":"14eb3368","__props":"87a6df42"},"/docs/category/faqs-418":{"__comp":"14eb3368","__props":"e92d0461"},"/docs/category/guides-e05":{"__comp":"14eb3368","__props":"4cff09f6"},"/docs/category/manage-docs-using-opensign-drive-4d2":{"__comp":"14eb3368","__props":"bb4fa758"},"/docs/category/settings-afc":{"__comp":"14eb3368","__props":"6cb65baf"},"/docs/category/templates-fc2":{"__comp":"14eb3368","__props":"3973fcf3"},"/docs/category/user-menu-a10":{"__comp":"14eb3368","__props":"2ffc1e57"},"/docs/contribute/CODE_OF_CONDUCT-71c":{"__comp":"4c5e977b","content":"c9fa5aa5"},"/docs/contribute/COMMUNITY-ff3":{"__comp":"4c5e977b","content":"17e5210b"},"/docs/contribute/INSTALLATION-d0c":{"__comp":"4c5e977b","content":"277a78f5"},"/docs/contribute/intro-631":{"__comp":"4c5e977b","content":"e226bb09"},"/docs/contribute/REPORTING_GUIDELINES-c30":{"__comp":"4c5e977b","content":"d91ad230"},"/docs/help/FAQs/-735":{"__comp":"4c5e977b","content":"e5a49157"},"/docs/help/FAQs/Credit-Deductions-bd0":{"__comp":"4c5e977b","content":"fdd9b680"},"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements-ff4":{"__comp":"4c5e977b","content":"8001f939"},"/docs/help/FAQs/Max File Upload Size-b81":{"__comp":"4c5e977b","content":"fa501e35"},"/docs/help/FAQs/User Deletion-c3e":{"__comp":"4c5e977b","content":"0a7196e9"},"/docs/help/intro-aef":{"__comp":"4c5e977b","content":"2c416566"},"/docs/help/New-Document/edit-document-before-sending-59d":{"__comp":"4c5e977b","content":"837d4f04"},"/docs/help/New-Document/enforce-email-verification-f03":{"__comp":"4c5e977b","content":"42f80fc5"},"/docs/help/New-Document/request-signatures-5a5":{"__comp":"4c5e977b","content":"d1393a72"},"/docs/help/New-Document/sign-yourself-ba4":{"__comp":"4c5e977b","content":"611db08b"},"/docs/help/New-Document/widgets-a5a":{"__comp":"4c5e977b","content":"5c485335"},"/docs/help/OpenSign\u2122 Drive/create-document-2dc":{"__comp":"4c5e977b","content":"c7b98810"},"/docs/help/OpenSign\u2122 Drive/list-grid-view-092":{"__comp":"4c5e977b","content":"b0378e01"},"/docs/help/OpenSign\u2122 Drive/organize-documents-79d":{"__comp":"4c5e977b","content":"11b7b3d8"},"/docs/help/OpenSign\u2122 Drive/rename-document-045":{"__comp":"4c5e977b","content":"eb56c656"},"/docs/help/Reports/completed-dc1":{"__comp":"4c5e977b","content":"e4f5c862"},"/docs/help/Reports/contactbook-6bd":{"__comp":"4c5e977b","content":"5e1bb91e"},"/docs/help/Reports/declined-b29":{"__comp":"4c5e977b","content":"046910c8"},"/docs/help/Reports/drafts-24c":{"__comp":"4c5e977b","content":"500027af"},"/docs/help/Reports/expired-71b":{"__comp":"4c5e977b","content":"06b6ef6a"},"/docs/help/Reports/in-progress-2cf":{"__comp":"4c5e977b","content":"cf03142d"},"/docs/help/Reports/need-your-sign-38d":{"__comp":"4c5e977b","content":"0c0943c7"},"/docs/help/Settings/APIToken-9fd":{"__comp":"4c5e977b","content":"8e4d0438"},"/docs/help/Settings/Custom-email-templates-03d":{"__comp":"4c5e977b","content":"21f05a2f"},"/docs/help/Settings/disabledocumentid-716":{"__comp":"4c5e977b","content":"56b5f4f8"},"/docs/help/Settings/manage-users-e9e":{"__comp":"4c5e977b","content":"14716de7"},"/docs/help/Settings/my-signature-498":{"__comp":"4c5e977b","content":"d8b805fb"},"/docs/help/Settings/Preferences-a9e":{"__comp":"4c5e977b","content":"6bef026b"},"/docs/help/Settings/SecurityManagement-026":{"__comp":"4c5e977b","content":"6621d3c0"},"/docs/help/Settings/Teams-102":{"__comp":"4c5e977b","content":"cd2b86eb"},"/docs/help/Settings/Webhook-b5a":{"__comp":"4c5e977b","content":"cfb1e6eb"},"/docs/help/Templates/create-template-4b4":{"__comp":"4c5e977b","content":"9640838e"},"/docs/help/Templates/embed-template-fe9":{"__comp":"4c5e977b","content":"1ee58ee1"},"/docs/help/Templates/manage-templates-466":{"__comp":"4c5e977b","content":"88a819d0"},"/docs/help/Templates/publicTemplate-57d":{"__comp":"4c5e977b","content":"299c7a47"},"/docs/help/Templates/quick-send-e44":{"__comp":"4c5e977b","content":"1f7895dc"},"/docs/help/Templates/use-template-684":{"__comp":"4c5e977b","content":"e9e778b7"},"/docs/help/User Menu/Console/analystics-a1e":{"__comp":"4c5e977b","content":"873e7b96"},"/docs/help/User Menu/Console/branding-ad3":{"__comp":"4c5e977b","content":"dc8c216b"},"/docs/help/User Menu/Console/custom_filestorage-ca6":{"__comp":"4c5e977b","content":"c1e4445e"},"/docs/help/User Menu/Console/emails-c0d":{"__comp":"4c5e977b","content":"0edab2fb"},"/docs/help/User Menu/Console/general-f25":{"__comp":"4c5e977b","content":"4acb0154"},"/docs/help/User Menu/Console/globalSMTP-da3":{"__comp":"4c5e977b","content":"20f41f87"},"/docs/help/User Menu/Console/orgadmin-155":{"__comp":"4c5e977b","content":"5a9dd378"},"/docs/help/User Menu/Console/organizations-356":{"__comp":"4c5e977b","content":"107ddcf4"},"/docs/help/User Menu/Console/signing_certificate-759":{"__comp":"4c5e977b","content":"fff7b69d"},"/docs/help/User Menu/Profile-b13":{"__comp":"4c5e977b","content":"96f83544"},"/docs/intro-ee1":{"__comp":"4c5e977b","content":"0e384e19"},"/docs/self-host/cloud-storage/s3-a97":{"__comp":"4c5e977b","content":"4f7a2d40"},"/docs/self-host/docker/run-locally-d9c":{"__comp":"4c5e977b","content":"489b8a4d"},"/docs/self-host/docker/upgrade-deployment-c37":{"__comp":"4c5e977b","content":"e76c28ee"},"/docs/self-host/guides/azure-vm-setup-580":{"__comp":"4c5e977b","content":"02d4f5c5"},"/docs/self-host/guides/env-variables-662":{"__comp":"4c5e977b","content":"b18842e4"},"/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate-e9e":{"__comp":"4c5e977b","content":"ab2a161b"},"/docs/self-host/guides/upgrade-to-v2.1.0-8ed":{"__comp":"4c5e977b","content":"f214d5ff"},"/docs/self-host/intro-524":{"__comp":"4c5e977b","content":"38ec836e"},"/docs/self-host/One-click-Install/DigitalOcean-c97":{"__comp":"4c5e977b","content":"ce589067"},"/-2e1":{"__comp":"c4f5d8e4","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"}}')}},e=>{e.O(0,[1869],()=>{return t=22067,e(e.s=t);var t});e.O()}]); \ No newline at end of file diff --git a/assets/js/main.d3abea8f.js.LICENSE.txt b/assets/js/main.80b0cc6d.js.LICENSE.txt similarity index 100% rename from assets/js/main.d3abea8f.js.LICENSE.txt rename to assets/js/main.80b0cc6d.js.LICENSE.txt diff --git a/assets/js/main.d3abea8f.js b/assets/js/main.d3abea8f.js deleted file mode 100644 index 572426b19..000000000 --- a/assets/js/main.d3abea8f.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.d3abea8f.js.LICENSE.txt */ -(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[8792],{35947(e,t,n){"use strict";n.d(t,{A:()=>p});n(96540);var r=n(53259),o=n.n(r),a=n(84054);const i={"0058b4c6":[()=>n.e(849).then(n.t.bind(n,86164,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-175.json",86164],"01274ace":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5506)]).then(n.bind(n,47757)),"@site/docs/API-docs/v1/drafttemplate.api.mdx",47757],"012b45bf":[()=>n.e(8503).then(n.t.bind(n,74259,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-docker-b13.json",74259],"01a85c17":[()=>Promise.all([n.e(1869),n.e(2076),n.e(8209)]).then(n.bind(n,92463)),"@theme/BlogTagsListPage",92463],"02d4f5c5":[()=>Promise.all([n.e(2076),n.e(5510)]).then(n.bind(n,85210)),"@site/docs/self-host/guides/azure-vm-setup.md",85210],"02e5f5c4":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5373)]).then(n.bind(n,42232)),"@site/docs/API-docs/v1.1/createfolder.api.mdx",42232],"02fcf422":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(9490)]).then(n.bind(n,64238)),"@site/docs/API-docs/v1/getdocumentlist.api.mdx",64238],"03e06346":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3404)]).then(n.bind(n,74671)),"@site/docs/API-docs/v1.1/publictemplate.api.mdx",74671],"044432a7":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(6800)]).then(n.bind(n,24159)),"@site/docs/API-docs/v1.2/publictemplate.api.mdx",24159],"046910c8":[()=>Promise.all([n.e(2076),n.e(962)]).then(n.bind(n,76026)),"@site/docs/help/Reports/declined.md",76026],"05729a5b":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(930)]).then(n.bind(n,99055)),"@site/docs/API-docs/v1/contactlist.api.mdx",99055],"06b6ef6a":[()=>Promise.all([n.e(2076),n.e(9611)]).then(n.bind(n,81551)),"@site/docs/help/Reports/expired.md",81551],"0a7196e9":[()=>Promise.all([n.e(2076),n.e(225)]).then(n.bind(n,40181)),"@site/docs/help/FAQs/User Deletion.md",40181],"0ba00a8d":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(2815)]).then(n.bind(n,80832)),"@site/docs/API-docs/v1.2/get-webhook.api.mdx",80832],"0c03cd54":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1265)]).then(n.bind(n,27491)),"@site/docs/API-docs/v1.2/getsigninglinks.api.mdx",27491],"0c0943c7":[()=>Promise.all([n.e(2076),n.e(6648)]).then(n.bind(n,67682)),"@site/docs/help/Reports/need-your-sign.md",67682],"0c806540":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(9239)]).then(n.bind(n,31697)),"@site/docs/API-docs/v1/createfolder.api.mdx",31697],"0e384e19":[()=>Promise.all([n.e(2076),n.e(3976)]).then(n.bind(n,2053)),"@site/docs/intro.md",2053],"0edab2fb":[()=>Promise.all([n.e(2076),n.e(6827)]).then(n.bind(n,27047)),"@site/docs/help/User Menu/Console/emails.md",27047],"0f8cf55d":[()=>n.e(5970).then(n.t.bind(n,1809,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-create-new-opensign-document-b47.json",1809],"107ddcf4":[()=>Promise.all([n.e(2076),n.e(284)]).then(n.bind(n,98190)),"@site/docs/help/User Menu/Console/organizations.md",98190],"11b7b3d8":[()=>Promise.all([n.e(2076),n.e(9241)]).then(n.bind(n,65930)),"@site/docs/help/OpenSign\u2122 Drive/organize-documents.md",65930],"138cee78":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1679)]).then(n.bind(n,14988)),"@site/docs/API-docs/v1.1/createcontact.api.mdx",14988],"14716de7":[()=>Promise.all([n.e(2076),n.e(5550)]).then(n.bind(n,82695)),"@site/docs/help/Settings/manage-users.md",82695],"14eb3368":[()=>Promise.all([n.e(1869),n.e(2076),n.e(6969)]).then(n.bind(n,60477)),"@theme/DocCategoryGeneratedIndexPage",60477],"17e5210b":[()=>Promise.all([n.e(2076),n.e(2264)]).then(n.bind(n,88637)),"@site/docs/contribute/COMMUNITY.md",88637],"18b84479":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1706)]).then(n.bind(n,23342)),"@site/docs/API-docs/v1.1/deletedocument.api.mdx",23342],"19e4dfff":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(956)]).then(n.bind(n,76394)),"@site/docs/API-docs/v1/selfsign.api.mdx",76394],"19e5ad2a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1651)]).then(n.bind(n,72908)),"@site/docs/API-docs/v1.1/contactlist.api.mdx",72908],"1b14d97a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(108)]).then(n.bind(n,65159)),"@site/docs/API-docs/v1/deletefolder.api.mdx",65159],"1c57a399":[()=>Promise.all([n.e(1869),n.e(2076),n.e(8901)]).then(n.bind(n,10417)),"@site/docs/API-docs/v1.1/opensign-api-v-1-1.info.mdx",10417],"1e1b513c":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3148)]).then(n.bind(n,94348)),"@site/docs/API-docs/v1/update-document.api.mdx",94348],"1ee58ee1":[()=>Promise.all([n.e(2076),n.e(3554),n.e(7696)]).then(n.bind(n,86518)),"@site/docs/help/Templates/embed-template.md",86518],"1f391b9e":[()=>Promise.all([n.e(1869),n.e(2076),n.e(6061)]).then(n.bind(n,67973)),"@theme/MDXPage",67973],"1f7895dc":[()=>Promise.all([n.e(2076),n.e(9858)]).then(n.bind(n,80492)),"@site/docs/help/Templates/quick-send.md",80492],"20f41f87":[()=>Promise.all([n.e(2076),n.e(7381)]).then(n.bind(n,99358)),"@site/docs/help/User Menu/Console/globalSMTP.md",99358],"21f05a2f":[()=>Promise.all([n.e(2076),n.e(5524)]).then(n.bind(n,38353)),"@site/docs/help/Settings/Custom-email-templates.md",38353],"23f866da":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(285)]).then(n.bind(n,97831)),"@site/docs/API-docs/v1.1/selfsign.api.mdx",97831],"257dcba5":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5824)]).then(n.bind(n,50172)),"@site/docs/API-docs/v1.2/drafttemplate.api.mdx",50172],"277a78f5":[()=>Promise.all([n.e(2076),n.e(1440)]).then(n.bind(n,78389)),"@site/docs/contribute/INSTALLATION.md",78389],"293ced56":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3588)]).then(n.bind(n,97016)),"@site/docs/API-docs/v1.2/update-document.api.mdx",97016],"299c7a47":[()=>Promise.all([n.e(2076),n.e(2131)]).then(n.bind(n,96357)),"@site/docs/help/Templates/publicTemplate.md",96357],"2c416566":[()=>Promise.all([n.e(2076),n.e(3554),n.e(2908)]).then(n.bind(n,69526)),"@site/docs/help/intro.md",69526],"2ea02f7b":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(9316)]).then(n.bind(n,12704)),"@site/docs/API-docs/v1.2/deletefolder.api.mdx",12704],"2f6ff211":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1477)]).then(n.bind(n,64316)),"@site/docs/API-docs/v1/get-user.api.mdx",64316],"2ffc1e57":[()=>n.e(3724).then(n.t.bind(n,32297,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-user-menu-278.json",32297],"3009d411":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(89)]).then(n.bind(n,68117)),"@site/docs/API-docs/v1/getcontact.api.mdx",68117],"3217192f":[()=>n.e(8462).then(n.t.bind(n,8174,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-docusaurus-f20.json",8174],"34593b53":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(9099)]).then(n.bind(n,28598)),"@site/docs/API-docs/v1.1/createdocument.api.mdx",28598],"36994c47":[()=>n.e(7477).then(n.t.bind(n,45516,19)),"@generated/docusaurus-plugin-content-blog/default/__plugin.json",45516],"38ec836e":[()=>Promise.all([n.e(2076),n.e(9426)]).then(n.bind(n,11255)),"@site/docs/self-host/intro.md",11255],"393be207":[()=>Promise.all([n.e(2076),n.e(4134)]).then(n.bind(n,10591)),"@site/src/pages/markdown-page.md",10591],"3973fcf3":[()=>n.e(6157).then(n.t.bind(n,46074,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-templates-7d7.json",46074],"3a2a59a1":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5864)]).then(n.bind(n,40830)),"@site/docs/API-docs/v1.2/opensign-api-v-1-2.info.mdx",40830],"3a2db09e":[()=>n.e(8121).then(n.t.bind(n,68070,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-df9.json",68070],"3b49dc44":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5794)]).then(n.bind(n,13897)),"@site/docs/API-docs/v1/opensign-api-v-1.info.mdx",13897],"3b95ab04":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1543)]).then(n.bind(n,83669)),"@site/docs/API-docs/v1.2/get-template.api.mdx",83669],"3c9ed71a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5946)]).then(n.bind(n,49169)),"@site/docs/API-docs/v1.2/createdocument.api.mdx",49169],"4227e71a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5342)]).then(n.bind(n,64875)),"@site/docs/API-docs/v1.1/get-template.api.mdx",64875],"42f80fc5":[()=>Promise.all([n.e(2076),n.e(3381)]).then(n.bind(n,42718)),"@site/docs/help/New-Document/enforce-email-verification.md",42718],"444a2573":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5855)]).then(n.bind(n,34574)),"@site/docs/API-docs/v1/update-template.api.mdx",34574],"44f24773":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(9038)]).then(n.bind(n,30383)),"@site/docs/API-docs/v1.2/createdocumentwithtemplateid.api.mdx",30383],"489197af":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(7968)]).then(n.bind(n,21078)),"@site/docs/API-docs/v1/getdocument.api.mdx",21078],"489b8a4d":[()=>Promise.all([n.e(2076),n.e(1179)]).then(n.bind(n,82244)),"@site/docs/self-host/docker/run-locally.md",82244],"4acb0154":[()=>Promise.all([n.e(2076),n.e(791)]).then(n.bind(n,48337)),"@site/docs/help/User Menu/Console/general.md",48337],"4c5e977b":[()=>Promise.all([n.e(1869),n.e(2076),n.e(5453),n.e(6473)]).then(n.t.bind(n,75453,23)),"@theme/ApiItem",75453],"4cff09f6":[()=>n.e(3021).then(n.t.bind(n,14918,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-guides-015.json",14918],"4d139b56":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(7075)]).then(n.bind(n,71236)),"@site/docs/API-docs/v1.1/getcredits.api.mdx",71236],"4f7a2d40":[()=>Promise.all([n.e(2076),n.e(291)]).then(n.bind(n,20833)),"@site/docs/self-host/cloud-storage/s3.md",20833],"500027af":[()=>Promise.all([n.e(2076),n.e(560)]).then(n.bind(n,96742)),"@site/docs/help/Reports/drafts.md",96742],"503125be":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5372)]).then(n.bind(n,39546)),"@site/docs/API-docs/v1.2/deletedocument.api.mdx",39546],"5144c8d4":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(7904)]).then(n.bind(n,41145)),"@site/docs/API-docs/v1.1/get-user.api.mdx",41145],"51e6fce0":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5174)]).then(n.bind(n,30761)),"@site/docs/API-docs/v1.2/createfolder.api.mdx",30761],"54a7b8f4":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(8e3)]).then(n.bind(n,5999)),"@site/docs/API-docs/v1/getfolder.api.mdx",5999],"56b0ffe9":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(4466)]).then(n.bind(n,77990)),"@site/docs/API-docs/v1/updatefolder.api.mdx",77990],"56b5f4f8":[()=>Promise.all([n.e(2076),n.e(3841)]).then(n.bind(n,31522)),"@site/docs/help/Settings/disabledocumentid.md",31522],"56f1c106":[()=>Promise.all([n.e(2076),n.e(6011)]).then(n.bind(n,99771)),"@site/docs/API-docs/v1.1/intro.md",99771],"58abd73c":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(8564)]).then(n.bind(n,64502)),"@site/docs/API-docs/v1.1/folderlist.api.mdx",64502],59362658:[()=>Promise.all([n.e(2076),n.e(9325)]).then(n.bind(n,81180)),"@site/blog/2021-08-01-mdx-blog-post.mdx",81180],"5a144266":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(4232)]).then(n.bind(n,98162)),"@site/docs/API-docs/v1.1/gettemplatelist.api.mdx",98162],"5a9dd378":[()=>Promise.all([n.e(2076),n.e(4504)]).then(n.bind(n,46620)),"@site/docs/help/User Menu/Console/orgadmin.md",46620],"5c485335":[()=>Promise.all([n.e(2076),n.e(2075)]).then(n.bind(n,31515)),"@site/docs/help/New-Document/widgets.md",31515],"5ce6d213":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3460)]).then(n.bind(n,32779)),"@site/docs/API-docs/v1.1/update-template.api.mdx",32779],"5e1bb91e":[()=>Promise.all([n.e(2076),n.e(6353)]).then(n.bind(n,13625)),"@site/docs/help/Reports/contactbook.md",13625],"5e90a9b3":[()=>n.e(8025).then(n.t.bind(n,27134,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-hola-73f.json",27134],"5e95c892":[()=>n.e(9647).then(n.bind(n,7121)),"@theme/DocsRoot",7121],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],"611db08b":[()=>Promise.all([n.e(2076),n.e(6007)]).then(n.bind(n,54942)),"@site/docs/help/New-Document/sign-yourself.md",54942],61361021:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1915)]).then(n.bind(n,54335)),"@site/docs/API-docs/v1.2/deletecontact.api.mdx",54335],"621db11d":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4129),n.e(4212)]).then(n.bind(n,13250)),"@theme/Blog/Pages/BlogAuthorsListPage",13250],"62b755e6":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(9350)]).then(n.bind(n,19899)),"@site/docs/API-docs/v1.1/getdocumentlist.api.mdx",19899],"63d7f7ab":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5881)]).then(n.bind(n,14147)),"@site/docs/API-docs/v1/createdocumentwithtemplateid.api.mdx",14147],"64218a31":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3979)]).then(n.bind(n,90207)),"@site/docs/API-docs/v1.1/getformdata.api.mdx",90207],"652d83be":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(8474)]).then(n.bind(n,43522)),"@site/docs/API-docs/v1/resendrequestmail.api.mdx",43522],"656c0f50":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(4380)]).then(n.bind(n,93298)),"@site/docs/API-docs/v1.2/updatefolder.api.mdx",93298],"6621d3c0":[()=>Promise.all([n.e(2076),n.e(3554),n.e(8046)]).then(n.bind(n,49280)),"@site/docs/help/Settings/SecurityManagement.md",49280],"6875c492":[()=>Promise.all([n.e(1869),n.e(2076),n.e(4129),n.e(4528),n.e(4813)]).then(n.bind(n,33069)),"@theme/BlogTagsPostsPage",33069],"6bef026b":[()=>Promise.all([n.e(2076),n.e(4952)]).then(n.bind(n,14630)),"@site/docs/help/Settings/Preferences.md",14630],"6c0cc40d":[()=>Promise.all([n.e(2076),n.e(8168)]).then(n.bind(n,20543)),"@site/docs/API-docs/v1/intro.md",20543],"6cb65baf":[()=>n.e(9190).then(n.t.bind(n,95890,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-settings-09e.json",95890],"6d2e526e":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5752)]).then(n.bind(n,16027)),"@site/docs/API-docs/v1.1/revokedocument.api.mdx",16027],70276854:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(7574)]).then(n.bind(n,73010)),"@site/docs/API-docs/v1/delete-webhook.api.mdx",73010],"703158d7":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(9330)]).then(n.bind(n,68762)),"@site/docs/API-docs/v1.2/get-user.api.mdx",68762],"7357a3c5":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1665)]).then(n.bind(n,98268)),"@site/docs/API-docs/v1.1/getfolder.api.mdx",98268],"73664a40":[()=>Promise.all([n.e(2076),n.e(1972)]).then(n.bind(n,49581)),"@site/blog/2019-05-29-long-blog-post.md",49581],"74c638d3":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1335)]).then(n.bind(n,51412)),"@site/docs/API-docs/v1.2/gettemplatelist.api.mdx",51412],"7661071f":[()=>Promise.all([n.e(2076),n.e(8737)]).then(n.bind(n,24137)),"@site/blog/2021-08-26-welcome/index.md?truncated=true",24137],"767ebc75":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(7797)]).then(n.bind(n,5049)),"@site/docs/API-docs/v1.1/getsignerips.api.mdx",5049],"7ad5624c":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(33)]).then(n.bind(n,14397)),"@site/docs/API-docs/v1.1/getcontact.api.mdx",14397],"7c0adceb":[()=>n.e(6854).then(n.t.bind(n,68552,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-api-docs-v-1-2-4ea.json",68552],"7ef59f7a":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(4865)]).then(n.bind(n,62634)),"@site/docs/API-docs/v1.1/getdocument.api.mdx",62634],"8001f939":[()=>Promise.all([n.e(2076),n.e(157)]).then(n.bind(n,93554)),"@site/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements.md",93554],"814f3328":[()=>n.e(7472).then(n.t.bind(n,55513,19)),"~blog/default/blog-post-list-prop-default.json",55513],"825a5e83":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(8110)]).then(n.bind(n,53208)),"@site/docs/API-docs/v1/delete-template.api.mdx",53208],"8320e026":[()=>Promise.all([n.e(2076),n.e(5277)]).then(n.bind(n,35397)),"@site/docs/API-docs/intro.md",35397],"833eda7d":[()=>n.e(300).then(n.t.bind(n,31878,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-api-docs-v-1-513.json",31878],"837d4f04":[()=>Promise.all([n.e(2076),n.e(5939)]).then(n.bind(n,23247)),"@site/docs/help/New-Document/edit-document-before-sending.md",23247],"851f8f65":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(9070)]).then(n.bind(n,11184)),"@site/docs/API-docs/v1.1/draftdocument.api.mdx",11184],"8717b14a":[()=>Promise.all([n.e(2076),n.e(3694)]).then(n.bind(n,61615)),"@site/blog/2019-05-29-long-blog-post.md?truncated=true",61615],"873e7b96":[()=>Promise.all([n.e(2076),n.e(6302)]).then(n.bind(n,3421)),"@site/docs/help/User Menu/Console/analystics.md",3421],"87a6df42":[()=>n.e(5305).then(n.t.bind(n,69202,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-documents-5d7.json",69202],"882238ec":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(4106)]).then(n.bind(n,94706)),"@site/docs/API-docs/v1/get-template.api.mdx",94706],"8871da57":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(6742)]).then(n.bind(n,13164)),"@site/docs/API-docs/v1.2/delete-template.api.mdx",13164],"88a819d0":[()=>Promise.all([n.e(2076),n.e(5314)]).then(n.bind(n,15851)),"@site/docs/help/Templates/manage-templates.md",15851],"8bd80e56":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(2661)]).then(n.bind(n,4471)),"@site/docs/API-docs/v1/deletecontact.api.mdx",4471],"8e4d0438":[()=>Promise.all([n.e(2076),n.e(3891)]).then(n.bind(n,29734)),"@site/docs/help/Settings/APIToken.md",29734],"925b3f96":[()=>Promise.all([n.e(2076),n.e(8609)]).then(n.bind(n,95026)),"@site/blog/2019-05-28-first-blog-post.md?truncated=true",95026],"94e1fa32":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(6582)]).then(n.bind(n,41501)),"@site/docs/API-docs/v1.2/getdocument.api.mdx",41501],"951b8254":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(6289)]).then(n.bind(n,36258)),"@site/docs/API-docs/v1.2/update-template.api.mdx",36258],"9640838e":[()=>Promise.all([n.e(2076),n.e(1688)]).then(n.bind(n,80766)),"@site/docs/help/Templates/create-template.md",80766],"96f83544":[()=>Promise.all([n.e(2076),n.e(3554),n.e(9260)]).then(n.bind(n,40902)),"@site/docs/help/User Menu/Profile.md",40902],"980c6622":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5919)]).then(n.bind(n,49757)),"@site/docs/API-docs/v1.1/getsigninglinks.api.mdx",49757],"98334e25":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(7024)]).then(n.bind(n,92846)),"@site/docs/API-docs/v1.1/get-webhook.api.mdx",92846],"98732f61":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1065)]).then(n.bind(n,73407)),"@site/docs/API-docs/v1.2/getcredits.api.mdx",73407],"9b0b43bf":[()=>Promise.all([n.e(2076),n.e(2823)]).then(n.bind(n,32146)),"@site/docs/API-docs/v1.2/intro.md",32146],"9c9cb35e":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(4240)]).then(n.bind(n,41875)),"@site/docs/API-docs/v1.1/createtemplate.api.mdx",41875],"9cd612ce":[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(4372)]).then(n.bind(n,15795)),"@site/docs/API-docs/v1.1/deletefolder.api.mdx",15795],"9e4087bc":[()=>Promise.all([n.e(2076),n.e(2711)]).then(n.bind(n,89331)),"@theme/BlogArchivePage",89331],a000203c:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(6940)]).then(n.bind(n,12951)),"@site/docs/API-docs/v1/createdocument.api.mdx",12951],a3008c1e:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(9570)]).then(n.bind(n,59503)),"@site/docs/API-docs/v1/createtemplate.api.mdx",59503],a3b21423:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(7533)]).then(n.bind(n,35063)),"@site/docs/API-docs/v1.2/revokedocument.api.mdx",35063],a6aa9e1f:[()=>Promise.all([n.e(1869),n.e(2076),n.e(4129),n.e(4528),n.e(7643)]).then(n.bind(n,35124)),"@theme/BlogListPage",35124],a7456010:[()=>n.e(1235).then(n.t.bind(n,88552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",88552],a7bd4aaa:[()=>n.e(7098).then(n.bind(n,74532)),"@theme/DocVersionRoot",74532],a94703ab:[()=>Promise.all([n.e(1869),n.e(2076),n.e(9048)]).then(n.bind(n,26203)),"@theme/DocRoot",26203],ab2a161b:[()=>Promise.all([n.e(2076),n.e(8097)]).then(n.bind(n,676)),"@site/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate.md",676],aba21aa0:[()=>n.e(5742).then(n.t.bind(n,27093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",27093],ac7da374:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(2043)]).then(n.bind(n,40327)),"@site/docs/API-docs/v1.1/delete-template.api.mdx",40327],acecf23e:[()=>n.e(1903).then(n.t.bind(n,1912,19)),"~blog/default/blogMetadata-default.json",1912],b0378e01:[()=>Promise.all([n.e(2076),n.e(8927)]).then(n.bind(n,35569)),"@site/docs/help/OpenSign\u2122 Drive/list-grid-view.md",35569],b18842e4:[()=>Promise.all([n.e(2076),n.e(5597)]).then(n.bind(n,16363)),"@site/docs/self-host/guides/env-variables.md",16363],b2e6bd40:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(7960)]).then(n.bind(n,99088)),"@site/docs/API-docs/v1.1/resendrequestmail.api.mdx",99088],b3eb04bc:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1210)]).then(n.bind(n,53630)),"@site/docs/API-docs/v1.2/folderlist.api.mdx",53630],b93339ed:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(8749)]).then(n.bind(n,33727)),"@site/docs/API-docs/v1.1/updatefolder.api.mdx",33727],b97a0b7b:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3633)]).then(n.bind(n,39446)),"@site/docs/API-docs/v1/folderlist.api.mdx",39446],b9fdab4b:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(8089)]).then(n.bind(n,86761)),"@site/docs/API-docs/v1.2/getsignerips.api.mdx",86761],bb4fa758:[()=>n.e(6318).then(n.t.bind(n,77911,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-manage-docs-using-opensign-drive-2c0.json",77911],bd0e2f4c:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(2403)]).then(n.bind(n,17886)),"@site/docs/API-docs/v1.2/delete-webhook.api.mdx",17886],be3c2a14:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(862)]).then(n.bind(n,85149)),"@site/docs/API-docs/v1.2/getfolder.api.mdx",85149],c081699b:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5741)]).then(n.bind(n,65629)),"@site/docs/API-docs/v1.2/resendrequestmail.api.mdx",65629],c15d9823:[()=>n.e(8146).then(n.t.bind(n,29328,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-bd9.json",29328],c195e1f1:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(6192)]).then(n.bind(n,35342)),"@site/docs/API-docs/v1.1/createdocumentwithtemplateid.api.mdx",35342],c1e4445e:[()=>Promise.all([n.e(2076),n.e(1170)]).then(n.bind(n,71723)),"@site/docs/help/User Menu/Console/custom_filestorage.md",71723],c4f5d8e4:[()=>Promise.all([n.e(1869),n.e(2634)]).then(n.bind(n,2083)),"@site/src/pages/index.js",2083],c4fbe420:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3795)]).then(n.bind(n,74646)),"@site/docs/API-docs/v1.1/drafttemplate.api.mdx",74646],c674cfb4:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3128)]).then(n.bind(n,13340)),"@site/docs/API-docs/v1/save-update-webhook.api.mdx",13340],c6b74119:[()=>n.e(850).then(n.t.bind(n,70954,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-cloud-storage-961.json",70954],c7b98810:[()=>Promise.all([n.e(2076),n.e(2089)]).then(n.bind(n,99094)),"@site/docs/help/OpenSign\u2122 Drive/create-document.md",99094],c7e3ab5f:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(4833)]).then(n.bind(n,69222)),"@site/docs/API-docs/v1.1/deletecontact.api.mdx",69222],c9fa5aa5:[()=>Promise.all([n.e(2076),n.e(1640)]).then(n.bind(n,8129)),"@site/docs/contribute/CODE_OF_CONDUCT.md",8129],ccc49370:[()=>Promise.all([n.e(1869),n.e(2076),n.e(4129),n.e(4528),n.e(3249)]).then(n.bind(n,73858)),"@theme/BlogPostPage",73858],cd2b86eb:[()=>Promise.all([n.e(2076),n.e(6505)]).then(n.bind(n,34248)),"@site/docs/help/Settings/Teams.md",34248],ce589067:[()=>Promise.all([n.e(2076),n.e(490)]).then(n.bind(n,87005)),"@site/docs/self-host/One-click-Install/DigitalOcean.md",87005],cf03142d:[()=>Promise.all([n.e(2076),n.e(746)]).then(n.bind(n,25166)),"@site/docs/help/Reports/in-progress.md",25166],cfb1e6eb:[()=>Promise.all([n.e(2076),n.e(539)]).then(n.bind(n,69436)),"@site/docs/help/Settings/Webhook.md",69436],d0524430:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(6235)]).then(n.bind(n,40707)),"@site/docs/API-docs/v1.1/save-update-webhook.api.mdx",40707],d1393a72:[()=>Promise.all([n.e(2076),n.e(841)]).then(n.bind(n,11856)),"@site/docs/help/New-Document/request-signatures.md",11856],d281bdbe:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(4001)]).then(n.bind(n,37684)),"@site/docs/API-docs/v1/deletedocument.api.mdx",37684],d387ddbc:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(206)]).then(n.bind(n,4746)),"@site/docs/API-docs/v1.2/getformdata.api.mdx",4746],d480dde9:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3230)]).then(n.bind(n,29737)),"@site/docs/API-docs/v1.1/delete-webhook.api.mdx",29737],d48fee54:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(1332)]).then(n.bind(n,96455)),"@site/docs/API-docs/v1.2/selfsign.api.mdx",96455],d5380080:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(603)]).then(n.bind(n,62727)),"@site/docs/API-docs/v1.2/save-update-webhook.api.mdx",62727],d77fb6a8:[()=>n.e(448).then(n.t.bind(n,43519,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-api-docs-v-1-1-0dd.json",43519],d8b805fb:[()=>Promise.all([n.e(2076),n.e(1924)]).then(n.bind(n,22232)),"@site/docs/help/Settings/my-signature.md",22232],d91ad230:[()=>Promise.all([n.e(2076),n.e(6295)]).then(n.bind(n,94741)),"@site/docs/contribute/REPORTING_GUIDELINES.md",94741],d9f32620:[()=>Promise.all([n.e(2076),n.e(5557)]).then(n.bind(n,7447)),"@site/blog/2021-08-26-welcome/index.md",7447],da66eb9c:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(2703)]).then(n.bind(n,37055)),"@site/docs/API-docs/v1.1/update-document.api.mdx",37055],dc8c216b:[()=>Promise.all([n.e(2076),n.e(9144)]).then(n.bind(n,52731)),"@site/docs/help/User Menu/Console/branding.md",52731],e226bb09:[()=>Promise.all([n.e(2076),n.e(6743)]).then(n.bind(n,73963)),"@site/docs/contribute/intro.md",73963],e273c56f:[()=>Promise.all([n.e(2076),n.e(9328)]).then(n.bind(n,84014)),"@site/blog/2019-05-28-first-blog-post.md",84014],e48228d1:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(3333)]).then(n.bind(n,60580)),"@site/docs/API-docs/v1/createcontact.api.mdx",60580],e4f5c862:[()=>Promise.all([n.e(2076),n.e(7910)]).then(n.bind(n,83027)),"@site/docs/help/Reports/completed.md",83027],e5a49157:[()=>Promise.all([n.e(2076),n.e(9024)]).then(n.bind(n,10827)),"@site/docs/help/FAQs/FAQs.md",10827],e5aefb32:[()=>n.e(3276).then(n.t.bind(n,58539,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-facebook-f47.json",58539],e5d81aec:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(419)]).then(n.bind(n,11868)),"@site/docs/API-docs/v1/gettemplatelist.api.mdx",11868],e76c28ee:[()=>Promise.all([n.e(2076),n.e(7318)]).then(n.bind(n,7754)),"@site/docs/self-host/docker/upgrade-deployment.md",7754],e785206d:[()=>n.e(3522).then(n.t.bind(n,48988,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-console-192.json",48988],e92d0461:[()=>n.e(7068).then(n.t.bind(n,33495,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-category-faqs-f03.json",33495],e9e778b7:[()=>Promise.all([n.e(2076),n.e(3073)]).then(n.bind(n,14680)),"@site/docs/help/Templates/use-template.md",14680],eaa24e23:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(636)]).then(n.bind(n,69710)),"@site/docs/API-docs/v1/get-webhook.api.mdx",69710],eb56c656:[()=>Promise.all([n.e(2076),n.e(7757)]).then(n.bind(n,56752)),"@site/docs/help/OpenSign\u2122 Drive/rename-document.md",56752],ec5e470a:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(2923)]).then(n.bind(n,56483)),"@site/docs/API-docs/v1.2/contactlist.api.mdx",56483],ed918ad6:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(8413)]).then(n.bind(n,85849)),"@site/docs/API-docs/v1.2/getdocumentlist.api.mdx",85849],eedafdee:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(6288)]).then(n.bind(n,91725)),"@site/docs/API-docs/v1/draftdocument.api.mdx",91725],ef8b811a:[()=>n.e(8947).then(n.t.bind(n,56600,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-authors-790.json",56600],f214d5ff:[()=>Promise.all([n.e(2076),n.e(6653)]).then(n.bind(n,84899)),"@site/docs/self-host/guides/upgrade-to-v2.1.0.md",84899],f22c5875:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(6841)]).then(n.bind(n,45429)),"@site/docs/API-docs/v1/revokedocument.api.mdx",45429],f4f34a3a:[()=>Promise.all([n.e(2076),n.e(3637)]).then(n.bind(n,95512)),"@site/blog/2021-08-01-mdx-blog-post.mdx?truncated=true",95512],f81c1134:[()=>n.e(8130).then(n.t.bind(n,77735,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-archive-f05.json",77735],f82cd581:[()=>n.e(4584).then(n.t.bind(n,44035,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-hello-f96.json",44035],fa501e35:[()=>Promise.all([n.e(2076),n.e(9429)]).then(n.bind(n,92612)),"@site/docs/help/FAQs/Max File Upload Size.md",92612],fdae908b:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5678)]).then(n.bind(n,78377)),"@site/docs/API-docs/v1.2/createcontact.api.mdx",78377],fdd9b680:[()=>Promise.all([n.e(2076),n.e(4360)]).then(n.bind(n,42342)),"@site/docs/help/FAQs/Credit-Deductions.md",42342],fdf3f392:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(5740)]).then(n.bind(n,70328)),"@site/docs/API-docs/v1.2/getcontact.api.mdx",70328],ff9450a5:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(7377)]).then(n.bind(n,15483)),"@site/docs/API-docs/v1.2/draftdocument.api.mdx",15483],ffa808c5:[()=>Promise.all([n.e(1869),n.e(2076),n.e(1071),n.e(8744)]).then(n.bind(n,28248)),"@site/docs/API-docs/v1.2/createtemplate.api.mdx",28248],fff7b69d:[()=>Promise.all([n.e(2076),n.e(8045)]).then(n.bind(n,4906)),"@site/docs/help/User Menu/Console/signing_certificate.md",4906]};var s=n(74848);function l({error:e,retry:t,pastDelay:n}){return e?(0,s.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,s.jsx)("p",{children:String(e)}),(0,s.jsx)("div",{children:(0,s.jsx)("button",{type:"button",onClick:t,children:"Retry"})})]}):n?(0,s.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,s.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,s.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,s.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var c=n(86921),u=n(53102);function d(e,t){if("*"===e)return o()({loading:l,loader:()=>n.e(2237).then(n.bind(n,82237)),modules:["@theme/NotFound"],webpack:()=>[82237],render(e,t){const n=e.default;return(0,s.jsx)(u.W,{value:{plugin:{name:"native",id:"default"}},children:(0,s.jsx)(n,{...t})})}});const r=a[`${e}-${t}`],d={},p=[],f=[],m=(0,c.A)(r);return Object.entries(m).forEach(([e,t])=>{const n=i[t];n&&(d[e]=n[0],p.push(n[1]),f.push(n[2]))}),o().Map({loading:l,loader:d,modules:p,webpack:()=>f,render(t,n){const o=JSON.parse(JSON.stringify(r));Object.entries(t).forEach(([t,n])=>{const r=n.default;if(!r)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof r&&"function"!=typeof r||Object.keys(n).filter(e=>"default"!==e).forEach(e=>{r[e]=n[e]});let a=o;const i=t.split(".");i.slice(0,-1).forEach(e=>{a=a[e]}),a[i[i.length-1]]=r});const a=o.__comp;delete o.__comp;const i=o.__context;delete o.__context;const l=o.__props;return delete o.__props,(0,s.jsx)(u.W,{value:i,children:(0,s.jsx)(a,{...o,...l,...n})})}})}const p=[{path:"/blog",component:d("/blog","b2f"),exact:!0},{path:"/blog/archive",component:d("/blog/archive","182"),exact:!0},{path:"/blog/authors",component:d("/blog/authors","0b7"),exact:!0},{path:"/blog/first-blog-post",component:d("/blog/first-blog-post","89a"),exact:!0},{path:"/blog/long-blog-post",component:d("/blog/long-blog-post","9ad"),exact:!0},{path:"/blog/mdx-blog-post",component:d("/blog/mdx-blog-post","e9f"),exact:!0},{path:"/blog/tags",component:d("/blog/tags","287"),exact:!0},{path:"/blog/tags/docusaurus",component:d("/blog/tags/docusaurus","704"),exact:!0},{path:"/blog/tags/facebook",component:d("/blog/tags/facebook","858"),exact:!0},{path:"/blog/tags/hello",component:d("/blog/tags/hello","299"),exact:!0},{path:"/blog/tags/hola",component:d("/blog/tags/hola","00d"),exact:!0},{path:"/blog/welcome",component:d("/blog/welcome","d2b"),exact:!0},{path:"/markdown-page",component:d("/markdown-page","3d7"),exact:!0},{path:"/docs",component:d("/docs","152"),routes:[{path:"/docs",component:d("/docs","89a"),routes:[{path:"/docs",component:d("/docs","ee5"),routes:[{path:"/docs/API-docs/api-intro",component:d("/docs/API-docs/api-intro","bfa"),exact:!0},{path:"/docs/API-docs/v1",component:d("/docs/API-docs/v1","0fe"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1",component:d("/docs/API-docs/v1.1","168"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/contactlist",component:d("/docs/API-docs/v1.1/contactlist","220"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createcontact",component:d("/docs/API-docs/v1.1/createcontact","720"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createdocument",component:d("/docs/API-docs/v1.1/createdocument","698"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createdocumentwithtemplateid",component:d("/docs/API-docs/v1.1/createdocumentwithtemplateid","ae4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createfolder",component:d("/docs/API-docs/v1.1/createfolder","f24"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/createtemplate",component:d("/docs/API-docs/v1.1/createtemplate","50f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/delete-template",component:d("/docs/API-docs/v1.1/delete-template","a02"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/delete-webhook",component:d("/docs/API-docs/v1.1/delete-webhook","aa8"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/deletecontact",component:d("/docs/API-docs/v1.1/deletecontact","436"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/deletedocument",component:d("/docs/API-docs/v1.1/deletedocument","bf5"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/deletefolder",component:d("/docs/API-docs/v1.1/deletefolder","db1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/draftdocument",component:d("/docs/API-docs/v1.1/draftdocument","8c4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/drafttemplate",component:d("/docs/API-docs/v1.1/drafttemplate","7ea"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/folderlist",component:d("/docs/API-docs/v1.1/folderlist","edd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/get-template",component:d("/docs/API-docs/v1.1/get-template","a37"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/get-user",component:d("/docs/API-docs/v1.1/get-user","a83"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/get-webhook",component:d("/docs/API-docs/v1.1/get-webhook","d1d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getcontact",component:d("/docs/API-docs/v1.1/getcontact","867"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getcredits",component:d("/docs/API-docs/v1.1/getcredits","267"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getdocument",component:d("/docs/API-docs/v1.1/getdocument","b3c"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getdocumentlist",component:d("/docs/API-docs/v1.1/getdocumentlist","1ff"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getfolder",component:d("/docs/API-docs/v1.1/getfolder","0d1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getformdata",component:d("/docs/API-docs/v1.1/getformdata","872"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getsignerips",component:d("/docs/API-docs/v1.1/getsignerips","467"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/getsigninglinks",component:d("/docs/API-docs/v1.1/getsigninglinks","cb4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/gettemplatelist",component:d("/docs/API-docs/v1.1/gettemplatelist","cf2"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/intro",component:d("/docs/API-docs/v1.1/intro","10d"),exact:!0},{path:"/docs/API-docs/v1.1/opensign-api-v-1-1",component:d("/docs/API-docs/v1.1/opensign-api-v-1-1","d25"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/publictemplate",component:d("/docs/API-docs/v1.1/publictemplate","5f6"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/resendrequestmail",component:d("/docs/API-docs/v1.1/resendrequestmail","c7f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/revokedocument",component:d("/docs/API-docs/v1.1/revokedocument","c4f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/save-update-webhook",component:d("/docs/API-docs/v1.1/save-update-webhook","8f7"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/selfsign",component:d("/docs/API-docs/v1.1/selfsign","9cf"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/update-document",component:d("/docs/API-docs/v1.1/update-document","ce5"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/update-template",component:d("/docs/API-docs/v1.1/update-template","6a1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.1/updatefolder",component:d("/docs/API-docs/v1.1/updatefolder","ba9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2",component:d("/docs/API-docs/v1.2","77a"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/contactlist",component:d("/docs/API-docs/v1.2/contactlist","bba"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createcontact",component:d("/docs/API-docs/v1.2/createcontact","9f2"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createdocument",component:d("/docs/API-docs/v1.2/createdocument","413"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createdocumentwithtemplateid",component:d("/docs/API-docs/v1.2/createdocumentwithtemplateid","5d1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createfolder",component:d("/docs/API-docs/v1.2/createfolder","0d4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/createtemplate",component:d("/docs/API-docs/v1.2/createtemplate","730"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/delete-template",component:d("/docs/API-docs/v1.2/delete-template","6b8"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/delete-webhook",component:d("/docs/API-docs/v1.2/delete-webhook","0ab"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/deletecontact",component:d("/docs/API-docs/v1.2/deletecontact","700"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/deletedocument",component:d("/docs/API-docs/v1.2/deletedocument","add"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/deletefolder",component:d("/docs/API-docs/v1.2/deletefolder","3a0"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/draftdocument",component:d("/docs/API-docs/v1.2/draftdocument","bf3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/drafttemplate",component:d("/docs/API-docs/v1.2/drafttemplate","0ea"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/folderlist",component:d("/docs/API-docs/v1.2/folderlist","d1d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/get-template",component:d("/docs/API-docs/v1.2/get-template","621"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/get-user",component:d("/docs/API-docs/v1.2/get-user","823"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/get-webhook",component:d("/docs/API-docs/v1.2/get-webhook","8d5"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getcontact",component:d("/docs/API-docs/v1.2/getcontact","f94"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getcredits",component:d("/docs/API-docs/v1.2/getcredits","4ad"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getdocument",component:d("/docs/API-docs/v1.2/getdocument","dc9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getdocumentlist",component:d("/docs/API-docs/v1.2/getdocumentlist","687"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getfolder",component:d("/docs/API-docs/v1.2/getfolder","398"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getformdata",component:d("/docs/API-docs/v1.2/getformdata","197"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getsignerips",component:d("/docs/API-docs/v1.2/getsignerips","197"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/getsigninglinks",component:d("/docs/API-docs/v1.2/getsigninglinks","8af"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/gettemplatelist",component:d("/docs/API-docs/v1.2/gettemplatelist","bba"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/intro",component:d("/docs/API-docs/v1.2/intro","7ee"),exact:!0},{path:"/docs/API-docs/v1.2/opensign-api-v-1-2",component:d("/docs/API-docs/v1.2/opensign-api-v-1-2","964"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/publictemplate",component:d("/docs/API-docs/v1.2/publictemplate","407"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/resendrequestmail",component:d("/docs/API-docs/v1.2/resendrequestmail","196"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/revokedocument",component:d("/docs/API-docs/v1.2/revokedocument","ddc"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/save-update-webhook",component:d("/docs/API-docs/v1.2/save-update-webhook","814"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/selfsign",component:d("/docs/API-docs/v1.2/selfsign","0bd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/update-document",component:d("/docs/API-docs/v1.2/update-document","515"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/update-template",component:d("/docs/API-docs/v1.2/update-template","d07"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1.2/updatefolder",component:d("/docs/API-docs/v1.2/updatefolder","6db"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/contactlist",component:d("/docs/API-docs/v1/contactlist","ebd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createcontact",component:d("/docs/API-docs/v1/createcontact","72d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createdocument",component:d("/docs/API-docs/v1/createdocument","661"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createdocumentwithtemplateid",component:d("/docs/API-docs/v1/createdocumentwithtemplateid","585"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createfolder",component:d("/docs/API-docs/v1/createfolder","47e"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/createtemplate",component:d("/docs/API-docs/v1/createtemplate","3f7"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/delete-template",component:d("/docs/API-docs/v1/delete-template","bea"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/delete-webhook",component:d("/docs/API-docs/v1/delete-webhook","223"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/deletecontact",component:d("/docs/API-docs/v1/deletecontact","f4a"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/deletedocument",component:d("/docs/API-docs/v1/deletedocument","259"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/deletefolder",component:d("/docs/API-docs/v1/deletefolder","318"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/draftdocument",component:d("/docs/API-docs/v1/draftdocument","a92"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/drafttemplate",component:d("/docs/API-docs/v1/drafttemplate","2ae"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/folderlist",component:d("/docs/API-docs/v1/folderlist","8ff"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/get-template",component:d("/docs/API-docs/v1/get-template","daf"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/get-user",component:d("/docs/API-docs/v1/get-user","4d1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/get-webhook",component:d("/docs/API-docs/v1/get-webhook","49d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/getcontact",component:d("/docs/API-docs/v1/getcontact","7ea"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/getdocument",component:d("/docs/API-docs/v1/getdocument","3a6"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/getdocumentlist",component:d("/docs/API-docs/v1/getdocumentlist","79d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/getfolder",component:d("/docs/API-docs/v1/getfolder","44e"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/gettemplatelist",component:d("/docs/API-docs/v1/gettemplatelist","543"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/intro",component:d("/docs/API-docs/v1/intro","680"),exact:!0},{path:"/docs/API-docs/v1/opensign-api-v-1",component:d("/docs/API-docs/v1/opensign-api-v-1","da9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/resendrequestmail",component:d("/docs/API-docs/v1/resendrequestmail","ae3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/revokedocument",component:d("/docs/API-docs/v1/revokedocument","b6b"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/save-update-webhook",component:d("/docs/API-docs/v1/save-update-webhook","4a0"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/selfsign",component:d("/docs/API-docs/v1/selfsign","6d3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/update-document",component:d("/docs/API-docs/v1/update-document","735"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/update-template",component:d("/docs/API-docs/v1/update-template","cec"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/API-docs/v1/updatefolder",component:d("/docs/API-docs/v1/updatefolder","bb3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/category/cloud-storage",component:d("/docs/category/cloud-storage","d1e"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/category/console",component:d("/docs/category/console","801"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/create-new-opensign-document",component:d("/docs/category/create-new-opensign-document","3aa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/docker",component:d("/docs/category/docker","166"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/category/documents",component:d("/docs/category/documents","f36"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/faqs",component:d("/docs/category/faqs","418"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/guides",component:d("/docs/category/guides","e05"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/category/manage-docs-using-opensign-drive",component:d("/docs/category/manage-docs-using-opensign-drive","4d2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/settings",component:d("/docs/category/settings","afc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/templates",component:d("/docs/category/templates","fc2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/user-menu",component:d("/docs/category/user-menu","a10"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/contribute/CODE_OF_CONDUCT",component:d("/docs/contribute/CODE_OF_CONDUCT","71c"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/contribute/COMMUNITY",component:d("/docs/contribute/COMMUNITY","ff3"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/contribute/INSTALLATION",component:d("/docs/contribute/INSTALLATION","d0c"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/contribute/intro",component:d("/docs/contribute/intro","631"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/contribute/REPORTING_GUIDELINES",component:d("/docs/contribute/REPORTING_GUIDELINES","c30"),exact:!0,sidebar:"contributeSidebar"},{path:"/docs/help/FAQs/",component:d("/docs/help/FAQs/","735"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/FAQs/Credit-Deductions",component:d("/docs/help/FAQs/Credit-Deductions","bd0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements",component:d("/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements","ff4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/FAQs/Max File Upload Size",component:d("/docs/help/FAQs/Max File Upload Size","b81"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/FAQs/User Deletion",component:d("/docs/help/FAQs/User Deletion","c3e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/intro",component:d("/docs/help/intro","aef"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/edit-document-before-sending",component:d("/docs/help/New-Document/edit-document-before-sending","59d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/enforce-email-verification",component:d("/docs/help/New-Document/enforce-email-verification","f03"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/request-signatures",component:d("/docs/help/New-Document/request-signatures","5a5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/sign-yourself",component:d("/docs/help/New-Document/sign-yourself","ba4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/New-Document/widgets",component:d("/docs/help/New-Document/widgets","a5a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/OpenSign\u2122 Drive/create-document",component:d("/docs/help/OpenSign\u2122 Drive/create-document","2dc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/OpenSign\u2122 Drive/list-grid-view",component:d("/docs/help/OpenSign\u2122 Drive/list-grid-view","092"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/OpenSign\u2122 Drive/organize-documents",component:d("/docs/help/OpenSign\u2122 Drive/organize-documents","79d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/OpenSign\u2122 Drive/rename-document",component:d("/docs/help/OpenSign\u2122 Drive/rename-document","045"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/completed",component:d("/docs/help/Reports/completed","dc1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/contactbook",component:d("/docs/help/Reports/contactbook","6bd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/declined",component:d("/docs/help/Reports/declined","b29"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/drafts",component:d("/docs/help/Reports/drafts","24c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/expired",component:d("/docs/help/Reports/expired","71b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/in-progress",component:d("/docs/help/Reports/in-progress","2cf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Reports/need-your-sign",component:d("/docs/help/Reports/need-your-sign","38d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/APIToken",component:d("/docs/help/Settings/APIToken","9fd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/Custom-email-templates",component:d("/docs/help/Settings/Custom-email-templates","03d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/disabledocumentid",component:d("/docs/help/Settings/disabledocumentid","716"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/manage-users",component:d("/docs/help/Settings/manage-users","e9e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/my-signature",component:d("/docs/help/Settings/my-signature","498"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/Preferences",component:d("/docs/help/Settings/Preferences","a9e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/SecurityManagement",component:d("/docs/help/Settings/SecurityManagement","026"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/Teams",component:d("/docs/help/Settings/Teams","102"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Settings/Webhook",component:d("/docs/help/Settings/Webhook","b5a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/create-template",component:d("/docs/help/Templates/create-template","4b4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/embed-template",component:d("/docs/help/Templates/embed-template","fe9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/manage-templates",component:d("/docs/help/Templates/manage-templates","466"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/publicTemplate",component:d("/docs/help/Templates/publicTemplate","57d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/quick-send",component:d("/docs/help/Templates/quick-send","e44"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/Templates/use-template",component:d("/docs/help/Templates/use-template","684"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/analystics",component:d("/docs/help/User Menu/Console/analystics","a1e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/branding",component:d("/docs/help/User Menu/Console/branding","ad3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/custom_filestorage",component:d("/docs/help/User Menu/Console/custom_filestorage","ca6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/emails",component:d("/docs/help/User Menu/Console/emails","c0d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/general",component:d("/docs/help/User Menu/Console/general","f25"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/globalSMTP",component:d("/docs/help/User Menu/Console/globalSMTP","da3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/orgadmin",component:d("/docs/help/User Menu/Console/orgadmin","155"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/organizations",component:d("/docs/help/User Menu/Console/organizations","356"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Console/signing_certificate",component:d("/docs/help/User Menu/Console/signing_certificate","759"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/help/User Menu/Profile",component:d("/docs/help/User Menu/Profile","b13"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/intro",component:d("/docs/intro","ee1"),exact:!0},{path:"/docs/self-host/cloud-storage/s3",component:d("/docs/self-host/cloud-storage/s3","a97"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/docker/run-locally",component:d("/docs/self-host/docker/run-locally","d9c"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/docker/upgrade-deployment",component:d("/docs/self-host/docker/upgrade-deployment","c37"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/guides/azure-vm-setup",component:d("/docs/self-host/guides/azure-vm-setup","580"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/guides/env-variables",component:d("/docs/self-host/guides/env-variables","662"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate",component:d("/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate","e9e"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/guides/upgrade-to-v2.1.0",component:d("/docs/self-host/guides/upgrade-to-v2.1.0","8ed"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/intro",component:d("/docs/self-host/intro","524"),exact:!0,sidebar:"selfhostSidebar"},{path:"/docs/self-host/One-click-Install/DigitalOcean",component:d("/docs/self-host/One-click-Install/DigitalOcean","c97"),exact:!0,sidebar:"selfhostSidebar"}]}]}]},{path:"/",component:d("/","2e1"),exact:!0},{path:"*",component:d("*")}]},6125(e,t,n){"use strict";n.d(t,{o:()=>a,x:()=>i});var r=n(96540),o=n(74848);const a=r.createContext(!1);function i({children:e}){const[t,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{n(!0)},[]),(0,o.jsx)(a.Provider,{value:t,children:e})}},22067(e,t,n){"use strict";var r=n(96540),o=n(5338),a=n(80545),i=n(54625),s=n(4784),l=n(38193);const c=[n(10119),n(26134),n(76294),n(51043),n(3035)];var u=n(35947),d=n(56347),p=n(22831),f=n(74848);function m({children:e}){return(0,f.jsx)(f.Fragment,{children:e})}var h=n(14563);const g=e=>e.defaultFormatter(e);function b({children:e}){return(0,f.jsx)(h.AL,{formatter:g,children:e})}function v({children:e}){return(0,f.jsx)(b,{children:e})}var y=n(5260),w=n(44586),k=n(86025),x=n(6342),S=n(45500),P=n(32131),A=n(14090),_=n(2967),I=n(70440),E=n(41463);function C(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,w.default)(),r=(0,P.o)(),o=n[e].htmlLang,a=e=>e.replace("-","_");return(0,f.jsxs)(y.A,{children:[Object.entries(n).map(([e,{htmlLang:t}])=>(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:e,fullyQualified:!0}),hrefLang:t},e)),(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,f.jsx)("meta",{property:"og:locale",content:a(o)}),Object.values(n).filter(e=>o!==e.htmlLang).map(e=>(0,f.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`))]})}function T({permalink:e}){const{siteConfig:{url:t}}=(0,w.default)(),n=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,w.default)(),{pathname:r}=(0,d.zy)();return e+(0,I.Ks)((0,k.default)(r),{trailingSlash:n,baseUrl:t})}(),r=e?`${t}${e}`:n;return(0,f.jsxs)(y.A,{children:[(0,f.jsx)("meta",{property:"og:url",content:r}),(0,f.jsx)("link",{rel:"canonical",href:r})]})}function j(){const{i18n:{currentLocale:e}}=(0,w.default)(),{metadata:t,image:n}=(0,x.p)();return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(y.A,{children:[(0,f.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,f.jsx)("body",{className:A.w})]}),n&&(0,f.jsx)(S.be,{image:n}),(0,f.jsx)(T,{}),(0,f.jsx)(C,{}),(0,f.jsx)(E.A,{tag:_.C,locale:e}),(0,f.jsx)(y.A,{children:t.map((e,t)=>(0,f.jsx)("meta",{...e},t))})]})}const N=new Map;var O=n(6125),R=n(26988),D=n(205);function L(e,...t){const n=c.map(n=>{const r=n.default?.[e]??n[e];return r?.(...t)});return()=>n.forEach(e=>e?.())}const M=function({children:e,location:t,previousLocation:n}){return(0,D.A)(()=>{n!==t&&(!function({location:e,previousLocation:t}){if(!t)return;const n=e.pathname===t.pathname,r=e.hash===t.hash,o=e.search===t.search;if(n&&r&&!o)return;const{hash:a}=e;if(a){const e=decodeURIComponent(a.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:t,previousLocation:n}),L("onRouteDidUpdate",{previousLocation:n,location:t}))},[n,t]),e};function F(e){const t=Array.from(new Set([e,decodeURI(e)])).map(e=>(0,p.u)(u.A,e)).flat();return Promise.all(t.map(e=>e.route.component.preload?.()))}class z extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.default.canUseDOM?L("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=L("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),F(n.pathname).then(()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})}).catch(e=>{console.warn(e),window.location.reload()}),!1}render(){const{children:e,location:t}=this.props;return(0,f.jsx)(M,{previousLocation:this.previousLocation,location:t,children:(0,f.jsx)(d.qh,{location:t,render:()=>e})})}}const U=z,B="__docusaurus-base-url-issue-banner-suggestion-container";function $(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '__docusaurus-base-url-issue-banner-container';\n var bannerHtml = ${JSON.stringify(function(e){return`\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">${e}</span> ${"/"===e?" (default value)":""}</p>\n <p>We suggest trying baseUrl = <span id="${B}" style="font-weight: bold; color: green;"></span></p>\n</div>\n`}(e)).replace(/</g,"\\<")};\n bannerContainer.innerHTML = bannerHtml;\n document.body.prepend(bannerContainer);\n var suggestionContainer = document.getElementById('${B}');\n var actualHomePagePath = window.location.pathname;\n var suggestedBaseUrl = actualHomePagePath.substr(-1) === '/'\n ? actualHomePagePath\n : actualHomePagePath + '/';\n suggestionContainer.innerHTML = suggestedBaseUrl;\n}\n`}function q(){const{siteConfig:{baseUrl:e}}=(0,w.default)();return(0,f.jsx)(f.Fragment,{children:!l.default.canUseDOM&&(0,f.jsx)(y.A,{children:(0,f.jsx)("script",{children:$(e)})})})}function G(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,w.default)(),{pathname:n}=(0,d.zy)();return t&&n===e?(0,f.jsx)(q,{}):null}function V(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:r,localeConfigs:o}}=(0,w.default)(),a=(0,k.default)(e),{htmlLang:i,direction:s}=o[r];return(0,f.jsxs)(y.A,{children:[(0,f.jsx)("html",{lang:i,dir:s}),(0,f.jsx)("title",{children:t}),(0,f.jsx)("meta",{property:"og:title",content:t}),(0,f.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&(0,f.jsx)("meta",{name:"robots",content:"noindex, nofollow"}),e&&(0,f.jsx)("link",{rel:"icon",href:a})]})}var H=n(67489),W=n(92303);function Q(){const e=(0,W.default)();return(0,f.jsx)(y.A,{children:(0,f.jsx)("html",{"data-has-hydrated":e})})}const K=(0,p.v)(u.A);function Y(){const e=function(e){if(N.has(e.pathname))return{...e,pathname:N.get(e.pathname)};if((0,p.u)(u.A,e.pathname).some(({route:e})=>!0===e.exact))return N.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return N.set(e.pathname,t),{...e,pathname:t}}((0,d.zy)());return(0,f.jsx)(U,{location:e,children:K})}function Z(){return(0,f.jsx)(H.A,{children:(0,f.jsx)(R.l,{children:(0,f.jsxs)(O.x,{children:[(0,f.jsx)(m,{children:(0,f.jsxs)(v,{children:[(0,f.jsx)(V,{}),(0,f.jsx)(j,{}),(0,f.jsx)(G,{}),(0,f.jsx)(Y,{})]})}),(0,f.jsx)(Q,{})]})})})}var X=n(84054);const J=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)})}:function(e){return new Promise((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)})};var ee=n(86921);const te=new Set,ne=new Set,re=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,oe={prefetch:e=>{if(!(e=>!re()&&!ne.has(e)&&!te.has(e))(e))return!1;te.add(e);const t=(0,p.u)(u.A,e).flatMap(e=>{return t=e.route.path,Object.entries(X).filter(([e])=>e.replace(/-[^-]+$/,"")===t).flatMap(([,e])=>Object.values((0,ee.A)(e)));var t});return Promise.all(t.map(e=>{const t=n.gca(e);return t&&!t.includes("undefined")?J(t).catch(()=>{}):Promise.resolve()}))},preload:e=>!!(e=>!re()&&!ne.has(e))(e)&&(ne.add(e),F(e))},ae=Object.freeze(oe);function ie({children:e}){return"hash"===s.default.future.experimental_router?(0,f.jsx)(i.I9,{children:e}):(0,f.jsx)(i.Kd,{children:e})}const se=Boolean(!0);if(l.default.canUseDOM){window.docusaurus=ae;const e=document.getElementById("__docusaurus"),t=(0,f.jsx)(a.vd,{children:(0,f.jsx)(ie,{children:(0,f.jsx)(Z,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(se)window.docusaurusRoot=o.hydrateRoot(e,t,{onRecoverableError:n});else{const r=o.createRoot(e,{onRecoverableError:n});r.render(t),window.docusaurusRoot=r}};F(window.location.pathname).then(()=>{(0,r.startTransition)(i)})}},26988(e,t,n){"use strict";n.d(t,{o:()=>d,l:()=>p});var r=n(96540),o=n(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs","mainDocId":"help/intro","docs":[{"id":"API-docs/api-intro","path":"/docs/API-docs/api-intro"},{"id":"API-docs/v1.1/contactlist","path":"/docs/API-docs/v1.1/contactlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createcontact","path":"/docs/API-docs/v1.1/createcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createdocument","path":"/docs/API-docs/v1.1/createdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createdocumentwithtemplateid","path":"/docs/API-docs/v1.1/createdocumentwithtemplateid","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createfolder","path":"/docs/API-docs/v1.1/createfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/createtemplate","path":"/docs/API-docs/v1.1/createtemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/delete-template","path":"/docs/API-docs/v1.1/delete-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/delete-webhook","path":"/docs/API-docs/v1.1/delete-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/deletecontact","path":"/docs/API-docs/v1.1/deletecontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/deletedocument","path":"/docs/API-docs/v1.1/deletedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/deletefolder","path":"/docs/API-docs/v1.1/deletefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/draftdocument","path":"/docs/API-docs/v1.1/draftdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/drafttemplate","path":"/docs/API-docs/v1.1/drafttemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/folderlist","path":"/docs/API-docs/v1.1/folderlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/get-template","path":"/docs/API-docs/v1.1/get-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/get-user","path":"/docs/API-docs/v1.1/get-user","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/get-webhook","path":"/docs/API-docs/v1.1/get-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getcontact","path":"/docs/API-docs/v1.1/getcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getcredits","path":"/docs/API-docs/v1.1/getcredits","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getdocument","path":"/docs/API-docs/v1.1/getdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getdocumentlist","path":"/docs/API-docs/v1.1/getdocumentlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getfolder","path":"/docs/API-docs/v1.1/getfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getformdata","path":"/docs/API-docs/v1.1/getformdata","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getsignerips","path":"/docs/API-docs/v1.1/getsignerips","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/getsigninglinks","path":"/docs/API-docs/v1.1/getsigninglinks","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/gettemplatelist","path":"/docs/API-docs/v1.1/gettemplatelist","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/intro","path":"/docs/API-docs/v1.1/intro"},{"id":"API-docs/v1.1/opensign-api-v-1-1","path":"/docs/API-docs/v1.1/opensign-api-v-1-1","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/publictemplate","path":"/docs/API-docs/v1.1/publictemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/resendrequestmail","path":"/docs/API-docs/v1.1/resendrequestmail","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/revokedocument","path":"/docs/API-docs/v1.1/revokedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/save-update-webhook","path":"/docs/API-docs/v1.1/save-update-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/selfsign","path":"/docs/API-docs/v1.1/selfsign","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/update-document","path":"/docs/API-docs/v1.1/update-document","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/update-template","path":"/docs/API-docs/v1.1/update-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.1/updatefolder","path":"/docs/API-docs/v1.1/updatefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/contactlist","path":"/docs/API-docs/v1.2/contactlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createcontact","path":"/docs/API-docs/v1.2/createcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createdocument","path":"/docs/API-docs/v1.2/createdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createdocumentwithtemplateid","path":"/docs/API-docs/v1.2/createdocumentwithtemplateid","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createfolder","path":"/docs/API-docs/v1.2/createfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/createtemplate","path":"/docs/API-docs/v1.2/createtemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/delete-template","path":"/docs/API-docs/v1.2/delete-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/delete-webhook","path":"/docs/API-docs/v1.2/delete-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/deletecontact","path":"/docs/API-docs/v1.2/deletecontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/deletedocument","path":"/docs/API-docs/v1.2/deletedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/deletefolder","path":"/docs/API-docs/v1.2/deletefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/draftdocument","path":"/docs/API-docs/v1.2/draftdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/drafttemplate","path":"/docs/API-docs/v1.2/drafttemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/folderlist","path":"/docs/API-docs/v1.2/folderlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/get-template","path":"/docs/API-docs/v1.2/get-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/get-user","path":"/docs/API-docs/v1.2/get-user","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/get-webhook","path":"/docs/API-docs/v1.2/get-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getcontact","path":"/docs/API-docs/v1.2/getcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getcredits","path":"/docs/API-docs/v1.2/getcredits","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getdocument","path":"/docs/API-docs/v1.2/getdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getdocumentlist","path":"/docs/API-docs/v1.2/getdocumentlist","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getfolder","path":"/docs/API-docs/v1.2/getfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getformdata","path":"/docs/API-docs/v1.2/getformdata","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getsignerips","path":"/docs/API-docs/v1.2/getsignerips","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/getsigninglinks","path":"/docs/API-docs/v1.2/getsigninglinks","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/gettemplatelist","path":"/docs/API-docs/v1.2/gettemplatelist","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/intro","path":"/docs/API-docs/v1.2/intro"},{"id":"API-docs/v1.2/opensign-api-v-1-2","path":"/docs/API-docs/v1.2/opensign-api-v-1-2","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/publictemplate","path":"/docs/API-docs/v1.2/publictemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/resendrequestmail","path":"/docs/API-docs/v1.2/resendrequestmail","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/revokedocument","path":"/docs/API-docs/v1.2/revokedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/save-update-webhook","path":"/docs/API-docs/v1.2/save-update-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/selfsign","path":"/docs/API-docs/v1.2/selfsign","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/update-document","path":"/docs/API-docs/v1.2/update-document","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/update-template","path":"/docs/API-docs/v1.2/update-template","sidebar":"apiSidebar"},{"id":"API-docs/v1.2/updatefolder","path":"/docs/API-docs/v1.2/updatefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1/contactlist","path":"/docs/API-docs/v1/contactlist","sidebar":"apiSidebar"},{"id":"API-docs/v1/createcontact","path":"/docs/API-docs/v1/createcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1/createdocument","path":"/docs/API-docs/v1/createdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/createdocumentwithtemplateid","path":"/docs/API-docs/v1/createdocumentwithtemplateid","sidebar":"apiSidebar"},{"id":"API-docs/v1/createfolder","path":"/docs/API-docs/v1/createfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1/createtemplate","path":"/docs/API-docs/v1/createtemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1/delete-template","path":"/docs/API-docs/v1/delete-template","sidebar":"apiSidebar"},{"id":"API-docs/v1/delete-webhook","path":"/docs/API-docs/v1/delete-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1/deletecontact","path":"/docs/API-docs/v1/deletecontact","sidebar":"apiSidebar"},{"id":"API-docs/v1/deletedocument","path":"/docs/API-docs/v1/deletedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/deletefolder","path":"/docs/API-docs/v1/deletefolder","sidebar":"apiSidebar"},{"id":"API-docs/v1/draftdocument","path":"/docs/API-docs/v1/draftdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/drafttemplate","path":"/docs/API-docs/v1/drafttemplate","sidebar":"apiSidebar"},{"id":"API-docs/v1/folderlist","path":"/docs/API-docs/v1/folderlist","sidebar":"apiSidebar"},{"id":"API-docs/v1/get-template","path":"/docs/API-docs/v1/get-template","sidebar":"apiSidebar"},{"id":"API-docs/v1/get-user","path":"/docs/API-docs/v1/get-user","sidebar":"apiSidebar"},{"id":"API-docs/v1/get-webhook","path":"/docs/API-docs/v1/get-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1/getcontact","path":"/docs/API-docs/v1/getcontact","sidebar":"apiSidebar"},{"id":"API-docs/v1/getdocument","path":"/docs/API-docs/v1/getdocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/getdocumentlist","path":"/docs/API-docs/v1/getdocumentlist","sidebar":"apiSidebar"},{"id":"API-docs/v1/getfolder","path":"/docs/API-docs/v1/getfolder","sidebar":"apiSidebar"},{"id":"API-docs/v1/gettemplatelist","path":"/docs/API-docs/v1/gettemplatelist","sidebar":"apiSidebar"},{"id":"API-docs/v1/intro","path":"/docs/API-docs/v1/intro"},{"id":"API-docs/v1/opensign-api-v-1","path":"/docs/API-docs/v1/opensign-api-v-1","sidebar":"apiSidebar"},{"id":"API-docs/v1/resendrequestmail","path":"/docs/API-docs/v1/resendrequestmail","sidebar":"apiSidebar"},{"id":"API-docs/v1/revokedocument","path":"/docs/API-docs/v1/revokedocument","sidebar":"apiSidebar"},{"id":"API-docs/v1/save-update-webhook","path":"/docs/API-docs/v1/save-update-webhook","sidebar":"apiSidebar"},{"id":"API-docs/v1/selfsign","path":"/docs/API-docs/v1/selfsign","sidebar":"apiSidebar"},{"id":"API-docs/v1/update-document","path":"/docs/API-docs/v1/update-document","sidebar":"apiSidebar"},{"id":"API-docs/v1/update-template","path":"/docs/API-docs/v1/update-template","sidebar":"apiSidebar"},{"id":"API-docs/v1/updatefolder","path":"/docs/API-docs/v1/updatefolder","sidebar":"apiSidebar"},{"id":"contribute/CODE_OF_CONDUCT","path":"/docs/contribute/CODE_OF_CONDUCT","sidebar":"contributeSidebar"},{"id":"contribute/COMMUNITY","path":"/docs/contribute/COMMUNITY","sidebar":"contributeSidebar"},{"id":"contribute/INSTALLATION","path":"/docs/contribute/INSTALLATION","sidebar":"contributeSidebar"},{"id":"contribute/intro","path":"/docs/contribute/intro","sidebar":"contributeSidebar"},{"id":"contribute/REPORTING_GUIDELINES","path":"/docs/contribute/REPORTING_GUIDELINES","sidebar":"contributeSidebar"},{"id":"help/FAQs/Credit-Deductions","path":"/docs/help/FAQs/Credit-Deductions","sidebar":"tutorialSidebar"},{"id":"help/FAQs/Ensure this field is accurately filled and meets all requirements","path":"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements","sidebar":"tutorialSidebar"},{"id":"help/FAQs/FAQs","path":"/docs/help/FAQs/","sidebar":"tutorialSidebar"},{"id":"help/FAQs/Max File Upload Size","path":"/docs/help/FAQs/Max File Upload Size","sidebar":"tutorialSidebar"},{"id":"help/FAQs/User Deletion","path":"/docs/help/FAQs/User Deletion","sidebar":"tutorialSidebar"},{"id":"help/intro","path":"/docs/help/intro","sidebar":"tutorialSidebar"},{"id":"help/New-Document/edit-document-before-sending","path":"/docs/help/New-Document/edit-document-before-sending","sidebar":"tutorialSidebar"},{"id":"help/New-Document/enforce-email-verification","path":"/docs/help/New-Document/enforce-email-verification","sidebar":"tutorialSidebar"},{"id":"help/New-Document/request-signatures","path":"/docs/help/New-Document/request-signatures","sidebar":"tutorialSidebar"},{"id":"help/New-Document/sign-yourself","path":"/docs/help/New-Document/sign-yourself","sidebar":"tutorialSidebar"},{"id":"help/New-Document/widgets","path":"/docs/help/New-Document/widgets","sidebar":"tutorialSidebar"},{"id":"help/OpenSign\u2122 Drive/create-document","path":"/docs/help/OpenSign\u2122 Drive/create-document","sidebar":"tutorialSidebar"},{"id":"help/OpenSign\u2122 Drive/list-grid-view","path":"/docs/help/OpenSign\u2122 Drive/list-grid-view","sidebar":"tutorialSidebar"},{"id":"help/OpenSign\u2122 Drive/organize-documents","path":"/docs/help/OpenSign\u2122 Drive/organize-documents","sidebar":"tutorialSidebar"},{"id":"help/OpenSign\u2122 Drive/rename-document","path":"/docs/help/OpenSign\u2122 Drive/rename-document","sidebar":"tutorialSidebar"},{"id":"help/Reports/completed","path":"/docs/help/Reports/completed","sidebar":"tutorialSidebar"},{"id":"help/Reports/contactbook","path":"/docs/help/Reports/contactbook","sidebar":"tutorialSidebar"},{"id":"help/Reports/declined","path":"/docs/help/Reports/declined","sidebar":"tutorialSidebar"},{"id":"help/Reports/drafts","path":"/docs/help/Reports/drafts","sidebar":"tutorialSidebar"},{"id":"help/Reports/expired","path":"/docs/help/Reports/expired","sidebar":"tutorialSidebar"},{"id":"help/Reports/in-progress","path":"/docs/help/Reports/in-progress","sidebar":"tutorialSidebar"},{"id":"help/Reports/need-your-sign","path":"/docs/help/Reports/need-your-sign","sidebar":"tutorialSidebar"},{"id":"help/Settings/APIToken","path":"/docs/help/Settings/APIToken","sidebar":"tutorialSidebar"},{"id":"help/Settings/Custom-email-templates","path":"/docs/help/Settings/Custom-email-templates","sidebar":"tutorialSidebar"},{"id":"help/Settings/disabledocumentid","path":"/docs/help/Settings/disabledocumentid","sidebar":"tutorialSidebar"},{"id":"help/Settings/manage-users","path":"/docs/help/Settings/manage-users","sidebar":"tutorialSidebar"},{"id":"help/Settings/my-signature","path":"/docs/help/Settings/my-signature","sidebar":"tutorialSidebar"},{"id":"help/Settings/Preferences","path":"/docs/help/Settings/Preferences","sidebar":"tutorialSidebar"},{"id":"help/Settings/SecurityManagement","path":"/docs/help/Settings/SecurityManagement","sidebar":"tutorialSidebar"},{"id":"help/Settings/Teams","path":"/docs/help/Settings/Teams","sidebar":"tutorialSidebar"},{"id":"help/Settings/Webhook","path":"/docs/help/Settings/Webhook","sidebar":"tutorialSidebar"},{"id":"help/Templates/create-template","path":"/docs/help/Templates/create-template","sidebar":"tutorialSidebar"},{"id":"help/Templates/embed-template","path":"/docs/help/Templates/embed-template","sidebar":"tutorialSidebar"},{"id":"help/Templates/manage-templates","path":"/docs/help/Templates/manage-templates","sidebar":"tutorialSidebar"},{"id":"help/Templates/publicTemplate","path":"/docs/help/Templates/publicTemplate","sidebar":"tutorialSidebar"},{"id":"help/Templates/quick-send","path":"/docs/help/Templates/quick-send","sidebar":"tutorialSidebar"},{"id":"help/Templates/use-template","path":"/docs/help/Templates/use-template","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/analystics","path":"/docs/help/User Menu/Console/analystics","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/branding","path":"/docs/help/User Menu/Console/branding","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/custom_filestorage","path":"/docs/help/User Menu/Console/custom_filestorage","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/emails","path":"/docs/help/User Menu/Console/emails","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/general","path":"/docs/help/User Menu/Console/general","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/globalSMTP","path":"/docs/help/User Menu/Console/globalSMTP","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/orgadmin","path":"/docs/help/User Menu/Console/orgadmin","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/organizations","path":"/docs/help/User Menu/Console/organizations","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Console/signing_certificate","path":"/docs/help/User Menu/Console/signing_certificate","sidebar":"tutorialSidebar"},{"id":"help/User Menu/Profile","path":"/docs/help/User Menu/Profile","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/intro"},{"id":"self-host/cloud-storage/s3","path":"/docs/self-host/cloud-storage/s3","sidebar":"selfhostSidebar"},{"id":"self-host/docker/run-locally","path":"/docs/self-host/docker/run-locally","sidebar":"selfhostSidebar"},{"id":"self-host/docker/upgrade-deployment","path":"/docs/self-host/docker/upgrade-deployment","sidebar":"selfhostSidebar"},{"id":"self-host/guides/azure-vm-setup","path":"/docs/self-host/guides/azure-vm-setup","sidebar":"selfhostSidebar"},{"id":"self-host/guides/env-variables","path":"/docs/self-host/guides/env-variables","sidebar":"selfhostSidebar"},{"id":"self-host/guides/how-to-generate-self-signed-document-signing-certificate","path":"/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate","sidebar":"selfhostSidebar"},{"id":"self-host/guides/upgrade-to-v2.1.0","path":"/docs/self-host/guides/upgrade-to-v2.1.0","sidebar":"selfhostSidebar"},{"id":"self-host/intro","path":"/docs/self-host/intro","sidebar":"selfhostSidebar"},{"id":"self-host/One-click-Install/DigitalOcean","path":"/docs/self-host/One-click-Install/DigitalOcean","sidebar":"selfhostSidebar"},{"id":"/category/create-new-opensign-document","path":"/docs/category/create-new-opensign-document","sidebar":"tutorialSidebar"},{"id":"/category/manage-docs-using-opensign-drive","path":"/docs/category/manage-docs-using-opensign-drive","sidebar":"tutorialSidebar"},{"id":"/category/documents","path":"/docs/category/documents","sidebar":"tutorialSidebar"},{"id":"/category/templates","path":"/docs/category/templates","sidebar":"tutorialSidebar"},{"id":"/category/settings","path":"/docs/category/settings","sidebar":"tutorialSidebar"},{"id":"/category/user-menu","path":"/docs/category/user-menu","sidebar":"tutorialSidebar"},{"id":"/category/console","path":"/docs/category/console","sidebar":"tutorialSidebar"},{"id":"/category/faqs","path":"/docs/category/faqs","sidebar":"tutorialSidebar"},{"id":"/category/docker","path":"/docs/category/docker","sidebar":"selfhostSidebar"},{"id":"/category/cloud-storage","path":"/docs/category/cloud-storage","sidebar":"selfhostSidebar"},{"id":"/category/guides","path":"/docs/category/guides","sidebar":"selfhostSidebar"},{"id":"/API-docs/v1.2","path":"/docs/API-docs/v1.2","sidebar":"apiSidebar"},{"id":"/API-docs/v1.1","path":"/docs/API-docs/v1.1","sidebar":"apiSidebar"},{"id":"/API-docs/v1","path":"/docs/API-docs/v1","sidebar":"apiSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/help/intro","label":"help/intro"}},"selfhostSidebar":{"link":{"path":"/docs/self-host/intro","label":"self-host/intro"}},"contributeSidebar":{"link":{"path":"/docs/contribute/CODE_OF_CONDUCT","label":"contribute/CODE_OF_CONDUCT"}},"apiSidebar":{"link":{"path":"/docs/API-docs/v1.2","label":"v1.2"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en","translate":false,"url":"https://docs.opensignlabs.com","baseUrl":"/"}}}');var s=n(22654);const l=JSON.parse('{"docusaurusVersion":"3.9.2","siteVersion":"0.1.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.9.2"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.9.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.9.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.9.2"},"docusaurus-plugin-svgr":{"type":"package","name":"@docusaurus/plugin-svgr","version":"3.9.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.9.2"},"docusaurus-plugin-openapi-docs":{"type":"package","name":"docusaurus-plugin-openapi-docs","version":"4.7.1"},"docusaurus-theme-openapi":{"type":"package","name":"docusaurus-theme-openapi-docs","version":"4.7.1"}}}');var c=n(74848);const u={siteConfig:o.default,siteMetadata:l,globalData:a,i18n:i,codeTranslations:s},d=r.createContext(u);function p({children:e}){return(0,c.jsx)(d.Provider,{value:u,children:e})}},67489(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(96540),o=n(38193),a=n(5260),i=n(70440),s=n(2828),l=n(53102),c=n(74848);function u({error:e,tryAgain:t}){return(0,c.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,c.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,c.jsx)("button",{type:"button",onClick:t,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,c.jsx)(d,{error:e})]})}function d({error:e}){const t=(0,i.rA)(e).map(e=>e.message).join("\n\nCause:\n");return(0,c.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:t})}function p({children:e}){return(0,c.jsx)(l.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:e})}function f({error:e,tryAgain:t}){return(0,c.jsx)(p,{children:(0,c.jsxs)(h,{fallback:()=>(0,c.jsx)(u,{error:e,tryAgain:t}),children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("title",{children:"Page Error"})}),(0,c.jsx)(s.A,{children:(0,c.jsx)(u,{error:e,tryAgain:t})})]})})}const m=e=>(0,c.jsx)(f,{...e});class h extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.default.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??m)(e)}return e??null}}},38193(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5260(e,t,n){"use strict";n.d(t,{A:()=>a});n(96540);var r=n(80545),o=n(74848);function a(e){return(0,o.jsx)(r.mg,{...e})}},28774(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});var r=n(96540),o=n(54625),a=n(70440),i=n(44586),s=n(16654),l=n(38193),c=n(63427),u=n(86025),d=n(74848);function p({isNavLink:e,to:t,href:n,activeClassName:p,isActive:f,"data-noBrokenLinkCheck":m,autoAddBaseUrl:h=!0,...g},b){const{siteConfig:v}=(0,i.default)(),{trailingSlash:y,baseUrl:w}=v,k=v.future.experimental_router,{withBaseUrl:x}=(0,u.useBaseUrlUtils)(),S=(0,c.A)(),P=(0,r.useRef)(null);(0,r.useImperativeHandle)(b,()=>P.current);const A=t||n;const _=(0,s.A)(A),I=A?.replace("pathname://","");let E=void 0!==I?(C=I,h&&(e=>e.startsWith("/"))(C)?x(C):C):void 0;var C;"hash"===k&&E?.startsWith("./")&&(E=E?.slice(1)),E&&_&&(E=(0,a.Ks)(E,{trailingSlash:y,baseUrl:w}));const T=(0,r.useRef)(!1),j=e?o.k2:o.N_,N=l.default.canUseIntersectionObserver,O=(0,r.useRef)(),R=()=>{T.current||null==E||(window.docusaurus.preload(E),T.current=!0)};(0,r.useEffect)(()=>(!N&&_&&l.default.canUseDOM&&null!=E&&window.docusaurus.prefetch(E),()=>{N&&O.current&&O.current.disconnect()}),[O,E,N,_]);const D=E?.startsWith("#")??!1,L=!g.target||"_self"===g.target,M=!E||!_||!L||D&&"hash"!==k;m||!D&&M||S.collectLink(E),g.id&&S.collectAnchor(g.id);const F={};return M?(0,d.jsx)("a",{ref:P,href:E,...A&&!_&&{target:"_blank",rel:"noopener noreferrer"},...g,...F}):(0,d.jsx)(j,{...g,onMouseEnter:R,onTouchStart:R,innerRef:e=>{P.current=e,N&&e&&_&&(O.current=new window.IntersectionObserver(t=>{t.forEach(t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(O.current.unobserve(e),O.current.disconnect(),null!=E&&window.docusaurus.prefetch(E))})}),O.current.observe(e))},to:E,...e&&{isActive:f,activeClassName:p},...F})}const f=r.forwardRef(p)},20418(e,t,n){"use strict";n.d(t,{A:()=>r});const r=()=>null},21312(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c,translate:()=>l});var r=n(96540),o=n(74848);function a(e,t){const n=e.split(/(\{\w+\})/).map((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e});return n.some(e=>(0,r.isValidElement)(e))?n.map((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e).filter(e=>""!==e):n.join("")}var i=n(22654);function s({id:e,message:t}){if(void 0===e&&void 0===t)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[e??t]??t??e}function l({message:e,id:t},n){return a(s({message:e,id:t}),n)}function c({children:e,id:t,values:n}){if(e&&"string"!=typeof e)throw console.warn("Illegal <Translate> children",e),new Error("The Docusaurus <Translate> component only accept simple string values");const r=s({message:e,id:t});return(0,o.jsx)(o.Fragment,{children:a(r,n)})}},17065(e,t,n){"use strict";n.d(t,{W:()=>r});const r="default"},16654(e,t,n){"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>o,z:()=>r})},86025(e,t,n){"use strict";n.r(t),n.d(t,{addBaseUrl:()=>i,default:()=>l,useBaseUrlUtils:()=>s});var r=n(96540),o=n(44586),a=n(16654);function i({siteUrl:e,baseUrl:t,url:n,options:{forcePrependBaseUrl:r=!1,absolute:o=!1}={},router:i}){if(!n||n.startsWith("#")||(0,a.z)(n))return n;if("hash"===i)return n.startsWith("/")?`.${n}`:`./${n}`;if(r)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const s=!n.startsWith(t)?t+n.replace(/^\//,""):n;return o?e+s:s}function s(){const{siteConfig:e}=(0,o.default)(),{baseUrl:t,url:n}=e,a=e.future.experimental_router;return{withBaseUrl:(0,r.useCallback)((e,r)=>i({siteUrl:n,baseUrl:t,url:e,options:r,router:a}),[n,t,a])}}function l(e,t={}){const{withBaseUrl:n}=s();return n(e,t)}},63427(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(96540);n(74848);const o=r.createContext({collectAnchor:()=>{},collectLink:()=>{}});function a(){return(0,r.useContext)(o)}},44586(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(96540),o=n(26988);function a(){return(0,r.useContext)(o.o)}},92303(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(96540),o=n(6125);function a(){return(0,r.useContext)(o.o)}},205(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(96540);const o=n(38193).default.canUseDOM?r.useLayoutEffect:r.useEffect},36803(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(96540),o=n(53102);function a(){const e=r.useContext(o.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}},86921(e,t,n){"use strict";n.d(t,{A:()=>r});function r(e){const t={};return function e(n,r){Object.entries(n).forEach(([n,o])=>{const a=r?`${r}.${n}`:n;var i;"object"==typeof(i=o)&&i&&Object.keys(i).length>0?e(o,a):t[a]=o})}(e),t}},53102(e,t,n){"use strict";n.d(t,{W:()=>i,o:()=>a});var r=n(96540),o=n(74848);const a=r.createContext(null);function i({children:e,value:t}){const n=r.useContext(a),i=(0,r.useMemo)(()=>function({parent:e,value:t}){if(!e){if(!t)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in t))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return t}const n={...e.data,...t?.data};return{plugin:e.plugin,data:n}}({parent:n,value:t}),[n,t]);return(0,o.jsx)(a.Provider,{value:i,children:e})}},60542(e,t,n){"use strict";n.d(t,{_:()=>s,u:()=>l});var r=n(96540),o=n(89532),a=n(74848);const i=r.createContext(null);function s({children:e,content:t}){const n=function(e){return(0,r.useMemo)(()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc}),[e])}(t);return(0,a.jsx)(i.Provider,{value:n,children:e})}function l(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocProvider");return e}},33082(e,t,n){"use strict";n.d(t,{A:()=>l,G:()=>c});var r=n(96540),o=n(89532),a=n(74848);const i=Symbol("EmptyContext"),s=r.createContext(i);function l({children:e}){const[t,n]=(0,r.useState)(null),o=(0,r.useMemo)(()=>({expandedItem:t,setExpandedItem:n}),[t]);return(0,a.jsx)(s.Provider,{value:o,children:e})}function c(){const e=(0,r.useContext)(s);if(e===i)throw new o.dV("DocSidebarItemsExpandedStateProvider");return e}},53886(e,t,n){"use strict";n.d(t,{VQ:()=>b,XK:()=>w,g1:()=>y});var r=n(96540),o=n(44070),a=n(17065),i=n(6342),s=n(70679),l=n(89532),c=n(74848);const u=e=>`docs-preferred-version-${e}`,d=(e,t,n)=>{(0,s.Wf)(u(e),{persistence:t}).set(n)},p=(e,t)=>(0,s.Wf)(u(e),{persistence:t}).get(),f=(e,t)=>{(0,s.Wf)(u(e),{persistence:t}).del()};const m=r.createContext(null);function h(){const e=(0,o.useAllDocsData)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)(()=>Object.keys(e),[e]),[a,s]=(0,r.useState)(()=>(e=>Object.fromEntries(e.map(e=>[e,{preferredVersionName:null}])))(n));(0,r.useEffect)(()=>{s(function({pluginIds:e,versionPersistence:t,allDocsData:n}){function r(e){const r=p(e,t);return n[e].versions.some(e=>e.name===r)?{preferredVersionName:r}:(f(e,t),{preferredVersionName:null})}return Object.fromEntries(e.map(e=>[e,r(e)]))}({allDocsData:e,versionPersistence:t,pluginIds:n}))},[e,t,n]);return[a,(0,r.useMemo)(()=>({savePreferredVersion:function(e,n){d(e,t,n),s(t=>({...t,[e]:{preferredVersionName:n}}))}}),[t])]}function g({children:e}){const t=h();return(0,c.jsx)(m.Provider,{value:t,children:e})}function b({children:e}){return(0,c.jsx)(g,{children:e})}function v(){const e=(0,r.useContext)(m);if(!e)throw new l.dV("DocsPreferredVersionContextProvider");return e}function y(e=a.W){const t=(0,o.useDocsData)(e),[n,i]=v(),{preferredVersionName:s}=n[e];return{preferredVersion:t.versions.find(e=>e.name===s)??null,savePreferredVersionName:(0,r.useCallback)(t=>{i.savePreferredVersion(e,t)},[i,e])}}function w(){const e=(0,o.useAllDocsData)(),[t]=v();function n(n){const r=e[n],{preferredVersionName:o}=t[n];return r.versions.find(e=>e.name===o)??null}const r=Object.keys(e);return Object.fromEntries(r.map(e=>[e,n(e)]))}},82565(e,t,n){"use strict";n.d(t,{k:()=>a,v:()=>i});var r=n(44070),o=n(53886);function a(e,t){return`docs-${e}-${t}`}function i(){const e=(0,r.useAllDocsData)(),t=(0,r.useActivePluginAndVersion)(),n=(0,o.XK)();return[...Object.keys(e).map(function(r){const o=t?.activePlugin.pluginId===r?t.activeVersion:void 0,i=n[r],s=e[r].versions.find(e=>e.isLast);return a(r,(o??i??s).name)})]}},60609(e,t,n){"use strict";n.d(t,{V:()=>l,t:()=>c});var r=n(96540),o=n(89532),a=n(74848);const i=Symbol("EmptyContext"),s=r.createContext(i);function l({children:e,name:t,items:n}){const o=(0,r.useMemo)(()=>t&&n?{name:t,items:n}:null,[t,n]);return(0,a.jsx)(s.Provider,{value:o,children:e})}function c(){const e=(0,r.useContext)(s);if(e===i)throw new o.dV("DocsSidebarProvider");return e}},26972(e,t,n){"use strict";n.d(t,{$S:()=>h,B5:()=>_,Nr:()=>m,OF:()=>x,QB:()=>A,Se:()=>y,Vd:()=>S,Y:()=>w,_j:()=>f,a4:()=>g,cC:()=>p,d1:()=>I,fW:()=>P,w8:()=>v});var r=n(96540),o=n(56347),a=n(22831),i=n(44070),s=n(99169),l=n(31682),c=n(53886),u=n(23025),d=n(60609);function p(e){const t=(0,u.r)();if(!e)return;const n=t.docs[e];if(!n)throw new Error(`no version doc found by id=${e}`);return n}function f(e,t){for(const n of e)if("category"===n.type){if(t(n))return n;const e=f(n.items,t);if(e)return e}}function m(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=m(t);if(e)return e}}(e):void 0:e.href}function h(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=k({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}function g(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=k({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];return n?.items??t.items}const b=(e,t)=>void 0!==e&&(0,s.ys)(e,t);function v(e,t){return"link"===e.type?b(e.href,t):"category"===e.type&&(b(e.href,t)||((e,t)=>e.some(e=>v(e,t)))(e.items,t))}function y(e,t){switch(e.type){case"category":return v(e,t)||void 0!==e.href&&!e.linkUnlisted||e.items.some(e=>y(e,t));case"link":return!e.unlisted||v(e,t);default:return!0}}function w(e,t){return(0,r.useMemo)(()=>e.filter(e=>y(e,t)),[e,t])}function k({sidebarItems:e,pathname:t,onlyCategories:n=!1}){const r=[];return function e(o){for(const a of o)if("category"===a.type&&((0,s.ys)(a.href,t)||e(a.items))||"link"===a.type&&(0,s.ys)(a.href,t)){return n&&"category"!==a.type||r.unshift(a),!0}return!1}(e),r}function x(){const e=(0,d.t)(),{pathname:t}=(0,o.zy)(),n=(0,i.useActivePlugin)()?.pluginData.breadcrumbs;return!1!==n&&e?k({sidebarItems:e.items,pathname:t}):null}function S(e){const{activeVersion:t}=(0,i.useActiveDocContext)(e),{preferredVersion:n}=(0,c.g1)(e),o=(0,i.useLatestVersion)(e);return(0,r.useMemo)(()=>(0,l.sb)([t,n,o].filter(Boolean)),[t,n,o])}function P(e,t){const n=S(t);return(0,r.useMemo)(()=>{const t=n.flatMap(e=>e.sidebars?Object.entries(e.sidebars):[]),r=t.find(t=>t[0]===e);if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map(e=>e.name).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map(e=>e[0]).join("\n- ")}`);return r[1]},[e,n])}function A(e,t){const n=S(t);return(0,r.useMemo)(()=>{const t=n.flatMap(e=>e.docs),r=t.find(t=>t.id===e);if(!r){if(n.flatMap(e=>e.draftIds).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map(e=>e.name).join(", ")}".\nAvailable doc ids are:\n- ${(0,l.sb)(t.map(e=>e.id)).join("\n- ")}`)}return r},[e,n])}function _({route:e}){const t=(0,o.zy)(),n=(0,u.r)(),r=e.routes,i=r.find(e=>(0,o.B6)(t.pathname,e));if(!i)return null;const s=i.sidebar,l=s?n.docsSidebars[s]:void 0;return{docElement:(0,a.v)(r),sidebarName:s,sidebarItems:l}}function I(e){return e.filter(e=>!("category"===e.type||"link"===e.type)||!!m(e))}},23025(e,t,n){"use strict";n.d(t,{n:()=>s,r:()=>l});var r=n(96540),o=n(89532),a=n(74848);const i=r.createContext(null);function s({children:e,version:t}){return(0,a.jsx)(i.Provider,{value:t,children:e})}function l(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocsVersionProvider");return e}},44070(e,t,n){"use strict";n.r(t),n.d(t,{DocProvider:()=>h._,DocSidebarItemsExpandedStateProvider:()=>p.A,DocsPreferredVersionContextProvider:()=>d.VQ,DocsSidebarProvider:()=>m.V,DocsVersionProvider:()=>f.n,filterDocCardListItems:()=>u.d1,findFirstSidebarItemLink:()=>u.Nr,findSidebarCategory:()=>u._j,getDocsVersionSearchTag:()=>g.k,isActiveSidebarItem:()=>u.w8,isVisibleSidebarItem:()=>u.Se,useActiveDocContext:()=>_,useActivePlugin:()=>k,useActivePluginAndVersion:()=>x,useActiveVersion:()=>A,useAllDocsData:()=>y,useBreadcrumbsStructuredData:()=>b.D,useCurrentSidebarCategory:()=>u.$S,useCurrentSidebarSiblings:()=>u.a4,useDoc:()=>h.u,useDocById:()=>u.cC,useDocRootMetadata:()=>u.B5,useDocSidebarItemsExpandedState:()=>p.G,useDocVersionSuggestions:()=>I,useDocsContextualSearchTags:()=>g.v,useDocsData:()=>w,useDocsPreferredVersion:()=>d.g1,useDocsPreferredVersionByPluginId:()=>d.XK,useDocsSidebar:()=>m.t,useDocsVersion:()=>f.r,useDocsVersionCandidates:()=>u.Vd,useLatestVersion:()=>P,useLayoutDoc:()=>u.QB,useLayoutDocsSidebar:()=>u.fW,useSidebarBreadcrumbs:()=>u.OF,useVersions:()=>S,useVisibleSidebarItems:()=>u.Y});var r=n(56347),o=n(44586),a=n(17065);function i(e,t={}){const n=function(){const{globalData:e}=(0,o.default)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const s=e=>e.versions.find(e=>e.isLast);function l(e,t){return[...e.versions].sort((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:t.path.includes(e.path)?1:0).find(e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1}))}function c(e,t){const n=l(e,t),o=n?.docs.find(e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1}));const a=o?function(t){const n={};return e.versions.forEach(e=>{e.docs.forEach(r=>{r.id===t&&(n[e.name]=r)})}),n}(o.id):{};return{activeVersion:n,activeDoc:o,alternateDocVersions:a}}var u=n(26972),d=n(53886),p=n(33082),f=n(23025),m=n(60609),h=n(60542),g=n(82565),b=n(33336);const v={},y=()=>i("docusaurus-plugin-content-docs")??v,w=e=>{try{return function(e,t=a.W,n={}){const r=i(e),o=r?.[t];if(!o&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return o}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function k(e={}){const t=y(),{pathname:n}=(0,r.zy)();return function(e,t,n={}){const o=Object.entries(e).sort((e,t)=>t[1].path.localeCompare(e[1].path)).find(([,e])=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map(e=>e.path).join(", ")}`);return a}(t,n,e)}function x(e={}){const t=k(e),{pathname:n}=(0,r.zy)();if(!t)return;return{activePlugin:t,activeVersion:l(t.pluginData,n)}}function S(e){return w(e).versions}function P(e){const t=w(e);return s(t)}function A(e){const t=w(e),{pathname:n}=(0,r.zy)();return l(t,n)}function _(e){const t=w(e),{pathname:n}=(0,r.zy)();return c(t,n)}function I(e){const t=w(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=s(e);return{latestDocSuggestion:c(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},33336(e,t,n){"use strict";n.d(t,{D:()=>o});var r=n(44586);function o({breadcrumbs:e}){const{siteConfig:t}=(0,r.default)();return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.filter(e=>e.href).map((e,n)=>({"@type":"ListItem",position:n+1,name:e.label,item:`${t.url}${e.href}`}))}}},76294(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5947),o=n.n(r);o().configure({showSpinner:!1});const a={onRouteUpdate({location:e,previousLocation:t}){if(t&&e.pathname!==t.pathname){const e=window.setTimeout(()=>{o().start()},200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},26134(e,t,n){"use strict";var r=n(78181),o=n(4784);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t,a=globalThis.Prism;globalThis.Prism=e,r.forEach(e=>{"php"===e&&n(19700),n(18692)(`./prism-${e}`)}),delete globalThis.Prism,void 0!==a&&(globalThis.Prism=e)}(r.Prism)},51107(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});n(96540);var r=n(18215),o=n(21312),a=n(73535),i=n(28774),s=n(63427),l=n(74848);function c({as:e,id:t,...n}){const c=(0,s.A)(),u=(0,a.v)(t);if("h1"===e||!t)return(0,l.jsx)(e,{...n,id:void 0});c.collectAnchor(t);const d=(0,o.translate)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof n.children?n.children:t});return(0,l.jsxs)(e,{...n,className:(0,r.A)("anchor",u,n.className),id:t,children:[n.children,(0,l.jsx)(i.default,{className:"hash-link",to:`#${t}`,"aria-label":d,title:d,translate:"no",children:"\u200b"})]})}},43186(e,t,n){"use strict";n.d(t,{A:()=>i});n(96540);var r=n(21312);const o="iconExternalLink_nPIU";var a=n(74848);function i({width:e=13.5,height:t=13.5}){return(0,a.jsx)("svg",{width:e,height:t,"aria-label":(0,r.translate)({id:"theme.IconExternalLink.ariaLabel",message:"(opens in new tab)",description:"The ARIA label for the external link icon"}),className:o,children:(0,a.jsx)("use",{href:"#theme-svg-external-link"})})}},2828(e,t,n){"use strict";n.d(t,{A:()=>St});var r=n(96540),o=n(18215),a=n(67489),i=n(45500),s=n(75236),l=n(17559),c=n(14090);const u="skipToContent_fXgn";var d=n(74848);function p(){return(0,d.jsx)(s.K,{className:u})}var f=n(6342),m=n(65041),h=n(21312);function g({width:e=21,height:t=21,color:n="currentColor",strokeWidth:r=1.2,className:o,...a}){return(0,d.jsx)("svg",{viewBox:"0 0 15 15",width:e,height:t,...a,children:(0,d.jsx)("g",{stroke:n,strokeWidth:r,children:(0,d.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const b="closeButton_CVFx";function v(e){return(0,d.jsx)("button",{type:"button","aria-label":(0,h.translate)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,o.A)("clean-btn close",b,e.className),children:(0,d.jsx)(g,{width:14,height:14,strokeWidth:3.1})})}const y="content_knG7";function w(e){const{announcementBar:t}=(0,f.p)(),{content:n}=t;return(0,d.jsx)("div",{...e,className:(0,o.A)(y,e.className),dangerouslySetInnerHTML:{__html:n}})}const k="announcementBar_mb4j",x="announcementBarPlaceholder_vyr4",S="announcementBarClose_gvF7",P="announcementBarContent_xLdY";function A(){const{announcementBar:e}=(0,f.p)(),{isActive:t,close:n}=(0,m.M)();if(!t)return null;const{backgroundColor:r,textColor:a,isCloseable:i}=e;return(0,d.jsxs)("div",{className:(0,o.A)(l.G.announcementBar.container,k),style:{backgroundColor:r,color:a},role:"banner",children:[i&&(0,d.jsx)("div",{className:x}),(0,d.jsx)(w,{className:P}),i&&(0,d.jsx)(v,{onClick:n,className:S})]})}var _=n(22069),I=n(61182),E=n(43458),C=n(98695);function T(e){return parseInt(r.version.split(".")[0],10)<19?{inert:e?"":void 0}:{inert:e}}function j({children:e,inert:t}){return(0,d.jsx)("div",{className:(0,o.A)(l.G.layout.navbar.mobileSidebar.panel,"navbar-sidebar__item menu"),...T(t),children:e})}function N({header:e,primaryMenu:t,secondaryMenu:n}){const{shown:r}=(0,C.T)();return(0,d.jsxs)("div",{className:(0,o.A)(l.G.layout.navbar.mobileSidebar.container,"navbar-sidebar"),children:[e,(0,d.jsxs)("div",{className:(0,o.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":r}),children:[(0,d.jsx)(j,{inert:r,children:t}),(0,d.jsx)(j,{inert:!r,children:n})]})]})}var O=n(95293),R=n(92303);function D(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function L(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}function M(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"})})}const F="toggle_vylO",z="toggleButton_gllP",U="toggleIcon_g3eP",B="systemToggleIcon_QzmC",$="lightToggleIcon_pyhR",q="darkToggleIcon_wfgR",G="toggleButtonDisabled_aARS";function V(e){switch(e){case null:return(0,h.translate)({message:"system mode",id:"theme.colorToggle.ariaLabel.mode.system",description:"The name for the system color mode"});case"light":return(0,h.translate)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"});case"dark":return(0,h.translate)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"});default:throw new Error(`unexpected color mode ${e}`)}}function H(e){return(0,h.translate)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the color mode toggle"},{mode:V(e)})}function W(){return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(D,{"aria-hidden":!0,className:(0,o.A)(U,$)}),(0,d.jsx)(L,{"aria-hidden":!0,className:(0,o.A)(U,q)}),(0,d.jsx)(M,{"aria-hidden":!0,className:(0,o.A)(U,B)})]})}function Q({className:e,buttonClassName:t,respectPrefersColorScheme:n,value:r,onChange:a}){const i=(0,R.default)();return(0,d.jsx)("div",{className:(0,o.A)(F,e),children:(0,d.jsx)("button",{className:(0,o.A)("clean-btn",z,!i&&G,t),type:"button",onClick:()=>a(function(e,t){if(!t)return"dark"===e?"light":"dark";switch(e){case null:return"light";case"light":return"dark";case"dark":return null;default:throw new Error(`unexpected color mode ${e}`)}}(r,n)),disabled:!i,title:V(r),"aria-label":H(r),children:(0,d.jsx)(W,{})})})}const K=r.memo(Q),Y="darkNavbarColorModeToggle_X3D1";function Z({className:e}){const t=(0,f.p)().navbar.style,{disableSwitch:n,respectPrefersColorScheme:r}=(0,f.p)().colorMode,{colorModeChoice:o,setColorMode:a}=(0,O.G)();return n?null:(0,d.jsx)(K,{className:e,buttonClassName:"dark"===t?Y:void 0,respectPrefersColorScheme:r,value:o,onChange:a})}var X=n(23465);function J(){return(0,d.jsx)(X.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function ee(){const e=(0,_.M)();return(0,d.jsx)("button",{type:"button","aria-label":(0,h.translate)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,d.jsx)(g,{color:"var(--ifm-color-emphasis-600)"})})}function te(){return(0,d.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,d.jsx)(J,{}),(0,d.jsx)(Z,{className:"margin-right--md"}),(0,d.jsx)(ee,{})]})}var ne=n(28774),re=n(86025),oe=n(16654),ae=n(91252),ie=n(43186);function se({activeBasePath:e,activeBaseRegex:t,to:n,href:r,label:o,html:a,isDropdownLink:i,prependBaseUrlToHref:s,...l}){const c=(0,re.default)(n),u=(0,re.default)(e),p=(0,re.default)(r,{forcePrependBaseUrl:!0}),f=o&&r&&!(0,oe.A)(r),m=a?{dangerouslySetInnerHTML:{__html:a}}:{children:(0,d.jsxs)(d.Fragment,{children:[o,f&&(0,d.jsx)(ie.A,{...i&&{width:12,height:12}})]})};return r?(0,d.jsx)(ne.default,{href:s?p:r,...l,...m}):(0,d.jsx)(ne.default,{to:c,isNavLink:!0,...(e||t)&&{isActive:(e,n)=>t?(0,ae.G)(t,n.pathname):n.pathname.startsWith(u)},...l,...m})}function le({className:e,isDropdownItem:t,...n}){return(0,d.jsx)("li",{className:"menu__list-item",children:(0,d.jsx)(se,{className:(0,o.A)("menu__link",e),...n})})}function ce({className:e,isDropdownItem:t=!1,...n}){const r=(0,d.jsx)(se,{className:(0,o.A)(t?"dropdown__link":"navbar__item navbar__link",e),isDropdownLink:t,...n});return t?(0,d.jsx)("li",{children:r}):r}function ue({mobile:e=!1,position:t,...n}){const r=e?le:ce;return(0,d.jsx)(r,{...n,activeClassName:n.activeClassName??(e?"menu__link--active":"navbar__link--active")})}var de=n(41422),pe=n(99169),fe=n(9342);const me="dropdownNavbarItemMobile_J0Sd";function he(e,t){return e.some(e=>function(e,t){return!!(0,pe.ys)(e.to,t)||!!(0,ae.G)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t))}function ge({collapsed:e,onClick:t}){return(0,d.jsx)("button",{"aria-label":e?(0,h.translate)({id:"theme.navbar.mobileDropdown.collapseButton.expandAriaLabel",message:"Expand the dropdown",description:"The ARIA label of the button to expand the mobile dropdown navbar item"}):(0,h.translate)({id:"theme.navbar.mobileDropdown.collapseButton.collapseAriaLabel",message:"Collapse the dropdown",description:"The ARIA label of the button to collapse the mobile dropdown navbar item"}),"aria-expanded":!e,type:"button",className:"clean-btn menu__caret",onClick:t})}function be({items:e,className:t,position:n,onClick:a,...i}){const s=(0,fe.B)(),l=(0,pe.ys)(i.to,s),c=he(e,s),{collapsed:u,toggleCollapsed:p}=function({active:e}){const{collapsed:t,toggleCollapsed:n,setCollapsed:o}=(0,de.u)({initialState:()=>!e});return(0,r.useEffect)(()=>{e&&o(!1)},[e,o]),{collapsed:t,toggleCollapsed:n}}({active:l||c}),f=i.to?void 0:"#";return(0,d.jsxs)("li",{className:(0,o.A)("menu__list-item",{"menu__list-item--collapsed":u}),children:[(0,d.jsxs)("div",{className:(0,o.A)("menu__list-item-collapsible",{"menu__list-item-collapsible--active":l}),children:[(0,d.jsx)(se,{role:"button",className:(0,o.A)(me,"menu__link menu__link--sublist",t),href:f,...i,onClick:e=>{"#"===f&&e.preventDefault(),p()},children:i.children??i.label}),(0,d.jsx)(ge,{collapsed:u,onClick:e=>{e.preventDefault(),p()}})]}),(0,d.jsx)(de.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:u,children:e.map((e,t)=>(0,r.createElement)(De,{mobile:!0,isDropdownItem:!0,onClick:a,activeClassName:"menu__link--active",...e,key:t}))})]})}function ve({items:e,position:t,className:n,onClick:a,...i}){const s=(0,r.useRef)(null),[l,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{const e=e=>{s.current&&!s.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}},[s]),(0,d.jsxs)("div",{ref:s,className:(0,o.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===t,"dropdown--show":l}),children:[(0,d.jsx)(se,{"aria-haspopup":"true","aria-expanded":l,role:"button",href:i.to?void 0:"#",className:(0,o.A)("navbar__link",n),...i,onClick:i.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),c(!l))},children:i.children??i.label}),(0,d.jsx)("ul",{className:"dropdown__menu",children:e.map((e,t)=>(0,r.createElement)(De,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t}))})]})}function ye({mobile:e=!1,...t}){const n=e?be:ve;return(0,d.jsx)(n,{...t})}var we=n(44586),ke=n(32131),xe=n(57485);function Se({width:e=20,height:t=20,...n}){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:e,height:t,"aria-hidden":!0,...n,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const Pe="iconLanguage_nlXk";function Ae(){const{siteConfig:e,i18n:{localeConfigs:t}}=(0,we.default)(),n=(0,ke.o)(),r=(0,xe.Hl)(e=>e.location.search),o=(0,xe.Hl)(e=>e.location.hash),a=e=>{const n=t[e];if(!n)throw new Error(`Docusaurus bug, no locale config found for locale=${e}`);return n};return{getURL:(t,i)=>{const s=(0,xe.jy)([r,i.queryString],"append");return`${(t=>a(t).url===e.url?`pathname://${n.createUrl({locale:t,fullyQualified:!1})}`:n.createUrl({locale:t,fullyQualified:!0}))(t)}${s}${o}`},getLabel:e=>a(e).label,getLang:e=>a(e).htmlLang}}var _e=n(20418);const Ie="navbarSearchContainer_Bca1";function Ee({children:e,className:t}){return(0,d.jsx)("div",{className:(0,o.A)(t,Ie),children:e})}var Ce=n(44070),Te=n(26972);var je=n(53886);function Ne({docsPluginId:e,configs:t}){return function(e,t){if(t){const n=new Map(e.map(e=>[e.name,e])),r=(t,r)=>{const o=n.get(t);if(!o)throw new Error(`No docs version exist for name '${t}', please verify your 'docsVersionDropdown' navbar item versions config.\nAvailable version names:\n- ${e.map(e=>`${e.name}`).join("\n- ")}`);return{version:o,label:r?.label??o.label}};return Array.isArray(t)?t.map(e=>r(e,void 0)):Object.entries(t).map(([e,t])=>r(e,t))}return e.map(e=>({version:e,label:e.label}))}((0,Ce.useVersions)(e),t)}function Oe(e,t){return t.alternateDocVersions[e.name]??function(e){return e.docs.find(t=>t.id===e.mainDocId)}(e)}const Re={default:ue,localeDropdown:function({mobile:e,dropdownItemsBefore:t,dropdownItemsAfter:n,queryString:r,...o}){const a=Ae(),{i18n:{currentLocale:i,locales:s}}=(0,we.default)(),l=[...t,...s.map(t=>({label:a.getLabel(t),lang:a.getLang(t),to:a.getURL(t,{queryString:r}),target:"_self",autoAddBaseUrl:!1,className:t===i?e?"menu__link--active":"dropdown__link--active":""})),...n],c=e?(0,h.translate)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):a.getLabel(i);return(0,d.jsx)(ye,{...o,mobile:e,label:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Se,{className:Pe}),c]}),items:l})},search:function({mobile:e,className:t}){return e?null:(0,d.jsx)(Ee,{className:t,children:(0,d.jsx)(_e.A,{})})},dropdown:ye,html:function({value:e,className:t,mobile:n=!1,isDropdownItem:r=!1}){const a=r?"li":"div";return(0,d.jsx)(a,{className:(0,o.A)({navbar__item:!n&&!r,"menu__list-item":n},t),dangerouslySetInnerHTML:{__html:e}})},doc:function({docId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,Ce.useActiveDocContext)(n),a=(0,Te.QB)(e,n),i=o?.path===a?.path;return null===a||a.unlisted&&!i?null:(0,d.jsx)(ue,{exact:!0,...r,isActive:()=>i||!!o?.sidebar&&o.sidebar===a.sidebar,label:t??a.id,to:a.path})},docSidebar:function({sidebarId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,Ce.useActiveDocContext)(n),a=(0,Te.fW)(e,n).link;if(!a)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${e}" doesn't have anything to be linked to.`);return(0,d.jsx)(ue,{exact:!0,...r,isActive:()=>o?.sidebar===e,label:t??a.label,to:a.path})},docsVersion:function({label:e,to:t,docsPluginId:n,...r}){const o=(0,Te.Vd)(n)[0],a=e??o.label,i=t??(e=>e.docs.find(t=>t.id===e.mainDocId))(o).path;return(0,d.jsx)(ue,{...r,label:a,to:i})},docsVersionDropdown:function({mobile:e,docsPluginId:t,dropdownActiveClassDisabled:n,dropdownItemsBefore:r,dropdownItemsAfter:o,versions:a,...i}){const s=(0,xe.Hl)(e=>e.location.search),l=(0,xe.Hl)(e=>e.location.hash),c=(0,Ce.useActiveDocContext)(t),{savePreferredVersionName:u}=(0,je.g1)(t),p=Ne({docsPluginId:t,configs:a}),f=function({docsPluginId:e,versionItems:t}){return(0,Te.Vd)(e).map(e=>t.find(t=>t.version===e)).filter(e=>void 0!==e)[0]??t[0]}({docsPluginId:t,versionItems:p}),m=[...r,...p.map(function({version:e,label:t}){return{label:t,to:`${Oe(e,c).path}${s}${l}`,isActive:()=>e===c.activeVersion,onClick:()=>u(e.name)}}),...o],g=e&&m.length>1?(0,h.translate)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):f.label,b=e&&m.length>1?void 0:Oe(f.version,c).path;return m.length<=1?(0,d.jsx)(ue,{...i,mobile:e,label:g,to:b,isActive:n?()=>!1:void 0}):(0,d.jsx)(ye,{...i,mobile:e,label:g,to:b,items:m,isActive:n?()=>!1:void 0})}};function De({type:e,...t}){const n=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(e,t),r=Re[n];if(!r)throw new Error(`No NavbarItem component found for type "${e}".`);return(0,d.jsx)(r,{...t})}function Le(){const e=(0,_.M)(),t=(0,f.p)().navbar.items;return(0,d.jsx)("ul",{className:"menu__list",children:t.map((t,n)=>(0,r.createElement)(De,{mobile:!0,...t,onClick:()=>e.toggle(),key:n}))})}function Me(e){return(0,d.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,d.jsx)(h.default,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function Fe(){const e=0===(0,f.p)().navbar.items.length,t=(0,C.T)();return(0,d.jsxs)(d.Fragment,{children:[!e&&(0,d.jsx)(Me,{onClick:()=>t.hide()}),t.content]})}function ze(){const e=(0,_.M)();return(0,E._)(e.shown),e.shouldRender?(0,d.jsx)(N,{header:(0,d.jsx)(te,{}),primaryMenu:(0,d.jsx)(Le,{}),secondaryMenu:(0,d.jsx)(Fe,{})}):null}const Ue="navbarHideable_m1mJ",Be="navbarHidden_jGov";function $e(e){return(0,d.jsx)("div",{role:"presentation",...e,className:(0,o.A)("navbar-sidebar__backdrop",e.className)})}function qe({children:e}){const{navbar:{hideOnScroll:t,style:n}}=(0,f.p)(),r=(0,_.M)(),{navbarRef:a,isNavbarVisible:i}=(0,I.S)(t);return(0,d.jsxs)("nav",{ref:a,"aria-label":(0,h.translate)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.A)(l.G.layout.navbar.container,"navbar","navbar--fixed-top",t&&[Ue,!i&&Be],{"navbar--dark":"dark"===n,"navbar--primary":"primary"===n,"navbar-sidebar--show":r.shown}),children:[e,(0,d.jsx)($e,{onClick:r.toggle}),(0,d.jsx)(ze,{})]})}var Ge=n(12181),Ve=n(76305);function He({width:e=30,height:t=30,className:n,...r}){return(0,d.jsx)("svg",{className:n,width:e,height:t,viewBox:"0 0 30 30","aria-hidden":"true",...r,children:(0,d.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function We(){const{toggle:e,shown:t}=(0,_.M)();return(0,d.jsx)("button",{onClick:e,"aria-label":(0,h.translate)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,d.jsx)(He,{})})}const Qe="colorModeToggle_DEke";function Ke({items:e}){return(0,d.jsx)(d.Fragment,{children:e.map((e,t)=>(0,d.jsx)(Ge.k2,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,d.jsx)(De,{...e})},t))})}function Ye({left:e,right:t}){return(0,d.jsxs)("div",{className:"navbar__inner",children:[(0,d.jsx)("div",{className:(0,o.A)(l.G.layout.navbar.containerLeft,"navbar__items"),children:e}),(0,d.jsx)("div",{className:(0,o.A)(l.G.layout.navbar.containerRight,"navbar__items navbar__items--right"),children:t})]})}function Ze(){const e=(0,_.M)(),t=(0,f.p)().navbar.items,[n,r]=(0,Ve.D)(t),o=t.find(e=>"search"===e.type);return(0,d.jsx)(Ye,{left:(0,d.jsxs)(d.Fragment,{children:[!e.disabled&&(0,d.jsx)(We,{}),(0,d.jsx)(J,{}),(0,d.jsx)(Ke,{items:n})]}),right:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Ke,{items:r}),(0,d.jsx)(Z,{className:Qe}),!o&&(0,d.jsx)(Ee,{children:(0,d.jsx)(_e.A,{})})]})})}function Xe(){return(0,d.jsx)(qe,{children:(0,d.jsx)(Ze,{})})}var Je=n(53106);function et({item:e}){const{to:t,href:n,label:r,prependBaseUrlToHref:a,className:i,...s}=e,l=(0,re.default)(t),c=(0,re.default)(n,{forcePrependBaseUrl:!0});return(0,d.jsxs)(ne.default,{className:(0,o.A)("footer__link-item",i),...n?{href:a?c:n}:{to:l},...s,children:[r,n&&!(0,oe.A)(n)&&(0,d.jsx)(ie.A,{})]})}function tt({item:e}){return e.html?(0,d.jsx)("li",{className:(0,o.A)("footer__item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,d.jsx)("li",{className:"footer__item",children:(0,d.jsx)(et,{item:e})},e.href??e.to)}function nt({column:e}){return(0,d.jsxs)("div",{className:(0,o.A)(l.G.layout.footer.column,"col footer__col",e.className),children:[(0,d.jsx)("div",{className:"footer__title",children:e.title}),(0,d.jsx)("ul",{className:"footer__items clean-list",children:e.items.map((e,t)=>(0,d.jsx)(tt,{item:e},t))})]})}function rt({columns:e}){return(0,d.jsx)("div",{className:"row footer__links",children:e.map((e,t)=>(0,d.jsx)(nt,{column:e},t))})}function ot(){return(0,d.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function at({item:e}){return e.html?(0,d.jsx)("span",{className:(0,o.A)("footer__link-item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,d.jsx)(et,{item:e})}function it({links:e}){return(0,d.jsx)("div",{className:"footer__links text--center",children:(0,d.jsx)("div",{className:"footer__links",children:e.map((t,n)=>(0,d.jsxs)(r.Fragment,{children:[(0,d.jsx)(at,{item:t}),e.length!==n+1&&(0,d.jsx)(ot,{})]},n))})})}function st({links:e}){return(0,Je.C)(e)?(0,d.jsx)(rt,{columns:e}):(0,d.jsx)(it,{links:e})}var lt=n(15626);const ct="footerLogoLink_BH7S";function ut({logo:e}){const{withBaseUrl:t}=(0,re.useBaseUrlUtils)(),n={light:t(e.src),dark:t(e.srcDark??e.src)};return(0,d.jsx)(lt.default,{className:(0,o.A)("footer__logo",e.className),alt:e.alt,sources:n,width:e.width,height:e.height,style:e.style})}function dt({logo:e}){return e.href?(0,d.jsx)(ne.default,{href:e.href,className:ct,target:e.target,children:(0,d.jsx)(ut,{logo:e})}):(0,d.jsx)(ut,{logo:e})}function pt({copyright:e}){return(0,d.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:e}})}function ft({style:e,links:t,logo:n,copyright:r}){return(0,d.jsx)("footer",{className:(0,o.A)(l.G.layout.footer.container,"footer",{"footer--dark":"dark"===e}),children:(0,d.jsxs)("div",{className:"container container-fluid",children:[t,(n||r)&&(0,d.jsxs)("div",{className:"footer__bottom text--center",children:[n&&(0,d.jsx)("div",{className:"margin-bottom--sm",children:n}),r]})]})})}function mt(){const{footer:e}=(0,f.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:o}=e;return(0,d.jsx)(ft,{style:o,links:n&&n.length>0&&(0,d.jsx)(st,{links:n}),logo:r&&(0,d.jsx)(dt,{logo:r}),copyright:t&&(0,d.jsx)(pt,{copyright:t})})}const ht=r.memo(mt);var gt=n(89532),bt=n(23104);const vt=(0,gt.fM)([O.a,m.o,bt.Tv,je.VQ,i.Jx,Ve.G]);function yt({children:e}){return(0,d.jsx)(vt,{children:e})}var wt=n(51107);function kt({error:e,tryAgain:t}){return(0,d.jsx)("main",{className:"container margin-vert--xl",children:(0,d.jsx)("div",{className:"row",children:(0,d.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,d.jsx)(wt.default,{as:"h1",className:"hero__title",children:(0,d.jsx)(h.default,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,d.jsx)("div",{className:"margin-vert--lg",children:(0,d.jsx)(Ge.a2,{onClick:t,className:"button button--primary shadow--lw"})}),(0,d.jsx)("hr",{}),(0,d.jsx)("div",{className:"margin-vert--md",children:(0,d.jsx)(Ge.bq,{error:e})})]})})})}const xt="mainWrapper_z2l0";function St(e){const{children:t,noFooter:n,wrapperClassName:r,title:u,description:f}=e;return(0,c.J)(),(0,d.jsxs)(yt,{children:[(0,d.jsx)(i.be,{title:u,description:f}),(0,d.jsx)(p,{}),(0,d.jsx)(A,{}),(0,d.jsx)(Xe,{}),(0,d.jsx)("div",{id:s.j,className:(0,o.A)(l.G.layout.main.container,l.G.wrapper.main,xt,r),children:(0,d.jsx)(a.A,{fallback:e=>(0,d.jsx)(kt,{...e}),children:t})}),!n&&(0,d.jsx)(ht,{})]})}},23465(e,t,n){"use strict";n.d(t,{A:()=>u});n(96540);var r=n(28774),o=n(86025),a=n(44586),i=n(6342),s=n(15626),l=n(74848);function c({logo:e,alt:t,imageClassName:n}){const r={light:(0,o.default)(e.src),dark:(0,o.default)(e.srcDark||e.src)},a=(0,l.jsx)(s.default,{className:e.className,sources:r,height:e.height,width:e.width,alt:t,style:e.style});return n?(0,l.jsx)("div",{className:n,children:a}):a}function u(e){const{siteConfig:{title:t}}=(0,a.default)(),{navbar:{title:n,logo:s}}=(0,i.p)(),{imageClassName:u,titleClassName:d,...p}=e,f=(0,o.default)(s?.href||"/"),m=n?"":t,h=s?.alt??m;return(0,l.jsxs)(r.default,{to:f,...p,...s?.target&&{target:s.target},children:[s&&(0,l.jsx)(c,{logo:s,alt:h,imageClassName:u}),null!=n&&(0,l.jsx)("b",{className:d,children:n})]})}},41463(e,t,n){"use strict";n.d(t,{A:()=>a});n(96540);var r=n(5260),o=n(74848);function a({locale:e,version:t,tag:n}){const a=e;return(0,o.jsxs)(r.A,{children:[e&&(0,o.jsx)("meta",{name:"docusaurus_locale",content:e}),t&&(0,o.jsx)("meta",{name:"docusaurus_version",content:t}),n&&(0,o.jsx)("meta",{name:"docusaurus_tag",content:n}),a&&(0,o.jsx)("meta",{name:"docsearch:language",content:a}),t&&(0,o.jsx)("meta",{name:"docsearch:version",content:t}),n&&(0,o.jsx)("meta",{name:"docsearch:docusaurus_tag",content:n})]})}},15626(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});n(96540);var r=n(9967),o=n(74848);function a(e){const{sources:t,className:n,alt:a,...i}=e;return(0,o.jsx)(r.A,{className:n,children:({theme:e,className:n})=>(0,o.jsx)("img",{src:t[e],alt:a,className:n,...i})})}},41422(e,t,n){"use strict";n.d(t,{N:()=>m,u:()=>s});var r=n(96540),o=n(205),a=n(53109),i=n(74848);function s({initialState:e}){const[t,n]=(0,r.useState)(e??!1),o=(0,r.useCallback)(()=>{n(e=>!e)},[]);return{collapsed:t,setCollapsed:n,toggleCollapsed:o}}const l={display:"none",overflow:"hidden",height:"0px"},c={display:"block",overflow:"visible",height:"auto"};function u(e,t){const n=t?l:c;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function d({collapsibleRef:e,collapsed:t,animation:n}){const o=(0,r.useRef)(!1);(0,r.useEffect)(()=>{const r=e.current;function i(){const e=r.scrollHeight,t=n?.duration??function(e){if((0,a.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(e);return{transition:`height ${t}ms ${n?.easing??"ease-in-out"}`,height:`${e}px`}}function s(){const e=i();r.style.transition=e.transition,r.style.height=e.height}if(!o.current)return u(r,t),void(o.current=!0);return r.style.willChange="height",function(){const e=requestAnimationFrame(()=>{t?(s(),requestAnimationFrame(()=>{r.style.height=l.height,r.style.overflow=l.overflow})):(r.style.display="block",requestAnimationFrame(()=>{s()}))});return()=>cancelAnimationFrame(e)}()},[e,t,n])}function p({as:e="div",collapsed:t,children:n,animation:o,onCollapseTransitionEnd:a,className:s}){const l=(0,r.useRef)(null);return d({collapsibleRef:l,collapsed:t,animation:o}),(0,i.jsx)(e,{ref:l,onTransitionEnd:e=>{"height"===e.propertyName&&(u(l.current,t),a?.(t))},className:s,children:n})}function f({collapsed:e,...t}){const[n,a]=(0,r.useState)(!e),[s,l]=(0,r.useState)(e);return(0,o.A)(()=>{e||a(!0)},[e]),(0,o.A)(()=>{n&&l(e)},[n,e]),n?(0,i.jsx)(p,{...t,collapsed:s}):null}function m({lazy:e,...t}){const n=e?f:p;return(0,i.jsx)(n,{...t})}},9967(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(96540),o=n(15066),a=n(92303),i=n(95293);const s={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var l=n(74848);function c({className:e,children:t}){const n=(0,a.default)(),{colorMode:c}=(0,i.G)();return(0,l.jsx)(l.Fragment,{children:(n?"dark"===c?["dark"]:["light"]:["light","dark"]).map(n=>{const a=t({theme:n,className:(0,o.A)(e,s.themedComponent,s[`themedComponent--${n}`])});return(0,l.jsx)(r.Fragment,{children:a},n)})})}},65041(e,t,n){"use strict";n.d(t,{M:()=>h,o:()=>m});var r=n(96540),o=n(92303),a=n(70679),i=n(89532),s=n(6342),l=n(74848);const c=(0,a.Wf)("docusaurus.announcement.dismiss"),u=(0,a.Wf)("docusaurus.announcement.id"),d=()=>"true"===c.get(),p=e=>c.set(String(e)),f=r.createContext(null);function m({children:e}){const t=function(){const{announcementBar:e}=(0,s.p)(),t=(0,o.default)(),[n,a]=(0,r.useState)(()=>!!t&&d());(0,r.useEffect)(()=>{a(d())},[]);const i=(0,r.useCallback)(()=>{p(!0),a(!0)},[]);return(0,r.useEffect)(()=>{if(!e)return;const{id:t}=e;let n=u.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;u.set(t),r&&p(!1),!r&&d()||a(!1)},[e]),(0,r.useMemo)(()=>({isActive:!!e&&!n,close:i}),[e,n,i])}();return(0,l.jsx)(f.Provider,{value:t,children:e})}function h(){const e=(0,r.useContext)(f);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},95293(e,t,n){"use strict";n.d(t,{G:()=>x,a:()=>k});var r=n(96540),o=n(92303),a=n(89532),i=n(70679),s=n(6342),l=n(74848);function c(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function u(e){return function(e,t){const n=window.matchMedia(e);return n.addEventListener("change",t),()=>n.removeEventListener("change",t)}("(prefers-color-scheme: dark)",()=>e(c()))}const d=r.createContext(void 0),p=(0,i.Wf)("theme"),f="system",m=e=>"dark"===e?"dark":"light",h=e=>null===e||e===f?null:m(e),g=()=>m(document.documentElement.getAttribute("data-theme")),b=e=>{document.documentElement.setAttribute("data-theme",m(e))},v=()=>h(document.documentElement.getAttribute("data-theme-choice")),y=e=>{document.documentElement.setAttribute("data-theme-choice",h(e)??f)};function w(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,s.p)(),{colorMode:a,setColorModeState:i,colorModeChoice:l,setColorModeChoiceState:d}=function(){const{colorMode:{defaultMode:e}}=(0,s.p)(),t=(0,o.default)(),[n,a]=(0,r.useState)(t?g():e),[i,l]=(0,r.useState)(t?v():null);return(0,r.useEffect)(()=>{a(g()),l(v())},[]),{colorMode:n,setColorModeState:a,colorModeChoice:i,setColorModeChoiceState:l}}();(0,r.useEffect)(()=>{t&&p.del()},[t]);const f=(0,r.useCallback)((t,r={})=>{const{persist:o=!0}=r;if(null===t){const t=n?c():e;b(t),i(t),y(null),d(null)}else b(t),y(t),i(t),d(t);var a;o&&(null===(a=t)?p.del():p.set(m(a)))},[i,d,n,e]);return(0,r.useEffect)(()=>p.listen(e=>{f(h(e.newValue))}),[f]),(0,r.useEffect)(()=>{if(null===l&&n)return u(e=>{i(e),b(e)})},[n,l,i]),(0,r.useMemo)(()=>({colorMode:a,colorModeChoice:l,setColorMode:f,get isDarkTheme(){return"dark"===a},setLightTheme(){f("light")},setDarkTheme(){f("dark")}}),[a,l,f])}function k({children:e}){const t=w();return(0,l.jsx)(d.Provider,{value:t,children:e})}function x(){const e=(0,r.useContext)(d);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},22069(e,t,n){"use strict";n.d(t,{M:()=>m,e:()=>f});var r=n(96540),o=n(75600),a=n(24581),i=n(57485),s=n(6342),l=n(89532),c=n(74848);const u=r.createContext(void 0);function d(){const e=function(){const e=(0,o.YL)(),{items:t}=(0,s.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[i,l]=(0,r.useState)(!1),c=(0,r.useCallback)(()=>{l(e=>!e)},[]);return(0,r.useEffect)(()=>{"desktop"===t&&l(!1)},[t]),(0,r.useMemo)(()=>({disabled:e,shouldRender:n,toggle:c,shown:i}),[e,n,c,i])}function p({handler:e}){return(0,i.$Z)(e),null}function f({children:e}){const t=d();return(0,c.jsxs)(c.Fragment,{children:[t.shown&&(0,c.jsx)(p,{handler:()=>(t.toggle(),!1)}),(0,c.jsx)(u.Provider,{value:t,children:e})]})}function m(){const e=r.useContext(u);if(void 0===e)throw new l.dV("NavbarMobileSidebarProvider");return e}},75600(e,t,n){"use strict";n.d(t,{GX:()=>c,YL:()=>l,y_:()=>s});var r=n(96540),o=n(89532),a=n(74848);const i=r.createContext(null);function s({children:e}){const t=(0,r.useState)({component:null,props:null});return(0,a.jsx)(i.Provider,{value:t,children:e})}function l(){const e=(0,r.useContext)(i);if(!e)throw new o.dV("NavbarSecondaryMenuContentProvider");return e[0]}function c({component:e,props:t}){const n=(0,r.useContext)(i);if(!n)throw new o.dV("NavbarSecondaryMenuContentProvider");const[,a]=n,s=(0,o.Be)(t);return(0,r.useEffect)(()=>{a({component:e,props:s})},[a,e,s]),(0,r.useEffect)(()=>()=>a({component:null,props:null}),[a]),null}},98695(e,t,n){"use strict";n.d(t,{N:()=>c,T:()=>d});var r=n(96540),o=n(89532),a=n(22069),i=n(75600),s=n(74848);const l=r.createContext(null);function c({children:e}){const t=function(){const e=(0,a.M)(),t=(0,i.YL)(),[n,s]=(0,r.useState)(!1),l=null!==t.component,c=(0,o.ZC)(l);return(0,r.useEffect)(()=>{l&&!c&&s(!0)},[l,c]),(0,r.useEffect)(()=>{l?e.shown||s(!0):s(!1)},[e.shown,l]),(0,r.useMemo)(()=>[n,s],[n])}();return(0,s.jsx)(l.Provider,{value:t,children:e})}function u(e){if(e.component){const t=e.component;return(0,s.jsx)(t,{...e.props})}}function d(){const e=(0,r.useContext)(l);if(!e)throw new o.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,a=(0,r.useCallback)(()=>n(!1),[n]),s=(0,i.YL)();return(0,r.useMemo)(()=>({shown:t,hide:a,content:u(s)}),[a,s,t])}},61182(e,t,n){"use strict";n.d(t,{S:()=>i});var r=n(96540),o=n(75062),a=n(23104);function i(e){const[t,n]=(0,r.useState)(e),i=(0,r.useRef)(!1),s=(0,r.useRef)(0),l=(0,r.useCallback)(e=>{null!==e&&(s.current=e.getBoundingClientRect().height)},[]);return(0,a.Mq)(({scrollY:t},r)=>{if(!e)return;if(t<s.current)return void n(!0);if(i.current)return void(i.current=!1);const o=r?.scrollY,a=document.documentElement.scrollHeight-s.current,l=window.innerHeight;o&&t>=o?n(!1):t+l<a&&n(!0)}),(0,o.$)(t=>{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return i.current=!0,void n(!1);n(!0)}),{navbarRef:l,isNavbarVisible:t}}},14090(e,t,n){"use strict";n.d(t,{w:()=>o,J:()=>a});var r=n(96540);const o="navigation-with-keyboard";function a(){(0,r.useEffect)(()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}},[])}},43458(e,t,n){"use strict";n.d(t,{_:()=>o});var r=n(96540);function o(e=!0){(0,r.useEffect)(()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"}),[e])}},24581(e,t,n){"use strict";n.d(t,{l:()=>s});var r=n(96540),o=n(38193);const a="desktop",i="mobile";function s({desktopBreakpoint:e=996}={}){const[t,n]=(0,r.useState)(()=>"ssr");return(0,r.useEffect)(()=>{function t(){n(function(e){if(!o.default.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a:i}(e))}return t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[e]),t}},17559(e,t,n){"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},announcementBar:{container:"theme-announcement-bar"},tabs:{container:"theme-tabs-container"},layout:{navbar:{container:"theme-layout-navbar",containerLeft:"theme-layout-navbar-left",containerRight:"theme-layout-navbar-right",mobileSidebar:{container:"theme-layout-navbar-sidebar",panel:"theme-layout-navbar-sidebar-panel"}},main:{container:"theme-layout-main"},footer:{container:"theme-layout-footer",column:"theme-layout-footer-column"}},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},53109(e,t,n){"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},73535(e,t,n){"use strict";n.d(t,{v:()=>i});var r=n(6342);const o="anchorTargetStickyNavbar_Vzrq",a="anchorTargetHideOnScrollNavbar_vjPI";function i(e){const{navbar:{hideOnScroll:t}}=(0,r.p)();if(void 0!==e)return t?a:o}},12181(e,t,n){"use strict";n.d(t,{bq:()=>d,MN:()=>u,a2:()=>c,k2:()=>p});var r=n(96540),o=n(21312),a=n(70440);const i="errorBoundaryError_a6uf",s="errorBoundaryFallback_VBag";var l=n(74848);function c(e){return(0,l.jsx)("button",{type:"button",...e,children:(0,l.jsx)(o.default,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function u({error:e,tryAgain:t}){return(0,l.jsxs)("div",{className:s,children:[(0,l.jsx)("p",{children:e.message}),(0,l.jsx)(c,{onClick:t})]})}function d({error:e}){const t=(0,a.rA)(e).map(e=>e.message).join("\n\nCause:\n");return(0,l.jsx)("p",{className:i,children:t})}class p extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}},53106(e,t,n){"use strict";function r(e){return"title"in e[0]}n.d(t,{C:()=>r})},57485(e,t,n){"use strict";n.d(t,{$Z:()=>i,Hl:()=>s,TJ:()=>p,W9:()=>d,aZ:()=>l,fV:()=>u,jy:()=>f,l:()=>c});var r=n(96540),o=n(56347),a=n(89532);function i(e){!function(e){const t=(0,o.W6)(),n=(0,a._q)(e);(0,r.useEffect)(()=>t.block((e,t)=>n(e,t)),[t,n])}((t,n)=>{if("POP"===n)return e(t,n)})}function s(e){const t=(0,o.W6)();return(0,r.useSyncExternalStore)(t.listen,()=>e(t),()=>e({...t,location:{...t.location,search:"",hash:"",state:void 0}}))}function l(e){return s(t=>null===e?null:new URLSearchParams(t.location.search).get(e))}function c(e){const t=l(e)??"",n=function(e){const t=(0,o.W6)();return(0,r.useCallback)((n,r)=>{const o=new URLSearchParams(t.location.search);n?o.set(e,n):o.delete(e),(r?.push?t.push:t.replace)({search:o.toString()})},[e,t])}(e);return[t,n]}function u(e){const t=function(e){const t=s(t=>{const n=new URLSearchParams(t.location.search).getAll(e);return JSON.stringify(n)});return(0,r.useMemo)(()=>JSON.parse(t),[t])}(e),n=function(e){const t=(0,o.W6)();return(0,r.useCallback)((n,r)=>{const o=new URLSearchParams(t.location.search),a=Array.isArray(n)?n:n(o.getAll(e));o.delete(e),a.forEach(t=>o.append(e,t)),(r?.push?t.push:t.replace)({search:o.toString()})},[t,e])}(e);return[t,n]}function d(){const e=(0,o.W6)();return(0,r.useCallback)(()=>{e.replace({search:void 0})},[e])}function p(e,t){const n=new URLSearchParams;for(const r of e)for(const[e,o]of r.entries())"append"===t?n.append(e,o):n.set(e,o);return n}function f(e,t){const n=p(e.map(e=>new URLSearchParams(e??"")),t).toString();return n?`?${n}`:n}},31682(e,t,n){"use strict";function r(e,t=(e,t)=>e===t){return e.filter((n,r)=>e.findIndex(e=>t(e,n))!==r)}function o(e){return Array.from(new Set(e))}function a(e,t){const n={};let r=0;for(const o of e){const e=t(o,r);n[e]??=[],n[e].push(o),r+=1}return n}n.d(t,{$z:()=>a,XI:()=>r,sb:()=>o})},45500(e,t,n){"use strict";n.d(t,{Jx:()=>b,be:()=>m,e3:()=>g});var r=n(96540),o=n(15066),a=n(5260),i=n(36803),s=n(86025),l=n(14563),c=n(74848);function u({title:e}){const t=(0,l.s$)().format(e);return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("title",{children:t}),(0,c.jsx)("meta",{property:"og:title",content:t})]})}function d({description:e}){return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("meta",{name:"description",content:e}),(0,c.jsx)("meta",{property:"og:description",content:e})]})}function p({image:e}){const{withBaseUrl:t}=(0,s.useBaseUrlUtils)(),n=t(e,{absolute:!0});return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("meta",{property:"og:image",content:n}),(0,c.jsx)("meta",{name:"twitter:image",content:n})]})}function f({keywords:e}){return(0,c.jsx)(a.A,{children:(0,c.jsx)("meta",{name:"keywords",content:Array.isArray(e)?e.join(","):e})})}function m({title:e,description:t,keywords:n,image:r,children:o}){return(0,c.jsxs)(c.Fragment,{children:[e&&(0,c.jsx)(u,{title:e}),t&&(0,c.jsx)(d,{description:t}),n&&(0,c.jsx)(f,{keywords:n}),r&&(0,c.jsx)(p,{image:r}),o&&(0,c.jsx)(a.A,{children:o})]})}const h=r.createContext(void 0);function g({className:e,children:t}){const n=r.useContext(h),i=(0,o.A)(n,e);return(0,c.jsxs)(h.Provider,{value:i,children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("html",{className:i})}),t]})}function b({children:e}){const t=(0,i.A)(),n=`plugin-${t.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const r=`plugin-id-${t.plugin.id}`;return(0,c.jsx)(g,{className:(0,o.A)(n,r),children:e})}},76305(e,t,n){"use strict";n.d(t,{D:()=>s,G:()=>l});n(96540);var r=n(22069),o=n(75600),a=n(98695),i=n(74848);function s(e){function t(e){return"left"===(e.position??"right")}return[e.filter(t),e.filter(e=>!t(e))]}function l({children:e}){return(0,i.jsx)(o.y_,{children:(0,i.jsx)(r.e,{children:(0,i.jsx)(a.N,{children:e})})})}},89532(e,t,n){"use strict";n.d(t,{Be:()=>c,ZC:()=>s,_q:()=>i,dV:()=>l,fM:()=>u});var r=n(96540),o=n(205),a=n(74848);function i(e){const t=(0,r.useRef)(e);return(0,o.A)(()=>{t.current=e},[e]),(0,r.useCallback)((...e)=>t.current(...e),[])}function s(e){const t=(0,r.useRef)();return(0,o.A)(()=>{t.current=e}),t.current}class l extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?<name>\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function c(e){const t=Object.entries(e);return t.sort((e,t)=>e[0].localeCompare(t[0])),(0,r.useMemo)(()=>e,t.flat())}function u(e){return({children:t})=>(0,a.jsx)(a.Fragment,{children:e.reduceRight((e,t)=>(0,a.jsx)(t,{children:e}),t)})}},91252(e,t,n){"use strict";function r(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}n.d(t,{G:()=>r})},99169(e,t,n){"use strict";n.d(t,{Dt:()=>s,ys:()=>i});var r=n(96540),o=n(35947),a=n(44586);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function s(){const{baseUrl:e}=(0,a.default)().siteConfig;return(0,r.useMemo)(()=>function({baseUrl:e,routes:t}){function n(t){return t.path===e&&!0===t.exact}function r(t){return t.path===e&&!t.exact}return function e(t){if(0===t.length)return;return t.find(n)||e(t.filter(r).flatMap(e=>e.routes??[]))}(t)}({routes:o.A,baseUrl:e}),[e])}},23104(e,t,n){"use strict";n.d(t,{Mq:()=>f,Tv:()=>u,a_:()=>m,gk:()=>h,n1:()=>d});var r=n(96540),o=n(38193),a=n(92303),i=n(205),s=n(89532),l=n(74848);const c=r.createContext(void 0);function u({children:e}){const t=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)(()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}}),[])}();return(0,l.jsx)(c.Provider,{value:t,children:e})}function d(){const e=(0,r.useContext)(c);if(null==e)throw new s.dV("ScrollControllerProvider");return e}const p=()=>o.default.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function f(e,t=[]){const{scrollEventsEnabledRef:n}=d(),o=(0,r.useRef)(p()),a=(0,s._q)(e);(0,r.useEffect)(()=>{const e=()=>{if(!n.current)return;const e=p();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)},[a,n,...t])}function m(){const e=d(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)(t=>{e.current={elem:t,top:t.getBoundingClientRect().top}},[]),n=(0,r.useCallback)(()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}},[]);return(0,r.useMemo)(()=>({save:t,restore:n}),[n,t])}(),n=(0,r.useRef)(void 0),o=(0,r.useCallback)(r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}},[e,t]);return(0,i.A)(()=>{queueMicrotask(()=>n.current?.())}),{blockElementScrollPositionUntilNextRender:o}}function h(){const e=(0,r.useRef)(null),t=(0,a.default)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&o<e)&&(t=requestAnimationFrame(r),window.scrollTo(0,Math.floor(.85*(o-e))+e))}(),()=>t&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},2967(e,t,n){"use strict";n.d(t,{C:()=>r});const r="default"},75236(e,t,n){"use strict";n.d(t,{K:()=>p,j:()=>l});var r=n(96540),o=n(56347),a=n(21312),i=n(75062),s=n(74848);const l="__docusaurus_skipToContent_fallback";function c(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function u(){const e=(0,r.useRef)(null),{action:t}=(0,o.W6)(),n=(0,r.useCallback)(e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(l);t&&c(t)},[]);return(0,i.$)(({location:n})=>{e.current&&!n.hash&&"PUSH"===t&&c(e.current)}),{containerRef:e,onClick:n}}const d=(0,a.translate)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function p(e){const t=e.children??d,{containerRef:n,onClick:r}=u();return(0,s.jsx)("div",{ref:n,role:"region","aria-label":d,children:(0,s.jsx)("a",{...e,href:`#${l}`,onClick:r,children:t})})}},70679(e,t,n){"use strict";n.d(t,{Wf:()=>u,Eo:()=>p,Dv:()=>d});var r=n(96540);const o=JSON.parse('{"N":"localStorage","M":""}'),a=o.N;function i({key:e,oldValue:t,newValue:n,storage:r}){if(t===n)return;const o=document.createEvent("StorageEvent");o.initStorageEvent("storage",!1,!1,e,t,n,window.location.href,r),window.dispatchEvent(o)}function s(e=a){if("undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,l||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),l=!0),null}var t}let l=!1;const c={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){const n=`${e}${o.M}`;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(n);const r=s(t?.persistence);return null===r?c:{get:()=>{try{return r.getItem(n)}catch(e){return console.error(`Docusaurus storage error, can't get key=${n}`,e),null}},set:e=>{try{const t=r.getItem(n);r.setItem(n,e),i({key:n,oldValue:t,newValue:e,storage:r})}catch(t){console.error(`Docusaurus storage error, can't set ${n}=${e}`,t)}},del:()=>{try{const e=r.getItem(n);r.removeItem(n),i({key:n,oldValue:e,newValue:null,storage:r})}catch(e){console.error(`Docusaurus storage error, can't delete key=${n}`,e)}},listen:e=>{try{const t=t=>{t.storageArea===r&&t.key===n&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(t){return console.error(`Docusaurus storage error, can't listen for changes of key=${n}`,t),()=>{}}}}}function d(e,t){const[n]=(0,r.useState)(()=>null===e?c:u(e,t)),o=(0,r.useCallback)(e=>"undefined"==typeof window?()=>{}:n.listen(e),[n]);return[(0,r.useSyncExternalStore)(o,()=>n.get(),()=>null),n]}function p(e=a){const t=s(e);if(!t)return[];const n=[];for(let r=0;r<t.length;r+=1){const e=t.key(r);null!==e&&n.push(e)}return n}},14563(e,t,n){"use strict";n.d(t,{AL:()=>u,s$:()=>d});var r=n(96540),o=n(44586),a=n(36803),i=n(89532),s=n(74848);const l=({title:e,siteTitle:t,titleDelimiter:n})=>{const r=e?.trim();return r&&r!==t?`${r} ${n} ${t}`:t},c=(0,r.createContext)(null);function u({formatter:e,children:t}){return(0,s.jsx)(c.Provider,{value:e,children:t})}function d(){const e=function(){const e=(0,r.useContext)(c);if(null===e)throw new i.dV("TitleFormatterProvider");return e}(),{siteConfig:t}=(0,o.default)(),{title:n,titleDelimiter:s}=t,{plugin:u}=(0,a.A)();return{format:t=>e({title:t,siteTitle:n,titleDelimiter:s,plugin:u,defaultFormatter:l})}}},32131(e,t,n){"use strict";n.d(t,{o:()=>i});var r=n(44586),o=n(56347),a=n(70440);function i(){const{siteConfig:{baseUrl:e,trailingSlash:t},i18n:{localeConfigs:n}}=(0,r.default)(),{pathname:i}=(0,o.zy)(),s=(0,a.Ks)(i,{trailingSlash:t,baseUrl:e}).replace(e,"");return{createUrl:function({locale:e,fullyQualified:t}){const r=function(e){const t=n[e];if(!t)throw new Error(`Unexpected Docusaurus bug, no locale config found for locale=${e}`);return t}(e);return`${`${t?r.url:""}`}${r.baseUrl}${s}`}}}},9342(e,t,n){"use strict";n.d(t,{B:()=>a});var r=n(56347),o=n(44586);function a(){const{siteConfig:{baseUrl:e}}=(0,o.default)(),{pathname:t}=(0,r.zy)();return t.replace(e,"/")}},75062(e,t,n){"use strict";n.d(t,{$:()=>i});var r=n(96540),o=n(56347),a=n(89532);function i(e){const t=(0,o.zy)(),n=(0,a.ZC)(t),i=(0,a._q)(e);(0,r.useEffect)(()=>{n&&t!==n&&i({location:t,previousLocation:n})},[i,t,n])}},6342(e,t,n){"use strict";n.d(t,{p:()=>o});var r=n(44586);function o(){return(0,r.default)().siteConfig.themeConfig}},12983(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=o,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[i]=e.split(/[#?]/),s="/"===i||i===r?i:(l=i,c=n,c?o(l):a(l));var l,c;return e.replace(i,s)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a;const r=n(42566);function o(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,r.removeSuffix)(e,"/")}},80253(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=function e(t){if(t.cause)return[t,...e(t.cause)];return[t]}},70440(e,t,n){"use strict";t.rA=t.Ks=t.LU=void 0;const r=n(31635);t.LU="__blog-post-container";var o=n(12983);Object.defineProperty(t,"Ks",{enumerable:!0,get:function(){return r.__importDefault(o).default}});var a=n(42566);var i=n(80253);Object.defineProperty(t,"rA",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},42566(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){if(""===t)return e;return e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},31513(e,t,n){"use strict";n.d(t,{zR:()=>w,TM:()=>_,yJ:()=>f,sC:()=>E,AO:()=>p});var r=n(58168);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}const i=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],s=e&&o(e),l=t&&o(t),c=s||l;if(e&&o(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var u=i[i.length-1];n="."===u||".."===u||""===u}else n=!1;for(var d=0,p=i.length;p>=0;p--){var f=i[p];"."===f?a(i,p):".."===f?(a(i,p),d++):d&&(a(i,p),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&o(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var s=n(11561);function l(e){return"/"===e.charAt(0)?e:"/"+e}function c(e){return"/"===e.charAt(0)?e.substr(1):e}function u(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function f(e,t,n,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=(0,r.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter(function(e){return e!==r})}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach(function(e){return e.apply(void 0,n)})}}}var h=!("undefined"==typeof window||!window.document||!window.document.createElement);function g(e,t){t(window.confirm(e))}var b="popstate",v="hashchange";function y(){try{return window.history.state||{}}catch(e){return{}}}function w(e){void 0===e&&(e={}),h||(0,s.A)(!1);var t,n=window.history,o=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,a=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,c=i.forceRefresh,w=void 0!==c&&c,k=i.getUserConfirmation,x=void 0===k?g:k,S=i.keyLength,P=void 0===S?6:S,A=e.basename?d(l(e.basename)):"";function _(e){var t=e||{},n=t.key,r=t.state,o=window.location,a=o.pathname+o.search+o.hash;return A&&(a=u(a,A)),f(a,r,n)}function I(){return Math.random().toString(36).substr(2,P)}var E=m();function C(e){(0,r.A)(B,e),B.length=n.length,E.notifyListeners(B.location,B.action)}function T(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||O(_(e.state))}function j(){O(_(y()))}var N=!1;function O(e){if(N)N=!1,C();else{E.confirmTransitionTo(e,"POP",x,function(t){t?C({action:"POP",location:e}):function(e){var t=B.location,n=D.indexOf(t.key);-1===n&&(n=0);var r=D.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(N=!0,M(o))}(e)})}}var R=_(y()),D=[R.key];function L(e){return A+p(e)}function M(e){n.go(e)}var F=0;function z(e){1===(F+=e)&&1===e?(window.addEventListener(b,T),a&&window.addEventListener(v,j)):0===F&&(window.removeEventListener(b,T),a&&window.removeEventListener(v,j))}var U=!1;var B={length:n.length,action:"POP",location:R,createHref:L,push:function(e,t){var r="PUSH",a=f(e,t,I(),B.location);E.confirmTransitionTo(a,r,x,function(e){if(e){var t=L(a),i=a.key,s=a.state;if(o)if(n.pushState({key:i,state:s},null,t),w)window.location.href=t;else{var l=D.indexOf(B.location.key),c=D.slice(0,l+1);c.push(a.key),D=c,C({action:r,location:a})}else window.location.href=t}})},replace:function(e,t){var r="REPLACE",a=f(e,t,I(),B.location);E.confirmTransitionTo(a,r,x,function(e){if(e){var t=L(a),i=a.key,s=a.state;if(o)if(n.replaceState({key:i,state:s},null,t),w)window.location.replace(t);else{var l=D.indexOf(B.location.key);-1!==l&&(D[l]=a.key),C({action:r,location:a})}else window.location.replace(t)}})},go:M,goBack:function(){M(-1)},goForward:function(){M(1)},block:function(e){void 0===e&&(e=!1);var t=E.setPrompt(e);return U||(z(1),U=!0),function(){return U&&(U=!1,z(-1)),t()}},listen:function(e){var t=E.appendListener(e);return z(1),function(){z(-1),t()}}};return B}var k="hashchange",x={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+c(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:c,decodePath:l},slash:{encodePath:l,decodePath:l}};function S(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function P(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function A(e){window.location.replace(S(window.location.href)+"#"+e)}function _(e){void 0===e&&(e={}),h||(0,s.A)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),o=n.getUserConfirmation,a=void 0===o?g:o,i=n.hashType,c=void 0===i?"slash":i,b=e.basename?d(l(e.basename)):"",v=x[c],y=v.encodePath,w=v.decodePath;function _(){var e=w(P());return b&&(e=u(e,b)),f(e)}var I=m();function E(e){(0,r.A)(U,e),U.length=t.length,I.notifyListeners(U.location,U.action)}var C=!1,T=null;function j(){var e,t,n=P(),r=y(n);if(n!==r)A(r);else{var o=_(),i=U.location;if(!C&&(t=o,(e=i).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(T===p(o))return;T=null,function(e){if(C)C=!1,E();else{var t="POP";I.confirmTransitionTo(e,t,a,function(n){n?E({action:t,location:e}):function(e){var t=U.location,n=D.lastIndexOf(p(t));-1===n&&(n=0);var r=D.lastIndexOf(p(e));-1===r&&(r=0);var o=n-r;o&&(C=!0,L(o))}(e)})}}(o)}}var N=P(),O=y(N);N!==O&&A(O);var R=_(),D=[p(R)];function L(e){t.go(e)}var M=0;function F(e){1===(M+=e)&&1===e?window.addEventListener(k,j):0===M&&window.removeEventListener(k,j)}var z=!1;var U={length:t.length,action:"POP",location:R,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=S(window.location.href)),n+"#"+y(b+p(e))},push:function(e,t){var n="PUSH",r=f(e,void 0,void 0,U.location);I.confirmTransitionTo(r,n,a,function(e){if(e){var t=p(r),o=y(b+t);if(P()!==o){T=t,function(e){window.location.hash=e}(o);var a=D.lastIndexOf(p(U.location)),i=D.slice(0,a+1);i.push(t),D=i,E({action:n,location:r})}else E()}})},replace:function(e,t){var n="REPLACE",r=f(e,void 0,void 0,U.location);I.confirmTransitionTo(r,n,a,function(e){if(e){var t=p(r),o=y(b+t);P()!==o&&(T=t,A(o));var a=D.indexOf(p(U.location));-1!==a&&(D[a]=t),E({action:n,location:r})}})},go:L,goBack:function(){L(-1)},goForward:function(){L(1)},block:function(e){void 0===e&&(e=!1);var t=I.setPrompt(e);return z||(F(1),z=!0),function(){return z&&(z=!1,F(-1)),t()}},listen:function(e){var t=I.appendListener(e);return F(1),function(){F(-1),t()}}};return U}function I(e,t,n){return Math.min(Math.max(e,t),n)}function E(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,o=t.initialEntries,a=void 0===o?["/"]:o,i=t.initialIndex,s=void 0===i?0:i,l=t.keyLength,c=void 0===l?6:l,u=m();function d(e){(0,r.A)(w,e),w.length=w.entries.length,u.notifyListeners(w.location,w.action)}function h(){return Math.random().toString(36).substr(2,c)}var g=I(s,0,a.length-1),b=a.map(function(e){return f(e,void 0,"string"==typeof e?h():e.key||h())}),v=p;function y(e){var t=I(w.index+e,0,w.entries.length-1),r=w.entries[t];u.confirmTransitionTo(r,"POP",n,function(e){e?d({action:"POP",location:r,index:t}):d()})}var w={length:b.length,action:"POP",location:b[g],index:g,entries:b,createHref:v,push:function(e,t){var r="PUSH",o=f(e,t,h(),w.location);u.confirmTransitionTo(o,r,n,function(e){if(e){var t=w.index+1,n=w.entries.slice(0);n.length>t?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}})},replace:function(e,t){var r="REPLACE",o=f(e,t,h(),w.location);u.confirmTransitionTo(o,r,n,function(e){e&&(w.entries[w.index]=o,d({action:r,location:o}))})},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=w.index+e;return t>=0&&t<w.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return w}},4146(e,t,n){"use strict";var r=n(44363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),h=l(n),g=0;g<i.length;++g){var b=i[g];if(!(a[b]||r&&r[b]||h&&h[b]||s&&s[b])){var v=p(n,b);try{c(t,b,v)}catch(y){}}}}return t}},20311(e){"use strict";e.exports=function(e,t,n,r,o,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,a,i,s],u=0;(l=new Error(t.replace(/%s/g,function(){return c[u++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},64634(e){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},3035(e,t,n){"use strict";n.r(t)},10119(e,t,n){"use strict";n.r(t)},51043(e,t,n){"use strict";n.r(t)},5947(e,t,n){var r,o;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function o(e,t,n){return e<t?t:e>n?n:e}function a(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),c=a.querySelector(r.barSelector),u=r.speed,d=r.easing;return a.offsetWidth,s(function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(c,i(e,u,d)),1===e?(l(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout(function(){l(a,{transition:"all "+u+"ms linear",opacity:0}),setTimeout(function(){n.remove(),t()},u)},u)):setTimeout(t,u)}),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout(function(){n.status&&(n.trickle(),e())},r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always(function(){0===--t?(e=0,n.done()):n.set((e-t)/e)}),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,i=t.querySelector(r.barSelector),s=e?"-100":a(n.status||0),c=document.querySelector(r.parent);return l(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&f(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})}function r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,o[1],o[2])}}();function c(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=p(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);c(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},35302(e,t,n){var r=n(64634);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,t){return c(a(e,t),t)},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=m;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,s=0,l="",c=t&&t.delimiter||"/";null!=(n=o.exec(e));){var u=n[0],p=n[1],f=n.index;if(l+=e.slice(s,f),s=f+u.length,p)l+=p[1];else{var m=e[s],h=n[2],g=n[3],b=n[4],v=n[5],y=n[6],w=n[7];l&&(r.push(l),l="");var k=null!=h&&null!=m&&m!==h,x="+"===y||"*"===y,S="?"===y||"*"===y,P=h||c,A=b||v,_=h||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||a++,prefix:h||"",delimiter:P,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:A?d(A):w?".*":i(P,_)})}}return s<e.length&&(l+=e.substr(s)),l&&r.push(l),r}function i(e,t){return!t||t.indexOf(e)>-1?"[^"+u(e)+"]+?":u(t)+"|(?:(?!"+u(t)+")[^"+u(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function l(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function c(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"==typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",f(t)));return function(t,o){for(var a="",i=t||{},c=(o||{}).pretty?s:encodeURIComponent,u=0;u<e.length;u++){var d=e[u];if("string"!=typeof d){var p,f=i[d.name];if(null==f){if(d.optional){d.partial&&(a+=d.prefix);continue}throw new TypeError('Expected "'+d.name+'" to be defined')}if(r(f)){if(!d.repeat)throw new TypeError('Expected "'+d.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(d.optional)continue;throw new TypeError('Expected "'+d.name+'" to not be empty')}for(var m=0;m<f.length;m++){if(p=c(f[m]),!n[u].test(p))throw new TypeError('Expected all "'+d.name+'" to match "'+d.pattern+'", but received `'+JSON.stringify(p)+"`");a+=(0===m?d.prefix:d.delimiter)+p}}else{if(p=d.asterisk?l(f):c(f),!n[u].test(p))throw new TypeError('Expected "'+d.name+'" to match "'+d.pattern+'", but received "'+p+'"');a+=d.prefix+p}}else a+=d}return a}}function u(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function d(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function p(e,t){return e.keys=t,e}function f(e){return e&&e.sensitive?"":"i"}function m(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,a=!1!==n.end,i="",s=0;s<e.length;s++){var l=e[s];if("string"==typeof l)i+=u(l);else{var c=u(l.prefix),d="(?:"+l.pattern+")";t.push(l),l.repeat&&(d+="(?:"+c+d+")*"),i+=d=l.optional?l.partial?c+"("+d+")?":"(?:"+c+"("+d+"))?":c+"("+d+")"}}var m=u(n.delimiter||"/"),h=i.slice(-m.length)===m;return o||(i=(h?i.slice(0,-m.length):i)+"(?:"+m+"(?=$))?"),i+=a?"$":o&&h?"":"(?="+m+"|$)",p(new RegExp("^"+i,f(n)),t)}function h(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return p(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(h(e[o],t,n).source);return p(new RegExp("(?:"+r.join("|")+")",f(n)),t)}(e,t,n):function(e,t,n){return m(a(e,n),t,n)}(e,t,n)}},6969(e){e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to <a href="https://webplatform.github.io/docs/">WebPlatform.org documentation</a>. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (<code>.comment</code> can become <code>.namespace--comment</code>) or replace them with your defined ones (like <code>.editor__comment</code>). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the <code>highlightAll</code> and <code>highlightAllUnder</code> methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},8722(e,t,n){const r=n(6969),o=n(98380),a=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter(e=>"meta"!=e):Array.isArray(e)||(e=[e]);const t=[...a,...Object.keys(Prism.languages)];o(r,e,t).load(e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(63157).resolve(t)],delete Prism.languages[e],n(63157)(t),a.add(e)})}i.silent=!1,e.exports=i},19700(){!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,a){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(o,function(e){if("function"==typeof a&&!a(e))return e;for(var o,s=i.length;-1!==n.code.indexOf(o=t(r,s));)++s;return i[s]=e,o}),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,a=Object.keys(n.tokenStack);!function i(s){for(var l=0;l<s.length&&!(o>=a.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[o],d=n.tokenStack[u],p="string"==typeof c?c:c.content,f=t(r,u),m=p.indexOf(f);if(m>-1){++o;var h=p.substring(0,m),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=p.substring(m+f.length),v=[];h&&v.push.apply(v,i([h])),v.push(g),b&&v.push.apply(v,i([b])),"string"==typeof c?s.splice.apply(s,[l,1].concat(v)):c.content=v}}else c.content&&i(c.content)}return s}(n.tokens)}}}})}(Prism)},18692(e,t,n){var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=18692},63157(e,t,n){var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=63157},98380(e){"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}function r(e){var n={},r=[];function o(r,a){if(!(r in n)){a.push(r);var i=a.indexOf(r);if(i<a.length-1)throw new Error("Circular dependency: "+a.slice(i).join(" -> "));var s={},l=e[r];if(l){function c(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in s))for(var i in o(t,a),s[t]=!0,n[t])s[i]=!0}t(l.require,c),t(l.optional,c),t(l.modify,c)}n[r]=s,a.pop()}}return function(e){var t=n[e];return t||(o(e,r),t=n[e]),t}}function o(e){for(var t in e)return!0;return!1}return function(a,i,s){var l=function(e){var t={};for(var n in e){var r=e[n];for(var o in r)if("meta"!=o){var a=r[o];t[o]="string"==typeof a?{title:a}:a}}return t}(a),c=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var o in n={},e){var a=e[o];t(a&&a.alias,function(t){if(t in n)throw new Error(t+" cannot be alias for both "+o+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+o+" because it is a component.");n[t]=o})}return n[r]||r}}(l);i=i.map(c),s=(s||[]).map(c);var u=n(i),d=n(s);i.forEach(function e(n){var r=l[n];t(r&&r.require,function(t){t in d||(u[t]=!0,e(t))})});for(var p,f=r(l),m=u;o(m);){for(var h in p={},m){var g=l[h];t(g&&g.modify,function(e){e in d&&(p[e]=!0)})}for(var b in d)if(!(b in u))for(var v in f(b))if(v in u){p[b]=!0;break}for(var y in m=p)u[y]=!0}var w={getIds:function(){var e=[];return w.load(function(t){e.push(t)}),e},load:function(t,n){return function(t,n,r,o){var a=o?o.series:void 0,i=o?o.parallel:e,s={},l={};function c(e){if(e in s)return s[e];l[e]=!0;var o,u=[];for(var d in t(e))d in n&&u.push(d);if(0===u.length)o=r(e);else{var p=i(u.map(function(e){var t=c(e);return delete l[e],t}));a?o=a(p,function(){return r(e)}):r(e)}return s[e]=o}for(var u in n)c(u);var d=[];for(var p in l)d.push(s[p]);return i(d)}(f,u,t,n)}};return w}}();e.exports=t},2694(e,t,n){"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=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:a,resetWarningCache:o};return n.PropTypes=n,n}},5556(e,t,n){e.exports=n(2694)()},6925(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},22551(e,t,n){"use strict";var r=n(96540),o=n(69982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,s={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)i.add(t[e])}var u=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=Object.prototype.hasOwnProperty,p=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},m={};function h(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){g[e]=new h(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];g[t]=new h(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){g[e]=new h(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){g[e]=new h(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){g[e]=new h(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){g[e]=new h(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){g[e]=new h(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){g[e]=new h(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){g[e]=new h(e,5,!1,e.toLowerCase(),null,!1,!1)});var b=/[\-:]([a-z])/g;function v(e){return e[1].toUpperCase()}function y(e,t,n,r){var o=g.hasOwnProperty(t)?g[t]:null;(null!==o?0!==o.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!d.call(m,e)||!d.call(f,e)&&(p.test(e)?m[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(b,v);g[t]=new h(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(b,v);g[t]=new h(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(b,v);g[t]=new h(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!1,!1)}),g.xlinkHref=new h("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!0,!0)});var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,k=Symbol.for("react.element"),x=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),P=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),_=Symbol.for("react.provider"),I=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),C=Symbol.for("react.suspense"),T=Symbol.for("react.suspense_list"),j=Symbol.for("react.memo"),N=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var O=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var R=Symbol.iterator;function D(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=R&&e[R]||e["@@iterator"])?e:null}var L,M=Object.assign;function F(e){if(void 0===L)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);L=t&&t[1]||""}return"\n"+L+e}var z=!1;function U(e,t){if(!e||z)return"";z=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"==typeof c.stack){for(var o=c.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s]){var l="\n"+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{z=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?F(e):""}function B(e){switch(e.tag){case 5:return F(e.type);case 16:return F("Lazy");case 13:return F("Suspense");case 19:return F("SuspenseList");case 0:case 2:case 15:return e=U(e.type,!1);case 11:return e=U(e.type.render,!1);case 1:return e=U(e.type,!0);default:return""}}function $(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case S:return"Fragment";case x:return"Portal";case A:return"Profiler";case P:return"StrictMode";case C:return"Suspense";case T:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case I:return(e.displayName||"Context")+".Consumer";case _:return(e._context.displayName||"Context")+".Provider";case E:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case j:return null!==(t=e.displayName||null)?t:$(e.type)||"Memo";case N:t=e._payload,e=e._init;try{return $(e(t))}catch(n){}}return null}function q(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return $(t);case 8:return t===P?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function G(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function H(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function W(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Q(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function K(e,t){var n=t.checked;return M({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=G(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Z(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function X(e,t){Z(e,t);var n=G(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,G(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&Q(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+G(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return M({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:G(n)}}function ae(e,t){var n=G(t.value),r=G(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction(function(){return ue(e,t)})}:ue);function pe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},me=["Webkit","ms","Moz","O"];function he(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=he(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(fe).forEach(function(e){me.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]})});var be=M({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ve(e,t){if(t){if(be[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62))}}function ye(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var we=null;function ke(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var xe=null,Se=null,Pe=null;function Ae(e){if(e=wo(e)){if("function"!=typeof xe)throw Error(a(280));var t=e.stateNode;t&&(t=xo(t),xe(e.stateNode,e.type,t))}}function _e(e){Se?Pe?Pe.push(e):Pe=[e]:Se=e}function Ie(){if(Se){var e=Se,t=Pe;if(Pe=Se=null,Ae(e),t)for(e=0;e<t.length;e++)Ae(t[e])}}function Ee(e,t){return e(t)}function Ce(){}var Te=!1;function je(e,t,n){if(Te)return e(t,n);Te=!0;try{return Ee(e,t,n)}finally{Te=!1,(null!==Se||null!==Pe)&&(Ce(),Ie())}}function Ne(e,t){var n=e.stateNode;if(null===n)return null;var r=xo(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(a(231,t,typeof n));return n}var Oe=!1;if(u)try{var Re={};Object.defineProperty(Re,"passive",{get:function(){Oe=!0}}),window.addEventListener("test",Re,Re),window.removeEventListener("test",Re,Re)}catch(ue){Oe=!1}function De(e,t,n,r,o,a,i,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Le=!1,Me=null,Fe=!1,ze=null,Ue={onError:function(e){Le=!0,Me=e}};function Be(e,t,n,r,o,a,i,s,l){Le=!1,Me=null,De.apply(Ue,arguments)}function $e(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function qe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Ge(e){if($e(e)!==e)throw Error(a(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=$e(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return Ge(o),e;if(i===r)return Ge(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e))?He(e):null}function He(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=He(e);if(null!==t)return t;e=e.sibling}return null}var We=o.unstable_scheduleCallback,Qe=o.unstable_cancelCallback,Ke=o.unstable_shouldYield,Ye=o.unstable_requestPaint,Ze=o.unstable_now,Xe=o.unstable_getCurrentPriorityLevel,Je=o.unstable_ImmediatePriority,et=o.unstable_UserBlockingPriority,tt=o.unstable_NormalPriority,nt=o.unstable_LowPriority,rt=o.unstable_IdlePriority,ot=null,at=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ct=64,ut=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var s=i&~o;0!==s?r=dt(s):0!==(a&=i)&&(r=dt(a))}else 0!==(i=n&~o)?r=dt(i):0!==a&&(r=dt(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&4194240&a))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-it(t)),r|=e[n],t&=~o;return r}function ft(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function mt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function ht(){var e=ct;return!(4194240&(ct<<=1))&&(ct=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function bt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function vt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var yt=0;function wt(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var kt,xt,St,Pt,At,_t=!1,It=[],Et=null,Ct=null,Tt=null,jt=new Map,Nt=new Map,Ot=[],Rt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Dt(e,t){switch(e){case"focusin":case"focusout":Et=null;break;case"dragenter":case"dragleave":Ct=null;break;case"mouseover":case"mouseout":Tt=null;break;case"pointerover":case"pointerout":jt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Nt.delete(t.pointerId)}}function Lt(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=wo(t))&&xt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Mt(e){var t=yo(e.target);if(null!==t){var n=$e(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=qe(n)))return e.blockedOn=t,void At(e.priority,function(){St(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Ft(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Kt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=wo(n))&&xt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);we=r,n.target.dispatchEvent(r),we=null,t.shift()}return!0}function zt(e,t,n){Ft(e)&&n.delete(t)}function Ut(){_t=!1,null!==Et&&Ft(Et)&&(Et=null),null!==Ct&&Ft(Ct)&&(Ct=null),null!==Tt&&Ft(Tt)&&(Tt=null),jt.forEach(zt),Nt.forEach(zt)}function Bt(e,t){e.blockedOn===t&&(e.blockedOn=null,_t||(_t=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Ut)))}function $t(e){function t(t){return Bt(t,e)}if(0<It.length){Bt(It[0],e);for(var n=1;n<It.length;n++){var r=It[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Et&&Bt(Et,e),null!==Ct&&Bt(Ct,e),null!==Tt&&Bt(Tt,e),jt.forEach(t),Nt.forEach(t),n=0;n<Ot.length;n++)(r=Ot[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Ot.length&&null===(n=Ot[0]).blockedOn;)Mt(n),null===n.blockedOn&&Ot.shift()}var qt=w.ReactCurrentBatchConfig,Gt=!0;function Vt(e,t,n,r){var o=yt,a=qt.transition;qt.transition=null;try{yt=1,Wt(e,t,n,r)}finally{yt=o,qt.transition=a}}function Ht(e,t,n,r){var o=yt,a=qt.transition;qt.transition=null;try{yt=4,Wt(e,t,n,r)}finally{yt=o,qt.transition=a}}function Wt(e,t,n,r){if(Gt){var o=Kt(e,t,n,r);if(null===o)Gr(e,t,r,Qt,n),Dt(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return Et=Lt(Et,e,t,n,r,o),!0;case"dragenter":return Ct=Lt(Ct,e,t,n,r,o),!0;case"mouseover":return Tt=Lt(Tt,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return jt.set(a,Lt(jt.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Nt.set(a,Lt(Nt.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(Dt(e,r),4&t&&-1<Rt.indexOf(e)){for(;null!==o;){var a=wo(o);if(null!==a&&kt(a),null===(a=Kt(e,t,n,r))&&Gr(e,t,r,Qt,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else Gr(e,t,r,null,n)}}var Qt=null;function Kt(e,t,n,r){if(Qt=null,null!==(e=yo(e=ke(r))))if(null===(t=$e(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=qe(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Qt=e,null}function Yt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Xe()){case Je:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Zt=null,Xt=null,Jt=null;function en(){if(Jt)return Jt;var e,t,n=Xt,r=n.length,o="value"in Zt?Zt.value:Zt.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return Jt=o.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function on(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return M(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var an,sn,ln,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},un=on(cn),dn=M({},cn,{view:0,detail:0}),pn=on(dn),fn=M({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:An,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(an=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=an=0,ln=e),an)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),mn=on(fn),hn=on(M({},fn,{dataTransfer:0})),gn=on(M({},dn,{relatedTarget:0})),bn=on(M({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),vn=M({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yn=on(vn),wn=on(M({},cn,{data:0})),kn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Sn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Pn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Sn[e])&&!!t[e]}function An(){return Pn}var _n=M({},dn,{key:function(e){if(e.key){var t=kn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:An,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),In=on(_n),En=on(M({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Cn=on(M({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:An})),Tn=on(M({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),jn=M({},fn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Nn=on(jn),On=[9,13,27,32],Rn=u&&"CompositionEvent"in window,Dn=null;u&&"documentMode"in document&&(Dn=document.documentMode);var Ln=u&&"TextEvent"in window&&!Dn,Mn=u&&(!Rn||Dn&&8<Dn&&11>=Dn),Fn=String.fromCharCode(32),zn=!1;function Un(e,t){switch(e){case"keyup":return-1!==On.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var $n=!1;var qn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Gn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!qn[e.type]:"textarea"===t}function Vn(e,t,n,r){_e(r),0<(t=Hr(t,"onChange")).length&&(n=new un("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Hn=null,Wn=null;function Qn(e){Fr(e,0)}function Kn(e){if(W(ko(e)))return e}function Yn(e,t){if("change"===e)return t}var Zn=!1;if(u){var Xn;if(u){var Jn="oninput"in document;if(!Jn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jn="function"==typeof er.oninput}Xn=Jn}else Xn=!1;Zn=Xn&&(!document.documentMode||9<document.documentMode)}function tr(){Hn&&(Hn.detachEvent("onpropertychange",nr),Wn=Hn=null)}function nr(e){if("value"===e.propertyName&&Kn(Wn)){var t=[];Vn(t,Wn,e,ke(e)),je(Qn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Wn=n,(Hn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Kn(Wn)}function ar(e,t){if("click"===e)return Kn(t)}function ir(e,t){if("input"===e||"change"===e)return Kn(t)}var sr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function lr(e,t){if(sr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!d.call(t,o)||!sr(e[o],t[o]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ur(e,t){var n,r=cr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=Q();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=Q((e=t.contentWindow).document)}return t}function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function mr(e){var t=pr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&fr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=ur(n,a);var i=ur(n,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var hr=u&&"documentMode"in document&&11>=document.documentMode,gr=null,br=null,vr=null,yr=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;yr||null==gr||gr!==Q(r)||("selectionStart"in(r=gr)&&fr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},vr&&lr(vr,r)||(vr=r,0<(r=Hr(br,"onSelect")).length&&(t=new un("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function kr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xr={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionend:kr("Transition","TransitionEnd")},Sr={},Pr={};function Ar(e){if(Sr[e])return Sr[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Pr)return Sr[e]=n[t];return e}u&&(Pr=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var _r=Ar("animationend"),Ir=Ar("animationiteration"),Er=Ar("animationstart"),Cr=Ar("transitionend"),Tr=new Map,jr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Nr(e,t){Tr.set(e,t),l(t,[e])}for(var Or=0;Or<jr.length;Or++){var Rr=jr[Or];Nr(Rr.toLowerCase(),"on"+(Rr[0].toUpperCase()+Rr.slice(1)))}Nr(_r,"onAnimationEnd"),Nr(Ir,"onAnimationIteration"),Nr(Er,"onAnimationStart"),Nr("dblclick","onDoubleClick"),Nr("focusin","onFocus"),Nr("focusout","onBlur"),Nr(Cr,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Dr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Lr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Dr));function Mr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,i,s,l,c){if(Be.apply(this,arguments),Le){if(!Le)throw Error(a(198));var u=Me;Le=!1,Me=null,Fe||(Fe=!0,ze=u)}}(r,t,void 0,e),e.currentTarget=null}function Fr(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Mr(o,s,c),a=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,c=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Mr(o,s,c),a=l}}}if(Fe)throw e=ze,Fe=!1,ze=null,e}function zr(e,t){var n=t[go];void 0===n&&(n=t[go]=new Set);var r=e+"__bubble";n.has(r)||(qr(t,e,2,!1),n.add(r))}function Ur(e,t,n){var r=0;t&&(r|=4),qr(n,e,r,t)}var Br="_reactListening"+Math.random().toString(36).slice(2);function $r(e){if(!e[Br]){e[Br]=!0,i.forEach(function(t){"selectionchange"!==t&&(Lr.has(t)||Ur(t,!1,e),Ur(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Br]||(t[Br]=!0,Ur("selectionchange",!1,t))}}function qr(e,t,n,r){switch(Yt(t)){case 1:var o=Vt;break;case 4:o=Ht;break;default:o=Wt}n=o.bind(null,t,n,e),o=void 0,!Oe||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Gr(e,t,n,r,o){var a=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=yo(s)))return;if(5===(l=i.tag)||6===l){r=a=i;continue e}s=s.parentNode}}r=r.return}je(function(){var r=a,o=ke(n),i=[];e:{var s=Tr.get(e);if(void 0!==s){var l=un,c=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=In;break;case"focusin":c="focus",l=gn;break;case"focusout":c="blur",l=gn;break;case"beforeblur":case"afterblur":l=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=mn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=hn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Cn;break;case _r:case Ir:case Er:l=bn;break;case Cr:l=Tn;break;case"scroll":l=pn;break;case"wheel":l=Nn;break;case"copy":case"cut":case"paste":l=yn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=En}var u=!!(4&t),d=!u&&"scroll"===e,p=u?null!==s?s+"Capture":null:s;u=[];for(var f,m=r;null!==m;){var h=(f=m).stateNode;if(5===f.tag&&null!==h&&(f=h,null!==p&&(null!=(h=Ne(m,p))&&u.push(Vr(m,h,f)))),d)break;m=m.return}0<u.length&&(s=new l(s,c,null,n,o),i.push({event:s,listeners:u}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===we||!(c=n.relatedTarget||n.fromElement)||!yo(c)&&!c[ho])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?yo(c):null)&&(c!==(d=$e(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=mn,h="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(u=En,h="onPointerLeave",p="onPointerEnter",m="pointer"),d=null==l?s:ko(l),f=null==c?s:ko(c),(s=new u(h,m+"leave",l,n,o)).target=d,s.relatedTarget=f,h=null,yo(o)===r&&((u=new u(p,m+"enter",c,n,o)).target=f,u.relatedTarget=d,h=u),d=h,l&&c)e:{for(p=c,m=0,f=u=l;f;f=Wr(f))m++;for(f=0,h=p;h;h=Wr(h))f++;for(;0<m-f;)u=Wr(u),m--;for(;0<f-m;)p=Wr(p),f--;for(;m--;){if(u===p||null!==p&&u===p.alternate)break e;u=Wr(u),p=Wr(p)}u=null}else u=null;null!==l&&Qr(i,s,l,u,!1),null!==c&&null!==d&&Qr(i,d,c,u,!0)}if("select"===(l=(s=r?ko(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Yn;else if(Gn(s))if(Zn)g=ir;else{g=or;var b=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=ar);switch(g&&(g=g(e,r))?Vn(i,g,n,o):(b&&b(e,s,r),"focusout"===e&&(b=s._wrapperState)&&b.controlled&&"number"===s.type&&ee(s,"number",s.value)),b=r?ko(r):window,e){case"focusin":(Gn(b)||"true"===b.contentEditable)&&(gr=b,br=r,vr=null);break;case"focusout":vr=br=gr=null;break;case"mousedown":yr=!0;break;case"contextmenu":case"mouseup":case"dragend":yr=!1,wr(i,n,o);break;case"selectionchange":if(hr)break;case"keydown":case"keyup":wr(i,n,o)}var v;if(Rn)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else $n?Un(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&(Mn&&"ko"!==n.locale&&($n||"onCompositionStart"!==y?"onCompositionEnd"===y&&$n&&(v=en()):(Xt="value"in(Zt=o)?Zt.value:Zt.textContent,$n=!0)),0<(b=Hr(r,y)).length&&(y=new wn(y,e,null,n,o),i.push({event:y,listeners:b}),v?y.data=v:null!==(v=Bn(n))&&(y.data=v))),(v=Ln?function(e,t){switch(e){case"compositionend":return Bn(t);case"keypress":return 32!==t.which?null:(zn=!0,Fn);case"textInput":return(e=t.data)===Fn&&zn?null:e;default:return null}}(e,n):function(e,t){if($n)return"compositionend"===e||!Rn&&Un(e,t)?(e=en(),Jt=Xt=Zt=null,$n=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Mn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Hr(r,"onBeforeInput")).length&&(o=new wn("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=v))}Fr(i,t)})}function Vr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Hr(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=Ne(e,n))&&r.unshift(Vr(e,a,o)),null!=(a=Ne(e,t))&&r.push(Vr(e,a,o))),e=e.return}return r}function Wr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Qr(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,o?null!=(l=Ne(n,a))&&i.unshift(Vr(n,l,s)):o||null!=(l=Ne(n,a))&&i.push(Vr(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Kr=/\r\n?/g,Yr=/\u0000|\uFFFD/g;function Zr(e){return("string"==typeof e?e:""+e).replace(Kr,"\n").replace(Yr,"")}function Xr(e,t,n){if(t=Zr(t),Zr(e)!==t&&n)throw Error(a(425))}function Jr(){}var eo=null,to=null;function no(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ro="function"==typeof setTimeout?setTimeout:void 0,oo="function"==typeof clearTimeout?clearTimeout:void 0,ao="function"==typeof Promise?Promise:void 0,io="function"==typeof queueMicrotask?queueMicrotask:void 0!==ao?function(e){return ao.resolve(null).then(e).catch(so)}:ro;function so(e){setTimeout(function(){throw e})}function lo(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r)return e.removeChild(o),void $t(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);$t(t)}function co(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function uo(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var po=Math.random().toString(36).slice(2),fo="__reactFiber$"+po,mo="__reactProps$"+po,ho="__reactContainer$"+po,go="__reactEvents$"+po,bo="__reactListeners$"+po,vo="__reactHandles$"+po;function yo(e){var t=e[fo];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ho]||n[fo]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=uo(e);null!==e;){if(n=e[fo])return n;e=uo(e)}return t}n=(e=n).parentNode}return null}function wo(e){return!(e=e[fo]||e[ho])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ko(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function xo(e){return e[mo]||null}var So=[],Po=-1;function Ao(e){return{current:e}}function _o(e){0>Po||(e.current=So[Po],So[Po]=null,Po--)}function Io(e,t){Po++,So[Po]=e.current,e.current=t}var Eo={},Co=Ao(Eo),To=Ao(!1),jo=Eo;function No(e,t){var n=e.type.contextTypes;if(!n)return Eo;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Oo(e){return null!=(e=e.childContextTypes)}function Ro(){_o(To),_o(Co)}function Do(e,t,n){if(Co.current!==Eo)throw Error(a(168));Io(Co,t),Io(To,n)}function Lo(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(a(108,q(e)||"Unknown",o));return M({},n,r)}function Mo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Eo,jo=Co.current,Io(Co,e),Io(To,To.current),!0}function Fo(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Lo(e,t,jo),r.__reactInternalMemoizedMergedChildContext=e,_o(To),_o(Co),Io(Co,e)):_o(To),Io(To,n)}var zo=null,Uo=!1,Bo=!1;function $o(e){null===zo?zo=[e]:zo.push(e)}function qo(){if(!Bo&&null!==zo){Bo=!0;var e=0,t=yt;try{var n=zo;for(yt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}zo=null,Uo=!1}catch(o){throw null!==zo&&(zo=zo.slice(e+1)),We(Je,qo),o}finally{yt=t,Bo=!1}}return null}var Go=[],Vo=0,Ho=null,Wo=0,Qo=[],Ko=0,Yo=null,Zo=1,Xo="";function Jo(e,t){Go[Vo++]=Wo,Go[Vo++]=Ho,Ho=e,Wo=t}function ea(e,t,n){Qo[Ko++]=Zo,Qo[Ko++]=Xo,Qo[Ko++]=Yo,Yo=e;var r=Zo;e=Xo;var o=32-it(r)-1;r&=~(1<<o),n+=1;var a=32-it(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Zo=1<<32-it(t)+o|n<<o|r,Xo=a+e}else Zo=1<<a|n<<o|r,Xo=e}function ta(e){null!==e.return&&(Jo(e,1),ea(e,1,0))}function na(e){for(;e===Ho;)Ho=Go[--Vo],Go[Vo]=null,Wo=Go[--Vo],Go[Vo]=null;for(;e===Yo;)Yo=Qo[--Ko],Qo[Ko]=null,Xo=Qo[--Ko],Qo[Ko]=null,Zo=Qo[--Ko],Qo[Ko]=null}var ra=null,oa=null,aa=!1,ia=null;function sa(e,t){var n=Tc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function la(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ra=e,oa=co(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ra=e,oa=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Yo?{id:Zo,overflow:Xo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Tc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ra=e,oa=null,!0);default:return!1}}function ca(e){return!(!(1&e.mode)||128&e.flags)}function ua(e){if(aa){var t=oa;if(t){var n=t;if(!la(e,t)){if(ca(e))throw Error(a(418));t=co(n.nextSibling);var r=ra;t&&la(e,t)?sa(r,n):(e.flags=-4097&e.flags|2,aa=!1,ra=e)}}else{if(ca(e))throw Error(a(418));e.flags=-4097&e.flags|2,aa=!1,ra=e}}}function da(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ra=e}function pa(e){if(e!==ra)return!1;if(!aa)return da(e),aa=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!no(e.type,e.memoizedProps)),t&&(t=oa)){if(ca(e))throw fa(),Error(a(418));for(;t;)sa(e,t),t=co(t.nextSibling)}if(da(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){oa=co(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}oa=null}}else oa=ra?co(e.stateNode.nextSibling):null;return!0}function fa(){for(var e=oa;e;)e=co(e.nextSibling)}function ma(){oa=ra=null,aa=!1}function ha(e){null===ia?ia=[e]:ia.push(e)}var ga=w.ReactCurrentBatchConfig;function ba(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var o=r,i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=o.refs;null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function va(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ya(e){return(0,e._init)(e._payload)}function wa(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Nc(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Lc(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function c(e,t,n,r){var a=n.type;return a===S?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===N&&ya(a)===t.type)?((r=o(t,n.props)).ref=ba(e,t,n),r.return=e,r):((r=Oc(n.type,n.key,n.props,null,e.mode,r)).ref=ba(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Mc(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Rc(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=Lc(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case k:return(n=Oc(t.type,t.key,t.props,null,e.mode,n)).ref=ba(e,null,t),n.return=e,n;case x:return(t=Mc(t,e.mode,n)).return=e,t;case N:return p(e,(0,t._init)(t._payload),n)}if(te(t)||D(t))return(t=Rc(t,e.mode,n,null)).return=e,t;va(e,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==o?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case k:return n.key===o?c(e,t,n,r):null;case x:return n.key===o?u(e,t,n,r):null;case N:return f(e,t,(o=n._init)(n._payload),r)}if(te(n)||D(n))return null!==o?null:d(e,t,n,r,null);va(e,n)}return null}function m(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case k:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case x:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case N:return m(e,t,n,(0,r._init)(r._payload),o)}if(te(r)||D(r))return d(t,e=e.get(n)||null,r,o,null);va(t,r)}return null}function h(o,a,s,l){for(var c=null,u=null,d=a,h=a=0,g=null;null!==d&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var b=f(o,d,s[h],l);if(null===b){null===d&&(d=g);break}e&&d&&null===b.alternate&&t(o,d),a=i(b,a,h),null===u?c=b:u.sibling=b,u=b,d=g}if(h===s.length)return n(o,d),aa&&Jo(o,h),c;if(null===d){for(;h<s.length;h++)null!==(d=p(o,s[h],l))&&(a=i(d,a,h),null===u?c=d:u.sibling=d,u=d);return aa&&Jo(o,h),c}for(d=r(o,d);h<s.length;h++)null!==(g=m(d,o,h,s[h],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?h:g.key),a=i(g,a,h),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(o,e)}),aa&&Jo(o,h),c}function g(o,s,l,c){var u=D(l);if("function"!=typeof u)throw Error(a(150));if(null==(l=u.call(l)))throw Error(a(151));for(var d=u=null,h=s,g=s=0,b=null,v=l.next();null!==h&&!v.done;g++,v=l.next()){h.index>g?(b=h,h=null):b=h.sibling;var y=f(o,h,v.value,c);if(null===y){null===h&&(h=b);break}e&&h&&null===y.alternate&&t(o,h),s=i(y,s,g),null===d?u=y:d.sibling=y,d=y,h=b}if(v.done)return n(o,h),aa&&Jo(o,g),u;if(null===h){for(;!v.done;g++,v=l.next())null!==(v=p(o,v.value,c))&&(s=i(v,s,g),null===d?u=v:d.sibling=v,d=v);return aa&&Jo(o,g),u}for(h=r(o,h);!v.done;g++,v=l.next())null!==(v=m(h,o,g,v.value,c))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),s=i(v,s,g),null===d?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(o,e)}),aa&&Jo(o,g),u}return function e(r,a,i,l){if("object"==typeof i&&null!==i&&i.type===S&&null===i.key&&(i=i.props.children),"object"==typeof i&&null!==i){switch(i.$$typeof){case k:e:{for(var c=i.key,u=a;null!==u;){if(u.key===c){if((c=i.type)===S){if(7===u.tag){n(r,u.sibling),(a=o(u,i.props.children)).return=r,r=a;break e}}else if(u.elementType===c||"object"==typeof c&&null!==c&&c.$$typeof===N&&ya(c)===u.type){n(r,u.sibling),(a=o(u,i.props)).ref=ba(r,u,i),a.return=r,r=a;break e}n(r,u);break}t(r,u),u=u.sibling}i.type===S?((a=Rc(i.props.children,r.mode,l,i.key)).return=r,r=a):((l=Oc(i.type,i.key,i.props,null,r.mode,l)).ref=ba(r,a,i),l.return=r,r=l)}return s(r);case x:e:{for(u=i.key;null!==a;){if(a.key===u){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){n(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Mc(i,r.mode,l)).return=r,r=a}return s(r);case N:return e(r,a,(u=i._init)(i._payload),l)}if(te(i))return h(r,a,i,l);if(D(i))return g(r,a,i,l);va(r,i)}return"string"==typeof i&&""!==i||"number"==typeof i?(i=""+i,null!==a&&6===a.tag?(n(r,a.sibling),(a=o(a,i)).return=r,r=a):(n(r,a),(a=Lc(i,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var ka=wa(!0),xa=wa(!1),Sa=Ao(null),Pa=null,Aa=null,_a=null;function Ia(){_a=Aa=Pa=null}function Ea(e){var t=Sa.current;_o(Sa),e._currentValue=t}function Ca(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ta(e,t){Pa=e,_a=Aa=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(ys=!0),e.firstContext=null)}function ja(e){var t=e._currentValue;if(_a!==e)if(e={context:e,memoizedValue:t,next:null},null===Aa){if(null===Pa)throw Error(a(308));Aa=e,Pa.dependencies={lanes:0,firstContext:e}}else Aa=Aa.next=e;return t}var Na=null;function Oa(e){null===Na?Na=[e]:Na.push(e)}function Ra(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,Oa(t)):(n.next=o.next,o.next=n),t.interleaved=n,Da(e,r)}function Da(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var La=!1;function Ma(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function za(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ua(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&Il){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Da(e,n)}return null===(o=r.interleaved)?(t.next=t,Oa(r)):(t.next=o.next,o.next=t),r.interleaved=t,Da(e,n)}function Ba(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}function $a(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function qa(e,t,n,r){var o=e.updateQueue;La=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,c=l.next;l.next=null,null===i?a=c:i.next=c,i=l;var u=e.alternate;null!==u&&((s=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(null!==a){var d=o.baseState;for(i=0,u=c=l=null,s=a;;){var p=s.lane,f=s.eventTime;if((r&p)===p){null!==u&&(u=u.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var m=e,h=s;switch(p=t,f=n,h.tag){case 1:if("function"==typeof(m=h.payload)){d=m.call(f,d,p);break e}d=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(p="function"==typeof(m=h.payload)?m.call(f,d,p):m))break e;d=M({},d,p);break e;case 2:La=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(p=o.effects)?o.effects=[s]:p.push(s))}else f={eventTime:f,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=f,l=d):u=u.next=f,i|=p;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(p=s).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}if(null===u&&(l=d),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=u,null!==(t=o.shared.interleaved)){o=t;do{i|=o.lane,o=o.next}while(o!==t)}else null===a&&(o.shared.lanes=0);Dl|=i,e.lanes=i,e.memoizedState=d}}function Ga(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!=typeof o)throw Error(a(191,o));o.call(r)}}}var Va={},Ha=Ao(Va),Wa=Ao(Va),Qa=Ao(Va);function Ka(e){if(e===Va)throw Error(a(174));return e}function Ya(e,t){switch(Io(Qa,t),Io(Wa,e),Io(Ha,Va),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}_o(Ha),Io(Ha,t)}function Za(){_o(Ha),_o(Wa),_o(Qa)}function Xa(e){Ka(Qa.current);var t=Ka(Ha.current),n=le(t,e.type);t!==n&&(Io(Wa,e),Io(Ha,n))}function Ja(e){Wa.current===e&&(_o(Ha),_o(Wa))}var ei=Ao(0);function ti(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ni=[];function ri(){for(var e=0;e<ni.length;e++)ni[e]._workInProgressVersionPrimary=null;ni.length=0}var oi=w.ReactCurrentDispatcher,ai=w.ReactCurrentBatchConfig,ii=0,si=null,li=null,ci=null,ui=!1,di=!1,pi=0,fi=0;function mi(){throw Error(a(321))}function hi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function gi(e,t,n,r,o,i){if(ii=i,si=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,oi.current=null===e||null===e.memoizedState?Ji:es,e=n(r,o),di){i=0;do{if(di=!1,pi=0,25<=i)throw Error(a(301));i+=1,ci=li=null,t.updateQueue=null,oi.current=ts,e=n(r,o)}while(di)}if(oi.current=Xi,t=null!==li&&null!==li.next,ii=0,ci=li=si=null,ui=!1,t)throw Error(a(300));return e}function bi(){var e=0!==pi;return pi=0,e}function vi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ci?si.memoizedState=ci=e:ci=ci.next=e,ci}function yi(){if(null===li){var e=si.alternate;e=null!==e?e.memoizedState:null}else e=li.next;var t=null===ci?si.memoizedState:ci.next;if(null!==t)ci=t,li=e;else{if(null===e)throw Error(a(310));e={memoizedState:(li=e).memoizedState,baseState:li.baseState,baseQueue:li.baseQueue,queue:li.queue,next:null},null===ci?si.memoizedState=ci=e:ci=ci.next=e}return ci}function wi(e,t){return"function"==typeof t?t(e):t}function ki(e){var t=yi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=li,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(null!==o){i=o.next,r=r.baseState;var l=s=null,c=null,u=i;do{var d=u.lane;if((ii&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var p={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=p,s=r):c=c.next=p,si.lanes|=d,Dl|=d}u=u.next}while(null!==u&&u!==i);null===c?s=r:c.next=l,sr(r,t.memoizedState)||(ys=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do{i=o.lane,si.lanes|=i,Dl|=i,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xi(e){var t=yi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);sr(i,t.memoizedState)||(ys=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Si(){}function Pi(e,t){var n=si,r=yi(),o=t(),i=!sr(r.memoizedState,o);if(i&&(r.memoizedState=o,ys=!0),r=r.queue,Li(Ii.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==ci&&1&ci.memoizedState.tag){if(n.flags|=2048,ji(9,_i.bind(null,n,r,o,t),void 0,null),null===El)throw Error(a(349));30&ii||Ai(n,t,o)}return o}function Ai(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function _i(e,t,n,r){t.value=n,t.getSnapshot=r,Ei(t)&&Ci(e)}function Ii(e,t,n){return n(function(){Ei(t)&&Ci(e)})}function Ei(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function Ci(e){var t=Da(e,1);null!==t&&tc(t,e,1,-1)}function Ti(e){var t=vi();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wi,lastRenderedState:e},t.queue=e,e=e.dispatch=Qi.bind(null,si,e),[t.memoizedState,e]}function ji(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Ni(){return yi().memoizedState}function Oi(e,t,n,r){var o=vi();si.flags|=e,o.memoizedState=ji(1|t,n,void 0,void 0===r?null:r)}function Ri(e,t,n,r){var o=yi();r=void 0===r?null:r;var a=void 0;if(null!==li){var i=li.memoizedState;if(a=i.destroy,null!==r&&hi(r,i.deps))return void(o.memoizedState=ji(t,n,a,r))}si.flags|=e,o.memoizedState=ji(1|t,n,a,r)}function Di(e,t){return Oi(8390656,8,e,t)}function Li(e,t){return Ri(2048,8,e,t)}function Mi(e,t){return Ri(4,2,e,t)}function Fi(e,t){return Ri(4,4,e,t)}function zi(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Ui(e,t,n){return n=null!=n?n.concat([e]):null,Ri(4,4,zi.bind(null,t,e),n)}function Bi(){}function $i(e,t){var n=yi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&hi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function qi(e,t){var n=yi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&hi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Gi(e,t,n){return 21&ii?(sr(n,t)||(n=ht(),si.lanes|=n,Dl|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ys=!0),e.memoizedState=n)}function Vi(e,t){var n=yt;yt=0!==n&&4>n?n:4,e(!0);var r=ai.transition;ai.transition={};try{e(!1),t()}finally{yt=n,ai.transition=r}}function Hi(){return yi().memoizedState}function Wi(e,t,n){var r=ec(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ki(e))Yi(t,n);else if(null!==(n=Ra(e,t,n,r))){tc(n,e,r,Jl()),Zi(n,t,r)}}function Qi(e,t,n){var r=ec(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ki(e))Yi(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,sr(s,i)){var l=t.interleaved;return null===l?(o.next=o,Oa(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(c){}null!==(n=Ra(e,t,o,r))&&(tc(n,e,r,o=Jl()),Zi(n,t,r))}}function Ki(e){var t=e.alternate;return e===si||null!==t&&t===si}function Yi(e,t){di=ui=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Zi(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}var Xi={readContext:ja,useCallback:mi,useContext:mi,useEffect:mi,useImperativeHandle:mi,useInsertionEffect:mi,useLayoutEffect:mi,useMemo:mi,useReducer:mi,useRef:mi,useState:mi,useDebugValue:mi,useDeferredValue:mi,useTransition:mi,useMutableSource:mi,useSyncExternalStore:mi,useId:mi,unstable_isNewReconciler:!1},Ji={readContext:ja,useCallback:function(e,t){return vi().memoizedState=[e,void 0===t?null:t],e},useContext:ja,useEffect:Di,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Oi(4194308,4,zi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Oi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Oi(4,2,e,t)},useMemo:function(e,t){var n=vi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=vi();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Wi.bind(null,si,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},vi().memoizedState=e},useState:Ti,useDebugValue:Bi,useDeferredValue:function(e){return vi().memoizedState=e},useTransition:function(){var e=Ti(!1),t=e[0];return e=Vi.bind(null,e[1]),vi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=si,o=vi();if(aa){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===El)throw Error(a(349));30&ii||Ai(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Di(Ii.bind(null,r,i,e),[e]),r.flags|=2048,ji(9,_i.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=vi(),t=El.identifierPrefix;if(aa){var n=Xo;t=":"+t+"R"+(n=(Zo&~(1<<32-it(Zo)-1)).toString(32)+n),0<(n=pi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:ja,useCallback:$i,useContext:ja,useEffect:Li,useImperativeHandle:Ui,useInsertionEffect:Mi,useLayoutEffect:Fi,useMemo:qi,useReducer:ki,useRef:Ni,useState:function(){return ki(wi)},useDebugValue:Bi,useDeferredValue:function(e){return Gi(yi(),li.memoizedState,e)},useTransition:function(){return[ki(wi)[0],yi().memoizedState]},useMutableSource:Si,useSyncExternalStore:Pi,useId:Hi,unstable_isNewReconciler:!1},ts={readContext:ja,useCallback:$i,useContext:ja,useEffect:Li,useImperativeHandle:Ui,useInsertionEffect:Mi,useLayoutEffect:Fi,useMemo:qi,useReducer:xi,useRef:Ni,useState:function(){return xi(wi)},useDebugValue:Bi,useDeferredValue:function(e){var t=yi();return null===li?t.memoizedState=e:Gi(t,li.memoizedState,e)},useTransition:function(){return[xi(wi)[0],yi().memoizedState]},useMutableSource:Si,useSyncExternalStore:Pi,useId:Hi,unstable_isNewReconciler:!1};function ns(e,t){if(e&&e.defaultProps){for(var n in t=M({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function rs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:M({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var os={isMounted:function(e){return!!(e=e._reactInternals)&&$e(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Jl(),o=ec(e),a=za(r,o);a.payload=t,null!=n&&(a.callback=n),null!==(t=Ua(e,a,o))&&(tc(t,e,o,r),Ba(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Jl(),o=ec(e),a=za(r,o);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=Ua(e,a,o))&&(tc(t,e,o,r),Ba(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Jl(),r=ec(e),o=za(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=Ua(e,o,r))&&(tc(t,e,r,n),Ba(t,e,r))}};function as(e,t,n,r,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(o,a))}function is(e,t,n){var r=!1,o=Eo,a=t.contextType;return"object"==typeof a&&null!==a?a=ja(a):(o=Oo(t)?jo:Co.current,a=(r=null!=(r=t.contextTypes))?No(e,o):Eo),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=os,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function ss(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&os.enqueueReplaceState(t,t.state,null)}function ls(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},Ma(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=ja(a):(a=Oo(t)?jo:Co.current,o.context=No(e,a)),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(rs(e,t,a,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&os.enqueueReplaceState(o,o.state,null),qa(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function cs(e,t){try{var n="",r=t;do{n+=B(r),r=r.return}while(r);var o=n}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function us(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ds(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var ps="function"==typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=za(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ql||(ql=!0,Gl=r),ds(0,t)},n}function ms(e,t,n){(n=za(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){ds(0,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){ds(0,t),"function"!=typeof r&&(null===Vl?Vl=new Set([this]):Vl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function hs(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=Pc.bind(null,e,t,n),t.then(e,e))}function gs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function bs(e,t,n,r,o){return 1&e.mode?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=za(-1,1)).tag=2,Ua(n,t,1))),n.lanes|=1),e)}var vs=w.ReactCurrentOwner,ys=!1;function ws(e,t,n,r){t.child=null===e?xa(t,null,n,r):ka(t,e.child,n,r)}function ks(e,t,n,r,o){n=n.render;var a=t.ref;return Ta(t,o),r=gi(e,t,n,r,a,o),n=bi(),null===e||ys?(aa&&n&&ta(t),t.flags|=1,ws(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,qs(e,t,o))}function xs(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||jc(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Oc(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ss(e,t,a,r,o))}if(a=e.child,0===(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(i,r)&&e.ref===t.ref)return qs(e,t,o)}return t.flags|=1,(e=Nc(a,r)).ref=t.ref,e.return=t,t.child=e}function Ss(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(ys=!1,t.pendingProps=r=a,0===(e.lanes&o))return t.lanes=e.lanes,qs(e,t,o);131072&e.flags&&(ys=!0)}}return _s(e,t,n,r,o)}function Ps(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Io(Nl,jl),jl|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Io(Nl,jl),jl|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Io(Nl,jl),jl|=n;else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Io(Nl,jl),jl|=r;return ws(e,t,o,n),t.child}function As(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function _s(e,t,n,r,o){var a=Oo(n)?jo:Co.current;return a=No(t,a),Ta(t,o),n=gi(e,t,n,r,a,o),r=bi(),null===e||ys?(aa&&r&&ta(t),t.flags|=1,ws(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,qs(e,t,o))}function Is(e,t,n,r,o){if(Oo(n)){var a=!0;Mo(t)}else a=!1;if(Ta(t,o),null===t.stateNode)$s(e,t),is(t,n,r),ls(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,c=n.contextType;"object"==typeof c&&null!==c?c=ja(c):c=No(t,c=Oo(n)?jo:Co.current);var u=n.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==r||l!==c)&&ss(t,i,r,c),La=!1;var p=t.memoizedState;i.state=p,qa(t,r,i,o),l=t.memoizedState,s!==r||p!==l||To.current||La?("function"==typeof u&&(rs(t,n,u,r),l=t.memoizedState),(s=La||as(t,n,s,r,p,l,c))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4194308)):("function"==typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=c,r=s):("function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Fa(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:ns(t.type,s),i.props=c,d=t.pendingProps,p=i.context,"object"==typeof(l=n.contextType)&&null!==l?l=ja(l):l=No(t,l=Oo(n)?jo:Co.current);var f=n.getDerivedStateFromProps;(u="function"==typeof f||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==d||p!==l)&&ss(t,i,r,l),La=!1,p=t.memoizedState,i.state=p,qa(t,r,i,o);var m=t.memoizedState;s!==d||p!==m||To.current||La?("function"==typeof f&&(rs(t,n,f,r),m=t.memoizedState),(c=La||as(t,n,c,r,p,m,l)||!1)?(u||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,m,l),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,m,l)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),i.props=r,i.state=m,i.context=l,r=c):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Es(e,t,n,r,a,o)}function Es(e,t,n,r,o,a){As(e,t);var i=!!(128&t.flags);if(!r&&!i)return o&&Fo(t,n,!1),qs(e,t,a);r=t.stateNode,vs.current=t;var s=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=ka(t,e.child,null,a),t.child=ka(t,null,s,a)):ws(e,t,s,a),t.memoizedState=r.state,o&&Fo(t,n,!0),t.child}function Cs(e){var t=e.stateNode;t.pendingContext?Do(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Do(0,t.context,!1),Ya(e,t.containerInfo)}function Ts(e,t,n,r,o){return ma(),ha(o),t.flags|=256,ws(e,t,n,r),t.child}var js,Ns,Os,Rs={dehydrated:null,treeContext:null,retryLane:0};function Ds(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ls(e,t,n){var r,o=t.pendingProps,i=ei.current,s=!1,l=!!(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&!!(2&i)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Io(ei,1&i),null===e)return ua(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=o.children,e=o.fallback,s?(o=t.mode,s=t.child,l={mode:"hidden",children:l},1&o||null===s?s=Dc(l,o,0,null):(s.childLanes=0,s.pendingProps=l),e=Rc(e,o,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ds(n),t.memoizedState=Rs,e):Ms(t,l));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,o,i,s){if(n)return 256&t.flags?(t.flags&=-257,Fs(e,t,s,r=us(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Dc({mode:"visible",children:r.children},o,0,null),(i=Rc(i,o,s,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,1&t.mode&&ka(t,e.child,null,s),t.child.memoizedState=Ds(s),t.memoizedState=Rs,i);if(!(1&t.mode))return Fs(e,t,s,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var l=r.dgst;return r=l,Fs(e,t,s,r=us(i=Error(a(419)),r,void 0))}if(l=0!==(s&e.childLanes),ys||l){if(null!==(r=El)){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!==(o&(r.suspendedLanes|s))?0:o)&&o!==i.retryLane&&(i.retryLane=o,Da(e,o),tc(r,e,o,-1))}return mc(),Fs(e,t,s,r=us(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=_c.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,oa=co(o.nextSibling),ra=t,aa=!0,ia=null,null!==e&&(Qo[Ko++]=Zo,Qo[Ko++]=Xo,Qo[Ko++]=Yo,Zo=e.id,Xo=e.overflow,Yo=t),t=Ms(t,r.children),t.flags|=4096,t)}(e,t,l,o,r,i,n);if(s){s=o.fallback,l=t.mode,r=(i=e.child).sibling;var c={mode:"hidden",children:o.children};return 1&l||t.child===i?(o=Nc(i,c)).subtreeFlags=14680064&i.subtreeFlags:((o=t.child).childLanes=0,o.pendingProps=c,t.deletions=null),null!==r?s=Nc(r,s):(s=Rc(s,l,n,null)).flags|=2,s.return=t,o.return=t,o.sibling=s,t.child=o,o=s,s=t.child,l=null===(l=e.child.memoizedState)?Ds(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Rs,o}return e=(s=e.child).sibling,o=Nc(s,{mode:"visible",children:o.children}),!(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Ms(e,t){return(t=Dc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Fs(e,t,n,r){return null!==r&&ha(r),ka(t,e.child,null,n),(e=Ms(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function zs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ca(e.return,t,n)}function Us(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function Bs(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(ws(e,t,r.children,n),2&(r=ei.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&zs(e,n,t);else if(19===e.tag)zs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Io(ei,r),1&t.mode)switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ti(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Us(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ti(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Us(t,!0,n,null,a);break;case"together":Us(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function $s(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function qs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Dl|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Nc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Nc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Gs(e,t){if(!aa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Vs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Hs(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Vs(t),null;case 1:case 17:return Oo(t.type)&&Ro(),Vs(t),null;case 3:return r=t.stateNode,Za(),_o(To),_o(Co),ri(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(pa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==ia&&(ac(ia),ia=null))),Vs(t),null;case 5:Ja(t);var o=Ka(Qa.current);if(n=t.type,null!==e&&null!=t.stateNode)Ns(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Vs(t),null}if(e=Ka(Ha.current),pa(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[fo]=t,r[mo]=i,e=!!(1&t.mode),n){case"dialog":zr("cancel",r),zr("close",r);break;case"iframe":case"object":case"embed":zr("load",r);break;case"video":case"audio":for(o=0;o<Dr.length;o++)zr(Dr[o],r);break;case"source":zr("error",r);break;case"img":case"image":case"link":zr("error",r),zr("load",r);break;case"details":zr("toggle",r);break;case"input":Y(r,i),zr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},zr("invalid",r);break;case"textarea":oe(r,i),zr("invalid",r)}for(var l in ve(n,i),o=null,i)if(i.hasOwnProperty(l)){var c=i[l];"children"===l?"string"==typeof c?r.textContent!==c&&(!0!==i.suppressHydrationWarning&&Xr(r.textContent,c,e),o=["children",c]):"number"==typeof c&&r.textContent!==""+c&&(!0!==i.suppressHydrationWarning&&Xr(r.textContent,c,e),o=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&zr("scroll",r)}switch(n){case"input":H(r),J(r,i,!0);break;case"textarea":H(r),ie(r);break;case"select":case"option":break;default:"function"==typeof i.onClick&&(r.onclick=Jr)}r=o,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[fo]=t,e[mo]=r,js(e,t),t.stateNode=e;e:{switch(l=ye(n,r),n){case"dialog":zr("cancel",e),zr("close",e),o=r;break;case"iframe":case"object":case"embed":zr("load",e),o=r;break;case"video":case"audio":for(o=0;o<Dr.length;o++)zr(Dr[o],e);o=r;break;case"source":zr("error",e),o=r;break;case"img":case"image":case"link":zr("error",e),zr("load",e),o=r;break;case"details":zr("toggle",e),o=r;break;case"input":Y(e,r),o=K(e,r),zr("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=M({},r,{value:void 0}),zr("invalid",e);break;case"textarea":oe(e,r),o=re(e,r),zr("invalid",e)}for(i in ve(n,o),c=o)if(c.hasOwnProperty(i)){var u=c[i];"style"===i?ge(e,u):"dangerouslySetInnerHTML"===i?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===i?"string"==typeof u?("textarea"!==n||""!==u)&&pe(e,u):"number"==typeof u&&pe(e,""+u):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=u&&"onScroll"===i&&zr("scroll",e):null!=u&&y(e,i,u,l))}switch(n){case"input":H(e),J(e,r,!1);break;case"textarea":H(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+G(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=Jr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Vs(t),null;case 6:if(e&&null!=t.stateNode)Os(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));if(n=Ka(Qa.current),Ka(Ha.current),pa(t)){if(r=t.stateNode,n=t.memoizedProps,r[fo]=t,(i=r.nodeValue!==n)&&null!==(e=ra))switch(e.tag){case 3:Xr(r.nodeValue,n,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Xr(r.nodeValue,n,!!(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[fo]=t,t.stateNode=r}return Vs(t),null;case 13:if(_o(ei),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(aa&&null!==oa&&1&t.mode&&!(128&t.flags))fa(),ma(),t.flags|=98560,i=!1;else if(i=pa(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));i[fo]=t}else ma(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Vs(t),i=!1}else null!==ia&&(ac(ia),ia=null),i=!0;if(!i)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,1&t.mode&&(null===e||1&ei.current?0===Ol&&(Ol=3):mc())),null!==t.updateQueue&&(t.flags|=4),Vs(t),null);case 4:return Za(),null===e&&$r(t.stateNode.containerInfo),Vs(t),null;case 10:return Ea(t.type._context),Vs(t),null;case 19:if(_o(ei),null===(i=t.memoizedState))return Vs(t),null;if(r=!!(128&t.flags),null===(l=i.rendering))if(r)Gs(i,!1);else{if(0!==Ol||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(l=ti(e))){for(t.flags|=128,Gs(i,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Io(ei,1&ei.current|2),t.child}e=e.sibling}null!==i.tail&&Ze()>Bl&&(t.flags|=128,r=!0,Gs(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ti(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Gs(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!aa)return Vs(t),null}else 2*Ze()-i.renderingStartTime>Bl&&1073741824!==n&&(t.flags|=128,r=!0,Gs(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=i.last)?n.sibling=l:t.child=l,i.last=l)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ze(),t.sibling=null,n=ei.current,Io(ei,r?1&n|2:1&n),t):(Vs(t),null);case 22:case 23:return uc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&jl)&&(Vs(t),6&t.subtreeFlags&&(t.flags|=8192)):Vs(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Ws(e,t){switch(na(t),t.tag){case 1:return Oo(t.type)&&Ro(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Za(),_o(To),_o(Co),ri(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Ja(t),null;case 13:if(_o(ei),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ma()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return _o(ei),null;case 4:return Za(),null;case 10:return Ea(t.type._context),null;case 22:case 23:return uc(),null;default:return null}}js=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ns=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Ka(Ha.current);var a,i=null;switch(n){case"input":o=K(e,o),r=K(e,r),i=[];break;case"select":o=M({},o,{value:void 0}),r=M({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=Jr)}for(u in ve(n,r),n=null,o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u){var l=o[u];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var c=r[u];if(l=null!=o?o[u]:void 0,r.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(a in l)!l.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in c)c.hasOwnProperty(a)&&l[a]!==c[a]&&(n||(n={}),n[a]=c[a])}else n||(i||(i=[]),i.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(i=i||[]).push(u,c)):"children"===u?"string"!=typeof c&&"number"!=typeof c||(i=i||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&zr("scroll",e),i||l===c||(i=[])):(i=i||[]).push(u,c))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}},Os=function(e,t,n,r){n!==r&&(t.flags|=4)};var Qs=!1,Ks=!1,Ys="function"==typeof WeakSet?WeakSet:Set,Zs=null;function Xs(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(r){Sc(e,t,r)}else n.current=null}function Js(e,t,n){try{n()}catch(r){Sc(e,t,r)}}var el=!1;function tl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&Js(t,n,a)}o=o.next}while(o!==r)}}function nl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function rl(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function ol(e){var t=e.alternate;null!==t&&(e.alternate=null,ol(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[fo],delete t[mo],delete t[go],delete t[bo],delete t[vo])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function al(e){return 5===e.tag||3===e.tag||4===e.tag}function il(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||al(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function sl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(sl(e,t,n),e=e.sibling;null!==e;)sl(e,t,n),e=e.sibling}function ll(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}var cl=null,ul=!1;function dl(e,t,n){for(n=n.child;null!==n;)pl(e,t,n),n=n.sibling}function pl(e,t,n){if(at&&"function"==typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(ot,n)}catch(s){}switch(n.tag){case 5:Ks||Xs(n,t);case 6:var r=cl,o=ul;cl=null,dl(e,t,n),ul=o,null!==(cl=r)&&(ul?(e=cl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):cl.removeChild(n.stateNode));break;case 18:null!==cl&&(ul?(e=cl,n=n.stateNode,8===e.nodeType?lo(e.parentNode,n):1===e.nodeType&&lo(e,n),$t(e)):lo(cl,n.stateNode));break;case 4:r=cl,o=ul,cl=n.stateNode.containerInfo,ul=!0,dl(e,t,n),cl=r,ul=o;break;case 0:case 11:case 14:case 15:if(!Ks&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(2&a||4&a)&&Js(n,t,i),o=o.next}while(o!==r)}dl(e,t,n);break;case 1:if(!Ks&&(Xs(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Sc(n,t,s)}dl(e,t,n);break;case 21:dl(e,t,n);break;case 22:1&n.mode?(Ks=(r=Ks)||null!==n.memoizedState,dl(e,t,n),Ks=r):dl(e,t,n);break;default:dl(e,t,n)}}function fl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Ys),t.forEach(function(t){var r=Ic.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function ml(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:cl=l.stateNode,ul=!1;break e;case 3:case 4:cl=l.stateNode.containerInfo,ul=!0;break e}l=l.return}if(null===cl)throw Error(a(160));pl(i,s,o),cl=null,ul=!1;var c=o.alternate;null!==c&&(c.return=null),o.return=null}catch(u){Sc(o,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)hl(t,e),t=t.sibling}function hl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),gl(e),4&r){try{tl(3,e,e.return),nl(3,e)}catch(g){Sc(e,e.return,g)}try{tl(5,e,e.return)}catch(g){Sc(e,e.return,g)}}break;case 1:ml(t,e),gl(e),512&r&&null!==n&&Xs(n,n.return);break;case 5:if(ml(t,e),gl(e),512&r&&null!==n&&Xs(n,n.return),32&e.flags){var o=e.stateNode;try{pe(o,"")}catch(g){Sc(e,e.return,g)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,s=null!==n?n.memoizedProps:i,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===i.type&&null!=i.name&&Z(o,i),ye(l,s);var u=ye(l,i);for(s=0;s<c.length;s+=2){var d=c[s],p=c[s+1];"style"===d?ge(o,p):"dangerouslySetInnerHTML"===d?de(o,p):"children"===d?pe(o,p):y(o,d,p,u)}switch(l){case"input":X(o,i);break;case"textarea":ae(o,i);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var m=i.value;null!=m?ne(o,!!i.multiple,m,!1):f!==!!i.multiple&&(null!=i.defaultValue?ne(o,!!i.multiple,i.defaultValue,!0):ne(o,!!i.multiple,i.multiple?[]:"",!1))}o[mo]=i}catch(g){Sc(e,e.return,g)}}break;case 6:if(ml(t,e),gl(e),4&r){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){Sc(e,e.return,g)}}break;case 3:if(ml(t,e),gl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{$t(t.containerInfo)}catch(g){Sc(e,e.return,g)}break;case 4:default:ml(t,e),gl(e);break;case 13:ml(t,e),gl(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||(Ul=Ze())),4&r&&fl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Ks=(u=Ks)||d,ml(t,e),Ks=u):ml(t,e),gl(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&1&e.mode)for(Zs=e,d=e.child;null!==d;){for(p=Zs=d;null!==Zs;){switch(m=(f=Zs).child,f.tag){case 0:case 11:case 14:case 15:tl(4,f,f.return);break;case 1:Xs(f,f.return);var h=f.stateNode;if("function"==typeof h.componentWillUnmount){r=f,n=f.return;try{t=r,h.props=t.memoizedProps,h.state=t.memoizedState,h.componentWillUnmount()}catch(g){Sc(r,n,g)}}break;case 5:Xs(f,f.return);break;case 22:if(null!==f.memoizedState){wl(p);continue}}null!==m?(m.return=f,Zs=m):wl(p)}d=d.sibling}e:for(d=null,p=e;;){if(5===p.tag){if(null===d){d=p;try{o=p.stateNode,u?"function"==typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=p.stateNode,s=null!=(c=p.memoizedProps.style)&&c.hasOwnProperty("display")?c.display:null,l.style.display=he("display",s))}catch(g){Sc(e,e.return,g)}}}else if(6===p.tag){if(null===d)try{p.stateNode.nodeValue=u?"":p.memoizedProps}catch(g){Sc(e,e.return,g)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:ml(t,e),gl(e),4&r&&fl(e);case 21:}}function gl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(al(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(pe(o,""),r.flags&=-33),ll(e,il(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;sl(e,il(e),i);break;default:throw Error(a(161))}}catch(s){Sc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,n){Zs=e,vl(e,t,n)}function vl(e,t,n){for(var r=!!(1&e.mode);null!==Zs;){var o=Zs,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||Qs;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||Ks;s=Qs;var c=Ks;if(Qs=i,(Ks=l)&&!c)for(Zs=o;null!==Zs;)l=(i=Zs).child,22===i.tag&&null!==i.memoizedState?kl(o):null!==l?(l.return=i,Zs=l):kl(o);for(;null!==a;)Zs=a,vl(a,t,n),a=a.sibling;Zs=o,Qs=s,Ks=c}yl(e)}else 8772&o.subtreeFlags&&null!==a?(a.return=o,Zs=a):yl(e)}}function yl(e){for(;null!==Zs;){var t=Zs;if(8772&t.flags){var n=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:Ks||nl(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Ks)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:ns(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Ga(t,i,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Ga(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var p=d.dehydrated;null!==p&&$t(p)}}}break;default:throw Error(a(163))}Ks||512&t.flags&&rl(t)}catch(f){Sc(t,t.return,f)}}if(t===e){Zs=null;break}if(null!==(n=t.sibling)){n.return=t.return,Zs=n;break}Zs=t.return}}function wl(e){for(;null!==Zs;){var t=Zs;if(t===e){Zs=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Zs=n;break}Zs=t.return}}function kl(e){for(;null!==Zs;){var t=Zs;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{nl(4,t)}catch(l){Sc(t,n,l)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(l){Sc(t,o,l)}}var a=t.return;try{rl(t)}catch(l){Sc(t,a,l)}break;case 5:var i=t.return;try{rl(t)}catch(l){Sc(t,i,l)}}}catch(l){Sc(t,t.return,l)}if(t===e){Zs=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Zs=s;break}Zs=t.return}}var xl,Sl=Math.ceil,Pl=w.ReactCurrentDispatcher,Al=w.ReactCurrentOwner,_l=w.ReactCurrentBatchConfig,Il=0,El=null,Cl=null,Tl=0,jl=0,Nl=Ao(0),Ol=0,Rl=null,Dl=0,Ll=0,Ml=0,Fl=null,zl=null,Ul=0,Bl=1/0,$l=null,ql=!1,Gl=null,Vl=null,Hl=!1,Wl=null,Ql=0,Kl=0,Yl=null,Zl=-1,Xl=0;function Jl(){return 6&Il?Ze():-1!==Zl?Zl:Zl=Ze()}function ec(e){return 1&e.mode?2&Il&&0!==Tl?Tl&-Tl:null!==ga.transition?(0===Xl&&(Xl=ht()),Xl):0!==(e=yt)?e:e=void 0===(e=window.event)?16:Yt(e.type):1}function tc(e,t,n,r){if(50<Kl)throw Kl=0,Yl=null,Error(a(185));bt(e,n,r),2&Il&&e===El||(e===El&&(!(2&Il)&&(Ll|=n),4===Ol&&ic(e,Tl)),nc(e,r),1===n&&0===Il&&!(1&t.mode)&&(Bl=Ze()+500,Uo&&qo()))}function nc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-it(a),s=1<<i,l=o[i];-1===l?0!==(s&n)&&0===(s&r)||(o[i]=ft(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=pt(e,e===El?Tl:0);if(0===r)null!==n&&Qe(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Qe(n),1===t)0===e.tag?function(e){Uo=!0,$o(e)}(sc.bind(null,e)):$o(sc.bind(null,e)),io(function(){!(6&Il)&&qo()}),n=null;else{switch(wt(r)){case 1:n=Je;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Ec(n,rc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function rc(e,t){if(Zl=-1,Xl=0,6&Il)throw Error(a(327));var n=e.callbackNode;if(kc()&&e.callbackNode!==n)return null;var r=pt(e,e===El?Tl:0);if(0===r)return null;if(30&r||0!==(r&e.expiredLanes)||t)t=hc(e,r);else{t=r;var o=Il;Il|=2;var i=fc();for(El===e&&Tl===t||($l=null,Bl=Ze()+500,dc(e,t));;)try{bc();break}catch(l){pc(e,l)}Ia(),Pl.current=i,Il=o,null!==Cl?t=0:(El=null,Tl=0,t=Ol)}if(0!==t){if(2===t&&(0!==(o=mt(e))&&(r=o,t=oc(e,o))),1===t)throw n=Rl,dc(e,0),ic(e,r),nc(e,Ze()),n;if(6===t)ic(e,r);else{if(o=e.current.alternate,!(30&r||function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!sr(a(),o))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)||(t=hc(e,r),2===t&&(i=mt(e),0!==i&&(r=i,t=oc(e,i))),1!==t)))throw n=Rl,dc(e,0),ic(e,r),nc(e,Ze()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:wc(e,zl,$l);break;case 3:if(ic(e,r),(130023424&r)===r&&10<(t=Ul+500-Ze())){if(0!==pt(e,0))break;if(((o=e.suspendedLanes)&r)!==r){Jl(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ro(wc.bind(null,e,zl,$l),t);break}wc(e,zl,$l);break;case 4:if(ic(e,r),(4194240&r)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-it(r);i=1<<s,(s=t[s])>o&&(o=s),r&=~i}if(r=o,10<(r=(120>(r=Ze()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Sl(r/1960))-r)){e.timeoutHandle=ro(wc.bind(null,e,zl,$l),r);break}wc(e,zl,$l);break;default:throw Error(a(329))}}}return nc(e,Ze()),e.callbackNode===n?rc.bind(null,e):null}function oc(e,t){var n=Fl;return e.current.memoizedState.isDehydrated&&(dc(e,t).flags|=256),2!==(e=hc(e,t))&&(t=zl,zl=n,null!==t&&ac(t)),e}function ac(e){null===zl?zl=e:zl.push.apply(zl,e)}function ic(e,t){for(t&=~Ml,t&=~Ll,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function sc(e){if(6&Il)throw Error(a(327));kc();var t=pt(e,0);if(!(1&t))return nc(e,Ze()),null;var n=hc(e,t);if(0!==e.tag&&2===n){var r=mt(e);0!==r&&(t=r,n=oc(e,r))}if(1===n)throw n=Rl,dc(e,0),ic(e,t),nc(e,Ze()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wc(e,zl,$l),nc(e,Ze()),null}function lc(e,t){var n=Il;Il|=1;try{return e(t)}finally{0===(Il=n)&&(Bl=Ze()+500,Uo&&qo())}}function cc(e){null!==Wl&&0===Wl.tag&&!(6&Il)&&kc();var t=Il;Il|=1;var n=_l.transition,r=yt;try{if(_l.transition=null,yt=1,e)return e()}finally{yt=r,_l.transition=n,!(6&(Il=t))&&qo()}}function uc(){jl=Nl.current,_o(Nl)}function dc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oo(n)),null!==Cl)for(n=Cl.return;null!==n;){var r=n;switch(na(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Ro();break;case 3:Za(),_o(To),_o(Co),ri();break;case 5:Ja(r);break;case 4:Za();break;case 13:case 19:_o(ei);break;case 10:Ea(r.type._context);break;case 22:case 23:uc()}n=n.return}if(El=e,Cl=e=Nc(e.current,null),Tl=jl=t,Ol=0,Rl=null,Ml=Ll=Dl=0,zl=Fl=null,null!==Na){for(t=0;t<Na.length;t++)if(null!==(r=(n=Na[t]).interleaved)){n.interleaved=null;var o=r.next,a=n.pending;if(null!==a){var i=a.next;a.next=o,r.next=i}n.pending=r}Na=null}return e}function pc(e,t){for(;;){var n=Cl;try{if(Ia(),oi.current=Xi,ui){for(var r=si.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}ui=!1}if(ii=0,ci=li=si=null,di=!1,pi=0,Al.current=null,null===n||null===n.return){Ol=1,Rl=t,Cl=null;break}e:{var i=e,s=n.return,l=n,c=t;if(t=Tl,l.flags|=32768,null!==c&&"object"==typeof c&&"function"==typeof c.then){var u=c,d=l,p=d.tag;if(!(1&d.mode||0!==p&&11!==p&&15!==p)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var m=gs(s);if(null!==m){m.flags&=-257,bs(m,s,l,0,t),1&m.mode&&hs(i,u,t),c=u;var h=(t=m).updateQueue;if(null===h){var g=new Set;g.add(c),t.updateQueue=g}else h.add(c);break e}if(!(1&t)){hs(i,u,t),mc();break e}c=Error(a(426))}else if(aa&&1&l.mode){var b=gs(s);if(null!==b){!(65536&b.flags)&&(b.flags|=256),bs(b,s,l,0,t),ha(cs(c,l));break e}}i=c=cs(c,l),4!==Ol&&(Ol=2),null===Fl?Fl=[i]:Fl.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,$a(i,fs(0,c,t));break e;case 1:l=c;var v=i.type,y=i.stateNode;if(!(128&i.flags||"function"!=typeof v.getDerivedStateFromError&&(null===y||"function"!=typeof y.componentDidCatch||null!==Vl&&Vl.has(y)))){i.flags|=65536,t&=-t,i.lanes|=t,$a(i,ms(i,l,t));break e}}i=i.return}while(null!==i)}yc(n)}catch(w){t=w,Cl===n&&null!==n&&(Cl=n=n.return);continue}break}}function fc(){var e=Pl.current;return Pl.current=Xi,null===e?Xi:e}function mc(){0!==Ol&&3!==Ol&&2!==Ol||(Ol=4),null===El||!(268435455&Dl)&&!(268435455&Ll)||ic(El,Tl)}function hc(e,t){var n=Il;Il|=2;var r=fc();for(El===e&&Tl===t||($l=null,dc(e,t));;)try{gc();break}catch(o){pc(e,o)}if(Ia(),Il=n,Pl.current=r,null!==Cl)throw Error(a(261));return El=null,Tl=0,Ol}function gc(){for(;null!==Cl;)vc(Cl)}function bc(){for(;null!==Cl&&!Ke();)vc(Cl)}function vc(e){var t=xl(e.alternate,e,jl);e.memoizedProps=e.pendingProps,null===t?yc(e):Cl=t,Al.current=null}function yc(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=Ws(n,t)))return n.flags&=32767,void(Cl=n);if(null===e)return Ol=6,void(Cl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=Hs(n,t,jl)))return void(Cl=n);if(null!==(t=t.sibling))return void(Cl=t);Cl=t=e}while(null!==t);0===Ol&&(Ol=5)}function wc(e,t,n){var r=yt,o=_l.transition;try{_l.transition=null,yt=1,function(e,t,n,r){do{kc()}while(null!==Wl);if(6&Il)throw Error(a(327));n=e.finishedWork;var o=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-it(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}(e,i),e===El&&(Cl=El=null,Tl=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||Hl||(Hl=!0,Ec(tt,function(){return kc(),null})),i=!!(15990&n.flags),!!(15990&n.subtreeFlags)||i){i=_l.transition,_l.transition=null;var s=yt;yt=1;var l=Il;Il|=4,Al.current=null,function(e,t){if(eo=Gt,fr(e=pr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(k){n=null;break e}var s=0,l=-1,c=-1,u=0,d=0,p=e,f=null;t:for(;;){for(var m;p!==n||0!==o&&3!==p.nodeType||(l=s+o),p!==i||0!==r&&3!==p.nodeType||(c=s+r),3===p.nodeType&&(s+=p.nodeValue.length),null!==(m=p.firstChild);)f=p,p=m;for(;;){if(p===e)break t;if(f===n&&++u===o&&(l=s),f===i&&++d===r&&(c=s),null!==(m=p.nextSibling))break;f=(p=f).parentNode}p=m}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(to={focusedElem:e,selectionRange:n},Gt=!1,Zs=t;null!==Zs;)if(e=(t=Zs).child,1028&t.subtreeFlags&&null!==e)e.return=t,Zs=e;else for(;null!==Zs;){t=Zs;try{var h=t.alternate;if(1024&t.flags)switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==h){var g=h.memoizedProps,b=h.memoizedState,v=t.stateNode,y=v.getSnapshotBeforeUpdate(t.elementType===t.type?g:ns(t.type,g),b);v.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(a(163))}}catch(k){Sc(t,t.return,k)}if(null!==(e=t.sibling)){e.return=t.return,Zs=e;break}Zs=t.return}h=el,el=!1}(e,n),hl(n,e),mr(to),Gt=!!eo,to=eo=null,e.current=n,bl(n,e,o),Ye(),Il=l,yt=s,_l.transition=i}else e.current=n;if(Hl&&(Hl=!1,Wl=e,Ql=o),i=e.pendingLanes,0===i&&(Vl=null),function(e){if(at&&"function"==typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(ot,e,void 0,!(128&~e.current.flags))}catch(t){}}(n.stateNode),nc(e,Ze()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(ql)throw ql=!1,e=Gl,Gl=null,e;!!(1&Ql)&&0!==e.tag&&kc(),i=e.pendingLanes,1&i?e===Yl?Kl++:(Kl=0,Yl=e):Kl=0,qo()}(e,t,n,r)}finally{_l.transition=o,yt=r}return null}function kc(){if(null!==Wl){var e=wt(Ql),t=_l.transition,n=yt;try{if(_l.transition=null,yt=16>e?16:e,null===Wl)var r=!1;else{if(e=Wl,Wl=null,Ql=0,6&Il)throw Error(a(331));var o=Il;for(Il|=4,Zs=e.current;null!==Zs;){var i=Zs,s=i.child;if(16&Zs.flags){var l=i.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(Zs=u;null!==Zs;){var d=Zs;switch(d.tag){case 0:case 11:case 15:tl(8,d,i)}var p=d.child;if(null!==p)p.return=d,Zs=p;else for(;null!==Zs;){var f=(d=Zs).sibling,m=d.return;if(ol(d),d===u){Zs=null;break}if(null!==f){f.return=m,Zs=f;break}Zs=m}}}var h=i.alternate;if(null!==h){var g=h.child;if(null!==g){h.child=null;do{var b=g.sibling;g.sibling=null,g=b}while(null!==g)}}Zs=i}}if(2064&i.subtreeFlags&&null!==s)s.return=i,Zs=s;else e:for(;null!==Zs;){if(2048&(i=Zs).flags)switch(i.tag){case 0:case 11:case 15:tl(9,i,i.return)}var v=i.sibling;if(null!==v){v.return=i.return,Zs=v;break e}Zs=i.return}}var y=e.current;for(Zs=y;null!==Zs;){var w=(s=Zs).child;if(2064&s.subtreeFlags&&null!==w)w.return=s,Zs=w;else e:for(s=y;null!==Zs;){if(2048&(l=Zs).flags)try{switch(l.tag){case 0:case 11:case 15:nl(9,l)}}catch(x){Sc(l,l.return,x)}if(l===s){Zs=null;break e}var k=l.sibling;if(null!==k){k.return=l.return,Zs=k;break e}Zs=l.return}}if(Il=o,qo(),at&&"function"==typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(ot,e)}catch(x){}r=!0}return r}finally{yt=n,_l.transition=t}}return!1}function xc(e,t,n){e=Ua(e,t=fs(0,t=cs(n,t),1),1),t=Jl(),null!==e&&(bt(e,1,t),nc(e,t))}function Sc(e,t,n){if(3===e.tag)xc(e,e,n);else for(;null!==t;){if(3===t.tag){xc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Vl||!Vl.has(r))){t=Ua(t,e=ms(t,e=cs(n,e),1),1),e=Jl(),null!==t&&(bt(t,1,e),nc(t,e));break}}t=t.return}}function Pc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=Jl(),e.pingedLanes|=e.suspendedLanes&n,El===e&&(Tl&n)===n&&(4===Ol||3===Ol&&(130023424&Tl)===Tl&&500>Ze()-Ul?dc(e,0):Ml|=n),nc(e,t)}function Ac(e,t){0===t&&(1&e.mode?(t=ut,!(130023424&(ut<<=1))&&(ut=4194304)):t=1);var n=Jl();null!==(e=Da(e,t))&&(bt(e,t,n),nc(e,n))}function _c(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Ac(e,n)}function Ic(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),Ac(e,n)}function Ec(e,t){return We(e,t)}function Cc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Tc(e,t,n,r){return new Cc(e,t,n,r)}function jc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Nc(e,t){var n=e.alternate;return null===n?((n=Tc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Oc(e,t,n,r,o,i){var s=2;if(r=e,"function"==typeof e)jc(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case S:return Rc(n.children,o,i,t);case P:s=8,o|=8;break;case A:return(e=Tc(12,n,t,2|o)).elementType=A,e.lanes=i,e;case C:return(e=Tc(13,n,t,o)).elementType=C,e.lanes=i,e;case T:return(e=Tc(19,n,t,o)).elementType=T,e.lanes=i,e;case O:return Dc(n,o,i,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case _:s=10;break e;case I:s=9;break e;case E:s=11;break e;case j:s=14;break e;case N:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Tc(s,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Rc(e,t,n,r){return(e=Tc(7,e,r,t)).lanes=n,e}function Dc(e,t,n,r){return(e=Tc(22,e,r,t)).elementType=O,e.lanes=n,e.stateNode={isHidden:!1},e}function Lc(e,t,n){return(e=Tc(6,e,null,t)).lanes=n,e}function Mc(e,t,n){return(t=Tc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fc(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function zc(e,t,n,r,o,a,i,s,l){return e=new Fc(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Tc(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ma(a),e}function Uc(e){if(!e)return Eo;e:{if($e(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Oo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(Oo(n))return Lo(e,n,t)}return t}function Bc(e,t,n,r,o,a,i,s,l){return(e=zc(n,r,!0,e,0,a,0,s,l)).context=Uc(null),n=e.current,(a=za(r=Jl(),o=ec(n))).callback=null!=t?t:null,Ua(n,a,o),e.current.lanes=o,bt(e,o,r),nc(e,r),e}function $c(e,t,n,r){var o=t.current,a=Jl(),i=ec(o);return n=Uc(n),null===t.context?t.context=n:t.pendingContext=n,(t=za(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Ua(o,t,i))&&(tc(e,o,i,a),Ba(e,o,i)),i}function qc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Gc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Vc(e,t){Gc(e,t),(e=e.alternate)&&Gc(e,t)}xl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||To.current)ys=!0;else{if(0===(e.lanes&n)&&!(128&t.flags))return ys=!1,function(e,t,n){switch(t.tag){case 3:Cs(t),ma();break;case 5:Xa(t);break;case 1:Oo(t.type)&&Mo(t);break;case 4:Ya(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;Io(Sa,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Io(ei,1&ei.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ls(e,t,n):(Io(ei,1&ei.current),null!==(e=qs(e,t,n))?e.sibling:null);Io(ei,1&ei.current);break;case 19:if(r=0!==(n&t.childLanes),128&e.flags){if(r)return Bs(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),Io(ei,ei.current),r)break;return null;case 22:case 23:return t.lanes=0,Ps(e,t,n)}return qs(e,t,n)}(e,t,n);ys=!!(131072&e.flags)}else ys=!1,aa&&1048576&t.flags&&ea(t,Wo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;$s(e,t),e=t.pendingProps;var o=No(t,Co.current);Ta(t,n),o=gi(null,t,r,e,o,n);var i=bi();return t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Oo(r)?(i=!0,Mo(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,Ma(t),o.updater=os,t.stateNode=o,o._reactInternals=t,ls(t,r,e,n),t=Es(null,t,r,!0,i,n)):(t.tag=0,aa&&i&&ta(t),ws(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch($s(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"==typeof e)return jc(e)?1:0;if(null!=e){if((e=e.$$typeof)===E)return 11;if(e===j)return 14}return 2}(r),e=ns(r,e),o){case 0:t=_s(null,t,r,e,n);break e;case 1:t=Is(null,t,r,e,n);break e;case 11:t=ks(null,t,r,e,n);break e;case 14:t=xs(null,t,r,ns(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,_s(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 1:return r=t.type,o=t.pendingProps,Is(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 3:e:{if(Cs(t),null===e)throw Error(a(387));r=t.pendingProps,o=(i=t.memoizedState).element,Fa(e,t),qa(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Ts(e,t,r,n,o=cs(Error(a(423)),t));break e}if(r!==o){t=Ts(e,t,r,n,o=cs(Error(a(424)),t));break e}for(oa=co(t.stateNode.containerInfo.firstChild),ra=t,aa=!0,ia=null,n=xa(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ma(),r===o){t=qs(e,t,n);break e}ws(e,t,r,n)}t=t.child}return t;case 5:return Xa(t),null===e&&ua(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,no(r,o)?s=null:null!==i&&no(r,i)&&(t.flags|=32),As(e,t),ws(e,t,s,n),t.child;case 6:return null===e&&ua(t),null;case 13:return Ls(e,t,n);case 4:return Ya(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ka(t,null,r,n):ws(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,ks(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 7:return ws(e,t,t.pendingProps,n),t.child;case 8:case 12:return ws(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,Io(Sa,r._currentValue),r._currentValue=s,null!==i)if(sr(i.value,s)){if(i.children===o.children&&!To.current){t=qs(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===i.tag){(c=za(-1,n&-n)).tag=2;var u=i.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}i.lanes|=n,null!==(c=i.alternate)&&(c.lanes|=n),Ca(i.return,n,t),l.lanes|=n;break}c=c.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(a(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),Ca(s,n,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}ws(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ta(t,n),r=r(o=ja(o)),t.flags|=1,ws(e,t,r,n),t.child;case 14:return o=ns(r=t.type,t.pendingProps),xs(e,t,r,o=ns(r.type,o),n);case 15:return Ss(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ns(r,o),$s(e,t),t.tag=1,Oo(r)?(e=!0,Mo(t)):e=!1,Ta(t,n),is(t,r,o),ls(t,r,o,n),Es(null,t,r,!0,e,n);case 19:return Bs(e,t,n);case 22:return Ps(e,t,n)}throw Error(a(156,t.tag))};var Hc="function"==typeof reportError?reportError:function(e){console.error(e)};function Wc(e){this._internalRoot=e}function Qc(e){this._internalRoot=e}function Kc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Yc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Zc(){}function Xc(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if("function"==typeof o){var s=o;o=function(){var e=qc(i);s.call(e)}}$c(t,i,e,o)}else i=function(e,t,n,r,o){if(o){if("function"==typeof r){var a=r;r=function(){var e=qc(i);a.call(e)}}var i=Bc(t,r,e,0,null,!1,0,"",Zc);return e._reactRootContainer=i,e[ho]=i.current,$r(8===e.nodeType?e.parentNode:e),cc(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"==typeof r){var s=r;r=function(){var e=qc(l);s.call(e)}}var l=zc(e,0,!1,null,0,!1,0,"",Zc);return e._reactRootContainer=l,e[ho]=l.current,$r(8===e.nodeType?e.parentNode:e),cc(function(){$c(t,l,n,r)}),l}(n,t,e,o,r);return qc(i)}Qc.prototype.render=Wc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));$c(e,t,null,null)},Qc.prototype.unmount=Wc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;cc(function(){$c(null,e,null,null)}),t[ho]=null}},Qc.prototype.unstable_scheduleHydration=function(e){if(e){var t=Pt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ot.length&&0!==t&&t<Ot[n].priority;n++);Ot.splice(n,0,e),0===n&&Mt(e)}},kt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(vt(t,1|n),nc(t,Ze()),!(6&Il)&&(Bl=Ze()+500,qo()))}break;case 13:cc(function(){var t=Da(e,1);if(null!==t){var n=Jl();tc(t,e,1,n)}}),Vc(e,1)}},xt=function(e){if(13===e.tag){var t=Da(e,134217728);if(null!==t)tc(t,e,134217728,Jl());Vc(e,134217728)}},St=function(e){if(13===e.tag){var t=ec(e),n=Da(e,t);if(null!==n)tc(n,e,t,Jl());Vc(e,t)}},Pt=function(){return yt},At=function(e,t){var n=yt;try{return yt=e,t()}finally{yt=n}},xe=function(e,t,n){switch(t){case"input":if(X(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=xo(r);if(!o)throw Error(a(90));W(r),X(r,o)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Ee=lc,Ce=cc;var Jc={usingClientEntryPoint:!1,Events:[wo,ko,xo,_e,Ie,lc]},eu={findFiberByHostInstance:yo,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},tu={bundleType:eu.bundleType,version:eu.version,rendererPackageName:eu.rendererPackageName,rendererConfig:eu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:eu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var nu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!nu.isDisabled&&nu.supportsFiber)try{ot=nu.inject(tu),at=nu}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Jc,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Kc(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Kc(e))throw Error(a(299));var n=!1,r="",o=Hc;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=zc(e,1,!1,null,0,n,0,r,o),e[ho]=t.current,$r(8===e.nodeType?e.parentNode:e),new Wc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return cc(e)},t.hydrate=function(e,t,n){if(!Yc(t))throw Error(a(200));return Xc(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Kc(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,o=!1,i="",s=Hc;if(null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Bc(t,null,e,1,null!=n?n:null,o,0,i,s),e[ho]=t.current,$r(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Qc(t)},t.render=function(e,t,n){if(!Yc(t))throw Error(a(200));return Xc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Yc(e))throw Error(a(40));return!!e._reactRootContainer&&(cc(function(){Xc(null,null,e,!1,function(){e._reactRootContainer=null,e[ho]=null})}),!0)},t.unstable_batchedUpdates=lc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Yc(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return Xc(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},5338(e,t,n){"use strict";var r=n(40961);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},40961(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(22551)},30115(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function a(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!==l--;)if(!a(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!a(l.value[1],i.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!==l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!==l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!==l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!a(e[c[l]],i[c[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return a(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},80545(e,t,n){"use strict";n.d(t,{mg:()=>J,vd:()=>V});var r=n(96540),o=n(5556),a=n.n(o),i=n(30115),s=n.n(i),l=n(20311),c=n.n(l),u=n(2833),d=n.n(u);function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function h(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t.indexOf(n=a[r])>=0||(o[n]=e[n]);return o}var g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},b={rel:["amphtml","canonical","alternate"]},v={type:["application/ld+json"]},y={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},w=Object.keys(g).map(function(e){return g[e]}),k={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},x=Object.keys(k).reduce(function(e,t){return e[k[t]]=t,e},{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},P=function(e){var t=S(e,g.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,function(){return t});var r=S(e,"defaultTitle");return t||r||void 0},A=function(e){return S(e,"onChangeClientState")||function(){}},_=function(e,t){return t.filter(function(t){return void 0!==t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return p({},e,t)},{})},I=function(e,t){return t.filter(function(e){return void 0!==e[g.BASE]}).map(function(e){return e[g.BASE]}).reverse().reduce(function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o<r.length;o+=1){var a=r[o].toLowerCase();if(-1!==e.indexOf(a)&&n[a])return t.concat(n)}return t},[])},E=function(e,t,n){var r={};return n.filter(function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&console&&"function"==typeof console.warn&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof t[e]+'"'),!1)}).map(function(t){return t[e]}).reverse().reduce(function(e,n){var o={};n.filter(function(e){for(var n,a=Object.keys(e),i=0;i<a.length;i+=1){var s=a[i],l=s.toLowerCase();-1===t.indexOf(l)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===l&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||"innerHTML"!==s&&"cssText"!==s&&"itemprop"!==s||(n=s)}if(!n||!e[n])return!1;var c=e[n].toLowerCase();return r[n]||(r[n]={}),o[n]||(o[n]={}),!r[n][c]&&(o[n][c]=!0,!0)}).reverse().forEach(function(t){return e.push(t)});for(var a=Object.keys(o),i=0;i<a.length;i+=1){var s=a[i],l=p({},r[s],o[s]);r[s]=l}return e},[]).reverse()},C=function(e,t){if(Array.isArray(e)&&e.length)for(var n=0;n<e.length;n+=1)if(e[n][t])return!0;return!1},T=function(e){return Array.isArray(e)?e.join(""):e},j=function(e,t){return Array.isArray(e)?e.reduce(function(e,n){return function(e,t){for(var n=Object.keys(e),r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1}(n,t)?e.priority.push(n):e.default.push(n),e},{priority:[],default:[]}):{default:e}},N=function(e,t){var n;return p({},e,((n={})[t]=void 0,n))},O=[g.NOSCRIPT,g.SCRIPT,g.STYLE],R=function(e,t){return void 0===t&&(t=!0),!1===t?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},D=function(e){return Object.keys(e).reduce(function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r},"")},L=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce(function(t,n){return t[k[n]||n]=e[n],t},t)},M=function(e,t){return t.map(function(t,n){var o,a=((o={key:n})["data-rh"]=!0,o);return Object.keys(t).forEach(function(e){var n=k[e]||e;"innerHTML"===n||"cssText"===n?a.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:a[n]=t[e]}),r.createElement(e,a)})},F=function(e,t,n){switch(e){case g.TITLE:return{toComponent:function(){return n=t.titleAttributes,(o={key:e=t.title})["data-rh"]=!0,a=L(n,o),[r.createElement(g.TITLE,a,e)];var e,n,o,a},toString:function(){return function(e,t,n,r){var o=D(n),a=T(t);return o?"<"+e+' data-rh="true" '+o+">"+R(a,r)+"</"+e+">":"<"+e+' data-rh="true">'+R(a,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return L(t)},toString:function(){return D(t)}};default:return{toComponent:function(){return M(e,t)},toString:function(){return function(e,t,n){return t.reduce(function(t,r){var o=Object.keys(r).filter(function(e){return!("innerHTML"===e||"cssText"===e)}).reduce(function(e,t){var o=void 0===r[t]?t:t+'="'+R(r[t],n)+'"';return e?e+" "+o:o},""),a=r.innerHTML||r.cssText||"",i=-1===O.indexOf(e);return t+"<"+e+' data-rh="true" '+o+(i?"/>":">"+a+"</"+e+">")},"")}(e,t,n)}}}},z=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,a=e.noscriptTags,i=e.styleTags,s=e.title,l=void 0===s?"":s,c=e.titleAttributes,u=e.linkTags,d=e.metaTags,p=e.scriptTags,f={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var m=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,o=j(e.metaTags,y),a=j(t,b),i=j(n,v);return{priorityMethods:{toComponent:function(){return[].concat(M(g.META,o.priority),M(g.LINK,a.priority),M(g.SCRIPT,i.priority))},toString:function(){return F(g.META,o.priority,r)+" "+F(g.LINK,a.priority,r)+" "+F(g.SCRIPT,i.priority,r)}},metaTags:o.default,linkTags:a.default,scriptTags:i.default}}(e);f=m.priorityMethods,u=m.linkTags,d=m.metaTags,p=m.scriptTags}return{priority:f,base:F(g.BASE,t,r),bodyAttributes:F("bodyAttributes",n,r),htmlAttributes:F("htmlAttributes",o,r),link:F(g.LINK,u,r),meta:F(g.META,d,r),noscript:F(g.NOSCRIPT,a,r),script:F(g.SCRIPT,p,r),style:F(g.STYLE,i,r),title:F(g.TITLE,{title:l,titleAttributes:c},r)}},U=[],B=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?U:n.instances},add:function(e){(n.canUseDOM?U:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?U:n.instances).indexOf(e);(n.canUseDOM?U:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=z({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},$=r.createContext({}),q=a().shape({setHelmet:a().func,helmetInstances:a().shape({get:a().func,add:a().func,remove:a().func})}),G="undefined"!=typeof document,V=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new B(r.props.context,t.canUseDOM),r}return f(t,e),t.prototype.render=function(){return r.createElement($.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);V.canUseDOM=G,V.propTypes={context:a().shape({helmet:a().shape()}),children:a().node.isRequired},V.defaultProps={context:{}},V.displayName="HelmetProvider";var H=function(e,t){var n,r=document.head||document.querySelector(g.HEAD),o=r.querySelectorAll(e+"[data-rh]"),a=[].slice.call(o),i=[];return t&&t.length&&t.forEach(function(t){var r=document.createElement(e);for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&("innerHTML"===o?r.innerHTML=t.innerHTML:"cssText"===o?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(o,void 0===t[o]?"":t[o]));r.setAttribute("data-rh","true"),a.some(function(e,t){return n=t,r.isEqualNode(e)})?a.splice(n,1):i.push(r)}),a.forEach(function(e){return e.parentNode.removeChild(e)}),i.forEach(function(e){return r.appendChild(e)}),{oldTags:a,newTags:i}},W=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),o=r?r.split(","):[],a=[].concat(o),i=Object.keys(t),s=0;s<i.length;s+=1){var l=i[s],c=t[l]||"";n.getAttribute(l)!==c&&n.setAttribute(l,c),-1===o.indexOf(l)&&o.push(l);var u=a.indexOf(l);-1!==u&&a.splice(u,1)}for(var d=a.length-1;d>=0;d-=1)n.removeAttribute(a[d]);o.length===a.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},Q=function(e,t){var n=e.baseTag,r=e.htmlAttributes,o=e.linkTags,a=e.metaTags,i=e.noscriptTags,s=e.onChangeClientState,l=e.scriptTags,c=e.styleTags,u=e.title,d=e.titleAttributes;W(g.BODY,e.bodyAttributes),W(g.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=T(e)),W(g.TITLE,t)}(u,d);var p={baseTag:H(g.BASE,n),linkTags:H(g.LINK,o),metaTags:H(g.META,a),noscriptTags:H(g.NOSCRIPT,i),scriptTags:H(g.SCRIPT,l),styleTags:H(g.STYLE,c)},f={},m={};Object.keys(p).forEach(function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(m[e]=p[e].oldTags)}),t&&t(),s(e,f,m)},K=null,Y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).rendered=!1,t}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!d()(e,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var e,t,n=this.props.context,r=n.setHelmet,o=null,a=(e=n.helmetInstances.get().map(function(e){var t=p({},e.props);return delete t.context,t}),{baseTag:I(["href"],e),bodyAttributes:_("bodyAttributes",e),defer:S(e,"defer"),encode:S(e,"encodeSpecialCharacters"),htmlAttributes:_("htmlAttributes",e),linkTags:E(g.LINK,["rel","href"],e),metaTags:E(g.META,["name","charset","http-equiv","property","itemprop"],e),noscriptTags:E(g.NOSCRIPT,["innerHTML"],e),onChangeClientState:A(e),scriptTags:E(g.SCRIPT,["src","innerHTML"],e),styleTags:E(g.STYLE,["cssText"],e),title:P(e),titleAttributes:_("titleAttributes",e),prioritizeSeoTags:C(e,"prioritizeSeoTags")});V.canUseDOM?(t=a,K&&cancelAnimationFrame(K),t.defer?K=requestAnimationFrame(function(){Q(t,function(){K=null})}):(Q(t),K=null)):z&&(o=z(a)),r(o)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t}(r.Component);Y.propTypes={context:q.isRequired},Y.displayName="HelmetDispatcher";var Z=["children"],X=["children"],J=function(e){function t(){return e.apply(this,arguments)||this}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!s()(N(this.props,"helmetData"),N(e,"helmetData"))},n.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case g.SCRIPT:case g.NOSCRIPT:return{innerHTML:t};case g.STYLE:return{cssText:t};default:throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return p({},r,((t={})[n.type]=[].concat(r[n.type]||[],[p({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,a=e.newChildProps,i=e.nestedChildren;switch(r.type){case g.TITLE:return p({},o,((t={})[r.type]=i,t.titleAttributes=p({},a),t));case g.BODY:return p({},o,{bodyAttributes:p({},a)});case g.HTML:return p({},o,{htmlAttributes:p({},a)});default:return p({},o,((n={})[r.type]=p({},a),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=p({},t);return Object.keys(e).forEach(function(t){var r;n=p({},n,((r={})[t]=e[t],r))}),n},n.warnOnInvalidChildren=function(e,t){return c()(w.some(function(t){return e.type===t}),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+w.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),c()(!t||"string"==typeof t||Array.isArray(t)&&!t.some(function(e){return"string"!=typeof e}),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``}</"+e.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,o={};return r.Children.forEach(e,function(e){if(e&&e.props){var r=e.props,a=r.children,i=h(r,Z),s=Object.keys(i).reduce(function(e,t){return e[x[t]||t]=i[t],e},{}),l=e.type;switch("symbol"==typeof l?l=l.toString():n.warnOnInvalidChildren(e,a),l){case g.FRAGMENT:t=n.mapChildrenToProps(a,t);break;case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:o=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:s,nestedChildren:a});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:a})}}}),this.mapArrayTypeChildrenToProps(o,t)},n.render=function(){var e=this.props,t=e.children,n=h(e,X),o=p({},n),a=n.helmetData;return t&&(o=this.mapChildrenToProps(t,o)),!a||a instanceof B||(a=new B(a.context,a.instances)),a?r.createElement(Y,p({},o,{context:a.value,helmetData:void 0})):r.createElement($.Consumer,null,function(e){return r.createElement(Y,p({},o,{context:e}))})},t}(r.Component);J.propTypes={base:a().object,bodyAttributes:a().object,children:a().oneOfType([a().arrayOf(a().node),a().node]),defaultTitle:a().string,defer:a().bool,encodeSpecialCharacters:a().bool,htmlAttributes:a().object,link:a().arrayOf(a().object),meta:a().arrayOf(a().object),noscript:a().arrayOf(a().object),onChangeClientState:a().func,script:a().arrayOf(a().object),style:a().arrayOf(a().object),title:a().string,titleAttributes:a().object,titleTemplate:a().string,prioritizeSeoTags:a().bool,helmetData:a().object},J.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},J.displayName="Helmet"},22799(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case a:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case h:case l:return e;default:return t}}case o:return t}}}function x(e){return k(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=a,t.Lazy=g,t.Memo=h,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return x(e)||k(e)===u},t.isConcurrentMode=x,t.isContextConsumer=function(e){return k(e)===c},t.isContextProvider=function(e){return k(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===p},t.isFragment=function(e){return k(e)===a},t.isLazy=function(e){return k(e)===g},t.isMemo=function(e){return k(e)===h},t.isPortal=function(e){return k(e)===o},t.isProfiler=function(e){return k(e)===s},t.isStrictMode=function(e){return k(e)===i},t.isSuspense=function(e){return k(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===i||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===v||e.$$typeof===y||e.$$typeof===w||e.$$typeof===b)},t.typeOf=k},44363(e,t,n){"use strict";e.exports=n(22799)},53259(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var s=n(96540),l=[],c=[];var u=s.createContext(null);function d(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(function(e){return n.loading=!1,n.loaded=e,e}).catch(function(e){throw n.loading=!1,n.error=e,e}),n}function p(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach(function(r){var o=d(e[r]);o.loading?t.loading=!0:(t.loaded[r]=o.loaded,t.error=o.error),n.push(o.promise),o.promise.then(function(e){t.loaded[r]=e}).catch(function(e){t.error=e})})}catch(r){t.error=r}return t.promise=Promise.all(n).then(function(e){return t.loading=!1,e}).catch(function(e){throw t.loading=!1,e}),t}function f(e,t){return s.createElement((n=e)&&n.__esModule?n.default:n,t);var n}function m(e,t){var d,p;if(!t.loading)throw new Error("react-loadable requires a `loading` component");var m=i({loader:null,loading:null,delay:200,timeout:null,render:f,webpack:null,modules:null},t),h=null;function g(){return h||(h=e(m.loader)),h.promise}return l.push(g),"function"==typeof m.webpack&&c.push(function(){if((0,m.webpack)().every(function(e){return void 0!==e&&void 0!==n.m[e]}))return g()}),p=d=function(t){function n(n){var r;return a(o(o(r=t.call(this,n)||this)),"retry",function(){r.setState({error:null,loading:!0,timedOut:!1}),h=e(m.loader),r._loadModule()}),g(),r.state={error:h.error,pastDelay:!1,timedOut:!1,loading:h.loading,loaded:h.loaded},r}r(n,t),n.preload=function(){return g()};var i=n.prototype;return i.UNSAFE_componentWillMount=function(){this._loadModule()},i.componentDidMount=function(){this._mounted=!0},i._loadModule=function(){var e=this;if(this.context&&Array.isArray(m.modules)&&m.modules.forEach(function(t){e.context.report(t)}),h.loading){var t=function(t){e._mounted&&e.setState(t)};"number"==typeof m.delay&&(0===m.delay?this.setState({pastDelay:!0}):this._delay=setTimeout(function(){t({pastDelay:!0})},m.delay)),"number"==typeof m.timeout&&(this._timeout=setTimeout(function(){t({timedOut:!0})},m.timeout));var n=function(){t({error:h.error,loaded:h.loaded,loading:h.loading}),e._clearTimeouts()};h.promise.then(function(){return n(),null}).catch(function(e){return n(),null})}},i.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},i._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},i.render=function(){return this.state.loading||this.state.error?s.createElement(m.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?m.render(this.state.loaded,this.props):null},n}(s.Component),a(d,"contextType",u),p}function h(e){return m(d,e)}h.Map=function(e){if("function"!=typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return m(p,e)};var g=function(e){function t(){return e.apply(this,arguments)||this}return r(t,e),t.prototype.render=function(){return s.createElement(u.Provider,{value:{report:this.props.report}},s.Children.only(this.props.children))},t}(s.Component);function b(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then(function(){if(e.length)return b(e)})}h.Capture=g,h.preloadAll=function(){return new Promise(function(e,t){b(l).then(e,t)})},h.preloadReady=function(){return new Promise(function(e,t){b(c).then(e,e)})},e.exports=h},22831(e,t,n){"use strict";n.d(t,{u:()=>i,v:()=>s});var r=n(56347),o=n(58168),a=n(96540);function i(e,t,n){return void 0===n&&(n=[]),e.some(function(e){var o=e.path?(0,r.B6)(t,e):n.length?n[n.length-1].match:r.Ix.computeRootMatch(t);return o&&(n.push({route:e,match:o}),e.routes&&i(e.routes,t,n)),o}),n}function s(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?a.createElement(r.dO,n,e.map(function(e,n){return a.createElement(r.qh,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,o.A)({},n,{},t,{route:e})):a.createElement(e.component,(0,o.A)({},n,t,{route:e}))}})})):null}},54625(e,t,n){"use strict";n.d(t,{I9:()=>d,Kd:()=>u,N_:()=>b,k2:()=>w});var r=n(56347),o=n(42892),a=n(96540),i=n(31513),s=n(58168),l=n(98587),c=n(11561),u=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.zR)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component);var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.TM)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component);var p=function(e,t){return"function"==typeof e?e(t):e},f=function(e,t){return"string"==typeof e?(0,i.yJ)(e,null,null,t):e},m=function(e){return e},h=a.forwardRef;void 0===h&&(h=m);var g=h(function(e,t){var n=e.innerRef,r=e.navigate,o=e.onClick,i=(0,l.A)(e,["innerRef","navigate","onClick"]),c=i.target,u=(0,s.A)({},i,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||c&&"_self"!==c||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return u.ref=m!==h&&t||n,a.createElement("a",u)});var b=h(function(e,t){var n=e.component,o=void 0===n?g:n,u=e.replace,d=e.to,b=e.innerRef,v=(0,l.A)(e,["component","replace","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,function(e){e||(0,c.A)(!1);var n=e.history,r=f(p(d,e.location),e.location),l=r?n.createHref(r):"",g=(0,s.A)({},v,{href:l,navigate:function(){var t=p(d,e.location),r=(0,i.AO)(e.location)===(0,i.AO)(f(t));(u||r?n.replace:n.push)(t)}});return m!==h?g.ref=t||b:g.innerRef=b,a.createElement(o,g)})}),v=function(e){return e},y=a.forwardRef;void 0===y&&(y=v);var w=y(function(e,t){var n=e["aria-current"],o=void 0===n?"page":n,i=e.activeClassName,u=void 0===i?"active":i,d=e.activeStyle,m=e.className,h=e.exact,g=e.isActive,w=e.location,k=e.sensitive,x=e.strict,S=e.style,P=e.to,A=e.innerRef,_=(0,l.A)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,function(e){e||(0,c.A)(!1);var n=w||e.location,i=f(p(P,n),n),l=i.pathname,I=l&&l.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),E=I?(0,r.B6)(n.pathname,{path:I,exact:h,sensitive:k,strict:x}):null,C=!!(g?g(E,n):E),T="function"==typeof m?m(C):m,j="function"==typeof S?S(C):S;C&&(T=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(function(e){return e}).join(" ")}(T,u),j=(0,s.A)({},j,d));var N=(0,s.A)({"aria-current":C&&o||null,className:T,style:j,to:i},_);return v!==y?N.ref=t||A:N.innerRef=A,a.createElement(b,N)})})},56347(e,t,n){"use strict";n.d(t,{B6:()=>x,Ix:()=>y,W6:()=>j,XZ:()=>v,dO:()=>C,qh:()=>S,zy:()=>N});var r=n(42892),o=n(96540),a=n(5556),i=n.n(a),s=n(31513),l=n(11561),c=n(58168),u=n(35302),d=n.n(u),p=(n(44363),n(98587)),f=(n(4146),1073741823),m="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{};var h=o.createContext||function(e,t){var n,a,s="__create-react-context-"+function(){var e="__global_unique_id__";return m[e]=(m[e]||0)+1}()+"__",l=function(e){function n(){for(var t,n,r,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return(t=e.call.apply(e,[this].concat(a))||this).emitter=(n=t.props.value,r=[],{on:function(e){r.push(e)},off:function(e){r=r.filter(function(t){return t!==e})},get:function(){return n},set:function(e,t){n=e,r.forEach(function(e){return e(n,t)})}}),t}(0,r.A)(n,e);var o=n.prototype;return o.getChildContext=function(){var e;return(e={})[s]=this.emitter,e},o.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((a=r)===(i=o)?0!==a||1/a==1/i:a!=a&&i!=i)?n=0:(n="function"==typeof t?t(r,o):f,0!==(n|=0)&&this.emitter.set(e.value,n))}var a,i},o.render=function(){return this.props.children},n}(o.Component);l.childContextTypes=((n={})[s]=i().object.isRequired,n);var c=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}(0,r.A)(n,t);var o=n.prototype;return o.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?f:t},o.componentDidMount=function(){this.context[s]&&this.context[s].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?f:e},o.componentWillUnmount=function(){this.context[s]&&this.context[s].off(this.onUpdate)},o.getValue=function(){return this.context[s]?this.context[s].get():e},o.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(o.Component);return c.contextTypes=((a={})[s]=i().object,a),{Provider:l,Consumer:c}},g=function(e){var t=h();return t.displayName=e,t},b=g("Router-History"),v=g("Router"),y=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen(function(e){n._pendingLocation=e})),n}(0,r.A)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen(function(t){e._isMounted&&e.setState({location:t})})),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return o.createElement(v.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},o.createElement(b.Provider,{children:this.props.children||null,value:this.props.history}))},t}(o.Component);o.Component;o.Component;var w={},k=0;function x(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,a=void 0!==o&&o,i=n.strict,s=void 0!==i&&i,l=n.sensitive,c=void 0!==l&&l;return[].concat(r).reduce(function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=w[n]||(w[n]={});if(r[e])return r[e];var o=[],a={regexp:d()(e,o,t),keys:o};return k<1e4&&(r[e]=a,k++),a}(n,{end:a,strict:s,sensitive:c}),o=r.regexp,i=r.keys,l=o.exec(e);if(!l)return null;var u=l[0],p=l.slice(1),f=e===u;return a&&!f?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:f,params:i.reduce(function(e,t,n){return e[t.name]=p[n],e},{})}},null)}var S=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(v.Consumer,null,function(t){t||(0,l.A)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?x(n.pathname,e.props):t.match,a=(0,c.A)({},t,{location:n,match:r}),i=e.props,s=i.children,u=i.component,d=i.render;return Array.isArray(s)&&function(e){return 0===o.Children.count(e)}(s)&&(s=null),o.createElement(v.Provider,{value:a},a.match?s?"function"==typeof s?s(a):s:u?o.createElement(u,a):d?d(a):null:"function"==typeof s?s(a):null)})},t}(o.Component);function P(e){return"/"===e.charAt(0)?e:"/"+e}function A(e,t){if(!e)return t;var n=P(e);return 0!==t.pathname.indexOf(n)?t:(0,c.A)({},t,{pathname:t.pathname.substr(n.length)})}function _(e){return"string"==typeof e?e:(0,s.AO)(e)}function I(e){return function(){(0,l.A)(!1)}}function E(){}o.Component;var C=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(v.Consumer,null,function(t){t||(0,l.A)(!1);var n,r,a=e.props.location||t.location;return o.Children.forEach(e.props.children,function(e){if(null==r&&o.isValidElement(e)){n=e;var i=e.props.path||e.props.from;r=i?x(a.pathname,(0,c.A)({},e.props,{path:i})):t.match}}),r?o.cloneElement(n,{location:a,computedMatch:r}):null})},t}(o.Component);var T=o.useContext;function j(){return T(b)}function N(){return T(v).location}},21020(e,t,n){"use strict";var r=n(96540),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},15287(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}function v(){}function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=b.prototype;var w=y.prototype=new v;w.constructor=y,h(w,b.prototype),w.isPureReactComponent=!0;var k=Array.isArray,x=Object.prototype.hasOwnProperty,S={current:null},P={key:!0,ref:!0,__self:!0,__source:!0};function A(e,t,r){var o,a={},i=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)x.call(t,o)&&!P.hasOwnProperty(o)&&(a[o]=t[o]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===a[o]&&(a[o]=l[o]);return{$$typeof:n,type:e,key:i,ref:s,props:a,_owner:S.current}}function _(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var I=/\/+/g;function E(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function C(e,t,o,a,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return i=i(l=e),e=""===a?"."+E(l,0):a,k(i)?(o="",null!=e&&(o=e.replace(I,"$&/")+"/"),C(i,t,o,"",function(e){return e})):null!=i&&(_(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(I,"$&/")+"/")+e)),t.push(i)),1;if(l=0,a=""===a?".":a+":",k(e))for(var c=0;c<e.length;c++){var u=a+E(s=e[c],c);l+=C(s,t,o,u,i)}else if(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=C(s=s.value,t,o,u=a+E(s,c++),i);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function T(e,t,n){if(null==e)return e;var r=[],o=0;return C(e,r,"","",function(e){return t.call(n,e,o++)}),r}function j(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var N={current:null},O={transition:null},R={ReactCurrentDispatcher:N,ReactCurrentBatchConfig:O,ReactCurrentOwner:S};function D(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:T,forEach:function(e,t,n){T(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return T(e,function(){t++}),t},toArray:function(e){return T(e,function(e){return e})||[]},only:function(e){if(!_(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=b,t.Fragment=o,t.Profiler=i,t.PureComponent=y,t.StrictMode=a,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.act=D,t.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=h({},e.props),a=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)x.call(t,c)&&!P.hasOwnProperty(c)&&(o[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)o.children=r;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];o.children=l}return{$$typeof:n,type:e.type,key:a,ref:i,props:o,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=A,t.createFactory=function(e){var t=A.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=_,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:j}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=O.transition;O.transition={};try{e()}finally{O.transition=t}},t.unstable_act=D,t.useCallback=function(e,t){return N.current.useCallback(e,t)},t.useContext=function(e){return N.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return N.current.useDeferredValue(e)},t.useEffect=function(e,t){return N.current.useEffect(e,t)},t.useId=function(){return N.current.useId()},t.useImperativeHandle=function(e,t,n){return N.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return N.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return N.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return N.current.useMemo(e,t)},t.useReducer=function(e,t,n){return N.current.useReducer(e,t,n)},t.useRef=function(e){return N.current.useRef(e)},t.useState=function(e){return N.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return N.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return N.current.useTransition()},t.version="18.3.1"},96540(e,t,n){"use strict";e.exports=n(15287)},74848(e,t,n){"use strict";e.exports=n(21020)},7463(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],c=s+1,u=e[c];if(0>a(l,n))c<o&&0>a(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(c<o&&0>a(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,p=null,f=3,m=!1,h=!1,g=!1,b="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=r(u);null!==t;){if(null===t.callback)o(u);else{if(!(t.startTime<=e))break;o(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function k(e){if(g=!1,w(e),!h)if(null!==r(c))h=!0,O(x);else{var t=r(u);null!==t&&R(k,t.startTime-e)}}function x(e,n){h=!1,g&&(g=!1,v(_),_=-1),m=!0;var a=f;try{for(w(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!C());){var i=p.callback;if("function"==typeof i){p.callback=null,f=p.priorityLevel;var s=i(p.expirationTime<=n);n=t.unstable_now(),"function"==typeof s?p.callback=s:p===r(c)&&o(c),w(n)}else o(c);p=r(c)}if(null!==p)var l=!0;else{var d=r(u);null!==d&&R(k,d.startTime-n),l=!1}return l}finally{p=null,f=a,m=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,P=!1,A=null,_=-1,I=5,E=-1;function C(){return!(t.unstable_now()-E<I)}function T(){if(null!==A){var e=t.unstable_now();E=e;var n=!0;try{n=A(!0,e)}finally{n?S():(P=!1,A=null)}}else P=!1}if("function"==typeof y)S=function(){y(T)};else if("undefined"!=typeof MessageChannel){var j=new MessageChannel,N=j.port2;j.port1.onmessage=T,S=function(){N.postMessage(null)}}else S=function(){b(T,0)};function O(e){A=e,P||(P=!0,S())}function R(e,n){_=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){h||m||(h=!0,O(x))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):I=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,o,a){var i=t.unstable_now();switch("object"==typeof a&&null!==a?a="number"==typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:o,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,n(u,e),null===r(c)&&e===r(u)&&(g?(v(_),_=-1):g=!0,R(k,a-i))):(e.sortIndex=s,n(c,e),h||m||(h=!0,O(x))),e},t.unstable_shouldYield=C,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},69982(e,t,n){"use strict";e.exports=n(7463)},2833(e){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<a.length;l++){var c=a[l];if(!s(c))return!1;var u=e[c],d=t[c];if(!1===(o=n?n.call(r,u,d,c):void 0)||void 0===o&&u!==d)return!1}return!0}},4784(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>r});const r={title:"OpenSign\u2122",tagline:"Official OpenSign\u2122 Docs - tutorials, API documentation, self-host help & much more.",favicon:"img/favicon.ico",url:"https://docs.opensignlabs.com",baseUrl:"/",organizationName:"opensignlabs",projectName:"opensign",onBrokenLinks:"throw",i18n:{defaultLocale:"en",locales:["en"],path:"i18n",localeConfigs:{}},presets:[["classic",{docs:{sidebarPath:"./sidebars.js",editUrl:"https://github.com/opensignlabs/opensign/tree/feat-docs/docs/",docItemComponent:"@theme/ApiItem"},blog:{showReadingTime:!0,editUrl:"https://github.com/facebook/docusaurus/tree/feat-docs/docs/"},theme:{customCss:"./src/css/custom.css"}}]],plugins:[["docusaurus-plugin-openapi-docs",{id:"openapi",docsPluginId:"default",config:{opensign_v1:{specPath:"docs/API-docs/v1/opensign.yaml",outputDir:"docs/API-docs/v1",sidebarOptions:{groupPathsBy:"tag"}},opensign_v1_1:{specPath:"docs/API-docs/v1.1/opensign.yaml",outputDir:"docs/API-docs/v1.1",sidebarOptions:{groupPathsBy:"tag"}},opensign_v1_2:{specPath:"docs/API-docs/v1.2/opensign.yaml",outputDir:"docs/API-docs/v1.2",sidebarOptions:{groupPathsBy:"tag"}}}}]],themes:["docusaurus-theme-openapi-docs"],themeConfig:{announcementBar:{id:"support_us",content:'Help use spread the word - \u2b50 OpenSign on <a target="_blank" rel="noopener" href="https://github.com/opensignlabs/opensign">GitHub</a>',backgroundColor:"#cae4fa",textColor:"#091E42",isCloseable:!1},image:"img/docusaurus-social-card.png",navbar:{title:"OpenSign\u2122",logo:{alt:"OpenSign\u2122 Logo",src:"img/logo.png"},items:[{type:"docSidebar",sidebarId:"tutorialSidebar",position:"left",label:"Help"},{type:"docSidebar",sidebarId:"apiSidebar",position:"left",label:"APIs"},{type:"docSidebar",sidebarId:"contributeSidebar",position:"left",label:"Contribute"},{href:"https://www.opensignlabs.com/plans-pricing",label:"Cloud Pricing",position:"left"},{type:"docSidebar",sidebarId:"selfhostSidebar",position:"left",label:"Self-host"},{href:"https://github.com/opensignlabs/opensign",label:"GitHub",position:"right"}],hideOnScroll:!1},footer:{style:"dark",links:[{title:"Docs",items:[{label:"Help",to:"/docs/help/intro"},{label:"APIs",to:"/docs/API-docs/v1.1"},{label:"Contribute",to:"/docs/contribute/intro"},{label:"Self-host",to:"/docs/self-host/intro"}]},{title:"Community",items:[{label:"Discord",href:"https://discord.com/invite/xe9TDuyAyj"},{label:"LinkedIn",href:"https://www.linkedin.com/company/opensign%E2%84%A2/"},{label:"Twitter",href:"https://www.twitter.com/opensignhq"},{label:"Facebook",href:"https://www.facebook.com/profile.php?id=61551030403669"}]},{title:"More",items:[{label:"Official Website",href:"https://www.opensignlabs.com"},{label:"GitHub",href:"https://github.com/opensignlabs/opensign"}]}],copyright:"Copyright \xa9 2026 OpenSign\u2122. <br>The best Open Source DocuSign alternative."},prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},additionalLanguages:[],magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}}]},colorMode:{defaultMode:"light",disableSwitch:!1,respectPrefersColorScheme:!1},docs:{versionPersistence:"localStorage",sidebar:{hideable:!1,autoCollapseCategories:!1}},blog:{sidebar:{groupByYear:!0}},metadata:[],tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},baseUrlIssueBanner:!0,future:{v4:{removeLegacyPostBuildHeadAttribute:!1,useCssCascadeLayers:!1},experimental_faster:{swcJsLoader:!1,swcJsMinimizer:!1,swcHtmlMinimizer:!1,lightningCssMinimizer:!1,mdxCrossCompilerCache:!1,rspackBundler:!1,rspackPersistentCache:!1,ssgWorkerThreads:!1},experimental_storage:{type:"localStorage",namespace:!1},experimental_router:"browser"},onBrokenAnchors:"warn",onDuplicateRoutes:"warn",staticDirectories:["static"],customFields:{},scripts:[],headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1,markdown:{format:"mdx",mermaid:!1,emoji:!0,mdx1Compat:{comments:!0,admonitions:!0,headingIds:!0},anchors:{maintainCase:!1},hooks:{onBrokenMarkdownLinks:"warn",onBrokenMarkdownImages:"throw"}}}},58168(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:()=>r})},42892(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:()=>o})},98587(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{A:()=>r})},18215(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}n.d(t,{A:()=>o});const o=function(){for(var e,t,n=0,o="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},15066(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}n.d(t,{A:()=>o});const o=function(){for(var e,t,n=0,o="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},78181(e,t,n){"use strict";n.r(t),n.d(t,{Highlight:()=>re,Prism:()=>_,normalizeTokens:()=>J,themes:()=>I,useTokenize:()=>ee});var r=n(96540);function o(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=o(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const a=function(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=o(e))&&(r&&(r+=" "),r+=t);return r};var i,s,l,c,u,d=Object.create,p=Object.defineProperty,f=Object.defineProperties,m=Object.getOwnPropertyDescriptor,h=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,v=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,k=(e,t,n)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,x=(e,t)=>{for(var n in t||(t={}))y.call(t,n)&&k(e,n,t[n]);if(b)for(var n of b(t))w.call(t,n)&&k(e,n,t[n]);return e},S=(e,t)=>f(e,h(t)),P=(e,t)=>{var n={};for(var r in e)y.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&b)for(var r of b(e))t.indexOf(r)<0&&w.call(e,r)&&(n[r]=e[r]);return n},A=(i={"../../node_modules/.pnpm/prismjs@1.29.0_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var n=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var o,a;switch(n=n||{},r.util.type(t)){case"Object":if(a=r.util.objId(t),n[a])return n[a];for(var i in o={},n[a]=o,t)t.hasOwnProperty(i)&&(o[i]=e(t[i],n));return o;case"Array":return a=r.util.objId(t),n[a]?n[a]:(o=[],n[a]=o,t.forEach(function(t,r){o[r]=e(t,n)}),o);default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var o=e.classList;if(o.contains(t))return!0;if(o.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var o in t)n[o]=t[o];return n},insertBefore:function(e,t,n,o){var a=(o=o||r.languages)[e],i={};for(var s in a)if(a.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(i[l]=n[l]);n.hasOwnProperty(s)||(i[s]=a[s])}var c=o[e];return o[e]=i,r.languages.DFS(r.languages,function(t,n){n===c&&t!=e&&(this[t]=i)}),i},DFS:function e(t,n,o,a){a=a||{};var i=r.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],o||s);var l=t[s],c=r.util.type(l);"Object"!==c||a[i(l)]?"Array"!==c||a[i(l)]||(a[i(l)]=!0,e(l,n,s,a)):(a[i(l)]=!0,e(l,n,null,a))}}},plugins:{},highlight:function(e,t,n){var a={code:e,grammar:t,language:n};if(r.hooks.run("before-tokenize",a),!a.grammar)throw new Error('The language "'+a.language+'" has no grammar.');return a.tokens=r.tokenize(a.code,a.grammar),r.hooks.run("after-tokenize",a),o.stringify(r.util.encode(a.tokens),a.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var o=new s;return l(o,o.head,e),i(e,o,t,o.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(o)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var o,a=0;o=n[a++];)o(t)}},Token:o};function o(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function a(e,t,n,r){e.lastIndex=t;var o=e.exec(n);if(o&&r&&o[1]){var a=o[1].length;o.index+=a,o[0]=o[0].slice(a)}return o}function i(e,t,n,s,u,d){for(var p in n)if(n.hasOwnProperty(p)&&n[p]){var f=n[p];f=Array.isArray(f)?f:[f];for(var m=0;m<f.length;++m){if(d&&d.cause==p+","+m)return;var h=f[m],g=h.inside,b=!!h.lookbehind,v=!!h.greedy,y=h.alias;if(v&&!h.pattern.global){var w=h.pattern.toString().match(/[imsuy]*$/)[0];h.pattern=RegExp(h.pattern.source,w+"g")}for(var k=h.pattern||h,x=s.next,S=u;x!==t.tail&&!(d&&S>=d.reach);S+=x.value.length,x=x.next){var P=x.value;if(t.length>e.length)return;if(!(P instanceof o)){var A,_=1;if(v){if(!(A=a(k,S,e,b))||A.index>=e.length)break;var I=A.index,E=A.index+A[0].length,C=S;for(C+=x.value.length;I>=C;)C+=(x=x.next).value.length;if(S=C-=x.value.length,x.value instanceof o)continue;for(var T=x;T!==t.tail&&(C<E||"string"==typeof T.value);T=T.next)_++,C+=T.value.length;_--,P=e.slice(S,C),A.index-=S}else if(!(A=a(k,0,P,b)))continue;I=A.index;var j=A[0],N=P.slice(0,I),O=P.slice(I+j.length),R=S+P.length;d&&R>d.reach&&(d.reach=R);var D=x.prev;if(N&&(D=l(t,D,N),S+=N.length),c(t,D,_),x=l(t,D,new o(p,g?r.tokenize(j,g):j,y,j)),O&&l(t,x,O),_>1){var L={cause:p+","+m,reach:R};i(e,t,n,x.prev,S,L),d&&L.reach>d.reach&&(d.reach=L.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function c(e,t,n){for(var r=t.next,o=0;o<n&&r!==e.tail;o++)r=r.next;t.next=r,r.prev=t,e.length-=o}return o.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var o="";return t.forEach(function(t){o+=e(t,n)}),o}var a={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},i=t.alias;i&&(Array.isArray(i)?Array.prototype.push.apply(a.classes,i):a.classes.push(i)),r.hooks.run("wrap",a);var s="";for(var l in a.attributes)s+=" "+l+'="'+(a.attributes[l]||"").replace(/"/g,""")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+s+">"+a.content+"</"+a.tag+">"},r}();t.exports=n,n.default=n}},function(){return s||(0,i[g(i)[0]])((s={exports:{}}).exports,s),s.exports}),_=((e,t,n)=>(n=null!=e?d(v(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of g(t))y.call(e,o)||o===n||p(e,o,{get:()=>t[o],enumerable:!(r=m(t,o))||r.enumerable});return e})(!t&&e&&e.__esModule?n:p(n,"default",{value:e,enumerable:!0}),e)))(A());_.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},_.languages.markup.tag.inside["attr-value"].inside.entity=_.languages.markup.entity,_.languages.markup.doctype.inside["internal-subset"].inside=_.languages.markup,_.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(_.languages.markup.tag,"addInlined",{value:function(e,t){var n;(t=((n=((n={})["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:_.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}}))["language-"+t]={pattern:/[\s\S]+/,inside:_.languages[t]},{}))[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:n},_.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(_.languages.markup.tag,"addAttribute",{value:function(e,t){_.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:_.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),_.languages.html=_.languages.markup,_.languages.mathml=_.languages.markup,_.languages.svg=_.languages.markup,_.languages.xml=_.languages.extend("markup",{}),_.languages.ssml=_.languages.xml,_.languages.atom=_.languages.xml,_.languages.rss=_.languages.xml,function(e){var t={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,r="(?:[^\\\\-]|"+n.source+")",o=(r=RegExp(r+"-"+r),{pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"});e.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:r,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":t,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:n}},"special-escape":t,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":o}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":o}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}}}(_),_.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},_.languages.javascript=_.languages.extend("clike",{"class-name":[_.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),_.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,_.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:_.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:_.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:_.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:_.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:_.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),_.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:_.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),_.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),_.languages.markup&&(_.languages.markup.tag.addInlined("script","javascript"),_.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),_.languages.js=_.languages.javascript,_.languages.actionscript=_.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),_.languages.actionscript["class-name"].alias="function",delete _.languages.actionscript.parameter,delete _.languages.actionscript["literal-property"],_.languages.markup&&_.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:_.languages.markup}}),c=/#(?!\{).+/,u={pattern:/#\{[^}]+\}/,alias:"variable"},(l=_).languages.coffeescript=l.languages.extend("javascript",{comment:c,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:u}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),l.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:c,interpolation:u}}}),l.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:l.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:u}}]}),l.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete l.languages.coffeescript["template-string"],l.languages.coffee=l.languages.coffeescript,function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){(t="string"==typeof t?[t]:t).forEach(function(t){var r=function(e){e.inside||(e.inside={}),e.inside.rest=n},o="doc-comment";if(a=e.languages[t]){var a,i=a[o];if((i=i||(a=e.languages.insertBefore(t,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[o])instanceof RegExp&&(i=a[o]={pattern:i}),Array.isArray(i))for(var s=0,l=i.length;s<l;s++)i[s]instanceof RegExp&&(i[s]={pattern:i[s]}),r(i[s]);else r(i)}})}}),t.addSupport(["java","javascript","php"],t)}(_),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;(t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup))&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(_),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,n=(t=(e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),{pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0});e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:n})}(_),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<value>>/g,function(){return e});return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<key>>/g,function(){return"(?:"+o+"|"+a+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(_),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,i=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])})}),e.hooks.add("after-tokenize",function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var o,a=t[n];"code"!==a.type?e(a.content):(o=a.content[1],a=a.content[3],o&&a&&"code-language"===o.type&&"code-block"===a.type&&"string"==typeof o.content&&(o=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),o="language-"+(o=(/[a-z][\w-]*/i.exec(o)||[""])[0].toLowerCase()),a.alias?"string"==typeof a.alias?a.alias=[a.alias,o]:a.alias.push(o):a.alias=[o]))}}(e.tokens)}),e.hooks.add("wrap",function(t){if("code-block"===t.type){for(var n="",r=0,o=t.classes.length;r<o;r++){var a=t.classes[r];if(a=/language-(.+)/.exec(a)){n=a[1];break}}var c,u=e.languages[n];u?t.content=e.highlight(t.content.replace(i,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(e,t){var n;return"#"===(t=t.toLowerCase())[0]?(n="x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)),l(n)):s[t]||e}),u,n):n&&"none"!==n&&e.plugins.autoloader&&(c="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random()),t.attributes.id=c,e.plugins.autoloader.loadLanguages(n,function(){var t=document.getElementById(c);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))}))}}),RegExp(e.languages.markup.tag.pattern.source,"gi")),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(_),_.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:_.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},_.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var o=[];if(d(["definition-mutation","punctuation"])&&"("===u(1).content){n+=2;var a=p(/^\($/,/^\)$/);if(-1===a)continue;for(;n<a;n++){var i=u(0);"variable"===i.type&&(f(i,"variable-input"),o.push(i.content))}n=a+1}if(d(["punctuation","property-query"])&&"{"===u(0).content&&(n++,f(u(0),"property-mutation"),0<o.length)){var s=p(/^\{$/,/^\}$/);if(-1!==s)for(var l=n;l<s;l++){var c=t[l];"variable"===c.type&&0<=o.indexOf(c.content)&&f(c,"variable-input")}}}}function u(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n<e.length;n++){var r=u(n+t);if(!r||r.type!==e[n])return}return 1}function p(e,r){for(var o=1,a=n;a<t.length;a++){var i=t[a],s=i.content;if("punctuation"===i.type&&"string"==typeof s)if(e.test(s))o++;else if(r.test(s)&&0===--o)return a}return-1}function f(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}}),_.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(t,n,r){return t={code:t,grammar:n,language:r},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}function l(t,n,i){var l=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),c=0,u={},d=(l=s(l.map(function(e){if("string"==typeof e)return e;var n,r;for(e=e.content;-1!==t.indexOf((r=c++,n="___"+i.toUpperCase()+"_"+r+"___")););return u[n]=e,n}).join(""),n,i),Object.keys(u));return c=0,function t(n){for(var a=0;a<n.length;a++){if(c>=d.length)return;var i,l,p,f,m,h,g,b=n[a];"string"==typeof b||"string"==typeof b.content?(i=d[c],-1!==(g=(h="string"==typeof b?b:b.content).indexOf(i))&&(++c,l=h.substring(0,g),m=u[i],p=void 0,(f={})["interpolation-punctuation"]=o,3===(f=e.tokenize(m,f)).length&&((p=[1,1]).push.apply(p,s(f[1],e.languages.javascript,"javascript")),f.splice.apply(f,p)),p=new e.Token("interpolation",f,r.alias,m),f=h.substring(g+i.length),m=[],l&&m.push(l),m.push(p),f&&(t(h=[f]),m.push.apply(m,h)),"string"==typeof b?(n.splice.apply(n,[a,1].concat(m)),a+=m.length-1):b.content=m)):(g=b.content,Array.isArray(g)?t(g):t([g]))}}(l),new e.Token(i,l,"language-"+i,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var c={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function u(e){return"string"==typeof e?e:Array.isArray(e)?e.map(u).join(""):u(e.content)}e.hooks.add("after-tokenize",function(t){t.language in c&&function t(n){for(var r=0,o=n.length;r<o;r++){var a,i,s,c=n[r];"string"!=typeof c&&(a=c.content,Array.isArray(a)?"template-string"===c.type?(c=a[1],3===a.length&&"string"!=typeof c&&"embedded-code"===c.type&&(i=u(c),c=c.alias,c=Array.isArray(c)?c[0]:c,s=e.languages[c])&&(a[1]=l(i,s,c))):t(a):"string"!=typeof a&&t([a]))}}(t.tokens)})}(_),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(_),function(e){var t=e.languages.javascript,n=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,r="(@(?:arg|argument|param|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(r+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(r+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:<TYPE>\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(/<TYPE>/g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(_),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(_),_.languages.n4js=_.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),_.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),_.languages.n4jsd=_.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var o=n[r],a=e.languages.javascript[o];o=(a="RegExp"===e.util.type(a)?e.languages.javascript[o]={pattern:a}:a).inside||{};(a.inside=o)["maybe-class-name"]=/^[A-Z][\s\S]*/}}(_),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,o=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function a(e,t){return e=e.replace(/<S>/g,function(){return n}).replace(/<BRACES>/g,function(){return r}).replace(/<SPREAD>/g,function(){return o}),RegExp(e,t)}function i(t){for(var n=[],r=0;r<t.length;r++){var o=t[r],a=!1;"string"!=typeof o&&("tag"===o.type&&o.content[0]&&"tag"===o.content[0].type?"</"===o.content[0].content[0].content?0<n.length&&n[n.length-1].tagName===s(o.content[0].content[1])&&n.pop():"/>"!==o.content[o.content.length-1].content&&n.push({tagName:s(o.content[0].content[1]),openedBraces:0}):0<n.length&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:0<n.length&&0<n[n.length-1].openedBraces&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:a=!0),(a||"string"==typeof o)&&0<n.length&&0===n[n.length-1].openedBraces&&(a=s(o),r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(a+=s(t[r+1]),t.splice(r+1,1)),0<r&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(a=s(t[r-1])+a,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",a,null,a)),o.content&&"string"!=typeof o.content&&i(o.content)}}o=a(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var s=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join(""):""};e.hooks.add("after-tokenize",function(e){"jsx"!==e.language&&"tsx"!==e.language||i(e.tokens)})}(_),function(e){var t=e.util.clone(e.languages.typescript);(t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag)).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(_),_.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},_.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=_.languages.swift}),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(_),_.languages.c=_.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),_.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),_.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},_.languages.c.string],char:_.languages.c.char,comment:_.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:_.languages.c}}}}),_.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete _.languages.c.boolean,_.languages.objectivec=_.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete _.languages.objectivec["class-name"],_.languages.objc=_.languages.objectivec,_.languages.reason=_.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),_.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete _.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,n=0;n<2;n++)t=t.replace(/<self>/g,function(){return t});t=t.replace(/<self>/g,function(){return/[^\s\S]/.source}),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(_),_.languages.go=_.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),_.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete _.languages.go["class-name"],function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(_),_.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},_.languages.python["string-interpolation"].inside.interpolation.inside.rest=_.languages.python,_.languages.py=_.languages.python,_.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},_.languages.webmanifest=_.languages.json;var I={};((e,t)=>{for(var n in t)p(e,n,{get:t[n],enumerable:!0})})(I,{dracula:()=>E,duotoneDark:()=>C,duotoneLight:()=>T,github:()=>j,gruvboxMaterialDark:()=>Q,gruvboxMaterialLight:()=>K,jettwaveDark:()=>G,jettwaveLight:()=>V,nightOwl:()=>N,nightOwlLight:()=>O,oceanicNext:()=>L,okaidia:()=>M,oneDark:()=>H,oneLight:()=>W,palenight:()=>F,shadesOfPurple:()=>z,synthwave84:()=>U,ultramin:()=>B,vsDark:()=>$,vsLight:()=>q});var E={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},C={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},T={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},j={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},N={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},O={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}},{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},R="#c5a5c5",D="#8dc891",L={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:R}},{types:["attr-value"],style:{color:D}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:"#999999"}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:"#5a9bcf"}},{types:["boolean"],style:{color:"#ff8b50"}},{types:["tag"],style:{color:"#fc929e"}},{types:["string"],style:{color:D}},{types:["punctuation"],style:{color:D}},{types:["selector","char","builtin","inserted"],style:{color:"#D8DEE9"}},{types:["function"],style:{color:"#79b6f2"}},{types:["operator","entity","url","variable"],style:{color:"#d7deea"}},{types:["keyword"],style:{color:R}},{types:["atrule","class-name"],style:{color:"#FAC863"}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},M={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},F={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},z={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},U={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},B={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]},$={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},q={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}},{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},G={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},V={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},H={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},W={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},Q={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},K={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},Y=/\r\n|\r|\n/,Z=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},X=(e,t)=>{const n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},J=e=>{const t=[[]],n=[e],r=[0],o=[e.length];let a=0,i=0,s=[];const l=[s];for(;i>-1;){for(;(a=r[i]++)<o[i];){let e,c=t[i];const u=n[i][a];if("string"==typeof u?(c=i>0?c:["plain"],e=u):(c=X(c,u.type),u.alias&&(c=X(c,u.alias)),e=u.content),"string"!=typeof e){i++,t.push(c),n.push(e),r.push(0),o.push(e.length);continue}const d=e.split(Y),p=d.length;s.push({types:c,content:d[0]});for(let t=1;t<p;t++)Z(s),l.push(s=[]),s.push({types:c,content:d[t]})}i--,t.pop(),n.pop(),r.pop(),o.pop()}return Z(s),l},ee=({prism:e,code:t,grammar:n,language:o})=>(0,r.useMemo)(()=>{if(null==n)return J([t]);const r={code:t,grammar:n,language:o,tokens:[]};return e.hooks.run("before-tokenize",r),r.tokens=e.tokenize(t,n),e.hooks.run("after-tokenize",r),J(r.tokens)},[t,n,o,e]),te=(e,t)=>{const{plain:n}=e,r=e.styles.reduce((e,n)=>{const{languages:r,style:o}=n;return r&&!r.includes(t)||n.types.forEach(t=>{const n=x(x({},e[t]),o);e[t]=n}),e},{});return r.root=n,r.plain=S(x({},n),{backgroundColor:void 0}),r},ne=({children:e,language:t,code:n,theme:o,prism:i})=>{const s=t.toLowerCase(),l=te(o,s),c=(e=>(0,r.useCallback)(t=>{var n=t,{className:r,style:o,line:i}=n,s=P(n,["className","style","line"]);const l=S(x({},s),{className:a("token-line",r)});return"object"==typeof e&&"plain"in e&&(l.style=e.plain),"object"==typeof o&&(l.style=x(x({},l.style||{}),o)),l},[e]))(l),u=(e=>{const t=(0,r.useCallback)(({types:t,empty:n})=>{if(null!=e)return 1===t.length&&"plain"===t[0]?null!=n?{display:"inline-block"}:void 0:1===t.length&&null!=n?e[t[0]]:Object.assign(null!=n?{display:"inline-block"}:{},...t.map(t=>e[t]))},[e]);return(0,r.useCallback)(e=>{var n=e,{token:r,className:o,style:i}=n,s=P(n,["token","className","style"]);const l=S(x({},s),{className:a("token",...r.types,o),children:r.content,style:t(r)});return null!=i&&(l.style=x(x({},l.style||{}),i)),l},[t])})(l),d=i.languages[s];return e({tokens:ee({prism:i,language:s,code:n,grammar:d}),className:`prism-code language-${s}`,style:null!=l?l.root:{},getLineProps:c,getTokenProps:u})},re=e=>(0,r.createElement)(ne,S(x({},e),{prism:e.prism||_,theme:e.theme||$,code:e.code,language:e.language}))},11561(e,t,n){"use strict";n.d(t,{A:()=>o});var r="Invariant failed";function o(e,t){if(!e)throw new Error(r)}},31635(e,t,n){"use strict";n.r(t),n.d(t,{__addDisposableResource:()=>D,__assign:()=>a,__asyncDelegator:()=>A,__asyncGenerator:()=>P,__asyncValues:()=>_,__await:()=>S,__awaiter:()=>m,__classPrivateFieldGet:()=>N,__classPrivateFieldIn:()=>R,__classPrivateFieldSet:()=>O,__createBinding:()=>g,__decorate:()=>s,__disposeResources:()=>M,__esDecorate:()=>c,__exportStar:()=>b,__extends:()=>o,__generator:()=>h,__importDefault:()=>j,__importStar:()=>T,__makeTemplateObject:()=>I,__metadata:()=>f,__param:()=>l,__propKey:()=>d,__read:()=>y,__rest:()=>i,__rewriteRelativeImportExtension:()=>F,__runInitializers:()=>u,__setFunctionName:()=>p,__spread:()=>w,__spreadArray:()=>x,__spreadArrays:()=>k,__values:()=>v,default:()=>z});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function s(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function l(e,t){return function(n,r){t(n,r,e)}}function c(e,t,n,r,o,a){function i(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var s,l=r.kind,c="getter"===l?"get":"setter"===l?"set":"value",u=!t&&e?r.static?e:e.prototype:null,d=t||(u?Object.getOwnPropertyDescriptor(u,r.name):{}),p=!1,f=n.length-1;f>=0;f--){var m={};for(var h in r)m[h]="access"===h?{}:r[h];for(var h in r.access)m.access[h]=r.access[h];m.addInitializer=function(e){if(p)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var g=(0,n[f])("accessor"===l?{get:d.get,set:d.set}:d[c],m);if("accessor"===l){if(void 0===g)continue;if(null===g||"object"!=typeof g)throw new TypeError("Object expected");(s=i(g.get))&&(d.get=s),(s=i(g.set))&&(d.set=s),(s=i(g.init))&&o.unshift(s)}else(s=i(g))&&("field"===l?o.unshift(s):d[c]=s)}u&&Object.defineProperty(u,r.name,d),p=!0}function u(e,t,n){for(var r=arguments.length>2,o=0;o<t.length;o++)n=r?t[o].call(e,n):t[o].call(e);return r?n:void 0}function d(e){return"symbol"==typeof e?e:"".concat(e)}function p(e,t,n){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function f(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function m(e,t,n,r){return new(n||(n=Promise))(function(o,a){function i(e){try{l(r.next(e))}catch(t){a(t)}}function s(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(i,s)}l((r=r.apply(e,t||[])).next())})}function h(e,t){var n,r,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=s(0),i.throw=s(1),i.return=s(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(l){s=[6,l],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}var g=Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function b(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||g(t,e,n)}function v(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=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 y(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function w(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(y(arguments[t]));return e}function k(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var a=arguments[t],i=0,s=a.length;i<s;i++,o++)r[o]=a[i];return r}function x(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function S(e){return this instanceof S?(this.v=e,this):new S(e)}function P(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),a=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),i("next"),i("throw"),i("return",function(e){return function(t){return Promise.resolve(t).then(e,c)}}),r[Symbol.asyncIterator]=function(){return this},r;function i(e,t){o[e]&&(r[e]=function(t){return new Promise(function(n,r){a.push([e,t,n,r])>1||s(e,t)})},t&&(r[e]=t(r[e])))}function s(e,t){try{(n=o[e](t)).value instanceof S?Promise.resolve(n.value.v).then(l,c):u(a[0][2],n)}catch(r){u(a[0][3],r)}var n}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),a.shift(),a.length&&s(a[0][0],a[0][1])}}function A(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:S(e[r](t)),done:!1}:o?o(t):t}:o}}function _(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=v(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,o,(t=e[n](t)).done,t.value)})}}}function I(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var E=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},C=function(e){return C=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},C(e)};function T(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=C(e),r=0;r<n.length;r++)"default"!==n[r]&&g(t,e,n[r]);return E(t,e),t}function j(e){return e&&e.__esModule?e:{default:e}}function N(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function O(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}function R(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function D(e,t,n){if(null!=t){if("object"!=typeof t&&"function"!=typeof t)throw new TypeError("Object expected.");var r,o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(o=r)}if("function"!=typeof r)throw new TypeError("Object not disposable.");o&&(r=function(){try{o.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var L="function"==typeof SuppressedError?SuppressedError:function(e,t,n){var r=new Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function M(e){function t(t){e.error=e.hasError?new L(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var n,r=0;return function o(){for(;n=e.stack.pop();)try{if(!n.async&&1===r)return r=0,e.stack.push(n),Promise.resolve().then(o);if(n.dispose){var a=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(a).then(o,function(e){return t(e),o()})}else r|=1}catch(i){t(i)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}()}function F(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(e,n,r,o,a){return n?t?".jsx":".js":!r||o&&a?r+o+"."+a.toLowerCase()+"js":e}):e}const z={__extends:o,__assign:a,__rest:i,__decorate:s,__param:l,__esDecorate:c,__runInitializers:u,__propKey:d,__setFunctionName:p,__metadata:f,__awaiter:m,__generator:h,__createBinding:g,__exportStar:b,__values:v,__read:y,__spread:w,__spreadArrays:k,__spreadArray:x,__await:S,__asyncGenerator:P,__asyncDelegator:A,__asyncValues:_,__makeTemplateObject:I,__importStar:T,__importDefault:j,__classPrivateFieldGet:N,__classPrivateFieldSet:O,__classPrivateFieldIn:R,__addDisposableResource:D,__disposeResources:M,__rewriteRelativeImportExtension:F}},22654(e){"use strict";e.exports={}},84054(e){"use strict";e.exports=JSON.parse('{"/blog-b2f":{"__comp":"a6aa9e1f","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"7661071f"},{"content":"f4f34a3a"},{"content":"8717b14a"},{"content":"925b3f96"}],"__props":"c15d9823"},"/blog/archive-182":{"__comp":"9e4087bc","__context":{"plugin":"36994c47"},"__props":"f81c1134"},"/blog/authors-0b7":{"__comp":"621db11d","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","__props":"ef8b811a"},"/blog/first-blog-post-89a":{"__comp":"ccc49370","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","content":"e273c56f"},"/blog/long-blog-post-9ad":{"__comp":"ccc49370","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","content":"73664a40"},"/blog/mdx-blog-post-e9f":{"__comp":"ccc49370","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","content":"59362658"},"/blog/tags-287":{"__comp":"01a85c17","__context":{"plugin":"36994c47"},"sidebar":"814f3328","__props":"3a2db09e"},"/blog/tags/docusaurus-704":{"__comp":"6875c492","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"7661071f"},{"content":"f4f34a3a"},{"content":"8717b14a"},{"content":"925b3f96"}],"__props":"3217192f"},"/blog/tags/facebook-858":{"__comp":"6875c492","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"7661071f"}],"__props":"e5aefb32"},"/blog/tags/hello-299":{"__comp":"6875c492","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"7661071f"},{"content":"8717b14a"}],"__props":"f82cd581"},"/blog/tags/hola-00d":{"__comp":"6875c492","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"925b3f96"}],"__props":"5e90a9b3"},"/blog/welcome-d2b":{"__comp":"ccc49370","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","content":"d9f32620"},"/markdown-page-3d7":{"__comp":"1f391b9e","__context":{"plugin":"a7456010"},"content":"393be207"},"/docs-152":{"__comp":"5e95c892","__context":{"plugin":"aba21aa0"}},"/docs-89a":{"__comp":"a7bd4aaa","__props":"0058b4c6"},"/docs-ee5":{"__comp":"a94703ab"},"/docs/API-docs/api-intro-bfa":{"__comp":"4c5e977b","content":"8320e026"},"/docs/API-docs/v1-0fe":{"__comp":"14eb3368","__props":"833eda7d"},"/docs/API-docs/v1.1-168":{"__comp":"14eb3368","__props":"d77fb6a8"},"/docs/API-docs/v1.1/contactlist-220":{"__comp":"4c5e977b","content":"19e5ad2a"},"/docs/API-docs/v1.1/createcontact-720":{"__comp":"4c5e977b","content":"138cee78"},"/docs/API-docs/v1.1/createdocument-698":{"__comp":"4c5e977b","content":"34593b53"},"/docs/API-docs/v1.1/createdocumentwithtemplateid-ae4":{"__comp":"4c5e977b","content":"c195e1f1"},"/docs/API-docs/v1.1/createfolder-f24":{"__comp":"4c5e977b","content":"02e5f5c4"},"/docs/API-docs/v1.1/createtemplate-50f":{"__comp":"4c5e977b","content":"9c9cb35e"},"/docs/API-docs/v1.1/delete-template-a02":{"__comp":"4c5e977b","content":"ac7da374"},"/docs/API-docs/v1.1/delete-webhook-aa8":{"__comp":"4c5e977b","content":"d480dde9"},"/docs/API-docs/v1.1/deletecontact-436":{"__comp":"4c5e977b","content":"c7e3ab5f"},"/docs/API-docs/v1.1/deletedocument-bf5":{"__comp":"4c5e977b","content":"18b84479"},"/docs/API-docs/v1.1/deletefolder-db1":{"__comp":"4c5e977b","content":"9cd612ce"},"/docs/API-docs/v1.1/draftdocument-8c4":{"__comp":"4c5e977b","content":"851f8f65"},"/docs/API-docs/v1.1/drafttemplate-7ea":{"__comp":"4c5e977b","content":"c4fbe420"},"/docs/API-docs/v1.1/folderlist-edd":{"__comp":"4c5e977b","content":"58abd73c"},"/docs/API-docs/v1.1/get-template-a37":{"__comp":"4c5e977b","content":"4227e71a"},"/docs/API-docs/v1.1/get-user-a83":{"__comp":"4c5e977b","content":"5144c8d4"},"/docs/API-docs/v1.1/get-webhook-d1d":{"__comp":"4c5e977b","content":"98334e25"},"/docs/API-docs/v1.1/getcontact-867":{"__comp":"4c5e977b","content":"7ad5624c"},"/docs/API-docs/v1.1/getcredits-267":{"__comp":"4c5e977b","content":"4d139b56"},"/docs/API-docs/v1.1/getdocument-b3c":{"__comp":"4c5e977b","content":"7ef59f7a"},"/docs/API-docs/v1.1/getdocumentlist-1ff":{"__comp":"4c5e977b","content":"62b755e6"},"/docs/API-docs/v1.1/getfolder-0d1":{"__comp":"4c5e977b","content":"7357a3c5"},"/docs/API-docs/v1.1/getformdata-872":{"__comp":"4c5e977b","content":"64218a31"},"/docs/API-docs/v1.1/getsignerips-467":{"__comp":"4c5e977b","content":"767ebc75"},"/docs/API-docs/v1.1/getsigninglinks-cb4":{"__comp":"4c5e977b","content":"980c6622"},"/docs/API-docs/v1.1/gettemplatelist-cf2":{"__comp":"4c5e977b","content":"5a144266"},"/docs/API-docs/v1.1/intro-10d":{"__comp":"4c5e977b","content":"56f1c106"},"/docs/API-docs/v1.1/opensign-api-v-1-1-d25":{"__comp":"4c5e977b","content":"1c57a399"},"/docs/API-docs/v1.1/publictemplate-5f6":{"__comp":"4c5e977b","content":"03e06346"},"/docs/API-docs/v1.1/resendrequestmail-c7f":{"__comp":"4c5e977b","content":"b2e6bd40"},"/docs/API-docs/v1.1/revokedocument-c4f":{"__comp":"4c5e977b","content":"6d2e526e"},"/docs/API-docs/v1.1/save-update-webhook-8f7":{"__comp":"4c5e977b","content":"d0524430"},"/docs/API-docs/v1.1/selfsign-9cf":{"__comp":"4c5e977b","content":"23f866da"},"/docs/API-docs/v1.1/update-document-ce5":{"__comp":"4c5e977b","content":"da66eb9c"},"/docs/API-docs/v1.1/update-template-6a1":{"__comp":"4c5e977b","content":"5ce6d213"},"/docs/API-docs/v1.1/updatefolder-ba9":{"__comp":"4c5e977b","content":"b93339ed"},"/docs/API-docs/v1.2-77a":{"__comp":"14eb3368","__props":"7c0adceb"},"/docs/API-docs/v1.2/contactlist-bba":{"__comp":"4c5e977b","content":"ec5e470a"},"/docs/API-docs/v1.2/createcontact-9f2":{"__comp":"4c5e977b","content":"fdae908b"},"/docs/API-docs/v1.2/createdocument-413":{"__comp":"4c5e977b","content":"3c9ed71a"},"/docs/API-docs/v1.2/createdocumentwithtemplateid-5d1":{"__comp":"4c5e977b","content":"44f24773"},"/docs/API-docs/v1.2/createfolder-0d4":{"__comp":"4c5e977b","content":"51e6fce0"},"/docs/API-docs/v1.2/createtemplate-730":{"__comp":"4c5e977b","content":"ffa808c5"},"/docs/API-docs/v1.2/delete-template-6b8":{"__comp":"4c5e977b","content":"8871da57"},"/docs/API-docs/v1.2/delete-webhook-0ab":{"__comp":"4c5e977b","content":"bd0e2f4c"},"/docs/API-docs/v1.2/deletecontact-700":{"__comp":"4c5e977b","content":"61361021"},"/docs/API-docs/v1.2/deletedocument-add":{"__comp":"4c5e977b","content":"503125be"},"/docs/API-docs/v1.2/deletefolder-3a0":{"__comp":"4c5e977b","content":"2ea02f7b"},"/docs/API-docs/v1.2/draftdocument-bf3":{"__comp":"4c5e977b","content":"ff9450a5"},"/docs/API-docs/v1.2/drafttemplate-0ea":{"__comp":"4c5e977b","content":"257dcba5"},"/docs/API-docs/v1.2/folderlist-d1d":{"__comp":"4c5e977b","content":"b3eb04bc"},"/docs/API-docs/v1.2/get-template-621":{"__comp":"4c5e977b","content":"3b95ab04"},"/docs/API-docs/v1.2/get-user-823":{"__comp":"4c5e977b","content":"703158d7"},"/docs/API-docs/v1.2/get-webhook-8d5":{"__comp":"4c5e977b","content":"0ba00a8d"},"/docs/API-docs/v1.2/getcontact-f94":{"__comp":"4c5e977b","content":"fdf3f392"},"/docs/API-docs/v1.2/getcredits-4ad":{"__comp":"4c5e977b","content":"98732f61"},"/docs/API-docs/v1.2/getdocument-dc9":{"__comp":"4c5e977b","content":"94e1fa32"},"/docs/API-docs/v1.2/getdocumentlist-687":{"__comp":"4c5e977b","content":"ed918ad6"},"/docs/API-docs/v1.2/getfolder-398":{"__comp":"4c5e977b","content":"be3c2a14"},"/docs/API-docs/v1.2/getformdata-197":{"__comp":"4c5e977b","content":"d387ddbc"},"/docs/API-docs/v1.2/getsignerips-197":{"__comp":"4c5e977b","content":"b9fdab4b"},"/docs/API-docs/v1.2/getsigninglinks-8af":{"__comp":"4c5e977b","content":"0c03cd54"},"/docs/API-docs/v1.2/gettemplatelist-bba":{"__comp":"4c5e977b","content":"74c638d3"},"/docs/API-docs/v1.2/intro-7ee":{"__comp":"4c5e977b","content":"9b0b43bf"},"/docs/API-docs/v1.2/opensign-api-v-1-2-964":{"__comp":"4c5e977b","content":"3a2a59a1"},"/docs/API-docs/v1.2/publictemplate-407":{"__comp":"4c5e977b","content":"044432a7"},"/docs/API-docs/v1.2/resendrequestmail-196":{"__comp":"4c5e977b","content":"c081699b"},"/docs/API-docs/v1.2/revokedocument-ddc":{"__comp":"4c5e977b","content":"a3b21423"},"/docs/API-docs/v1.2/save-update-webhook-814":{"__comp":"4c5e977b","content":"d5380080"},"/docs/API-docs/v1.2/selfsign-0bd":{"__comp":"4c5e977b","content":"d48fee54"},"/docs/API-docs/v1.2/update-document-515":{"__comp":"4c5e977b","content":"293ced56"},"/docs/API-docs/v1.2/update-template-d07":{"__comp":"4c5e977b","content":"951b8254"},"/docs/API-docs/v1.2/updatefolder-6db":{"__comp":"4c5e977b","content":"656c0f50"},"/docs/API-docs/v1/contactlist-ebd":{"__comp":"4c5e977b","content":"05729a5b"},"/docs/API-docs/v1/createcontact-72d":{"__comp":"4c5e977b","content":"e48228d1"},"/docs/API-docs/v1/createdocument-661":{"__comp":"4c5e977b","content":"a000203c"},"/docs/API-docs/v1/createdocumentwithtemplateid-585":{"__comp":"4c5e977b","content":"63d7f7ab"},"/docs/API-docs/v1/createfolder-47e":{"__comp":"4c5e977b","content":"0c806540"},"/docs/API-docs/v1/createtemplate-3f7":{"__comp":"4c5e977b","content":"a3008c1e"},"/docs/API-docs/v1/delete-template-bea":{"__comp":"4c5e977b","content":"825a5e83"},"/docs/API-docs/v1/delete-webhook-223":{"__comp":"4c5e977b","content":"70276854"},"/docs/API-docs/v1/deletecontact-f4a":{"__comp":"4c5e977b","content":"8bd80e56"},"/docs/API-docs/v1/deletedocument-259":{"__comp":"4c5e977b","content":"d281bdbe"},"/docs/API-docs/v1/deletefolder-318":{"__comp":"4c5e977b","content":"1b14d97a"},"/docs/API-docs/v1/draftdocument-a92":{"__comp":"4c5e977b","content":"eedafdee"},"/docs/API-docs/v1/drafttemplate-2ae":{"__comp":"4c5e977b","content":"01274ace"},"/docs/API-docs/v1/folderlist-8ff":{"__comp":"4c5e977b","content":"b97a0b7b"},"/docs/API-docs/v1/get-template-daf":{"__comp":"4c5e977b","content":"882238ec"},"/docs/API-docs/v1/get-user-4d1":{"__comp":"4c5e977b","content":"2f6ff211"},"/docs/API-docs/v1/get-webhook-49d":{"__comp":"4c5e977b","content":"eaa24e23"},"/docs/API-docs/v1/getcontact-7ea":{"__comp":"4c5e977b","content":"3009d411"},"/docs/API-docs/v1/getdocument-3a6":{"__comp":"4c5e977b","content":"489197af"},"/docs/API-docs/v1/getdocumentlist-79d":{"__comp":"4c5e977b","content":"02fcf422"},"/docs/API-docs/v1/getfolder-44e":{"__comp":"4c5e977b","content":"54a7b8f4"},"/docs/API-docs/v1/gettemplatelist-543":{"__comp":"4c5e977b","content":"e5d81aec"},"/docs/API-docs/v1/intro-680":{"__comp":"4c5e977b","content":"6c0cc40d"},"/docs/API-docs/v1/opensign-api-v-1-da9":{"__comp":"4c5e977b","content":"3b49dc44"},"/docs/API-docs/v1/resendrequestmail-ae3":{"__comp":"4c5e977b","content":"652d83be"},"/docs/API-docs/v1/revokedocument-b6b":{"__comp":"4c5e977b","content":"f22c5875"},"/docs/API-docs/v1/save-update-webhook-4a0":{"__comp":"4c5e977b","content":"c674cfb4"},"/docs/API-docs/v1/selfsign-6d3":{"__comp":"4c5e977b","content":"19e4dfff"},"/docs/API-docs/v1/update-document-735":{"__comp":"4c5e977b","content":"1e1b513c"},"/docs/API-docs/v1/update-template-cec":{"__comp":"4c5e977b","content":"444a2573"},"/docs/API-docs/v1/updatefolder-bb3":{"__comp":"4c5e977b","content":"56b0ffe9"},"/docs/category/cloud-storage-d1e":{"__comp":"14eb3368","__props":"c6b74119"},"/docs/category/console-801":{"__comp":"14eb3368","__props":"e785206d"},"/docs/category/create-new-opensign-document-3aa":{"__comp":"14eb3368","__props":"0f8cf55d"},"/docs/category/docker-166":{"__comp":"14eb3368","__props":"012b45bf"},"/docs/category/documents-f36":{"__comp":"14eb3368","__props":"87a6df42"},"/docs/category/faqs-418":{"__comp":"14eb3368","__props":"e92d0461"},"/docs/category/guides-e05":{"__comp":"14eb3368","__props":"4cff09f6"},"/docs/category/manage-docs-using-opensign-drive-4d2":{"__comp":"14eb3368","__props":"bb4fa758"},"/docs/category/settings-afc":{"__comp":"14eb3368","__props":"6cb65baf"},"/docs/category/templates-fc2":{"__comp":"14eb3368","__props":"3973fcf3"},"/docs/category/user-menu-a10":{"__comp":"14eb3368","__props":"2ffc1e57"},"/docs/contribute/CODE_OF_CONDUCT-71c":{"__comp":"4c5e977b","content":"c9fa5aa5"},"/docs/contribute/COMMUNITY-ff3":{"__comp":"4c5e977b","content":"17e5210b"},"/docs/contribute/INSTALLATION-d0c":{"__comp":"4c5e977b","content":"277a78f5"},"/docs/contribute/intro-631":{"__comp":"4c5e977b","content":"e226bb09"},"/docs/contribute/REPORTING_GUIDELINES-c30":{"__comp":"4c5e977b","content":"d91ad230"},"/docs/help/FAQs/-735":{"__comp":"4c5e977b","content":"e5a49157"},"/docs/help/FAQs/Credit-Deductions-bd0":{"__comp":"4c5e977b","content":"fdd9b680"},"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements-ff4":{"__comp":"4c5e977b","content":"8001f939"},"/docs/help/FAQs/Max File Upload Size-b81":{"__comp":"4c5e977b","content":"fa501e35"},"/docs/help/FAQs/User Deletion-c3e":{"__comp":"4c5e977b","content":"0a7196e9"},"/docs/help/intro-aef":{"__comp":"4c5e977b","content":"2c416566"},"/docs/help/New-Document/edit-document-before-sending-59d":{"__comp":"4c5e977b","content":"837d4f04"},"/docs/help/New-Document/enforce-email-verification-f03":{"__comp":"4c5e977b","content":"42f80fc5"},"/docs/help/New-Document/request-signatures-5a5":{"__comp":"4c5e977b","content":"d1393a72"},"/docs/help/New-Document/sign-yourself-ba4":{"__comp":"4c5e977b","content":"611db08b"},"/docs/help/New-Document/widgets-a5a":{"__comp":"4c5e977b","content":"5c485335"},"/docs/help/OpenSign\u2122 Drive/create-document-2dc":{"__comp":"4c5e977b","content":"c7b98810"},"/docs/help/OpenSign\u2122 Drive/list-grid-view-092":{"__comp":"4c5e977b","content":"b0378e01"},"/docs/help/OpenSign\u2122 Drive/organize-documents-79d":{"__comp":"4c5e977b","content":"11b7b3d8"},"/docs/help/OpenSign\u2122 Drive/rename-document-045":{"__comp":"4c5e977b","content":"eb56c656"},"/docs/help/Reports/completed-dc1":{"__comp":"4c5e977b","content":"e4f5c862"},"/docs/help/Reports/contactbook-6bd":{"__comp":"4c5e977b","content":"5e1bb91e"},"/docs/help/Reports/declined-b29":{"__comp":"4c5e977b","content":"046910c8"},"/docs/help/Reports/drafts-24c":{"__comp":"4c5e977b","content":"500027af"},"/docs/help/Reports/expired-71b":{"__comp":"4c5e977b","content":"06b6ef6a"},"/docs/help/Reports/in-progress-2cf":{"__comp":"4c5e977b","content":"cf03142d"},"/docs/help/Reports/need-your-sign-38d":{"__comp":"4c5e977b","content":"0c0943c7"},"/docs/help/Settings/APIToken-9fd":{"__comp":"4c5e977b","content":"8e4d0438"},"/docs/help/Settings/Custom-email-templates-03d":{"__comp":"4c5e977b","content":"21f05a2f"},"/docs/help/Settings/disabledocumentid-716":{"__comp":"4c5e977b","content":"56b5f4f8"},"/docs/help/Settings/manage-users-e9e":{"__comp":"4c5e977b","content":"14716de7"},"/docs/help/Settings/my-signature-498":{"__comp":"4c5e977b","content":"d8b805fb"},"/docs/help/Settings/Preferences-a9e":{"__comp":"4c5e977b","content":"6bef026b"},"/docs/help/Settings/SecurityManagement-026":{"__comp":"4c5e977b","content":"6621d3c0"},"/docs/help/Settings/Teams-102":{"__comp":"4c5e977b","content":"cd2b86eb"},"/docs/help/Settings/Webhook-b5a":{"__comp":"4c5e977b","content":"cfb1e6eb"},"/docs/help/Templates/create-template-4b4":{"__comp":"4c5e977b","content":"9640838e"},"/docs/help/Templates/embed-template-fe9":{"__comp":"4c5e977b","content":"1ee58ee1"},"/docs/help/Templates/manage-templates-466":{"__comp":"4c5e977b","content":"88a819d0"},"/docs/help/Templates/publicTemplate-57d":{"__comp":"4c5e977b","content":"299c7a47"},"/docs/help/Templates/quick-send-e44":{"__comp":"4c5e977b","content":"1f7895dc"},"/docs/help/Templates/use-template-684":{"__comp":"4c5e977b","content":"e9e778b7"},"/docs/help/User Menu/Console/analystics-a1e":{"__comp":"4c5e977b","content":"873e7b96"},"/docs/help/User Menu/Console/branding-ad3":{"__comp":"4c5e977b","content":"dc8c216b"},"/docs/help/User Menu/Console/custom_filestorage-ca6":{"__comp":"4c5e977b","content":"c1e4445e"},"/docs/help/User Menu/Console/emails-c0d":{"__comp":"4c5e977b","content":"0edab2fb"},"/docs/help/User Menu/Console/general-f25":{"__comp":"4c5e977b","content":"4acb0154"},"/docs/help/User Menu/Console/globalSMTP-da3":{"__comp":"4c5e977b","content":"20f41f87"},"/docs/help/User Menu/Console/orgadmin-155":{"__comp":"4c5e977b","content":"5a9dd378"},"/docs/help/User Menu/Console/organizations-356":{"__comp":"4c5e977b","content":"107ddcf4"},"/docs/help/User Menu/Console/signing_certificate-759":{"__comp":"4c5e977b","content":"fff7b69d"},"/docs/help/User Menu/Profile-b13":{"__comp":"4c5e977b","content":"96f83544"},"/docs/intro-ee1":{"__comp":"4c5e977b","content":"0e384e19"},"/docs/self-host/cloud-storage/s3-a97":{"__comp":"4c5e977b","content":"4f7a2d40"},"/docs/self-host/docker/run-locally-d9c":{"__comp":"4c5e977b","content":"489b8a4d"},"/docs/self-host/docker/upgrade-deployment-c37":{"__comp":"4c5e977b","content":"e76c28ee"},"/docs/self-host/guides/azure-vm-setup-580":{"__comp":"4c5e977b","content":"02d4f5c5"},"/docs/self-host/guides/env-variables-662":{"__comp":"4c5e977b","content":"b18842e4"},"/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate-e9e":{"__comp":"4c5e977b","content":"ab2a161b"},"/docs/self-host/guides/upgrade-to-v2.1.0-8ed":{"__comp":"4c5e977b","content":"f214d5ff"},"/docs/self-host/intro-524":{"__comp":"4c5e977b","content":"38ec836e"},"/docs/self-host/One-click-Install/DigitalOcean-c97":{"__comp":"4c5e977b","content":"ce589067"},"/-2e1":{"__comp":"c4f5d8e4","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"}}')}},e=>{e.O(0,[1869],()=>{return t=22067,e(e.s=t);var t});e.O()}]); \ No newline at end of file diff --git a/assets/js/runtime~main.8b40e1ab.js b/assets/js/runtime~main.8b40e1ab.js new file mode 100644 index 000000000..69497c2cf --- /dev/null +++ b/assets/js/runtime~main.8b40e1ab.js @@ -0,0 +1 @@ +(()=>{"use strict";var e,a,c,f,b,d={},r={};function t(e){var a=r[e];if(void 0!==a)return a.exports;var c=r[e]={id:e,loaded:!1,exports:{}};return d[e].call(c.exports,c,c.exports,t),c.loaded=!0,c.exports}t.m=d,t.c=r,e=[],t.O=(a,c,f,b)=>{if(!c){var d=1/0;for(n=0;n<e.length;n++){for(var[c,f,b]=e[n],r=!0,o=0;o<c.length;o++)(!1&b||d>=b)&&Object.keys(t.O).every(e=>t.O[e](c[o]))?c.splice(o--,1):(r=!1,b<d&&(d=b));if(r){e.splice(n--,1);var l=f();void 0!==l&&(a=l)}}return a}b=b||0;for(var n=e.length;n>0&&e[n-1][2]>b;n--)e[n]=e[n-1];e[n]=[c,f,b]},t.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return t.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,t.t=function(e,f){if(1&f&&(e=this(e)),8&f)return e;if("object"==typeof e&&e){if(4&f&&e.__esModule)return e;if(16&f&&"function"==typeof e.then)return e}var b=Object.create(null);t.r(b);var d={};a=a||[null,c({}),c([]),c(c)];for(var r=2&f&&e;("object"==typeof r||"function"==typeof r)&&!~a.indexOf(r);r=c(r))Object.getOwnPropertyNames(r).forEach(a=>d[a]=()=>e[a]);return d.default=()=>e,t.d(b,d),b},t.d=(e,a)=>{for(var c in a)t.o(a,c)&&!t.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce((a,c)=>(t.f[c](e,a),a),[])),t.u=e=>"assets/js/"+({33:"7ad5624c",89:"3009d411",108:"1b14d97a",157:"8001f939",206:"d387ddbc",225:"0a7196e9",284:"107ddcf4",285:"23f866da",291:"4f7a2d40",300:"833eda7d",419:"e5d81aec",448:"d77fb6a8",490:"ce589067",539:"cfb1e6eb",560:"500027af",603:"d5380080",636:"eaa24e23",746:"cf03142d",791:"4acb0154",841:"d1393a72",849:"0058b4c6",850:"c6b74119",862:"be3c2a14",930:"05729a5b",956:"19e4dfff",962:"046910c8",1065:"98732f61",1170:"c1e4445e",1179:"489b8a4d",1210:"b3eb04bc",1235:"a7456010",1265:"0c03cd54",1332:"d48fee54",1335:"74c638d3",1440:"277a78f5",1477:"2f6ff211",1543:"3b95ab04",1640:"c9fa5aa5",1651:"19e5ad2a",1665:"7357a3c5",1679:"138cee78",1688:"9640838e",1706:"18b84479",1903:"acecf23e",1915:"61361021",1924:"d8b805fb",1972:"73664a40",2042:"reactPlayerTwitch",2043:"ac7da374",2075:"5c485335",2076:"common",2089:"c7b98810",2131:"299c7a47",2264:"17e5210b",2403:"bd0e2f4c",2634:"c4f5d8e4",2661:"8bd80e56",2703:"da66eb9c",2711:"9e4087bc",2723:"reactPlayerMux",2815:"0ba00a8d",2823:"9b0b43bf",2908:"2c416566",2923:"ec5e470a",3021:"4cff09f6",3073:"e9e778b7",3128:"c674cfb4",3148:"1e1b513c",3230:"d480dde9",3249:"ccc49370",3276:"e5aefb32",3333:"e48228d1",3381:"42f80fc5",3392:"reactPlayerVidyard",3404:"03e06346",3460:"5ce6d213",3522:"e785206d",3588:"293ced56",3633:"b97a0b7b",3637:"f4f34a3a",3694:"8717b14a",3724:"2ffc1e57",3795:"c4fbe420",3841:"56b5f4f8",3891:"8e4d0438",3976:"0e384e19",3979:"64218a31",4001:"d281bdbe",4106:"882238ec",4134:"393be207",4212:"621db11d",4232:"5a144266",4240:"9c9cb35e",4360:"fdd9b680",4372:"9cd612ce",4380:"656c0f50",4466:"56b0ffe9",4504:"5a9dd378",4584:"f82cd581",4813:"6875c492",4833:"c7e3ab5f",4865:"7ef59f7a",4952:"6bef026b",5174:"51e6fce0",5277:"8320e026",5305:"87a6df42",5314:"88a819d0",5342:"4227e71a",5372:"503125be",5373:"02e5f5c4",5506:"01274ace",5510:"02d4f5c5",5524:"21f05a2f",5550:"14716de7",5557:"d9f32620",5597:"b18842e4",5678:"fdae908b",5740:"fdf3f392",5741:"c081699b",5742:"aba21aa0",5752:"6d2e526e",5794:"3b49dc44",5824:"257dcba5",5855:"444a2573",5864:"3a2a59a1",5881:"63d7f7ab",5919:"980c6622",5939:"57cd9455",5946:"3c9ed71a",5970:"0f8cf55d",6007:"611db08b",6011:"56f1c106",6061:"1f391b9e",6157:"3973fcf3",6173:"reactPlayerVimeo",6192:"c195e1f1",6235:"d0524430",6288:"eedafdee",6289:"951b8254",6295:"d91ad230",6302:"873e7b96",6318:"bb4fa758",6328:"reactPlayerDailyMotion",6353:"5e1bb91e",6463:"reactPlayerKaltura",6473:"4c5e977b",6505:"cd2b86eb",6582:"94e1fa32",6648:"0c0943c7",6653:"f214d5ff",6742:"8871da57",6743:"e226bb09",6800:"044432a7",6827:"0edab2fb",6841:"f22c5875",6854:"7c0adceb",6887:"reactPlayerFacebook",6940:"a000203c",6969:"14eb3368",7024:"98334e25",7068:"e92d0461",7075:"4d139b56",7098:"a7bd4aaa",7318:"e76c28ee",7377:"ff9450a5",7381:"20f41f87",7458:"reactPlayerFilePlayer",7472:"814f3328",7477:"36994c47",7533:"a3b21423",7570:"reactPlayerMixcloud",7574:"70276854",7627:"reactPlayerStreamable",7643:"a6aa9e1f",7696:"1ee58ee1",7757:"eb56c656",7797:"767ebc75",7904:"5144c8d4",7910:"e4f5c862",7960:"b2e6bd40",7968:"489197af",8e3:"54a7b8f4",8025:"5e90a9b3",8045:"fff7b69d",8046:"6621d3c0",8089:"b9fdab4b",8097:"ab2a161b",8110:"825a5e83",8121:"3a2db09e",8130:"f81c1134",8146:"c15d9823",8168:"6c0cc40d",8209:"01a85c17",8320:"837d4f04",8413:"ed918ad6",8446:"reactPlayerYouTube",8462:"3217192f",8474:"652d83be",8503:"012b45bf",8564:"58abd73c",8609:"925b3f96",8734:"reactPlayerPreview",8737:"7661071f",8744:"ffa808c5",8749:"b93339ed",8901:"1c57a399",8927:"b0378e01",8947:"ef8b811a",9024:"e5a49157",9038:"44f24773",9048:"a94703ab",9070:"851f8f65",9099:"34593b53",9144:"dc8c216b",9190:"6cb65baf",9239:"0c806540",9241:"11b7b3d8",9260:"96f83544",9316:"2ea02f7b",9325:"59362658",9328:"e273c56f",9330:"703158d7",9340:"reactPlayerWistia",9350:"62b755e6",9426:"38ec836e",9429:"fa501e35",9490:"02fcf422",9570:"a3008c1e",9611:"06b6ef6a",9647:"5e95c892",9858:"1f7895dc",9979:"reactPlayerSoundCloud"}[e]||e)+"."+{33:"f6a38190",89:"5fffa456",108:"64a23058",157:"f11295d1",206:"05779b28",225:"b6e1febc",284:"faf99a96",285:"323d81b9",291:"cbdacfa5",300:"75038f51",419:"9c4ab6f7",448:"d4c6ce2b",490:"5ac1d5e0",539:"aaefd5d7",560:"88575e3b",603:"38001a0b",636:"62348973",746:"1f9f4180",791:"a22ebdb5",841:"4b1dea1b",849:"e4dfad16",850:"1804dfd1",862:"666ff95d",930:"9839796a",956:"a9f72a7c",962:"573682f2",1065:"28e64208",1170:"4335d1d5",1179:"90e682e1",1210:"9134303f",1235:"003a3080",1265:"5b0522d3",1332:"f6861694",1335:"ca82510f",1440:"4a429fea",1477:"0bf93bf5",1543:"d900cd2b",1640:"39d3866c",1651:"456209b0",1665:"1ede26e4",1679:"09d89b2c",1688:"59e73f74",1706:"7a9128dc",1903:"785e5b99",1915:"f508ed96",1924:"5bf7ac2a",1972:"32ef8307",2042:"32fe4d68",2043:"a547ee47",2075:"f9a942c0",2076:"9b789740",2089:"b085e51e",2131:"b81984ef",2237:"108a9157",2264:"1d4eadc9",2403:"f02a3360",2634:"888e8dd3",2661:"811da9ef",2703:"3444bc9f",2711:"50fcce99",2723:"38950730",2815:"b093b303",2823:"14ed211e",2908:"08ef6789",2923:"2ebf4e57",3021:"796c3720",3073:"bbbe330e",3128:"daf594c6",3148:"2c761e08",3230:"2ba7de5a",3249:"1b8a4762",3276:"008069e2",3333:"3f02f75e",3381:"3bb33213",3392:"b97ea8b4",3404:"287ef655",3460:"2c09e8ba",3522:"34ed0fa3",3554:"6e0477fe",3588:"c4d711c7",3633:"3543e66d",3637:"cbfc4a48",3694:"6b9c4a2d",3724:"7ab9019b",3795:"83c3cb4c",3841:"d1bf0557",3891:"5eda4897",3976:"202c8cb6",3979:"2dc08ef1",4001:"153f1231",4106:"414f7bf5",4129:"3f33ee0f",4134:"5c69a236",4212:"44e9a0aa",4232:"31c1c944",4240:"e9f5b614",4360:"fbe0dc5f",4372:"073baa5b",4380:"bd0ab7cb",4466:"0bbb4afd",4504:"2c0be4fa",4528:"46620c6e",4584:"912dd911",4813:"0ebf699a",4833:"0e8215f8",4865:"d44ee1ec",4952:"38405a44",5174:"21d65d77",5277:"124e5d30",5305:"27ce96bb",5314:"86e352e8",5342:"e04ea00d",5372:"50a84966",5373:"9d8345bc",5453:"43c63b5b",5506:"03f5edc2",5510:"54d0d61d",5524:"92cf30e2",5550:"34ea4889",5557:"d35dd9e2",5597:"2e736c9e",5678:"b94e6d8d",5740:"86eb6284",5741:"87b6f467",5742:"3a86eee7",5752:"f7d7ed8f",5794:"93887e5a",5824:"51a999be",5855:"fe0cb846",5864:"3b828295",5881:"1b445937",5919:"f03d02d3",5939:"eb0a1142",5946:"1e2de658",5970:"34d283be",6007:"5231c69b",6011:"d98b5ead",6061:"f82b3f46",6157:"901c6cfd",6173:"105dd0ca",6192:"52cdc692",6235:"92382723",6288:"20a24892",6289:"85146abb",6295:"453ed46f",6302:"f9c7eea2",6318:"1f3b4b7a",6328:"144e834f",6353:"8b83f2fe",6463:"aac36e3b",6473:"e486fbe3",6505:"34c430ba",6582:"a449e80b",6648:"f1cfda77",6653:"ebbab114",6742:"41f56427",6743:"1caebb95",6800:"7cba3768",6827:"fd6dbe54",6841:"66228efa",6854:"c14aaf5b",6887:"7787cb28",6940:"cbf19973",6969:"a76ceb22",7024:"cbe389b6",7068:"49b54587",7075:"cdb488f7",7098:"8d5f8fb2",7318:"bb403124",7377:"cff3d7cd",7381:"e13a36c3",7458:"2fcc11dd",7472:"3d15491a",7477:"34d27d99",7533:"50438a32",7570:"03fef906",7574:"685b1e0d",7627:"7889e0e7",7643:"e077d460",7696:"ddf4fc1f",7757:"435a037b",7797:"c1c27f9c",7904:"48a68cda",7910:"64e06668",7960:"26dcf7b4",7968:"1ceec687",8e3:"5f213fe5",8025:"17a95b1d",8045:"e787489a",8046:"e134ab25",8089:"006b99fe",8097:"cf6b15bb",8110:"90090a5e",8121:"2d763874",8130:"76b1143f",8146:"5c2d59cd",8168:"33966b2f",8209:"ac7054ae",8320:"78f8916b",8413:"bdc96aaf",8446:"0d3ab8a6",8462:"1f56558e",8474:"888ddfc8",8503:"fb529628",8564:"338d50e6",8609:"d9a84c9a",8734:"9c808716",8737:"f6668c3d",8744:"65d1df59",8749:"acc67002",8901:"7e9acdf0",8927:"30c60b74",8947:"5ba068d6",9024:"939e06e8",9038:"51d5c612",9048:"1a05ce91",9070:"e97dbd53",9099:"e208adbc",9144:"c36fb6c6",9190:"213303b0",9239:"9a4ec69f",9241:"76c52664",9260:"2347dc4f",9316:"13f0a43c",9325:"7f576902",9328:"e61f2389",9330:"96bbe532",9340:"8c6018fb",9350:"51187a34",9426:"3ed9bf1b",9429:"a89949da",9490:"c1150a5d",9570:"b73d3f30",9611:"eca73feb",9647:"74f05f80",9858:"edde97f7",9979:"316d7e72"}[e]+".js",t.miniCssF=e=>{},t.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),f={},b="OpenSign-Docs:",t.l=(e,a,c,d)=>{if(f[e])f[e].push(a);else{var r,o;if(void 0!==c)for(var l=document.getElementsByTagName("script"),n=0;n<l.length;n++){var i=l[n];if(i.getAttribute("src")==e||i.getAttribute("data-webpack")==b+c){r=i;break}}r||(o=!0,(r=document.createElement("script")).charset="utf-8",t.nc&&r.setAttribute("nonce",t.nc),r.setAttribute("data-webpack",b+c),r.src=e),f[e]=[a];var u=(a,c)=>{r.onerror=r.onload=null,clearTimeout(s);var b=f[e];if(delete f[e],r.parentNode&&r.parentNode.removeChild(r),b&&b.forEach(e=>e(c)),a)return a(c)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=u.bind(null,r.onerror),r.onload=u.bind(null,r.onload),o&&document.head.appendChild(r)}},t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),t.p="/",t.gca=function(e){return e={59362658:"9325",61361021:"1915",70276854:"7574","7ad5624c":"33","3009d411":"89","1b14d97a":"108","8001f939":"157",d387ddbc:"206","0a7196e9":"225","107ddcf4":"284","23f866da":"285","4f7a2d40":"291","833eda7d":"300",e5d81aec:"419",d77fb6a8:"448",ce589067:"490",cfb1e6eb:"539","500027af":"560",d5380080:"603",eaa24e23:"636",cf03142d:"746","4acb0154":"791",d1393a72:"841","0058b4c6":"849",c6b74119:"850",be3c2a14:"862","05729a5b":"930","19e4dfff":"956","046910c8":"962","98732f61":"1065",c1e4445e:"1170","489b8a4d":"1179",b3eb04bc:"1210",a7456010:"1235","0c03cd54":"1265",d48fee54:"1332","74c638d3":"1335","277a78f5":"1440","2f6ff211":"1477","3b95ab04":"1543",c9fa5aa5:"1640","19e5ad2a":"1651","7357a3c5":"1665","138cee78":"1679","9640838e":"1688","18b84479":"1706",acecf23e:"1903",d8b805fb:"1924","73664a40":"1972",reactPlayerTwitch:"2042",ac7da374:"2043","5c485335":"2075",common:"2076",c7b98810:"2089","299c7a47":"2131","17e5210b":"2264",bd0e2f4c:"2403",c4f5d8e4:"2634","8bd80e56":"2661",da66eb9c:"2703","9e4087bc":"2711",reactPlayerMux:"2723","0ba00a8d":"2815","9b0b43bf":"2823","2c416566":"2908",ec5e470a:"2923","4cff09f6":"3021",e9e778b7:"3073",c674cfb4:"3128","1e1b513c":"3148",d480dde9:"3230",ccc49370:"3249",e5aefb32:"3276",e48228d1:"3333","42f80fc5":"3381",reactPlayerVidyard:"3392","03e06346":"3404","5ce6d213":"3460",e785206d:"3522","293ced56":"3588",b97a0b7b:"3633",f4f34a3a:"3637","8717b14a":"3694","2ffc1e57":"3724",c4fbe420:"3795","56b5f4f8":"3841","8e4d0438":"3891","0e384e19":"3976","64218a31":"3979",d281bdbe:"4001","882238ec":"4106","393be207":"4134","621db11d":"4212","5a144266":"4232","9c9cb35e":"4240",fdd9b680:"4360","9cd612ce":"4372","656c0f50":"4380","56b0ffe9":"4466","5a9dd378":"4504",f82cd581:"4584","6875c492":"4813",c7e3ab5f:"4833","7ef59f7a":"4865","6bef026b":"4952","51e6fce0":"5174","8320e026":"5277","87a6df42":"5305","88a819d0":"5314","4227e71a":"5342","503125be":"5372","02e5f5c4":"5373","01274ace":"5506","02d4f5c5":"5510","21f05a2f":"5524","14716de7":"5550",d9f32620:"5557",b18842e4:"5597",fdae908b:"5678",fdf3f392:"5740",c081699b:"5741",aba21aa0:"5742","6d2e526e":"5752","3b49dc44":"5794","257dcba5":"5824","444a2573":"5855","3a2a59a1":"5864","63d7f7ab":"5881","980c6622":"5919","57cd9455":"5939","3c9ed71a":"5946","0f8cf55d":"5970","611db08b":"6007","56f1c106":"6011","1f391b9e":"6061","3973fcf3":"6157",reactPlayerVimeo:"6173",c195e1f1:"6192",d0524430:"6235",eedafdee:"6288","951b8254":"6289",d91ad230:"6295","873e7b96":"6302",bb4fa758:"6318",reactPlayerDailyMotion:"6328","5e1bb91e":"6353",reactPlayerKaltura:"6463","4c5e977b":"6473",cd2b86eb:"6505","94e1fa32":"6582","0c0943c7":"6648",f214d5ff:"6653","8871da57":"6742",e226bb09:"6743","044432a7":"6800","0edab2fb":"6827",f22c5875:"6841","7c0adceb":"6854",reactPlayerFacebook:"6887",a000203c:"6940","14eb3368":"6969","98334e25":"7024",e92d0461:"7068","4d139b56":"7075",a7bd4aaa:"7098",e76c28ee:"7318",ff9450a5:"7377","20f41f87":"7381",reactPlayerFilePlayer:"7458","814f3328":"7472","36994c47":"7477",a3b21423:"7533",reactPlayerMixcloud:"7570",reactPlayerStreamable:"7627",a6aa9e1f:"7643","1ee58ee1":"7696",eb56c656:"7757","767ebc75":"7797","5144c8d4":"7904",e4f5c862:"7910",b2e6bd40:"7960","489197af":"7968","54a7b8f4":"8000","5e90a9b3":"8025",fff7b69d:"8045","6621d3c0":"8046",b9fdab4b:"8089",ab2a161b:"8097","825a5e83":"8110","3a2db09e":"8121",f81c1134:"8130",c15d9823:"8146","6c0cc40d":"8168","01a85c17":"8209","837d4f04":"8320",ed918ad6:"8413",reactPlayerYouTube:"8446","3217192f":"8462","652d83be":"8474","012b45bf":"8503","58abd73c":"8564","925b3f96":"8609",reactPlayerPreview:"8734","7661071f":"8737",ffa808c5:"8744",b93339ed:"8749","1c57a399":"8901",b0378e01:"8927",ef8b811a:"8947",e5a49157:"9024","44f24773":"9038",a94703ab:"9048","851f8f65":"9070","34593b53":"9099",dc8c216b:"9144","6cb65baf":"9190","0c806540":"9239","11b7b3d8":"9241","96f83544":"9260","2ea02f7b":"9316",e273c56f:"9328","703158d7":"9330",reactPlayerWistia:"9340","62b755e6":"9350","38ec836e":"9426",fa501e35:"9429","02fcf422":"9490",a3008c1e:"9570","06b6ef6a":"9611","5e95c892":"9647","1f7895dc":"9858",reactPlayerSoundCloud:"9979"}[e]||e,t.p+t.u(e)},(()=>{var e={5354:0,1869:0};t.f.j=(a,c)=>{var f=t.o(e,a)?e[a]:void 0;if(0!==f)if(f)c.push(f[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var b=new Promise((c,b)=>f=e[a]=[c,b]);c.push(f[2]=b);var d=t.p+t.u(a),r=new Error;t.l(d,c=>{if(t.o(e,a)&&(0!==(f=e[a])&&(e[a]=void 0),f)){var b=c&&("load"===c.type?"missing":c.type),d=c&&c.target&&c.target.src;r.message="Loading chunk "+a+" failed.\n("+b+": "+d+")",r.name="ChunkLoadError",r.type=b,r.request=d,f[1](r)}},"chunk-"+a,a)}},t.O.j=a=>0===e[a];var a=(a,c)=>{var f,b,[d,r,o]=c,l=0;if(d.some(a=>0!==e[a])){for(f in r)t.o(r,f)&&(t.m[f]=r[f]);if(o)var n=o(t)}for(a&&a(c);l<d.length;l++)b=d[l],t.o(e,b)&&e[b]&&e[b][0](),e[b]=0;return t.O(n)},c=globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[];c.forEach(a.bind(null,0)),c.push=a.bind(null,c.push.bind(c))})()})(); \ No newline at end of file diff --git a/assets/js/runtime~main.ec09852d.js b/assets/js/runtime~main.ec09852d.js deleted file mode 100644 index f35304354..000000000 --- a/assets/js/runtime~main.ec09852d.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var e,a,c,f,b,d={},r={};function t(e){var a=r[e];if(void 0!==a)return a.exports;var c=r[e]={id:e,loaded:!1,exports:{}};return d[e].call(c.exports,c,c.exports,t),c.loaded=!0,c.exports}t.m=d,t.c=r,e=[],t.O=(a,c,f,b)=>{if(!c){var d=1/0;for(n=0;n<e.length;n++){for(var[c,f,b]=e[n],r=!0,o=0;o<c.length;o++)(!1&b||d>=b)&&Object.keys(t.O).every(e=>t.O[e](c[o]))?c.splice(o--,1):(r=!1,b<d&&(d=b));if(r){e.splice(n--,1);var l=f();void 0!==l&&(a=l)}}return a}b=b||0;for(var n=e.length;n>0&&e[n-1][2]>b;n--)e[n]=e[n-1];e[n]=[c,f,b]},t.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return t.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,t.t=function(e,f){if(1&f&&(e=this(e)),8&f)return e;if("object"==typeof e&&e){if(4&f&&e.__esModule)return e;if(16&f&&"function"==typeof e.then)return e}var b=Object.create(null);t.r(b);var d={};a=a||[null,c({}),c([]),c(c)];for(var r=2&f&&e;("object"==typeof r||"function"==typeof r)&&!~a.indexOf(r);r=c(r))Object.getOwnPropertyNames(r).forEach(a=>d[a]=()=>e[a]);return d.default=()=>e,t.d(b,d),b},t.d=(e,a)=>{for(var c in a)t.o(a,c)&&!t.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce((a,c)=>(t.f[c](e,a),a),[])),t.u=e=>"assets/js/"+({33:"7ad5624c",89:"3009d411",108:"1b14d97a",157:"8001f939",206:"d387ddbc",225:"0a7196e9",284:"107ddcf4",285:"23f866da",291:"4f7a2d40",300:"833eda7d",419:"e5d81aec",448:"d77fb6a8",490:"ce589067",539:"cfb1e6eb",560:"500027af",603:"d5380080",636:"eaa24e23",746:"cf03142d",791:"4acb0154",841:"d1393a72",849:"0058b4c6",850:"c6b74119",862:"be3c2a14",930:"05729a5b",956:"19e4dfff",962:"046910c8",1065:"98732f61",1170:"c1e4445e",1179:"489b8a4d",1210:"b3eb04bc",1235:"a7456010",1265:"0c03cd54",1332:"d48fee54",1335:"74c638d3",1440:"277a78f5",1477:"2f6ff211",1543:"3b95ab04",1640:"c9fa5aa5",1651:"19e5ad2a",1665:"7357a3c5",1679:"138cee78",1688:"9640838e",1706:"18b84479",1903:"acecf23e",1915:"61361021",1924:"d8b805fb",1972:"73664a40",2042:"reactPlayerTwitch",2043:"ac7da374",2075:"5c485335",2076:"common",2089:"c7b98810",2131:"299c7a47",2264:"17e5210b",2403:"bd0e2f4c",2634:"c4f5d8e4",2661:"8bd80e56",2703:"da66eb9c",2711:"9e4087bc",2723:"reactPlayerMux",2815:"0ba00a8d",2823:"9b0b43bf",2908:"2c416566",2923:"ec5e470a",3021:"4cff09f6",3073:"e9e778b7",3128:"c674cfb4",3148:"1e1b513c",3230:"d480dde9",3249:"ccc49370",3276:"e5aefb32",3333:"e48228d1",3381:"42f80fc5",3392:"reactPlayerVidyard",3404:"03e06346",3460:"5ce6d213",3522:"e785206d",3588:"293ced56",3633:"b97a0b7b",3637:"f4f34a3a",3694:"8717b14a",3724:"2ffc1e57",3795:"c4fbe420",3841:"56b5f4f8",3891:"8e4d0438",3976:"0e384e19",3979:"64218a31",4001:"d281bdbe",4106:"882238ec",4134:"393be207",4212:"621db11d",4232:"5a144266",4240:"9c9cb35e",4360:"fdd9b680",4372:"9cd612ce",4380:"656c0f50",4466:"56b0ffe9",4504:"5a9dd378",4584:"f82cd581",4813:"6875c492",4833:"c7e3ab5f",4865:"7ef59f7a",4952:"6bef026b",5174:"51e6fce0",5277:"8320e026",5305:"87a6df42",5314:"88a819d0",5342:"4227e71a",5372:"503125be",5373:"02e5f5c4",5506:"01274ace",5510:"02d4f5c5",5524:"21f05a2f",5550:"14716de7",5557:"d9f32620",5597:"b18842e4",5678:"fdae908b",5740:"fdf3f392",5741:"c081699b",5742:"aba21aa0",5752:"6d2e526e",5794:"3b49dc44",5824:"257dcba5",5855:"444a2573",5864:"3a2a59a1",5881:"63d7f7ab",5919:"980c6622",5939:"837d4f04",5946:"3c9ed71a",5970:"0f8cf55d",6007:"611db08b",6011:"56f1c106",6061:"1f391b9e",6157:"3973fcf3",6173:"reactPlayerVimeo",6192:"c195e1f1",6235:"d0524430",6288:"eedafdee",6289:"951b8254",6295:"d91ad230",6302:"873e7b96",6318:"bb4fa758",6328:"reactPlayerDailyMotion",6353:"5e1bb91e",6463:"reactPlayerKaltura",6473:"4c5e977b",6505:"cd2b86eb",6582:"94e1fa32",6648:"0c0943c7",6653:"f214d5ff",6742:"8871da57",6743:"e226bb09",6800:"044432a7",6827:"0edab2fb",6841:"f22c5875",6854:"7c0adceb",6887:"reactPlayerFacebook",6940:"a000203c",6969:"14eb3368",7024:"98334e25",7068:"e92d0461",7075:"4d139b56",7098:"a7bd4aaa",7318:"e76c28ee",7377:"ff9450a5",7381:"20f41f87",7458:"reactPlayerFilePlayer",7472:"814f3328",7477:"36994c47",7533:"a3b21423",7570:"reactPlayerMixcloud",7574:"70276854",7627:"reactPlayerStreamable",7643:"a6aa9e1f",7696:"1ee58ee1",7757:"eb56c656",7797:"767ebc75",7904:"5144c8d4",7910:"e4f5c862",7960:"b2e6bd40",7968:"489197af",8e3:"54a7b8f4",8025:"5e90a9b3",8045:"fff7b69d",8046:"6621d3c0",8089:"b9fdab4b",8097:"ab2a161b",8110:"825a5e83",8121:"3a2db09e",8130:"f81c1134",8146:"c15d9823",8168:"6c0cc40d",8209:"01a85c17",8413:"ed918ad6",8446:"reactPlayerYouTube",8462:"3217192f",8474:"652d83be",8503:"012b45bf",8564:"58abd73c",8609:"925b3f96",8734:"reactPlayerPreview",8737:"7661071f",8744:"ffa808c5",8749:"b93339ed",8901:"1c57a399",8927:"b0378e01",8947:"ef8b811a",9024:"e5a49157",9038:"44f24773",9048:"a94703ab",9070:"851f8f65",9099:"34593b53",9144:"dc8c216b",9190:"6cb65baf",9239:"0c806540",9241:"11b7b3d8",9260:"96f83544",9316:"2ea02f7b",9325:"59362658",9328:"e273c56f",9330:"703158d7",9340:"reactPlayerWistia",9350:"62b755e6",9426:"38ec836e",9429:"fa501e35",9490:"02fcf422",9570:"a3008c1e",9611:"06b6ef6a",9647:"5e95c892",9858:"1f7895dc",9979:"reactPlayerSoundCloud"}[e]||e)+"."+{33:"f6a38190",89:"5fffa456",108:"64a23058",157:"f11295d1",206:"05779b28",225:"b6e1febc",284:"faf99a96",285:"323d81b9",291:"cbdacfa5",300:"75038f51",419:"9c4ab6f7",448:"7252287b",490:"5ac1d5e0",539:"aaefd5d7",560:"88575e3b",603:"38001a0b",636:"62348973",746:"1f9f4180",791:"a22ebdb5",841:"4b1dea1b",849:"5ccc2f0a",850:"1804dfd1",862:"666ff95d",930:"9839796a",956:"a9f72a7c",962:"573682f2",1065:"28e64208",1071:"c7360ae7",1170:"4335d1d5",1179:"90e682e1",1210:"a124905a",1235:"003a3080",1265:"5b0522d3",1332:"f6861694",1335:"ca82510f",1440:"4a429fea",1477:"0bf93bf5",1543:"d900cd2b",1640:"39d3866c",1651:"456209b0",1665:"1ede26e4",1679:"09d89b2c",1688:"59e73f74",1706:"7a9128dc",1903:"785e5b99",1915:"f508ed96",1924:"5bf7ac2a",1972:"32ef8307",2042:"32fe4d68",2043:"a547ee47",2075:"f9a942c0",2076:"fdf3d109",2089:"b085e51e",2131:"b81984ef",2237:"108a9157",2264:"1d4eadc9",2403:"f02a3360",2634:"888e8dd3",2661:"811da9ef",2703:"3444bc9f",2711:"50fcce99",2723:"38950730",2815:"b093b303",2823:"14ed211e",2908:"08ef6789",2923:"2ebf4e57",3021:"796c3720",3073:"bbbe330e",3128:"daf594c6",3148:"2c761e08",3230:"2ba7de5a",3249:"1b8a4762",3276:"008069e2",3333:"3f02f75e",3381:"3bb33213",3392:"b97ea8b4",3404:"287ef655",3460:"2c09e8ba",3522:"34ed0fa3",3554:"6e0477fe",3588:"c4d711c7",3633:"3543e66d",3637:"cbfc4a48",3694:"6b9c4a2d",3724:"7ab9019b",3795:"83c3cb4c",3841:"d1bf0557",3891:"5eda4897",3976:"202c8cb6",3979:"2dc08ef1",4001:"153f1231",4106:"414f7bf5",4129:"3f33ee0f",4134:"5c69a236",4212:"44e9a0aa",4232:"31c1c944",4240:"e9f5b614",4360:"fbe0dc5f",4372:"073baa5b",4380:"bd0ab7cb",4466:"0bbb4afd",4504:"2c0be4fa",4528:"46620c6e",4584:"912dd911",4813:"0ebf699a",4833:"0e8215f8",4865:"d44ee1ec",4952:"38405a44",5174:"21d65d77",5277:"124e5d30",5305:"27ce96bb",5314:"86e352e8",5342:"e04ea00d",5372:"50a84966",5373:"9d8345bc",5453:"43c63b5b",5506:"03f5edc2",5510:"54d0d61d",5524:"92cf30e2",5550:"34ea4889",5557:"d35dd9e2",5597:"2e736c9e",5678:"b94e6d8d",5740:"86eb6284",5741:"87b6f467",5742:"3a86eee7",5752:"f7d7ed8f",5794:"93887e5a",5824:"b33916ee",5855:"fe0cb846",5864:"3b828295",5881:"1b445937",5919:"f03d02d3",5939:"6b7e3125",5946:"00bc310c",5970:"34d283be",6007:"5231c69b",6011:"d98b5ead",6061:"f82b3f46",6157:"901c6cfd",6173:"105dd0ca",6192:"52cdc692",6235:"92382723",6288:"20a24892",6289:"85146abb",6295:"453ed46f",6302:"f9c7eea2",6318:"1f3b4b7a",6328:"144e834f",6353:"8b83f2fe",6463:"aac36e3b",6473:"e486fbe3",6505:"34c430ba",6582:"a449e80b",6648:"f1cfda77",6653:"ebbab114",6742:"41f56427",6743:"1caebb95",6800:"3396ec92",6827:"fd6dbe54",6841:"66228efa",6854:"c14aaf5b",6887:"7787cb28",6940:"cbf19973",6969:"a76ceb22",7024:"cbe389b6",7068:"49b54587",7075:"cdb488f7",7098:"8d5f8fb2",7318:"bb403124",7377:"2cfa5d11",7381:"e13a36c3",7458:"2fcc11dd",7472:"3d15491a",7477:"34d27d99",7533:"50438a32",7570:"03fef906",7574:"685b1e0d",7627:"7889e0e7",7643:"e077d460",7696:"ddf4fc1f",7757:"435a037b",7797:"c1c27f9c",7904:"48a68cda",7910:"64e06668",7960:"26dcf7b4",7968:"1ceec687",8e3:"5f213fe5",8025:"17a95b1d",8045:"e787489a",8046:"e134ab25",8089:"006b99fe",8097:"cf6b15bb",8110:"90090a5e",8121:"2d763874",8130:"76b1143f",8146:"5c2d59cd",8168:"33966b2f",8209:"ac7054ae",8413:"bdc96aaf",8446:"0d3ab8a6",8462:"1f56558e",8474:"888ddfc8",8503:"fb529628",8564:"338d50e6",8609:"d9a84c9a",8734:"9c808716",8737:"f6668c3d",8744:"fec46731",8749:"acc67002",8901:"7e9acdf0",8927:"30c60b74",8947:"5ba068d6",9024:"939e06e8",9038:"5d29faef",9048:"1a05ce91",9070:"e97dbd53",9099:"e208adbc",9144:"c36fb6c6",9190:"213303b0",9239:"9a4ec69f",9241:"76c52664",9260:"2347dc4f",9316:"13f0a43c",9325:"7f576902",9328:"e61f2389",9330:"96bbe532",9340:"8c6018fb",9350:"51187a34",9426:"3ed9bf1b",9429:"a89949da",9490:"c1150a5d",9570:"b73d3f30",9611:"eca73feb",9647:"74f05f80",9858:"edde97f7",9979:"316d7e72"}[e]+".js",t.miniCssF=e=>{},t.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),f={},b="OpenSign-Docs:",t.l=(e,a,c,d)=>{if(f[e])f[e].push(a);else{var r,o;if(void 0!==c)for(var l=document.getElementsByTagName("script"),n=0;n<l.length;n++){var i=l[n];if(i.getAttribute("src")==e||i.getAttribute("data-webpack")==b+c){r=i;break}}r||(o=!0,(r=document.createElement("script")).charset="utf-8",t.nc&&r.setAttribute("nonce",t.nc),r.setAttribute("data-webpack",b+c),r.src=e),f[e]=[a];var u=(a,c)=>{r.onerror=r.onload=null,clearTimeout(s);var b=f[e];if(delete f[e],r.parentNode&&r.parentNode.removeChild(r),b&&b.forEach(e=>e(c)),a)return a(c)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=u.bind(null,r.onerror),r.onload=u.bind(null,r.onload),o&&document.head.appendChild(r)}},t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),t.p="/",t.gca=function(e){return e={59362658:"9325",61361021:"1915",70276854:"7574","7ad5624c":"33","3009d411":"89","1b14d97a":"108","8001f939":"157",d387ddbc:"206","0a7196e9":"225","107ddcf4":"284","23f866da":"285","4f7a2d40":"291","833eda7d":"300",e5d81aec:"419",d77fb6a8:"448",ce589067:"490",cfb1e6eb:"539","500027af":"560",d5380080:"603",eaa24e23:"636",cf03142d:"746","4acb0154":"791",d1393a72:"841","0058b4c6":"849",c6b74119:"850",be3c2a14:"862","05729a5b":"930","19e4dfff":"956","046910c8":"962","98732f61":"1065",c1e4445e:"1170","489b8a4d":"1179",b3eb04bc:"1210",a7456010:"1235","0c03cd54":"1265",d48fee54:"1332","74c638d3":"1335","277a78f5":"1440","2f6ff211":"1477","3b95ab04":"1543",c9fa5aa5:"1640","19e5ad2a":"1651","7357a3c5":"1665","138cee78":"1679","9640838e":"1688","18b84479":"1706",acecf23e:"1903",d8b805fb:"1924","73664a40":"1972",reactPlayerTwitch:"2042",ac7da374:"2043","5c485335":"2075",common:"2076",c7b98810:"2089","299c7a47":"2131","17e5210b":"2264",bd0e2f4c:"2403",c4f5d8e4:"2634","8bd80e56":"2661",da66eb9c:"2703","9e4087bc":"2711",reactPlayerMux:"2723","0ba00a8d":"2815","9b0b43bf":"2823","2c416566":"2908",ec5e470a:"2923","4cff09f6":"3021",e9e778b7:"3073",c674cfb4:"3128","1e1b513c":"3148",d480dde9:"3230",ccc49370:"3249",e5aefb32:"3276",e48228d1:"3333","42f80fc5":"3381",reactPlayerVidyard:"3392","03e06346":"3404","5ce6d213":"3460",e785206d:"3522","293ced56":"3588",b97a0b7b:"3633",f4f34a3a:"3637","8717b14a":"3694","2ffc1e57":"3724",c4fbe420:"3795","56b5f4f8":"3841","8e4d0438":"3891","0e384e19":"3976","64218a31":"3979",d281bdbe:"4001","882238ec":"4106","393be207":"4134","621db11d":"4212","5a144266":"4232","9c9cb35e":"4240",fdd9b680:"4360","9cd612ce":"4372","656c0f50":"4380","56b0ffe9":"4466","5a9dd378":"4504",f82cd581:"4584","6875c492":"4813",c7e3ab5f:"4833","7ef59f7a":"4865","6bef026b":"4952","51e6fce0":"5174","8320e026":"5277","87a6df42":"5305","88a819d0":"5314","4227e71a":"5342","503125be":"5372","02e5f5c4":"5373","01274ace":"5506","02d4f5c5":"5510","21f05a2f":"5524","14716de7":"5550",d9f32620:"5557",b18842e4:"5597",fdae908b:"5678",fdf3f392:"5740",c081699b:"5741",aba21aa0:"5742","6d2e526e":"5752","3b49dc44":"5794","257dcba5":"5824","444a2573":"5855","3a2a59a1":"5864","63d7f7ab":"5881","980c6622":"5919","837d4f04":"5939","3c9ed71a":"5946","0f8cf55d":"5970","611db08b":"6007","56f1c106":"6011","1f391b9e":"6061","3973fcf3":"6157",reactPlayerVimeo:"6173",c195e1f1:"6192",d0524430:"6235",eedafdee:"6288","951b8254":"6289",d91ad230:"6295","873e7b96":"6302",bb4fa758:"6318",reactPlayerDailyMotion:"6328","5e1bb91e":"6353",reactPlayerKaltura:"6463","4c5e977b":"6473",cd2b86eb:"6505","94e1fa32":"6582","0c0943c7":"6648",f214d5ff:"6653","8871da57":"6742",e226bb09:"6743","044432a7":"6800","0edab2fb":"6827",f22c5875:"6841","7c0adceb":"6854",reactPlayerFacebook:"6887",a000203c:"6940","14eb3368":"6969","98334e25":"7024",e92d0461:"7068","4d139b56":"7075",a7bd4aaa:"7098",e76c28ee:"7318",ff9450a5:"7377","20f41f87":"7381",reactPlayerFilePlayer:"7458","814f3328":"7472","36994c47":"7477",a3b21423:"7533",reactPlayerMixcloud:"7570",reactPlayerStreamable:"7627",a6aa9e1f:"7643","1ee58ee1":"7696",eb56c656:"7757","767ebc75":"7797","5144c8d4":"7904",e4f5c862:"7910",b2e6bd40:"7960","489197af":"7968","54a7b8f4":"8000","5e90a9b3":"8025",fff7b69d:"8045","6621d3c0":"8046",b9fdab4b:"8089",ab2a161b:"8097","825a5e83":"8110","3a2db09e":"8121",f81c1134:"8130",c15d9823:"8146","6c0cc40d":"8168","01a85c17":"8209",ed918ad6:"8413",reactPlayerYouTube:"8446","3217192f":"8462","652d83be":"8474","012b45bf":"8503","58abd73c":"8564","925b3f96":"8609",reactPlayerPreview:"8734","7661071f":"8737",ffa808c5:"8744",b93339ed:"8749","1c57a399":"8901",b0378e01:"8927",ef8b811a:"8947",e5a49157:"9024","44f24773":"9038",a94703ab:"9048","851f8f65":"9070","34593b53":"9099",dc8c216b:"9144","6cb65baf":"9190","0c806540":"9239","11b7b3d8":"9241","96f83544":"9260","2ea02f7b":"9316",e273c56f:"9328","703158d7":"9330",reactPlayerWistia:"9340","62b755e6":"9350","38ec836e":"9426",fa501e35:"9429","02fcf422":"9490",a3008c1e:"9570","06b6ef6a":"9611","5e95c892":"9647","1f7895dc":"9858",reactPlayerSoundCloud:"9979"}[e]||e,t.p+t.u(e)},(()=>{var e={5354:0,1869:0};t.f.j=(a,c)=>{var f=t.o(e,a)?e[a]:void 0;if(0!==f)if(f)c.push(f[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var b=new Promise((c,b)=>f=e[a]=[c,b]);c.push(f[2]=b);var d=t.p+t.u(a),r=new Error;t.l(d,c=>{if(t.o(e,a)&&(0!==(f=e[a])&&(e[a]=void 0),f)){var b=c&&("load"===c.type?"missing":c.type),d=c&&c.target&&c.target.src;r.message="Loading chunk "+a+" failed.\n("+b+": "+d+")",r.name="ChunkLoadError",r.type=b,r.request=d,f[1](r)}},"chunk-"+a,a)}},t.O.j=a=>0===e[a];var a=(a,c)=>{var f,b,[d,r,o]=c,l=0;if(d.some(a=>0!==e[a])){for(f in r)t.o(r,f)&&(t.m[f]=r[f]);if(o)var n=o(t)}for(a&&a(c);l<d.length;l++)b=d[l],t.o(e,b)&&e[b]&&e[b][0](),e[b]=0;return t.O(n)},c=globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[];c.forEach(a.bind(null,0)),c.push=a.bind(null,c.push.bind(c))})()})(); \ No newline at end of file diff --git a/blog/archive/index.html b/blog/archive/index.html index be3d9aac1..e60d532ac 100644 --- a/blog/archive/index.html +++ b/blog/archive/index.html @@ -5,8 +5,8 @@ <meta name="generator" content="Docusaurus v3.9.2"> <title data-rh="true">Archive | OpenSign™ - - + + diff --git a/blog/authors/index.html b/blog/authors/index.html index abcffcb83..e96fbbf35 100644 --- a/blog/authors/index.html +++ b/blog/authors/index.html @@ -5,8 +5,8 @@ Authors | OpenSign™ - - + + diff --git a/blog/first-blog-post/index.html b/blog/first-blog-post/index.html index db9f1a035..30b1a815c 100644 --- a/blog/first-blog-post/index.html +++ b/blog/first-blog-post/index.html @@ -5,8 +5,8 @@ First Blog Post | OpenSign™ - - + + diff --git a/blog/index.html b/blog/index.html index 21a79fb8e..b449f50b0 100644 --- a/blog/index.html +++ b/blog/index.html @@ -5,8 +5,8 @@ Blog | OpenSign™ - - + + diff --git a/blog/long-blog-post/index.html b/blog/long-blog-post/index.html index 0d7b19137..6ad1d1c4b 100644 --- a/blog/long-blog-post/index.html +++ b/blog/long-blog-post/index.html @@ -5,8 +5,8 @@ Long Blog Post | OpenSign™ - - + + diff --git a/blog/mdx-blog-post/index.html b/blog/mdx-blog-post/index.html index 4265b5c3c..26e263349 100644 --- a/blog/mdx-blog-post/index.html +++ b/blog/mdx-blog-post/index.html @@ -5,8 +5,8 @@ MDX Blog Post | OpenSign™ - - + + diff --git a/blog/tags/docusaurus/index.html b/blog/tags/docusaurus/index.html index 8089aa7b4..64af96805 100644 --- a/blog/tags/docusaurus/index.html +++ b/blog/tags/docusaurus/index.html @@ -5,8 +5,8 @@ 4 posts tagged with "docusaurus" | OpenSign™ - - + + diff --git a/blog/tags/facebook/index.html b/blog/tags/facebook/index.html index 8974aa4a4..63ce19662 100644 --- a/blog/tags/facebook/index.html +++ b/blog/tags/facebook/index.html @@ -5,8 +5,8 @@ One post tagged with "facebook" | OpenSign™ - - + + diff --git a/blog/tags/hello/index.html b/blog/tags/hello/index.html index 4cf2d23be..ff6ee36d8 100644 --- a/blog/tags/hello/index.html +++ b/blog/tags/hello/index.html @@ -5,8 +5,8 @@ 2 posts tagged with "hello" | OpenSign™ - - + + diff --git a/blog/tags/hola/index.html b/blog/tags/hola/index.html index 4b8134c65..ecdea0588 100644 --- a/blog/tags/hola/index.html +++ b/blog/tags/hola/index.html @@ -5,8 +5,8 @@ One post tagged with "hola" | OpenSign™ - - + + diff --git a/blog/tags/index.html b/blog/tags/index.html index 62c9cb8fc..9a63786d2 100644 --- a/blog/tags/index.html +++ b/blog/tags/index.html @@ -5,8 +5,8 @@ Tags | OpenSign™ - - + + diff --git a/blog/welcome/index.html b/blog/welcome/index.html index f7141ed3f..d8ae18128 100644 --- a/blog/welcome/index.html +++ b/blog/welcome/index.html @@ -5,8 +5,8 @@ Welcome | OpenSign™ - - + + diff --git a/docs/API-docs/api-intro/index.html b/docs/API-docs/api-intro/index.html index 4231f73d4..cbc258c1d 100644 --- a/docs/API-docs/api-intro/index.html +++ b/docs/API-docs/api-intro/index.html @@ -5,8 +5,8 @@ OpenSign APIs | OpenSign™ - - + + diff --git a/docs/API-docs/v1.1/contactlist/index.html b/docs/API-docs/v1.1/contactlist/index.html index 8f8c444a3..835c48c9a 100644 --- a/docs/API-docs/v1.1/contactlist/index.html +++ b/docs/API-docs/v1.1/contactlist/index.html @@ -5,14 +5,14 @@ Get Contact list | OpenSign™ - - + + -

Get Contact list

+

Get Contact list

GET 

/contactlist

The Contact List API empowers you to retrieve a list of contacts, providing a comprehensive view of all available contacts in your contactbook.

Request

diff --git a/docs/API-docs/v1.1/createcontact/index.html b/docs/API-docs/v1.1/createcontact/index.html index 4ca85e69e..920f669e2 100644 --- a/docs/API-docs/v1.1/createcontact/index.html +++ b/docs/API-docs/v1.1/createcontact/index.html @@ -5,14 +5,14 @@ Create Contact | OpenSign™ - - + + -

Create Contact

+

Create Contact

POST 

/createcontact

The Create Contact API allows you to effortlessly create new contacts that can act as signers for your important documents.

Request

diff --git a/docs/API-docs/v1.1/createdocument/index.html b/docs/API-docs/v1.1/createdocument/index.html index 3ca08c608..247042823 100644 --- a/docs/API-docs/v1.1/createdocument/index.html +++ b/docs/API-docs/v1.1/createdocument/index.html @@ -5,14 +5,14 @@ Create Document | OpenSign™ - - + + -

Create Document

+

Create Document

POST 

/createdocument

The Create Document API allows users to generate new documents by providing data with base64 encoded file.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.1/createdocumentwithtemplateid/index.html b/docs/API-docs/v1.1/createdocumentwithtemplateid/index.html index d2aed7ba0..1a938783e 100644 --- a/docs/API-docs/v1.1/createdocumentwithtemplateid/index.html +++ b/docs/API-docs/v1.1/createdocumentwithtemplateid/index.html @@ -5,14 +5,14 @@ Create Document from Template | OpenSign™ - - + + -

Create Document from Template

+

Create Document from Template

POST 

/createdocument/:template_id

The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at Debug UI or using the Create Template API.

You can provide default value for all widgets based on their name all widgets support except signature, stamp, initials, image.

diff --git a/docs/API-docs/v1.1/createfolder/index.html b/docs/API-docs/v1.1/createfolder/index.html index 98efea711..9443d05a7 100644 --- a/docs/API-docs/v1.1/createfolder/index.html +++ b/docs/API-docs/v1.1/createfolder/index.html @@ -5,14 +5,14 @@ Create Folder | OpenSign™ - - + + -

Create Folder

+

Create Folder

POST 

/createfolder

The Create Folder API allows you to create folder.

Request

diff --git a/docs/API-docs/v1.1/createtemplate/index.html b/docs/API-docs/v1.1/createtemplate/index.html index 8aff08e9b..1b8822623 100644 --- a/docs/API-docs/v1.1/createtemplate/index.html +++ b/docs/API-docs/v1.1/createtemplate/index.html @@ -5,14 +5,14 @@ Create Template | OpenSign™ - - + + -

Create Template

+

Create Template

POST 

/createtemplate

The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique template_id that can be used to generate documents based on the specified template.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.1/delete-template/index.html b/docs/API-docs/v1.1/delete-template/index.html index 1fc044616..e3fb84235 100644 --- a/docs/API-docs/v1.1/delete-template/index.html +++ b/docs/API-docs/v1.1/delete-template/index.html @@ -5,14 +5,14 @@ Delete Template | OpenSign™ - - + + -

Delete Template

+

Delete Template

DELETE 

/template/:template_id

The Delete Template API provides you with the ability to remove a specific template from the templates. If a template is no longer needed

Request

diff --git a/docs/API-docs/v1.1/delete-webhook/index.html b/docs/API-docs/v1.1/delete-webhook/index.html index 3a760c37d..bf8a4e5c3 100644 --- a/docs/API-docs/v1.1/delete-webhook/index.html +++ b/docs/API-docs/v1.1/delete-webhook/index.html @@ -5,14 +5,14 @@ Delete Webhook | OpenSign™ - - + + -

Delete Webhook

+

Delete Webhook

DELETE 

/webhook

The Delete Webhook API allow you to delete webhook url

diff --git a/docs/API-docs/v1.1/deletecontact/index.html b/docs/API-docs/v1.1/deletecontact/index.html index e3aa4092a..5e595d879 100644 --- a/docs/API-docs/v1.1/deletecontact/index.html +++ b/docs/API-docs/v1.1/deletecontact/index.html @@ -5,14 +5,14 @@ Delete Contact | OpenSign™ - - + + -

Delete Contact

+

Delete Contact

DELETE 

/contact/:contact_id

The Delete Contact API allows you to remove a contact from your contactbook. If you no longer need a particular contact's information, this API makes it easy to delete their record.

Request

diff --git a/docs/API-docs/v1.1/deletedocument/index.html b/docs/API-docs/v1.1/deletedocument/index.html index 32c8041b6..e17d62bb5 100644 --- a/docs/API-docs/v1.1/deletedocument/index.html +++ b/docs/API-docs/v1.1/deletedocument/index.html @@ -5,14 +5,14 @@ Delete Document | OpenSign™ - - + + -

Delete Document

+

Delete Document

DELETE 

/document/:document_id

The Delete document API allows you to remove specific document from your documents.

Request

diff --git a/docs/API-docs/v1.1/deletefolder/index.html b/docs/API-docs/v1.1/deletefolder/index.html index 02676f0fe..ebe56574c 100644 --- a/docs/API-docs/v1.1/deletefolder/index.html +++ b/docs/API-docs/v1.1/deletefolder/index.html @@ -5,14 +5,14 @@ Delete Folder | OpenSign™ - - + + -

Delete Folder

+

Delete Folder

DELETE 

/folder/:folder_id

The delete Folder API allows you to delete folder.

Request

diff --git a/docs/API-docs/v1.1/draftdocument/index.html b/docs/API-docs/v1.1/draftdocument/index.html index 0e743065e..b3acc8568 100644 --- a/docs/API-docs/v1.1/draftdocument/index.html +++ b/docs/API-docs/v1.1/draftdocument/index.html @@ -5,14 +5,14 @@ Draft Document | OpenSign™ - - + + -

Draft Document

+

Draft Document

POST 

/draftdocument

The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.1/drafttemplate/index.html b/docs/API-docs/v1.1/drafttemplate/index.html index 367403b1c..f010de9d4 100644 --- a/docs/API-docs/v1.1/drafttemplate/index.html +++ b/docs/API-docs/v1.1/drafttemplate/index.html @@ -5,14 +5,14 @@ Draft Template | OpenSign™ - - + + -

Draft Template

+

Draft Template

POST 

/drafttemplate

The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique objectId (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a url is provided, which offers a user interface for editing the template and facilitating document distribution.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.1/folderlist/index.html b/docs/API-docs/v1.1/folderlist/index.html index 238d27de2..5e1e4503d 100644 --- a/docs/API-docs/v1.1/folderlist/index.html +++ b/docs/API-docs/v1.1/folderlist/index.html @@ -5,14 +5,14 @@ Get folder list | OpenSign™ - - + + -

Get folder list

+

Get folder list

GET 

/folderlist

The Folder List API empowers you to retrieve a list of folder with or without parentFolderId

Request

diff --git a/docs/API-docs/v1.1/get-template/index.html b/docs/API-docs/v1.1/get-template/index.html index 5cad415eb..10bd9cd8e 100644 --- a/docs/API-docs/v1.1/get-template/index.html +++ b/docs/API-docs/v1.1/get-template/index.html @@ -5,14 +5,14 @@ Get Template | OpenSign™ - - + + -

Get Template

+

Get Template

GET 

/template/:template_id

The Get Template API allows you to retrieve details about a specific template. Templates serve as blueprints for creating documents with predefined structures.

Responses of Signer Widgets:

diff --git a/docs/API-docs/v1.1/get-user/index.html b/docs/API-docs/v1.1/get-user/index.html index bb650394b..0713a17fd 100644 --- a/docs/API-docs/v1.1/get-user/index.html +++ b/docs/API-docs/v1.1/get-user/index.html @@ -5,14 +5,14 @@ Get your account details | OpenSign™ - - + + -

Get your account details

+

Get your account details

GET 

/getuser

The Get User API enables you to get your own account details.

diff --git a/docs/API-docs/v1.1/get-webhook/index.html b/docs/API-docs/v1.1/get-webhook/index.html index d73896d87..7663c4eb3 100644 --- a/docs/API-docs/v1.1/get-webhook/index.html +++ b/docs/API-docs/v1.1/get-webhook/index.html @@ -5,14 +5,14 @@ Get Webhook | OpenSign™ - - + + -

Get Webhook

+

Get Webhook

GET 

/webhook

The Get Webhook API allow you to get webhook url

diff --git a/docs/API-docs/v1.1/getcontact/index.html b/docs/API-docs/v1.1/getcontact/index.html index bd3f735cc..4372bb9d6 100644 --- a/docs/API-docs/v1.1/getcontact/index.html +++ b/docs/API-docs/v1.1/getcontact/index.html @@ -5,14 +5,14 @@ Get Contact | OpenSign™ - - + + -

Get Contact

+

Get Contact

GET 

/contact/:contact_id

The Get Contact API allows you to retrieve details about a specific contact.

Request

diff --git a/docs/API-docs/v1.1/getcredits/index.html b/docs/API-docs/v1.1/getcredits/index.html index 8b9857807..80a3cc367 100644 --- a/docs/API-docs/v1.1/getcredits/index.html +++ b/docs/API-docs/v1.1/getcredits/index.html @@ -5,14 +5,14 @@ Get your API credits | OpenSign™ - - + + -

Get your API credits

+

Get your API credits

GET 

/getcredits

The Get Credits API returns details about the credits available to your account:

plan_credits: Credits included with your subscription plan. These reset at the start of each new billing cycle. diff --git a/docs/API-docs/v1.1/getdocument/index.html b/docs/API-docs/v1.1/getdocument/index.html index 76154c862..26fc8c745 100644 --- a/docs/API-docs/v1.1/getdocument/index.html +++ b/docs/API-docs/v1.1/getdocument/index.html @@ -5,14 +5,14 @@ Get Document | OpenSign™ - - + + -

Get Document

+

Get Document

GET 

/document/:document_id

The Get Document API enables you to retrieve details about a specific document.

Request

diff --git a/docs/API-docs/v1.1/getdocumentlist/index.html b/docs/API-docs/v1.1/getdocumentlist/index.html index 659e41628..34226ae1b 100644 --- a/docs/API-docs/v1.1/getdocumentlist/index.html +++ b/docs/API-docs/v1.1/getdocumentlist/index.html @@ -5,14 +5,14 @@ Get Document list from status | OpenSign™ - - + + -

Get Document list from status

+

Get Document list from status

GET 

/documentlist/:doctype

Document Types:

Retrieve a list of documents based on type

diff --git a/docs/API-docs/v1.1/getfolder/index.html b/docs/API-docs/v1.1/getfolder/index.html index 61b3267d9..8a2772bb8 100644 --- a/docs/API-docs/v1.1/getfolder/index.html +++ b/docs/API-docs/v1.1/getfolder/index.html @@ -5,14 +5,14 @@ Get Folder | OpenSign™ - - + + -

Get Folder

+

Get Folder

GET 

/folder/:folder_id

The Get Folder API allows you to retrieve details about a specific folder.

Request

diff --git a/docs/API-docs/v1.1/getformdata/index.html b/docs/API-docs/v1.1/getformdata/index.html index dacaa80cc..f85ea4641 100644 --- a/docs/API-docs/v1.1/getformdata/index.html +++ b/docs/API-docs/v1.1/getformdata/index.html @@ -5,14 +5,14 @@ Get Formdata | OpenSign™ - - + + -

Get Formdata

+

Get Formdata

GET 

/formdata/:document_id

The Get Formdata API enables you to retrieve widget data filled by signers who signed the document.

Note: This API is only available for Teams and Enterprise plans.

diff --git a/docs/API-docs/v1.1/getsignerips/index.html b/docs/API-docs/v1.1/getsignerips/index.html index 598d6efe0..abf97010f 100644 --- a/docs/API-docs/v1.1/getsignerips/index.html +++ b/docs/API-docs/v1.1/getsignerips/index.html @@ -5,14 +5,14 @@ Get Signer IPs | OpenSign™ - - + + -

Get Signer IPs

+

Get Signer IPs

GET 

/signerips/:document_id

The Get Signer IPs API enables you to retrieve IPs of signers who signed the document.

Note: This API is only available for Teams and Enterprise plans.

diff --git a/docs/API-docs/v1.1/getsigninglinks/index.html b/docs/API-docs/v1.1/getsigninglinks/index.html index 76f59060d..3495b5911 100644 --- a/docs/API-docs/v1.1/getsigninglinks/index.html +++ b/docs/API-docs/v1.1/getsigninglinks/index.html @@ -5,14 +5,14 @@ Get Signing Links | OpenSign™ - - + + -

Get Signing Links

+

Get Signing Links

GET 

/signinglinks/:document_id

The Get Signing Links API enables you to retrieve signing urls of signers for the document.

Request

diff --git a/docs/API-docs/v1.1/gettemplatelist/index.html b/docs/API-docs/v1.1/gettemplatelist/index.html index 5dc626c8a..b2418e0f7 100644 --- a/docs/API-docs/v1.1/gettemplatelist/index.html +++ b/docs/API-docs/v1.1/gettemplatelist/index.html @@ -5,14 +5,14 @@ Get Template list | OpenSign™ - - + + -

Get Template list

+

Get Template list

GET 

/templatelist

The Get Template List API allows you to retrieve a list of available templates. This functionality provides an overview of all templates, enabling users to choose from existing templates when creating documents.

Request

diff --git a/docs/API-docs/v1.1/index.html b/docs/API-docs/v1.1/index.html index 0da22b386..b4500023a 100644 --- a/docs/API-docs/v1.1/index.html +++ b/docs/API-docs/v1.1/index.html @@ -5,13 +5,13 @@ OpenSign API v1.1 | OpenSign™ - - + + - + \ No newline at end of file diff --git a/docs/API-docs/v1.1/intro/index.html b/docs/API-docs/v1.1/intro/index.html index 3ada7ad2f..4cde93a6a 100644 --- a/docs/API-docs/v1.1/intro/index.html +++ b/docs/API-docs/v1.1/intro/index.html @@ -5,8 +5,8 @@ Overview | OpenSign™ - - + + diff --git a/docs/API-docs/v1.1/opensign-api-v-1-1/index.html b/docs/API-docs/v1.1/opensign-api-v-1-1/index.html index 265df22d2..d21b16a35 100644 --- a/docs/API-docs/v1.1/opensign-api-v-1-1/index.html +++ b/docs/API-docs/v1.1/opensign-api-v-1-1/index.html @@ -5,14 +5,14 @@ OpenSign API v1.1 | OpenSign™ - - + + -
Version: 1.0.0 +
Version: 1.0.0

OpenSign API v1.1

Welcome to the OpenSign™ API v1.1 documentation.

Our powerful and flexible API empowers you to seamlessly integrate digital signing capabilities into your applications. Whether you're a developer automating document workflows, a business enhancing security, or an enterprise streamlining contract management, OpenSign™ delivers robust solutions tailored to your needs.

diff --git a/docs/API-docs/v1.1/publictemplate/index.html b/docs/API-docs/v1.1/publictemplate/index.html index 036bdde36..f3b955453 100644 --- a/docs/API-docs/v1.1/publictemplate/index.html +++ b/docs/API-docs/v1.1/publictemplate/index.html @@ -5,14 +5,14 @@ Public Template | OpenSign™ - - + + -

Public Template

+

Public Template

POST 

/publictemplate

The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique template_id and a public_url. The public_url is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.1/resendrequestmail/index.html b/docs/API-docs/v1.1/resendrequestmail/index.html index f0059729f..1d714b5c9 100644 --- a/docs/API-docs/v1.1/resendrequestmail/index.html +++ b/docs/API-docs/v1.1/resendrequestmail/index.html @@ -5,14 +5,14 @@ Resend request mail | OpenSign™ - - + + -

Resend request mail

+

Resend request mail

POST 

/resendmail

Resend request mail to user for signing document.

Request

diff --git a/docs/API-docs/v1.1/revokedocument/index.html b/docs/API-docs/v1.1/revokedocument/index.html index c4d530eba..eab254273 100644 --- a/docs/API-docs/v1.1/revokedocument/index.html +++ b/docs/API-docs/v1.1/revokedocument/index.html @@ -5,14 +5,14 @@ Revoke Document | OpenSign™ - - + + -

Revoke Document

+

Revoke Document

POST 

/document/:document_id

The Revoke document API allows you to revoke specific document from your documents.

Request

diff --git a/docs/API-docs/v1.1/save-update-webhook/index.html b/docs/API-docs/v1.1/save-update-webhook/index.html index bd83cad03..bcd51bbba 100644 --- a/docs/API-docs/v1.1/save-update-webhook/index.html +++ b/docs/API-docs/v1.1/save-update-webhook/index.html @@ -5,14 +5,14 @@ Save or Update Webhook | OpenSign™ - - + + -

Save or Update Webhook

+

Save or Update Webhook

POST 

/webhook

The save or update Webhook API allows you to save a webhook URL which is used to trigger events.

Events:

diff --git a/docs/API-docs/v1.1/selfsign/index.html b/docs/API-docs/v1.1/selfsign/index.html index b30b9a76d..04e0c63c9 100644 --- a/docs/API-docs/v1.1/selfsign/index.html +++ b/docs/API-docs/v1.1/selfsign/index.html @@ -5,14 +5,14 @@ Self Sign | OpenSign™ - - + + -

Self Sign

+

Self Sign

POST 

/selfsign

The selfsign API generates a URL that enables freestyle signing of a document. You can also include optional pre-defined widgets, which the signer can edit or expand upon as needed. This provides a signing experience similar to the “Sign Yourself” flow in the OpenSign app.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.1/update-document/index.html b/docs/API-docs/v1.1/update-document/index.html index ad5964bf7..4e7a689a8 100644 --- a/docs/API-docs/v1.1/update-document/index.html +++ b/docs/API-docs/v1.1/update-document/index.html @@ -5,14 +5,14 @@ Update Document | OpenSign™ - - + + -

Update Document

+

Update Document

PUT 

/document/:document_id

The Update Document API allows users to modify and update the details of a specific document. Note that this API only allows to update a few parameters, you cannot change the file once it the document is created.

Request

diff --git a/docs/API-docs/v1.1/update-template/index.html b/docs/API-docs/v1.1/update-template/index.html index d46595ef4..00b903719 100644 --- a/docs/API-docs/v1.1/update-template/index.html +++ b/docs/API-docs/v1.1/update-template/index.html @@ -5,14 +5,14 @@ Update Template | OpenSign™ - - + + -

Update Template

+

Update Template

PUT 

/template/:template_id

The Update Template API enables you to modify and update the details of a specific template.

Request

diff --git a/docs/API-docs/v1.1/updatefolder/index.html b/docs/API-docs/v1.1/updatefolder/index.html index 788a7dc7f..fa294ba76 100644 --- a/docs/API-docs/v1.1/updatefolder/index.html +++ b/docs/API-docs/v1.1/updatefolder/index.html @@ -5,14 +5,14 @@ Update Folder | OpenSign™ - - + + -

Update Folder

+

Update Folder

PUT 

/folder/:folder_id

The Update Folder API allows you to uodate folder name as well as parentFolderId.

Request

diff --git a/docs/API-docs/v1.2/contactlist/index.html b/docs/API-docs/v1.2/contactlist/index.html index 7b202e81c..2b4481dd3 100644 --- a/docs/API-docs/v1.2/contactlist/index.html +++ b/docs/API-docs/v1.2/contactlist/index.html @@ -5,14 +5,14 @@ Get Contact list | OpenSign™ - - + + -

Get Contact list

+

Get Contact list

GET 

/contactlist

The Contact List API empowers you to retrieve a list of contacts, providing a comprehensive view of all available contacts in your contactbook.

Request

diff --git a/docs/API-docs/v1.2/createcontact/index.html b/docs/API-docs/v1.2/createcontact/index.html index e5ca8683d..812110dea 100644 --- a/docs/API-docs/v1.2/createcontact/index.html +++ b/docs/API-docs/v1.2/createcontact/index.html @@ -5,14 +5,14 @@ Create Contact | OpenSign™ - - + + -

Create Contact

+

Create Contact

POST 

/createcontact

The Create Contact API allows you to effortlessly create new contacts that can act as signers for your important documents.

Request

diff --git a/docs/API-docs/v1.2/createdocument/index.html b/docs/API-docs/v1.2/createdocument/index.html index 1860fcb73..0c2eceef0 100644 --- a/docs/API-docs/v1.2/createdocument/index.html +++ b/docs/API-docs/v1.2/createdocument/index.html @@ -5,14 +5,14 @@ Create Document | OpenSign™ - - + + -

Create Document

+

Create Document

POST 

/createdocument

The Create Document API allows users to generate new documents by providing data with base64 encoded file.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.2/createdocumentwithtemplateid/index.html b/docs/API-docs/v1.2/createdocumentwithtemplateid/index.html index 0b8c08450..7bd14d6ba 100644 --- a/docs/API-docs/v1.2/createdocumentwithtemplateid/index.html +++ b/docs/API-docs/v1.2/createdocumentwithtemplateid/index.html @@ -5,14 +5,14 @@ Create Document from Template | OpenSign™ - - + + -

Create Document from Template

+

Create Document from Template

POST 

/createdocument/:template_id

The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at Debug UI or using the Create Template API.

You can provide default value for all widgets based on their name all widgets support except signature, stamp, initials, image.

diff --git a/docs/API-docs/v1.2/createfolder/index.html b/docs/API-docs/v1.2/createfolder/index.html index 1e46099fd..a27f02235 100644 --- a/docs/API-docs/v1.2/createfolder/index.html +++ b/docs/API-docs/v1.2/createfolder/index.html @@ -5,14 +5,14 @@ Create Folder | OpenSign™ - - + + -

Create Folder

+

Create Folder

POST 

/createfolder

The Create Folder API allows you to create folder.

Request

diff --git a/docs/API-docs/v1.2/createtemplate/index.html b/docs/API-docs/v1.2/createtemplate/index.html index cab818731..aefb41ba0 100644 --- a/docs/API-docs/v1.2/createtemplate/index.html +++ b/docs/API-docs/v1.2/createtemplate/index.html @@ -5,14 +5,14 @@ Create Template | OpenSign™ - - + + -

Create Template

+

Create Template

POST 

/createtemplate

The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique template_id that can be used to generate documents based on the specified template.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.2/delete-template/index.html b/docs/API-docs/v1.2/delete-template/index.html index cdcdc8ebb..0d3665289 100644 --- a/docs/API-docs/v1.2/delete-template/index.html +++ b/docs/API-docs/v1.2/delete-template/index.html @@ -5,14 +5,14 @@ Delete Template | OpenSign™ - - + + -

Delete Template

+

Delete Template

DELETE 

/template/:template_id

The Delete Template API provides you with the ability to remove a specific template from the templates. If a template is no longer needed

Request

diff --git a/docs/API-docs/v1.2/delete-webhook/index.html b/docs/API-docs/v1.2/delete-webhook/index.html index f84875a1b..2170715dc 100644 --- a/docs/API-docs/v1.2/delete-webhook/index.html +++ b/docs/API-docs/v1.2/delete-webhook/index.html @@ -5,14 +5,14 @@ Delete Webhook | OpenSign™ - - + + -

Delete Webhook

+

Delete Webhook

DELETE 

/webhook

The Delete Webhook API allow you to delete webhook url

diff --git a/docs/API-docs/v1.2/deletecontact/index.html b/docs/API-docs/v1.2/deletecontact/index.html index be1e0f087..efa9e4628 100644 --- a/docs/API-docs/v1.2/deletecontact/index.html +++ b/docs/API-docs/v1.2/deletecontact/index.html @@ -5,14 +5,14 @@ Delete Contact | OpenSign™ - - + + -

Delete Contact

+

Delete Contact

DELETE 

/contact/:contact_id

The Delete Contact API allows you to remove a contact from your contactbook. If you no longer need a particular contact's information, this API makes it easy to delete their record.

Request

diff --git a/docs/API-docs/v1.2/deletedocument/index.html b/docs/API-docs/v1.2/deletedocument/index.html index b7777cc64..37194ed9b 100644 --- a/docs/API-docs/v1.2/deletedocument/index.html +++ b/docs/API-docs/v1.2/deletedocument/index.html @@ -5,14 +5,14 @@ Delete Document | OpenSign™ - - + + -

Delete Document

+

Delete Document

DELETE 

/document/:document_id

The Delete document API allows you to remove specific document from your documents.

Request

diff --git a/docs/API-docs/v1.2/deletefolder/index.html b/docs/API-docs/v1.2/deletefolder/index.html index 843f8fa77..d90102b69 100644 --- a/docs/API-docs/v1.2/deletefolder/index.html +++ b/docs/API-docs/v1.2/deletefolder/index.html @@ -5,14 +5,14 @@ Delete Folder | OpenSign™ - - + + -

Delete Folder

+

Delete Folder

DELETE 

/folder/:folder_id

The delete Folder API allows you to delete folder.

Request

diff --git a/docs/API-docs/v1.2/draftdocument/index.html b/docs/API-docs/v1.2/draftdocument/index.html index c81e2bd9a..862a45191 100644 --- a/docs/API-docs/v1.2/draftdocument/index.html +++ b/docs/API-docs/v1.2/draftdocument/index.html @@ -5,14 +5,14 @@ Draft Document | OpenSign™ - - + + -

Draft Document

+

Draft Document

POST 

/draftdocument

The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.2/drafttemplate/index.html b/docs/API-docs/v1.2/drafttemplate/index.html index cc90234c2..08404c8d2 100644 --- a/docs/API-docs/v1.2/drafttemplate/index.html +++ b/docs/API-docs/v1.2/drafttemplate/index.html @@ -5,14 +5,14 @@ Draft Template | OpenSign™ - - + + -

Draft Template

+

Draft Template

POST 

/drafttemplate

The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique objectId (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a url is provided, which offers a user interface for editing the template and facilitating document distribution.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.2/folderlist/index.html b/docs/API-docs/v1.2/folderlist/index.html index ef6e68d7f..78afb1987 100644 --- a/docs/API-docs/v1.2/folderlist/index.html +++ b/docs/API-docs/v1.2/folderlist/index.html @@ -5,19 +5,19 @@ Get folder list | OpenSign™ - - + + -

Get folder list

+

Get folder list

GET 

/folderlist

The Folder List API empowers you to retrieve a list of folder with or without parentFolderId

Request

-

Responses

successful operation

+

Responses

successful operation

\ No newline at end of file diff --git a/docs/API-docs/v1.2/get-template/index.html b/docs/API-docs/v1.2/get-template/index.html index aa1e4b634..bcd9c221b 100644 --- a/docs/API-docs/v1.2/get-template/index.html +++ b/docs/API-docs/v1.2/get-template/index.html @@ -5,14 +5,14 @@ Get Template | OpenSign™ - - + + -

Get Template

+

Get Template

GET 

/template/:template_id

The Get Template API allows you to retrieve details about a specific template. Templates serve as blueprints for creating documents with predefined structures.

Responses of Signer Widgets:

diff --git a/docs/API-docs/v1.2/get-user/index.html b/docs/API-docs/v1.2/get-user/index.html index fe703a5dc..780e5654c 100644 --- a/docs/API-docs/v1.2/get-user/index.html +++ b/docs/API-docs/v1.2/get-user/index.html @@ -5,14 +5,14 @@ Get your account details | OpenSign™ - - + + -

Get your account details

+

Get your account details

GET 

/getuser

The Get User API enables you to get your own account details.

diff --git a/docs/API-docs/v1.2/get-webhook/index.html b/docs/API-docs/v1.2/get-webhook/index.html index 47fc9880a..aa7af9054 100644 --- a/docs/API-docs/v1.2/get-webhook/index.html +++ b/docs/API-docs/v1.2/get-webhook/index.html @@ -5,14 +5,14 @@ Get Webhook | OpenSign™ - - + + -

Get Webhook

+

Get Webhook

GET 

/webhook

The Get Webhook API allow you to get webhook url

diff --git a/docs/API-docs/v1.2/getcontact/index.html b/docs/API-docs/v1.2/getcontact/index.html index f515bc103..5e9f12eb1 100644 --- a/docs/API-docs/v1.2/getcontact/index.html +++ b/docs/API-docs/v1.2/getcontact/index.html @@ -5,14 +5,14 @@ Get Contact | OpenSign™ - - + + -

Get Contact

+

Get Contact

GET 

/contact/:contact_id

The Get Contact API allows you to retrieve details about a specific contact.

Request

diff --git a/docs/API-docs/v1.2/getcredits/index.html b/docs/API-docs/v1.2/getcredits/index.html index e738728f2..e2cf7bc10 100644 --- a/docs/API-docs/v1.2/getcredits/index.html +++ b/docs/API-docs/v1.2/getcredits/index.html @@ -5,14 +5,14 @@ Get your API credits | OpenSign™ - - + + -

Get your API credits

+

Get your API credits

GET 

/getcredits

The Get Credits API returns details about the credits available to your account:

plan_credits: Credits included with your subscription plan. These reset at the start of each new billing cycle. diff --git a/docs/API-docs/v1.2/getdocument/index.html b/docs/API-docs/v1.2/getdocument/index.html index 85cdf53e6..8324029c3 100644 --- a/docs/API-docs/v1.2/getdocument/index.html +++ b/docs/API-docs/v1.2/getdocument/index.html @@ -5,14 +5,14 @@ Get Document | OpenSign™ - - + + -

Get Document

+

Get Document

GET 

/document/:document_id

The Get Document API enables you to retrieve details about a specific document.

Request

diff --git a/docs/API-docs/v1.2/getdocumentlist/index.html b/docs/API-docs/v1.2/getdocumentlist/index.html index 40933dcd9..0894e58d2 100644 --- a/docs/API-docs/v1.2/getdocumentlist/index.html +++ b/docs/API-docs/v1.2/getdocumentlist/index.html @@ -5,14 +5,14 @@ Get Document list from status | OpenSign™ - - + + -

Get Document list from status

+

Get Document list from status

GET 

/documentlist/:doctype

Document Types:

Retrieve a list of documents based on type

diff --git a/docs/API-docs/v1.2/getfolder/index.html b/docs/API-docs/v1.2/getfolder/index.html index e21d76ac6..ad489748c 100644 --- a/docs/API-docs/v1.2/getfolder/index.html +++ b/docs/API-docs/v1.2/getfolder/index.html @@ -5,14 +5,14 @@ Get Folder | OpenSign™ - - + + -

Get Folder

+

Get Folder

GET 

/folder/:folder_id

The Get Folder API allows you to retrieve details about a specific folder.

Request

diff --git a/docs/API-docs/v1.2/getformdata/index.html b/docs/API-docs/v1.2/getformdata/index.html index b3c67b788..97136d880 100644 --- a/docs/API-docs/v1.2/getformdata/index.html +++ b/docs/API-docs/v1.2/getformdata/index.html @@ -5,14 +5,14 @@ Get Formdata | OpenSign™ - - + + -

Get Formdata

+

Get Formdata

GET 

/formdata/:document_id

The Get Formdata API enables you to retrieve widget data filled by signers who signed the document.

Note: This API is only available for Teams and Enterprise plans.

diff --git a/docs/API-docs/v1.2/getsignerips/index.html b/docs/API-docs/v1.2/getsignerips/index.html index e726f6b13..0fc9bac23 100644 --- a/docs/API-docs/v1.2/getsignerips/index.html +++ b/docs/API-docs/v1.2/getsignerips/index.html @@ -5,14 +5,14 @@ Get Signer IPs | OpenSign™ - - + + -

Get Signer IPs

+

Get Signer IPs

GET 

/signerips/:document_id

The Get Signer IPs API enables you to retrieve IPs of signers who signed the document.

Note: This API is only available for Teams and Enterprise plans.

diff --git a/docs/API-docs/v1.2/getsigninglinks/index.html b/docs/API-docs/v1.2/getsigninglinks/index.html index 43b5a141b..b543cf4da 100644 --- a/docs/API-docs/v1.2/getsigninglinks/index.html +++ b/docs/API-docs/v1.2/getsigninglinks/index.html @@ -5,14 +5,14 @@ Get Signing Links | OpenSign™ - - + + -

Get Signing Links

+

Get Signing Links

GET 

/signinglinks/:document_id

The Get Signing Links API enables you to retrieve signing urls of signers for the document.

Request

diff --git a/docs/API-docs/v1.2/gettemplatelist/index.html b/docs/API-docs/v1.2/gettemplatelist/index.html index 9f5627012..995362e8c 100644 --- a/docs/API-docs/v1.2/gettemplatelist/index.html +++ b/docs/API-docs/v1.2/gettemplatelist/index.html @@ -5,14 +5,14 @@ Get Template list | OpenSign™ - - + + -

Get Template list

+

Get Template list

GET 

/templatelist

The Get Template List API allows you to retrieve a list of available templates. This functionality provides an overview of all templates, enabling users to choose from existing templates when creating documents.

Request

diff --git a/docs/API-docs/v1.2/index.html b/docs/API-docs/v1.2/index.html index 33e6262d6..2f38db90a 100644 --- a/docs/API-docs/v1.2/index.html +++ b/docs/API-docs/v1.2/index.html @@ -5,13 +5,13 @@ OpenSign API v1.2 | OpenSign™ - - + + - + \ No newline at end of file diff --git a/docs/API-docs/v1.2/intro/index.html b/docs/API-docs/v1.2/intro/index.html index 900c442c6..598b58599 100644 --- a/docs/API-docs/v1.2/intro/index.html +++ b/docs/API-docs/v1.2/intro/index.html @@ -5,8 +5,8 @@ Overview | OpenSign™ - - + + diff --git a/docs/API-docs/v1.2/opensign-api-v-1-2/index.html b/docs/API-docs/v1.2/opensign-api-v-1-2/index.html index 50e13d708..2bb5dd237 100644 --- a/docs/API-docs/v1.2/opensign-api-v-1-2/index.html +++ b/docs/API-docs/v1.2/opensign-api-v-1-2/index.html @@ -5,14 +5,14 @@ OpenSign API v1.2 | OpenSign™ - - + + -
Version: 1.0.0 +
Version: 1.0.0

OpenSign API v1.2

OpenSign™ API v1.2

diff --git a/docs/API-docs/v1.2/publictemplate/index.html b/docs/API-docs/v1.2/publictemplate/index.html index 2a935209e..901c6808e 100644 --- a/docs/API-docs/v1.2/publictemplate/index.html +++ b/docs/API-docs/v1.2/publictemplate/index.html @@ -5,14 +5,14 @@ Public Template | OpenSign™ - - + + -

Public Template

+

Public Template

POST 

/publictemplate

The Public Template API allows users to create templates that serve as blueprints for generating documents with predefined structures. When a template is successfully created, the API returns a unique template_id and a public_url. The public_url is publicly accessible and may be shared with any user, enabling them to generate and sign documents based on the template. However, the template itself cannot be modified through this URL; it can only be used for document creation and signing.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.2/resendrequestmail/index.html b/docs/API-docs/v1.2/resendrequestmail/index.html index 49d4ac9dd..99f3520fd 100644 --- a/docs/API-docs/v1.2/resendrequestmail/index.html +++ b/docs/API-docs/v1.2/resendrequestmail/index.html @@ -5,14 +5,14 @@ Resend request mail | OpenSign™ - - + + -

Resend request mail

+

Resend request mail

POST 

/resendmail

Resend request mail to user for signing document.

Request

diff --git a/docs/API-docs/v1.2/revokedocument/index.html b/docs/API-docs/v1.2/revokedocument/index.html index c7b95195d..931363f44 100644 --- a/docs/API-docs/v1.2/revokedocument/index.html +++ b/docs/API-docs/v1.2/revokedocument/index.html @@ -5,14 +5,14 @@ Revoke Document | OpenSign™ - - + + -

Revoke Document

+

Revoke Document

POST 

/document/:document_id

The Revoke document API allows you to revoke specific document from your documents.

Request

diff --git a/docs/API-docs/v1.2/save-update-webhook/index.html b/docs/API-docs/v1.2/save-update-webhook/index.html index 9f40809c7..5ac0c162f 100644 --- a/docs/API-docs/v1.2/save-update-webhook/index.html +++ b/docs/API-docs/v1.2/save-update-webhook/index.html @@ -5,14 +5,14 @@ Save or Update Webhook | OpenSign™ - - + + -

Save or Update Webhook

+

Save or Update Webhook

POST 

/webhook

The save or update Webhook API allows you to save a webhook URL which is used to trigger events.

Events:

diff --git a/docs/API-docs/v1.2/selfsign/index.html b/docs/API-docs/v1.2/selfsign/index.html index 7e60998e1..356d8740e 100644 --- a/docs/API-docs/v1.2/selfsign/index.html +++ b/docs/API-docs/v1.2/selfsign/index.html @@ -5,14 +5,14 @@ Self Sign | OpenSign™ - - + + -

Self Sign

+

Self Sign

POST 

/selfsign

The selfsign API generates a URL that enables freestyle signing of a document. You can also include optional pre-defined widgets, which the signer can edit or expand upon as needed. This provides a signing experience similar to the “Sign Yourself” flow in the OpenSign app.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1.2/update-contact/index.html b/docs/API-docs/v1.2/update-contact/index.html new file mode 100644 index 000000000..252daa690 --- /dev/null +++ b/docs/API-docs/v1.2/update-contact/index.html @@ -0,0 +1,23 @@ + + + + + +Update Contact | OpenSign™ + + + + + + + + +

Update Contact

+
PUT 

/contact/:contact_id

+

The Update Contact API enables you to modify and update the details of a specific Contact.

+

Request

+
+
+

Responses

Contact updated successfully!

+ + \ No newline at end of file diff --git a/docs/API-docs/v1.2/update-document/index.html b/docs/API-docs/v1.2/update-document/index.html index 4a984c9d0..4e114aaba 100644 --- a/docs/API-docs/v1.2/update-document/index.html +++ b/docs/API-docs/v1.2/update-document/index.html @@ -5,14 +5,14 @@ Update Document | OpenSign™ - - + + -

Update Document

+

Update Document

PUT 

/document/:document_id

The Update Document API allows users to modify and update the details of a specific document. Note that this API only allows to update a few parameters, you cannot change the file once it the document is created.

Request

diff --git a/docs/API-docs/v1.2/update-template/index.html b/docs/API-docs/v1.2/update-template/index.html index 1b4183a11..928ea3744 100644 --- a/docs/API-docs/v1.2/update-template/index.html +++ b/docs/API-docs/v1.2/update-template/index.html @@ -5,14 +5,14 @@ Update Template | OpenSign™ - - + + -

Update Template

+

Update Template

PUT 

/template/:template_id

The Update Template API enables you to modify and update the details of a specific template.

Request

diff --git a/docs/API-docs/v1.2/updatefolder/index.html b/docs/API-docs/v1.2/updatefolder/index.html index 88ab3d881..aed073287 100644 --- a/docs/API-docs/v1.2/updatefolder/index.html +++ b/docs/API-docs/v1.2/updatefolder/index.html @@ -5,14 +5,14 @@ Update Folder | OpenSign™ - - + + -

Update Folder

+

Update Folder

PUT 

/folder/:folder_id

The Update Folder API allows you to uodate folder name as well as parentFolderId.

Request

diff --git a/docs/API-docs/v1/contactlist/index.html b/docs/API-docs/v1/contactlist/index.html index d554b58db..c84a27f59 100644 --- a/docs/API-docs/v1/contactlist/index.html +++ b/docs/API-docs/v1/contactlist/index.html @@ -5,14 +5,14 @@ Get Contact list | OpenSign™ - - + + -

Get Contact list

+

Get Contact list

GET 

/contactlist

The Contact List API empowers you to retrieve a list of contacts, providing a comprehensive view of all available contacts in your contactbook.

Request

diff --git a/docs/API-docs/v1/createcontact/index.html b/docs/API-docs/v1/createcontact/index.html index bf55d2ce0..3b0bf4ffb 100644 --- a/docs/API-docs/v1/createcontact/index.html +++ b/docs/API-docs/v1/createcontact/index.html @@ -5,14 +5,14 @@ Create Contact | OpenSign™ - - + + -

Create Contact

+

Create Contact

POST 

/createcontact

The Create Contact API allows you to effortlessly create new contacts that can act as signers for your important documents.

Request

diff --git a/docs/API-docs/v1/createdocument/index.html b/docs/API-docs/v1/createdocument/index.html index d74cda3fa..9116961ab 100644 --- a/docs/API-docs/v1/createdocument/index.html +++ b/docs/API-docs/v1/createdocument/index.html @@ -5,14 +5,14 @@ Create Document | OpenSign™ - - + + -

Create Document

+

Create Document

POST 

/createdocument

The Create Document API allows users to generate new documents by providing data with base64 encoded file.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1/createdocumentwithtemplateid/index.html b/docs/API-docs/v1/createdocumentwithtemplateid/index.html index a97027121..072fec52a 100644 --- a/docs/API-docs/v1/createdocumentwithtemplateid/index.html +++ b/docs/API-docs/v1/createdocumentwithtemplateid/index.html @@ -5,14 +5,14 @@ Create Document from Template | OpenSign™ - - + + -

Create Document from Template

+

Create Document from Template

POST 

/createdocument/:template_id

The Create Document from template API allows you to generate new documents by just providing template_id instead of uploading a new file(in the form of base64 or binary) every time you need to create a document. Templates for repeatedly used files can be created from user interface at Debug UI or using the Create Template API.

You can provide default value for all widgets based on their name all widgets support except signature, stamp, initials, image.

diff --git a/docs/API-docs/v1/createfolder/index.html b/docs/API-docs/v1/createfolder/index.html index 8b55983e9..578027d2f 100644 --- a/docs/API-docs/v1/createfolder/index.html +++ b/docs/API-docs/v1/createfolder/index.html @@ -5,14 +5,14 @@ Create Folder | OpenSign™ - - + + -

Create Folder

+

Create Folder

POST 

/createfolder

The Create Folder API allows you to create folder.

Request

diff --git a/docs/API-docs/v1/createtemplate/index.html b/docs/API-docs/v1/createtemplate/index.html index b9c51b3f1..81354553f 100644 --- a/docs/API-docs/v1/createtemplate/index.html +++ b/docs/API-docs/v1/createtemplate/index.html @@ -5,14 +5,14 @@ Create Template | OpenSign™ - - + + -

Create Template

+

Create Template

POST 

/createtemplate

The Template Creation API allows users to create customizable templates, which serve as blueprints for generating documents with predefined structures. Upon successful template creation, the API returns a unique template_id that can be used to generate documents based on the specified template.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1/delete-template/index.html b/docs/API-docs/v1/delete-template/index.html index 06c3f74f4..c0924d9b0 100644 --- a/docs/API-docs/v1/delete-template/index.html +++ b/docs/API-docs/v1/delete-template/index.html @@ -5,14 +5,14 @@ Delete Template | OpenSign™ - - + + -

Delete Template

+

Delete Template

DELETE 

/template/:template_id

The Delete Template API provides you with the ability to remove a specific template from the templates. If a template is no longer needed

Request

diff --git a/docs/API-docs/v1/delete-webhook/index.html b/docs/API-docs/v1/delete-webhook/index.html index 572d8c87f..7fb3fd428 100644 --- a/docs/API-docs/v1/delete-webhook/index.html +++ b/docs/API-docs/v1/delete-webhook/index.html @@ -5,14 +5,14 @@ Delete Webhook | OpenSign™ - - + + -

Delete Webhook

+

Delete Webhook

DELETE 

/webhook

The Delete Webhook API allow you to delete webhook url

diff --git a/docs/API-docs/v1/deletecontact/index.html b/docs/API-docs/v1/deletecontact/index.html index 9ddc3e631..cc3019401 100644 --- a/docs/API-docs/v1/deletecontact/index.html +++ b/docs/API-docs/v1/deletecontact/index.html @@ -5,14 +5,14 @@ Delete Contact | OpenSign™ - - + + -

Delete Contact

+

Delete Contact

DELETE 

/contact/:contact_id

The Delete Contact API allows you to remove a contact from your contactbook. If you no longer need a particular contact's information, this API makes it easy to delete their record.

Request

diff --git a/docs/API-docs/v1/deletedocument/index.html b/docs/API-docs/v1/deletedocument/index.html index e99da3780..f929c2af5 100644 --- a/docs/API-docs/v1/deletedocument/index.html +++ b/docs/API-docs/v1/deletedocument/index.html @@ -5,14 +5,14 @@ Delete Document | OpenSign™ - - + + -

Delete Document

+

Delete Document

DELETE 

/document/:document_id

The Delete document API allows you to remove specific document from your documents.

Request

diff --git a/docs/API-docs/v1/deletefolder/index.html b/docs/API-docs/v1/deletefolder/index.html index e9ba08e29..2b5195fc5 100644 --- a/docs/API-docs/v1/deletefolder/index.html +++ b/docs/API-docs/v1/deletefolder/index.html @@ -5,14 +5,14 @@ Delete Folder | OpenSign™ - - + + -

Delete Folder

+

Delete Folder

DELETE 

/folder/:folder_id

The delete Folder API allows you to delete folder.

Request

diff --git a/docs/API-docs/v1/draftdocument/index.html b/docs/API-docs/v1/draftdocument/index.html index e1d8373ae..5bd29af2e 100644 --- a/docs/API-docs/v1/draftdocument/index.html +++ b/docs/API-docs/v1/draftdocument/index.html @@ -5,14 +5,14 @@ Draft Document | OpenSign™ - - + + -

Draft Document

+

Draft Document

POST 

/draftdocument

The Draft Document API allows users to generate new documents by providing data with a base64 encoded file.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1/drafttemplate/index.html b/docs/API-docs/v1/drafttemplate/index.html index a143914c8..7d662bdfe 100644 --- a/docs/API-docs/v1/drafttemplate/index.html +++ b/docs/API-docs/v1/drafttemplate/index.html @@ -5,14 +5,14 @@ Draft Template | OpenSign™ - - + + -

Draft Template

+

Draft Template

POST 

/drafttemplate

The Template Drafting API enables users to create customizable templates, serving as blueprints for generating documents with predefined structures. Upon successful creation of a template, the API returns a unique objectId (designated as template_id), which can be used to generate documents based on the specified template. Additionally, a url is provided, which offers a user interface for editing the template and facilitating document distribution.

Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

diff --git a/docs/API-docs/v1/folderlist/index.html b/docs/API-docs/v1/folderlist/index.html index fa743aaaf..29388417c 100644 --- a/docs/API-docs/v1/folderlist/index.html +++ b/docs/API-docs/v1/folderlist/index.html @@ -5,14 +5,14 @@ Get folder list | OpenSign™ - - + + -

Get folder list

+

Get folder list

GET 

/folderlist

The Folder List API empowers you to retrieve a list of folder with or without parentFolderId

Request

diff --git a/docs/API-docs/v1/get-template/index.html b/docs/API-docs/v1/get-template/index.html index ede600834..b54bc75ab 100644 --- a/docs/API-docs/v1/get-template/index.html +++ b/docs/API-docs/v1/get-template/index.html @@ -5,14 +5,14 @@ Get Template | OpenSign™ - - + + -

Get Template

+

Get Template

GET 

/template/:template_id

The Get Template API allows you to retrieve details about a specific template. Templates serve as blueprints for creating documents with predefined structures.

Request

diff --git a/docs/API-docs/v1/get-user/index.html b/docs/API-docs/v1/get-user/index.html index d4470ba98..72dbac238 100644 --- a/docs/API-docs/v1/get-user/index.html +++ b/docs/API-docs/v1/get-user/index.html @@ -5,14 +5,14 @@ Get your account details | OpenSign™ - - + + -

Get your account details

+

Get your account details

GET 

/getuser

The Get User API enables you to get your own account details.

diff --git a/docs/API-docs/v1/get-webhook/index.html b/docs/API-docs/v1/get-webhook/index.html index 9064e920c..13019fced 100644 --- a/docs/API-docs/v1/get-webhook/index.html +++ b/docs/API-docs/v1/get-webhook/index.html @@ -5,14 +5,14 @@ Get Webhook | OpenSign™ - - + + -

Get Webhook

+

Get Webhook

GET 

/webhook

The Get Webhook API allow you to get webhook url

diff --git a/docs/API-docs/v1/getcontact/index.html b/docs/API-docs/v1/getcontact/index.html index 67aa364ec..339ab843d 100644 --- a/docs/API-docs/v1/getcontact/index.html +++ b/docs/API-docs/v1/getcontact/index.html @@ -5,14 +5,14 @@ Get Contact | OpenSign™ - - + + -

Get Contact

+

Get Contact

GET 

/contact/:contact_id

The Get Contact API allows you to retrieve details about a specific contact.

Request

diff --git a/docs/API-docs/v1/getdocument/index.html b/docs/API-docs/v1/getdocument/index.html index 0c5a3783a..0a7f92430 100644 --- a/docs/API-docs/v1/getdocument/index.html +++ b/docs/API-docs/v1/getdocument/index.html @@ -5,14 +5,14 @@ Get Document | OpenSign™ - - + + -

Get Document

+

Get Document

GET 

/document/:document_id

The Get Document API enables you to retrieve details about a specific document.

Request

diff --git a/docs/API-docs/v1/getdocumentlist/index.html b/docs/API-docs/v1/getdocumentlist/index.html index 0ce44ceea..c02fe2274 100644 --- a/docs/API-docs/v1/getdocumentlist/index.html +++ b/docs/API-docs/v1/getdocumentlist/index.html @@ -5,14 +5,14 @@ Get Document list from status | OpenSign™ - - + + -

Get Document list from status

+

Get Document list from status

GET 

/documentlist/:doctype

Document Types:

Retrieve a list of documents based on type

diff --git a/docs/API-docs/v1/getfolder/index.html b/docs/API-docs/v1/getfolder/index.html index 26eca3879..7a6b0c99d 100644 --- a/docs/API-docs/v1/getfolder/index.html +++ b/docs/API-docs/v1/getfolder/index.html @@ -5,14 +5,14 @@ Get Folder | OpenSign™ - - + + -

Get Folder

+

Get Folder

GET 

/folder/:folder_id

The Get Folder API allows you to retrieve details about a specific folder.

Request

diff --git a/docs/API-docs/v1/gettemplatelist/index.html b/docs/API-docs/v1/gettemplatelist/index.html index d838f1358..a3dbd722c 100644 --- a/docs/API-docs/v1/gettemplatelist/index.html +++ b/docs/API-docs/v1/gettemplatelist/index.html @@ -5,14 +5,14 @@ Get Template list | OpenSign™ - - + + -

Get Template list

+

Get Template list

GET 

/templatelist

The Get Template List API allows you to retrieve a list of available templates. This functionality provides an overview of all templates, enabling users to choose from existing templates when creating documents.

Request

diff --git a/docs/API-docs/v1/index.html b/docs/API-docs/v1/index.html index 3c26e1394..51decd7c9 100644 --- a/docs/API-docs/v1/index.html +++ b/docs/API-docs/v1/index.html @@ -5,13 +5,13 @@ OpenSign API v1 | OpenSign™ - - + + - + \ No newline at end of file diff --git a/docs/API-docs/v1/intro/index.html b/docs/API-docs/v1/intro/index.html index e60320ed4..b8bfac7a8 100644 --- a/docs/API-docs/v1/intro/index.html +++ b/docs/API-docs/v1/intro/index.html @@ -5,8 +5,8 @@ Overview | OpenSign™ - - + + diff --git a/docs/API-docs/v1/opensign-api-v-1/index.html b/docs/API-docs/v1/opensign-api-v-1/index.html index 2ceb19b44..612994c7b 100644 --- a/docs/API-docs/v1/opensign-api-v-1/index.html +++ b/docs/API-docs/v1/opensign-api-v-1/index.html @@ -5,14 +5,14 @@ OpenSign API v1 | OpenSign™ - - + + -
Version: 1.0.0 +
Version: 1.0.0

OpenSign API v1

Welcome to the OpenSign™ API documentation!

Our powerful and flexible API empowers you to seamlessly integrate digital signing capabilities into your applications. Whether you're a developer automating document workflows, a business enhancing security, or an enterprise streamlining contract management, OpenSign™ delivers robust solutions tailored to your needs.

diff --git a/docs/API-docs/v1/resendrequestmail/index.html b/docs/API-docs/v1/resendrequestmail/index.html index 91bbc9dd3..9b86328ea 100644 --- a/docs/API-docs/v1/resendrequestmail/index.html +++ b/docs/API-docs/v1/resendrequestmail/index.html @@ -5,14 +5,14 @@ Resend request mail | OpenSign™ - - + + -

Resend request mail

+

Resend request mail

POST 

/resendmail

Resend request mail to user for signing document.

Request

diff --git a/docs/API-docs/v1/revokedocument/index.html b/docs/API-docs/v1/revokedocument/index.html index 6b01fcb7b..665ce33bb 100644 --- a/docs/API-docs/v1/revokedocument/index.html +++ b/docs/API-docs/v1/revokedocument/index.html @@ -5,14 +5,14 @@ Revoke Document | OpenSign™ - - + + -

Revoke Document

+

Revoke Document

POST 

/document/:document_id

The Revoke document API allows you to revoke specific document from your documents.

Request

diff --git a/docs/API-docs/v1/save-update-webhook/index.html b/docs/API-docs/v1/save-update-webhook/index.html index d009e3070..4202da879 100644 --- a/docs/API-docs/v1/save-update-webhook/index.html +++ b/docs/API-docs/v1/save-update-webhook/index.html @@ -5,17 +5,17 @@ Save or Update Webhook | OpenSign™ - - + + -

Save or Update Webhook

+

Save or Update Webhook

POST 

/webhook

The save or update Webhook API allows you to save a webhook URL which is used to trigger events.

-

Events:

+

Events:

1. viewed:

  • When a signer views a document, this event will trigger.
  • diff --git a/docs/API-docs/v1/selfsign/index.html b/docs/API-docs/v1/selfsign/index.html index 318752afe..2bb06e9ca 100644 --- a/docs/API-docs/v1/selfsign/index.html +++ b/docs/API-docs/v1/selfsign/index.html @@ -5,14 +5,14 @@ Self Sign | OpenSign™ - - + + -

    Self Sign

    +

    Self Sign

    POST 

    /selfsign

    The selfsign API generates a URL that enables freestyle signing of a document. You can also include optional pre-defined widgets, which the signer can edit or expand upon as needed. This provides a signing experience similar to the “Sign Yourself” flow in the OpenSign app.

    Tip: Upload your PDF document to our Debug UI, where you can easily add widgets, then copy coordinates, page numbers, and more in a ready-to-use JSON format. Plus, you can directly copy the document's base64 string, making it quick to send to the API.

    diff --git a/docs/API-docs/v1/update-document/index.html b/docs/API-docs/v1/update-document/index.html index 8125ede04..52d72471b 100644 --- a/docs/API-docs/v1/update-document/index.html +++ b/docs/API-docs/v1/update-document/index.html @@ -5,14 +5,14 @@ Update Document | OpenSign™ - - + + -

    Update Document

    +

    Update Document

    PUT 

    /document/:document_id

    The Update Document API allows users to modify and update the details of a specific document. Note that this API only allows to update a few parameters, you cannot change the file once it the document is created.

    Request

    diff --git a/docs/API-docs/v1/update-template/index.html b/docs/API-docs/v1/update-template/index.html index 15a37ee7d..a442288a6 100644 --- a/docs/API-docs/v1/update-template/index.html +++ b/docs/API-docs/v1/update-template/index.html @@ -5,14 +5,14 @@ Update Template | OpenSign™ - - + + -

    Update Template

    +

    Update Template

    PUT 

    /template/:template_id

    The Update Template API enables you to modify and update the details of a specific template.

    Request

    diff --git a/docs/API-docs/v1/updatefolder/index.html b/docs/API-docs/v1/updatefolder/index.html index 56990c581..70d35a20e 100644 --- a/docs/API-docs/v1/updatefolder/index.html +++ b/docs/API-docs/v1/updatefolder/index.html @@ -5,14 +5,14 @@ Update Folder | OpenSign™ - - + + -

    Update Folder

    +

    Update Folder

    PUT 

    /folder/:folder_id

    The Update Folder API allows you to uodate folder name as well as parentFolderId.

    Request

    diff --git a/docs/category/cloud-storage/index.html b/docs/category/cloud-storage/index.html index d39899624..5224c4438 100644 --- a/docs/category/cloud-storage/index.html +++ b/docs/category/cloud-storage/index.html @@ -5,8 +5,8 @@ Cloud Storage | OpenSign™ - - + + diff --git a/docs/category/console/index.html b/docs/category/console/index.html index 42ff62609..7dba97408 100644 --- a/docs/category/console/index.html +++ b/docs/category/console/index.html @@ -5,8 +5,8 @@ Console | OpenSign™ - - + + diff --git a/docs/category/create-new-opensign-document/index.html b/docs/category/create-new-opensign-document/index.html index 6b3b539ac..9c7a97904 100644 --- a/docs/category/create-new-opensign-document/index.html +++ b/docs/category/create-new-opensign-document/index.html @@ -5,8 +5,8 @@ Create New OpenSign Document | OpenSign™ - - + + diff --git a/docs/category/docker/index.html b/docs/category/docker/index.html index 5a2f7e533..d2b37604a 100644 --- a/docs/category/docker/index.html +++ b/docs/category/docker/index.html @@ -5,8 +5,8 @@ Docker | OpenSign™ - - + + diff --git a/docs/category/documents/index.html b/docs/category/documents/index.html index c6b8bf572..656a9fb14 100644 --- a/docs/category/documents/index.html +++ b/docs/category/documents/index.html @@ -5,8 +5,8 @@ Documents | OpenSign™ - - + + diff --git a/docs/category/faqs/index.html b/docs/category/faqs/index.html index 34e10a12c..ee65e1af1 100644 --- a/docs/category/faqs/index.html +++ b/docs/category/faqs/index.html @@ -5,8 +5,8 @@ FAQs | OpenSign™ - - + + diff --git a/docs/category/guides/index.html b/docs/category/guides/index.html index be45b8e17..de35a3fde 100644 --- a/docs/category/guides/index.html +++ b/docs/category/guides/index.html @@ -5,8 +5,8 @@ Guides | OpenSign™ - - + + diff --git a/docs/category/manage-docs-using-opensign-drive/index.html b/docs/category/manage-docs-using-opensign-drive/index.html index d607835de..1857a5416 100644 --- a/docs/category/manage-docs-using-opensign-drive/index.html +++ b/docs/category/manage-docs-using-opensign-drive/index.html @@ -5,8 +5,8 @@ Manage Docs using OpenSign™ Drive | OpenSign™ - - + + diff --git a/docs/category/settings/index.html b/docs/category/settings/index.html index 1f73c2d60..8289fb579 100644 --- a/docs/category/settings/index.html +++ b/docs/category/settings/index.html @@ -5,8 +5,8 @@ Settings | OpenSign™ - - + + diff --git a/docs/category/templates/index.html b/docs/category/templates/index.html index b6517dbcf..816632cbe 100644 --- a/docs/category/templates/index.html +++ b/docs/category/templates/index.html @@ -5,8 +5,8 @@ Templates | OpenSign™ - - + + diff --git a/docs/category/user-menu/index.html b/docs/category/user-menu/index.html index 8232f573b..11f8c7a44 100644 --- a/docs/category/user-menu/index.html +++ b/docs/category/user-menu/index.html @@ -5,8 +5,8 @@ User Menu | OpenSign™ - - + + diff --git a/docs/contribute/CODE_OF_CONDUCT/index.html b/docs/contribute/CODE_OF_CONDUCT/index.html index 5f6e31768..182f58d33 100644 --- a/docs/contribute/CODE_OF_CONDUCT/index.html +++ b/docs/contribute/CODE_OF_CONDUCT/index.html @@ -5,8 +5,8 @@ Code of conduct | OpenSign™ - - + + diff --git a/docs/contribute/COMMUNITY/index.html b/docs/contribute/COMMUNITY/index.html index df7ba767a..9bce8a091 100644 --- a/docs/contribute/COMMUNITY/index.html +++ b/docs/contribute/COMMUNITY/index.html @@ -5,8 +5,8 @@ Community at OpenSign™ | OpenSign™ - - + + diff --git a/docs/contribute/INSTALLATION/index.html b/docs/contribute/INSTALLATION/index.html index 497bbb821..588e7f2c1 100644 --- a/docs/contribute/INSTALLATION/index.html +++ b/docs/contribute/INSTALLATION/index.html @@ -5,8 +5,8 @@ Installation instructions | OpenSign™ - - + + diff --git a/docs/contribute/REPORTING_GUIDELINES/index.html b/docs/contribute/REPORTING_GUIDELINES/index.html index a5401258e..84853f59d 100644 --- a/docs/contribute/REPORTING_GUIDELINES/index.html +++ b/docs/contribute/REPORTING_GUIDELINES/index.html @@ -5,8 +5,8 @@ OpenSign™ Reporting Guidelines | OpenSign™ - - + + diff --git a/docs/contribute/intro/index.html b/docs/contribute/intro/index.html index 9e2bf1708..abb6079af 100644 --- a/docs/contribute/intro/index.html +++ b/docs/contribute/intro/index.html @@ -5,8 +5,8 @@ Contributing to OpenSign | OpenSign™ - - + + diff --git a/docs/help/FAQs/Credit-Deductions/index.html b/docs/help/FAQs/Credit-Deductions/index.html index 5e7736e4c..23329020e 100644 --- a/docs/help/FAQs/Credit-Deductions/index.html +++ b/docs/help/FAQs/Credit-Deductions/index.html @@ -5,8 +5,8 @@ Credit-Deductions | OpenSign™ - - + + diff --git a/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements/index.html b/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements/index.html index 6a98a0229..7ad2338f4 100644 --- a/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements/index.html +++ b/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements/index.html @@ -5,8 +5,8 @@ Why am I getting 'Ensure this field is accurately filled and meets all requirements'? | OpenSign™ - - + + diff --git a/docs/help/FAQs/Max File Upload Size/index.html b/docs/help/FAQs/Max File Upload Size/index.html index 25b44cc9d..01938be72 100644 --- a/docs/help/FAQs/Max File Upload Size/index.html +++ b/docs/help/FAQs/Max File Upload Size/index.html @@ -5,8 +5,8 @@ Max File Upload Size | OpenSign™ - - + + diff --git a/docs/help/FAQs/User Deletion/index.html b/docs/help/FAQs/User Deletion/index.html index 05733ba11..dbe6364b6 100644 --- a/docs/help/FAQs/User Deletion/index.html +++ b/docs/help/FAQs/User Deletion/index.html @@ -5,8 +5,8 @@ User Deletion | OpenSign™ - - + + diff --git a/docs/help/FAQs/index.html b/docs/help/FAQs/index.html index eb37de9e4..5b2b68977 100644 --- a/docs/help/FAQs/index.html +++ b/docs/help/FAQs/index.html @@ -5,8 +5,8 @@ Why is there no dropdown list when I sign a document myself? | OpenSign™ - - + + diff --git a/docs/help/New-Document/edit-document-before-sending/index.html b/docs/help/New-Document/edit-document-before-sending/index.html index 5e28dae9f..3a324d885 100644 --- a/docs/help/New-Document/edit-document-before-sending/index.html +++ b/docs/help/New-Document/edit-document-before-sending/index.html @@ -5,8 +5,8 @@ Editing Your Document Before Sending | OpenSign™ - - + + diff --git a/docs/help/New-Document/enforce-email-verification/index.html b/docs/help/New-Document/enforce-email-verification/index.html index 6ca67b8ba..f28d4be1f 100644 --- a/docs/help/New-Document/enforce-email-verification/index.html +++ b/docs/help/New-Document/enforce-email-verification/index.html @@ -5,8 +5,8 @@ Enforce email OTP verification | OpenSign™ - - + + diff --git a/docs/help/New-Document/request-signatures/index.html b/docs/help/New-Document/request-signatures/index.html index fdbe2b7d2..82dd5a147 100644 --- a/docs/help/New-Document/request-signatures/index.html +++ b/docs/help/New-Document/request-signatures/index.html @@ -5,8 +5,8 @@ Request signatures | OpenSign™ - - + + diff --git a/docs/help/New-Document/sign-yourself/index.html b/docs/help/New-Document/sign-yourself/index.html index 76b408ddc..ef9083178 100644 --- a/docs/help/New-Document/sign-yourself/index.html +++ b/docs/help/New-Document/sign-yourself/index.html @@ -5,8 +5,8 @@ Sign your-self | OpenSign™ - - + + diff --git a/docs/help/New-Document/widgets/index.html b/docs/help/New-Document/widgets/index.html index 1304c13a1..afa683d40 100644 --- a/docs/help/New-Document/widgets/index.html +++ b/docs/help/New-Document/widgets/index.html @@ -5,8 +5,8 @@ Widgets in OpenSign | OpenSign™ - - + + diff --git a/docs/help/OpenSign™ Drive/create-document/index.html b/docs/help/OpenSign™ Drive/create-document/index.html index 666c5b93c..a8e090eb7 100644 --- a/docs/help/OpenSign™ Drive/create-document/index.html +++ b/docs/help/OpenSign™ Drive/create-document/index.html @@ -5,8 +5,8 @@ Create Docs & Folders | OpenSign™ - - + + diff --git a/docs/help/OpenSign™ Drive/list-grid-view/index.html b/docs/help/OpenSign™ Drive/list-grid-view/index.html index a304184fb..44396d8fa 100644 --- a/docs/help/OpenSign™ Drive/list-grid-view/index.html +++ b/docs/help/OpenSign™ Drive/list-grid-view/index.html @@ -5,8 +5,8 @@ Grid vs List view | OpenSign™ - - + + diff --git a/docs/help/OpenSign™ Drive/organize-documents/index.html b/docs/help/OpenSign™ Drive/organize-documents/index.html index 4273f1c01..7171c89dd 100644 --- a/docs/help/OpenSign™ Drive/organize-documents/index.html +++ b/docs/help/OpenSign™ Drive/organize-documents/index.html @@ -5,8 +5,8 @@ OpenSign™ Drive Interface Documentation | OpenSign™ - - + + diff --git a/docs/help/OpenSign™ Drive/rename-document/index.html b/docs/help/OpenSign™ Drive/rename-document/index.html index 23e91214d..af909a140 100644 --- a/docs/help/OpenSign™ Drive/rename-document/index.html +++ b/docs/help/OpenSign™ Drive/rename-document/index.html @@ -5,8 +5,8 @@ Rename documents from OpenSign™ Drive | OpenSign™ - - + + diff --git a/docs/help/Reports/completed/index.html b/docs/help/Reports/completed/index.html index c3391ee55..d8309f069 100644 --- a/docs/help/Reports/completed/index.html +++ b/docs/help/Reports/completed/index.html @@ -5,8 +5,8 @@ Completed | OpenSign™ - - + + diff --git a/docs/help/Reports/contactbook/index.html b/docs/help/Reports/contactbook/index.html index 53c5257bc..d83d386fa 100644 --- a/docs/help/Reports/contactbook/index.html +++ b/docs/help/Reports/contactbook/index.html @@ -5,8 +5,8 @@ Contactbook | OpenSign™ - - + + diff --git a/docs/help/Reports/declined/index.html b/docs/help/Reports/declined/index.html index fe84a28e6..2eab97d17 100644 --- a/docs/help/Reports/declined/index.html +++ b/docs/help/Reports/declined/index.html @@ -5,8 +5,8 @@ Declined | OpenSign™ - - + + diff --git a/docs/help/Reports/drafts/index.html b/docs/help/Reports/drafts/index.html index 60f671880..a7f561d98 100644 --- a/docs/help/Reports/drafts/index.html +++ b/docs/help/Reports/drafts/index.html @@ -5,8 +5,8 @@ Drafts | OpenSign™ - - + + diff --git a/docs/help/Reports/expired/index.html b/docs/help/Reports/expired/index.html index 888f76f44..1efba8c41 100644 --- a/docs/help/Reports/expired/index.html +++ b/docs/help/Reports/expired/index.html @@ -5,8 +5,8 @@ Expired | OpenSign™ - - + + diff --git a/docs/help/Reports/in-progress/index.html b/docs/help/Reports/in-progress/index.html index 574fc652c..ee5159605 100644 --- a/docs/help/Reports/in-progress/index.html +++ b/docs/help/Reports/in-progress/index.html @@ -5,8 +5,8 @@ In Progress | OpenSign™ - - + + diff --git a/docs/help/Reports/need-your-sign/index.html b/docs/help/Reports/need-your-sign/index.html index 4824c7984..b5f1465b5 100644 --- a/docs/help/Reports/need-your-sign/index.html +++ b/docs/help/Reports/need-your-sign/index.html @@ -5,8 +5,8 @@ Need your sign | OpenSign™ - - + + diff --git a/docs/help/Settings/APIToken/index.html b/docs/help/Settings/APIToken/index.html index 5426142ec..b2ef2894c 100644 --- a/docs/help/Settings/APIToken/index.html +++ b/docs/help/Settings/APIToken/index.html @@ -5,8 +5,8 @@ API Token | OpenSign™ - - + + diff --git a/docs/help/Settings/Custom-email-templates/index.html b/docs/help/Settings/Custom-email-templates/index.html index 5b66a0322..07c928616 100644 --- a/docs/help/Settings/Custom-email-templates/index.html +++ b/docs/help/Settings/Custom-email-templates/index.html @@ -5,8 +5,8 @@ Custom email templates | OpenSign™ - - + + diff --git a/docs/help/Settings/Preferences/index.html b/docs/help/Settings/Preferences/index.html index 02845873b..e3b8e8a38 100644 --- a/docs/help/Settings/Preferences/index.html +++ b/docs/help/Settings/Preferences/index.html @@ -5,8 +5,8 @@ Preferences | OpenSign™ - - + + diff --git a/docs/help/Settings/SecurityManagement/index.html b/docs/help/Settings/SecurityManagement/index.html index f1b7bf44a..67961d6e3 100644 --- a/docs/help/Settings/SecurityManagement/index.html +++ b/docs/help/Settings/SecurityManagement/index.html @@ -5,8 +5,8 @@ Security | OpenSign™ - - + + diff --git a/docs/help/Settings/Teams/index.html b/docs/help/Settings/Teams/index.html index 8a1712207..c75340eea 100644 --- a/docs/help/Settings/Teams/index.html +++ b/docs/help/Settings/Teams/index.html @@ -5,8 +5,8 @@ Manage Teams | OpenSign™ - - + + diff --git a/docs/help/Settings/Webhook/index.html b/docs/help/Settings/Webhook/index.html index b0429bca5..9934129c4 100644 --- a/docs/help/Settings/Webhook/index.html +++ b/docs/help/Settings/Webhook/index.html @@ -5,8 +5,8 @@ Webhook | OpenSign™ - - + + diff --git a/docs/help/Settings/disabledocumentid/index.html b/docs/help/Settings/disabledocumentid/index.html index 2475aa12b..07155c41d 100644 --- a/docs/help/Settings/disabledocumentid/index.html +++ b/docs/help/Settings/disabledocumentid/index.html @@ -5,8 +5,8 @@ Disable DocumentId | OpenSign™ - - + + diff --git a/docs/help/Settings/manage-users/index.html b/docs/help/Settings/manage-users/index.html index 57e84bad0..fec1ec21b 100644 --- a/docs/help/Settings/manage-users/index.html +++ b/docs/help/Settings/manage-users/index.html @@ -5,8 +5,8 @@ Manage users | OpenSign™ - - + + diff --git a/docs/help/Settings/my-signature/index.html b/docs/help/Settings/my-signature/index.html index c8fc84b2d..a25932ea3 100644 --- a/docs/help/Settings/my-signature/index.html +++ b/docs/help/Settings/my-signature/index.html @@ -5,8 +5,8 @@ My Signature | OpenSign™ - - + + diff --git a/docs/help/Templates/create-template/index.html b/docs/help/Templates/create-template/index.html index d67447902..e88a0e15a 100644 --- a/docs/help/Templates/create-template/index.html +++ b/docs/help/Templates/create-template/index.html @@ -5,8 +5,8 @@ Create Templates | OpenSign™ - - + + diff --git a/docs/help/Templates/embed-template/index.html b/docs/help/Templates/embed-template/index.html index a7768ffe1..d65934e19 100644 --- a/docs/help/Templates/embed-template/index.html +++ b/docs/help/Templates/embed-template/index.html @@ -5,8 +5,8 @@ Embedding OpenSign templates | OpenSign™ - - + + diff --git a/docs/help/Templates/manage-templates/index.html b/docs/help/Templates/manage-templates/index.html index 87bd2b492..2a71bb8ab 100644 --- a/docs/help/Templates/manage-templates/index.html +++ b/docs/help/Templates/manage-templates/index.html @@ -5,8 +5,8 @@ Manage Templates | OpenSign™ - - + + diff --git a/docs/help/Templates/publicTemplate/index.html b/docs/help/Templates/publicTemplate/index.html index c2abdc67c..62e7d645b 100644 --- a/docs/help/Templates/publicTemplate/index.html +++ b/docs/help/Templates/publicTemplate/index.html @@ -5,8 +5,8 @@ Setting up an OpenSign template for public signing | OpenSign™ - - + + diff --git a/docs/help/Templates/quick-send/index.html b/docs/help/Templates/quick-send/index.html index 6ccd6fada..6d6071127 100644 --- a/docs/help/Templates/quick-send/index.html +++ b/docs/help/Templates/quick-send/index.html @@ -5,8 +5,8 @@ Bulk Document Send for Signature Using Template | OpenSign™ - - + + diff --git a/docs/help/Templates/use-template/index.html b/docs/help/Templates/use-template/index.html index 023c44d4b..234969824 100644 --- a/docs/help/Templates/use-template/index.html +++ b/docs/help/Templates/use-template/index.html @@ -5,8 +5,8 @@ Use template to create documents | OpenSign™ - - + + diff --git a/docs/help/User Menu/Console/analystics/index.html b/docs/help/User Menu/Console/analystics/index.html index e454d11ee..5fffa59fe 100644 --- a/docs/help/User Menu/Console/analystics/index.html +++ b/docs/help/User Menu/Console/analystics/index.html @@ -5,8 +5,8 @@ Analytics | OpenSign™ - - + + diff --git a/docs/help/User Menu/Console/branding/index.html b/docs/help/User Menu/Console/branding/index.html index dce468821..f155836ae 100644 --- a/docs/help/User Menu/Console/branding/index.html +++ b/docs/help/User Menu/Console/branding/index.html @@ -5,8 +5,8 @@ Branding | OpenSign™ - - + + diff --git a/docs/help/User Menu/Console/custom_filestorage/index.html b/docs/help/User Menu/Console/custom_filestorage/index.html index 16455a144..5b5002817 100644 --- a/docs/help/User Menu/Console/custom_filestorage/index.html +++ b/docs/help/User Menu/Console/custom_filestorage/index.html @@ -5,8 +5,8 @@ Custom File Storage | OpenSign™ - - + + diff --git a/docs/help/User Menu/Console/emails/index.html b/docs/help/User Menu/Console/emails/index.html index 92bcd0036..4098f6ae7 100644 --- a/docs/help/User Menu/Console/emails/index.html +++ b/docs/help/User Menu/Console/emails/index.html @@ -5,8 +5,8 @@ Mail | OpenSign™ - - + + diff --git a/docs/help/User Menu/Console/general/index.html b/docs/help/User Menu/Console/general/index.html index 488547d4c..046b6e991 100644 --- a/docs/help/User Menu/Console/general/index.html +++ b/docs/help/User Menu/Console/general/index.html @@ -5,8 +5,8 @@ General | OpenSign™ - - + + diff --git a/docs/help/User Menu/Console/globalSMTP/index.html b/docs/help/User Menu/Console/globalSMTP/index.html index 51fa66e6a..e1e8b0bc4 100644 --- a/docs/help/User Menu/Console/globalSMTP/index.html +++ b/docs/help/User Menu/Console/globalSMTP/index.html @@ -5,8 +5,8 @@ Global SMTP | OpenSign™ - - + + diff --git a/docs/help/User Menu/Console/orgadmin/index.html b/docs/help/User Menu/Console/orgadmin/index.html index ffe5768bd..ab5d7e4e1 100644 --- a/docs/help/User Menu/Console/orgadmin/index.html +++ b/docs/help/User Menu/Console/orgadmin/index.html @@ -5,8 +5,8 @@ Org Admins | OpenSign™ - - + + diff --git a/docs/help/User Menu/Console/organizations/index.html b/docs/help/User Menu/Console/organizations/index.html index 2479173b9..a0c143cb1 100644 --- a/docs/help/User Menu/Console/organizations/index.html +++ b/docs/help/User Menu/Console/organizations/index.html @@ -5,8 +5,8 @@ Organizations | OpenSign™ - - + + diff --git a/docs/help/User Menu/Console/signing_certificate/index.html b/docs/help/User Menu/Console/signing_certificate/index.html index 39465a0b9..cdb92f381 100644 --- a/docs/help/User Menu/Console/signing_certificate/index.html +++ b/docs/help/User Menu/Console/signing_certificate/index.html @@ -5,8 +5,8 @@ Custom Signing Certificate | OpenSign™ - - + + diff --git a/docs/help/User Menu/Profile/index.html b/docs/help/User Menu/Profile/index.html index 3252b4fe6..003b888f5 100644 --- a/docs/help/User Menu/Profile/index.html +++ b/docs/help/User Menu/Profile/index.html @@ -5,8 +5,8 @@ Profile | OpenSign™ - - + + diff --git a/docs/help/intro/index.html b/docs/help/intro/index.html index 85c68b627..05f08c414 100644 --- a/docs/help/intro/index.html +++ b/docs/help/intro/index.html @@ -5,8 +5,8 @@ Intro | OpenSign™ - - + + diff --git a/docs/intro/index.html b/docs/intro/index.html index cfd26355e..bd8ed1a26 100644 --- a/docs/intro/index.html +++ b/docs/intro/index.html @@ -5,8 +5,8 @@ Tutorial Intro | OpenSign™ - - + + diff --git a/docs/self-host/One-click-Install/DigitalOcean/index.html b/docs/self-host/One-click-Install/DigitalOcean/index.html index a0eac3e6e..566886e6e 100644 --- a/docs/self-host/One-click-Install/DigitalOcean/index.html +++ b/docs/self-host/One-click-Install/DigitalOcean/index.html @@ -5,8 +5,8 @@ Digital Ocean | OpenSign™ - - + + diff --git a/docs/self-host/cloud-storage/s3/index.html b/docs/self-host/cloud-storage/s3/index.html index ab4835dce..e96cc0f8a 100644 --- a/docs/self-host/cloud-storage/s3/index.html +++ b/docs/self-host/cloud-storage/s3/index.html @@ -5,8 +5,8 @@ AWS S3 | OpenSign™ - - + + diff --git a/docs/self-host/docker/run-locally/index.html b/docs/self-host/docker/run-locally/index.html index a0e4416c5..788d41744 100644 --- a/docs/self-host/docker/run-locally/index.html +++ b/docs/self-host/docker/run-locally/index.html @@ -5,8 +5,8 @@ Self-host OpenSign™ with Docker on Linux/MacOS/Windows | OpenSign™ - - + + diff --git a/docs/self-host/docker/upgrade-deployment/index.html b/docs/self-host/docker/upgrade-deployment/index.html index 8197b0907..aa9ab4808 100644 --- a/docs/self-host/docker/upgrade-deployment/index.html +++ b/docs/self-host/docker/upgrade-deployment/index.html @@ -5,8 +5,8 @@ OpenSign™ Self-Hosted 'Upgrade Deployment' Guide Using Docker on Linux, macOS, or Windows | OpenSign™ - - + + diff --git a/docs/self-host/guides/azure-vm-setup/index.html b/docs/self-host/guides/azure-vm-setup/index.html index e4b19103c..1d8dca224 100644 --- a/docs/self-host/guides/azure-vm-setup/index.html +++ b/docs/self-host/guides/azure-vm-setup/index.html @@ -5,8 +5,8 @@ OpenSign Deployment Guide on Azure VM via command-line | OpenSign™ - - + + diff --git a/docs/self-host/guides/env-variables/index.html b/docs/self-host/guides/env-variables/index.html index 69cb2b578..ac1424a1b 100644 --- a/docs/self-host/guides/env-variables/index.html +++ b/docs/self-host/guides/env-variables/index.html @@ -5,8 +5,8 @@ ENV variables which are used to setup OpenSign™ with Docker on Localhost | OpenSign™ - - + + diff --git a/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate/index.html b/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate/index.html index 181b67b3b..74947f196 100644 --- a/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate/index.html +++ b/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificate/index.html @@ -5,8 +5,8 @@ How to generate self-signed document signing certificate? | OpenSign™ - - + + diff --git a/docs/self-host/guides/upgrade-to-v2.1.0/index.html b/docs/self-host/guides/upgrade-to-v2.1.0/index.html index 59cd06fbb..09efb3eea 100644 --- a/docs/self-host/guides/upgrade-to-v2.1.0/index.html +++ b/docs/self-host/guides/upgrade-to-v2.1.0/index.html @@ -5,8 +5,8 @@ How to upgrade self-hosted OpenSign to v2.1.0? | OpenSign™ - - + + diff --git a/docs/self-host/intro/index.html b/docs/self-host/intro/index.html index 94bc9fe6f..4fa4ca75e 100644 --- a/docs/self-host/intro/index.html +++ b/docs/self-host/intro/index.html @@ -5,8 +5,8 @@ Self-Hosting OpenSign | OpenSign™ - - + + diff --git a/index.html b/index.html index f5a4d7bc2..73e3edf94 100644 --- a/index.html +++ b/index.html @@ -5,8 +5,8 @@ Official OpenSign™ Docs - tutorials, API documentation, self-host help & much more. | OpenSign™ - - + + diff --git a/markdown-page/index.html b/markdown-page/index.html index 0249b53bf..218afb8eb 100644 --- a/markdown-page/index.html +++ b/markdown-page/index.html @@ -5,8 +5,8 @@ Markdown page example | OpenSign™ - - + + diff --git a/sitemap.xml b/sitemap.xml index bfbb545ae..264caf5bd 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -https://docs.opensignlabs.com/blogweekly0.5https://docs.opensignlabs.com/blog/archiveweekly0.5https://docs.opensignlabs.com/blog/authorsweekly0.5https://docs.opensignlabs.com/blog/first-blog-postweekly0.5https://docs.opensignlabs.com/blog/long-blog-postweekly0.5https://docs.opensignlabs.com/blog/mdx-blog-postweekly0.5https://docs.opensignlabs.com/blog/tagsweekly0.5https://docs.opensignlabs.com/blog/tags/docusaurusweekly0.5https://docs.opensignlabs.com/blog/tags/facebookweekly0.5https://docs.opensignlabs.com/blog/tags/helloweekly0.5https://docs.opensignlabs.com/blog/tags/holaweekly0.5https://docs.opensignlabs.com/blog/welcomeweekly0.5https://docs.opensignlabs.com/markdown-pageweekly0.5https://docs.opensignlabs.com/docs/API-docs/api-introweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/contactlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createdocumentwithtemplateidweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createtemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/delete-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/delete-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/deletecontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/deletedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/deletefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/draftdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/drafttemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/folderlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/get-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/get-userweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/get-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getcreditsweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getdocumentlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getformdataweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getsigneripsweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getsigninglinksweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/gettemplatelistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/introweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/opensign-api-v-1-1weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/publictemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/resendrequestmailweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/revokedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/save-update-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/selfsignweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/update-documentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/update-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/updatefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/contactlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createdocumentwithtemplateidweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createtemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/delete-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/delete-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/deletecontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/deletedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/deletefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/draftdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/drafttemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/folderlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/get-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/get-userweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/get-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getcreditsweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getdocumentlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getformdataweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getsigneripsweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getsigninglinksweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/gettemplatelistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/introweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/opensign-api-v-1-2weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/publictemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/resendrequestmailweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/revokedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/save-update-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/selfsignweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/update-documentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/update-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/updatefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/contactlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createdocumentwithtemplateidweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createtemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/delete-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/delete-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/deletecontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/deletedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/deletefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/draftdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/drafttemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/folderlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/get-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/get-userweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/get-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/getcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/getdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/getdocumentlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/getfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/gettemplatelistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/introweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/opensign-api-v-1weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/resendrequestmailweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/revokedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/save-update-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/selfsignweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/update-documentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/update-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/updatefolderweekly0.5https://docs.opensignlabs.com/docs/category/cloud-storageweekly0.5https://docs.opensignlabs.com/docs/category/consoleweekly0.5https://docs.opensignlabs.com/docs/category/create-new-opensign-documentweekly0.5https://docs.opensignlabs.com/docs/category/dockerweekly0.5https://docs.opensignlabs.com/docs/category/documentsweekly0.5https://docs.opensignlabs.com/docs/category/faqsweekly0.5https://docs.opensignlabs.com/docs/category/guidesweekly0.5https://docs.opensignlabs.com/docs/category/manage-docs-using-opensign-driveweekly0.5https://docs.opensignlabs.com/docs/category/settingsweekly0.5https://docs.opensignlabs.com/docs/category/templatesweekly0.5https://docs.opensignlabs.com/docs/category/user-menuweekly0.5https://docs.opensignlabs.com/docs/contribute/CODE_OF_CONDUCTweekly0.5https://docs.opensignlabs.com/docs/contribute/COMMUNITYweekly0.5https://docs.opensignlabs.com/docs/contribute/INSTALLATIONweekly0.5https://docs.opensignlabs.com/docs/contribute/introweekly0.5https://docs.opensignlabs.com/docs/contribute/REPORTING_GUIDELINESweekly0.5https://docs.opensignlabs.com/docs/help/FAQs/weekly0.5https://docs.opensignlabs.com/docs/help/FAQs/Credit-Deductionsweekly0.5https://docs.opensignlabs.com/docs/help/FAQs/Ensure%20this%20field%20is%20accurately%20filled%20and%20meets%20all%20requirementsweekly0.5https://docs.opensignlabs.com/docs/help/FAQs/Max%20File%20Upload%20Sizeweekly0.5https://docs.opensignlabs.com/docs/help/FAQs/User%20Deletionweekly0.5https://docs.opensignlabs.com/docs/help/introweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/edit-document-before-sendingweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/enforce-email-verificationweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/request-signaturesweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/sign-yourselfweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/widgetsweekly0.5https://docs.opensignlabs.com/docs/help/OpenSign%E2%84%A2%20Drive/create-documentweekly0.5https://docs.opensignlabs.com/docs/help/OpenSign%E2%84%A2%20Drive/list-grid-viewweekly0.5https://docs.opensignlabs.com/docs/help/OpenSign%E2%84%A2%20Drive/organize-documentsweekly0.5https://docs.opensignlabs.com/docs/help/OpenSign%E2%84%A2%20Drive/rename-documentweekly0.5https://docs.opensignlabs.com/docs/help/Reports/completedweekly0.5https://docs.opensignlabs.com/docs/help/Reports/contactbookweekly0.5https://docs.opensignlabs.com/docs/help/Reports/declinedweekly0.5https://docs.opensignlabs.com/docs/help/Reports/draftsweekly0.5https://docs.opensignlabs.com/docs/help/Reports/expiredweekly0.5https://docs.opensignlabs.com/docs/help/Reports/in-progressweekly0.5https://docs.opensignlabs.com/docs/help/Reports/need-your-signweekly0.5https://docs.opensignlabs.com/docs/help/Settings/APITokenweekly0.5https://docs.opensignlabs.com/docs/help/Settings/Custom-email-templatesweekly0.5https://docs.opensignlabs.com/docs/help/Settings/disabledocumentidweekly0.5https://docs.opensignlabs.com/docs/help/Settings/manage-usersweekly0.5https://docs.opensignlabs.com/docs/help/Settings/my-signatureweekly0.5https://docs.opensignlabs.com/docs/help/Settings/Preferencesweekly0.5https://docs.opensignlabs.com/docs/help/Settings/SecurityManagementweekly0.5https://docs.opensignlabs.com/docs/help/Settings/Teamsweekly0.5https://docs.opensignlabs.com/docs/help/Settings/Webhookweekly0.5https://docs.opensignlabs.com/docs/help/Templates/create-templateweekly0.5https://docs.opensignlabs.com/docs/help/Templates/embed-templateweekly0.5https://docs.opensignlabs.com/docs/help/Templates/manage-templatesweekly0.5https://docs.opensignlabs.com/docs/help/Templates/publicTemplateweekly0.5https://docs.opensignlabs.com/docs/help/Templates/quick-sendweekly0.5https://docs.opensignlabs.com/docs/help/Templates/use-templateweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/analysticsweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/brandingweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/custom_filestorageweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/emailsweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/generalweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/globalSMTPweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/orgadminweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/organizationsweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/signing_certificateweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Profileweekly0.5https://docs.opensignlabs.com/docs/introweekly0.5https://docs.opensignlabs.com/docs/self-host/cloud-storage/s3weekly0.5https://docs.opensignlabs.com/docs/self-host/docker/run-locallyweekly0.5https://docs.opensignlabs.com/docs/self-host/docker/upgrade-deploymentweekly0.5https://docs.opensignlabs.com/docs/self-host/guides/azure-vm-setupweekly0.5https://docs.opensignlabs.com/docs/self-host/guides/env-variablesweekly0.5https://docs.opensignlabs.com/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificateweekly0.5https://docs.opensignlabs.com/docs/self-host/guides/upgrade-to-v2.1.0weekly0.5https://docs.opensignlabs.com/docs/self-host/introweekly0.5https://docs.opensignlabs.com/docs/self-host/One-click-Install/DigitalOceanweekly0.5https://docs.opensignlabs.com/weekly0.5 \ No newline at end of file +https://docs.opensignlabs.com/blogweekly0.5https://docs.opensignlabs.com/blog/archiveweekly0.5https://docs.opensignlabs.com/blog/authorsweekly0.5https://docs.opensignlabs.com/blog/first-blog-postweekly0.5https://docs.opensignlabs.com/blog/long-blog-postweekly0.5https://docs.opensignlabs.com/blog/mdx-blog-postweekly0.5https://docs.opensignlabs.com/blog/tagsweekly0.5https://docs.opensignlabs.com/blog/tags/docusaurusweekly0.5https://docs.opensignlabs.com/blog/tags/facebookweekly0.5https://docs.opensignlabs.com/blog/tags/helloweekly0.5https://docs.opensignlabs.com/blog/tags/holaweekly0.5https://docs.opensignlabs.com/blog/welcomeweekly0.5https://docs.opensignlabs.com/markdown-pageweekly0.5https://docs.opensignlabs.com/docs/API-docs/api-introweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/contactlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createdocumentwithtemplateidweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/createtemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/delete-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/delete-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/deletecontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/deletedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/deletefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/draftdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/drafttemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/folderlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/get-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/get-userweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/get-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getcreditsweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getdocumentlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getformdataweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getsigneripsweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/getsigninglinksweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/gettemplatelistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/introweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/opensign-api-v-1-1weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/publictemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/resendrequestmailweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/revokedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/save-update-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/selfsignweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/update-documentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/update-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.1/updatefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/contactlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createdocumentwithtemplateidweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/createtemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/delete-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/delete-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/deletecontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/deletedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/deletefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/draftdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/drafttemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/folderlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/get-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/get-userweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/get-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getcreditsweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getdocumentlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getformdataweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getsigneripsweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/getsigninglinksweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/gettemplatelistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/introweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/opensign-api-v-1-2weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/publictemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/resendrequestmailweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/revokedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/save-update-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/selfsignweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/update-contactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/update-documentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/update-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1.2/updatefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/contactlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createdocumentwithtemplateidweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/createtemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/delete-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/delete-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/deletecontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/deletedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/deletefolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/draftdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/drafttemplateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/folderlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/get-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/get-userweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/get-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/getcontactweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/getdocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/getdocumentlistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/getfolderweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/gettemplatelistweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/introweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/opensign-api-v-1weekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/resendrequestmailweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/revokedocumentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/save-update-webhookweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/selfsignweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/update-documentweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/update-templateweekly0.5https://docs.opensignlabs.com/docs/API-docs/v1/updatefolderweekly0.5https://docs.opensignlabs.com/docs/category/cloud-storageweekly0.5https://docs.opensignlabs.com/docs/category/consoleweekly0.5https://docs.opensignlabs.com/docs/category/create-new-opensign-documentweekly0.5https://docs.opensignlabs.com/docs/category/dockerweekly0.5https://docs.opensignlabs.com/docs/category/documentsweekly0.5https://docs.opensignlabs.com/docs/category/faqsweekly0.5https://docs.opensignlabs.com/docs/category/guidesweekly0.5https://docs.opensignlabs.com/docs/category/manage-docs-using-opensign-driveweekly0.5https://docs.opensignlabs.com/docs/category/settingsweekly0.5https://docs.opensignlabs.com/docs/category/templatesweekly0.5https://docs.opensignlabs.com/docs/category/user-menuweekly0.5https://docs.opensignlabs.com/docs/contribute/CODE_OF_CONDUCTweekly0.5https://docs.opensignlabs.com/docs/contribute/COMMUNITYweekly0.5https://docs.opensignlabs.com/docs/contribute/INSTALLATIONweekly0.5https://docs.opensignlabs.com/docs/contribute/introweekly0.5https://docs.opensignlabs.com/docs/contribute/REPORTING_GUIDELINESweekly0.5https://docs.opensignlabs.com/docs/help/FAQs/weekly0.5https://docs.opensignlabs.com/docs/help/FAQs/Credit-Deductionsweekly0.5https://docs.opensignlabs.com/docs/help/FAQs/Ensure%20this%20field%20is%20accurately%20filled%20and%20meets%20all%20requirementsweekly0.5https://docs.opensignlabs.com/docs/help/FAQs/Max%20File%20Upload%20Sizeweekly0.5https://docs.opensignlabs.com/docs/help/FAQs/User%20Deletionweekly0.5https://docs.opensignlabs.com/docs/help/introweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/edit-document-before-sendingweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/enforce-email-verificationweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/request-signaturesweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/sign-yourselfweekly0.5https://docs.opensignlabs.com/docs/help/New-Document/widgetsweekly0.5https://docs.opensignlabs.com/docs/help/OpenSign%E2%84%A2%20Drive/create-documentweekly0.5https://docs.opensignlabs.com/docs/help/OpenSign%E2%84%A2%20Drive/list-grid-viewweekly0.5https://docs.opensignlabs.com/docs/help/OpenSign%E2%84%A2%20Drive/organize-documentsweekly0.5https://docs.opensignlabs.com/docs/help/OpenSign%E2%84%A2%20Drive/rename-documentweekly0.5https://docs.opensignlabs.com/docs/help/Reports/completedweekly0.5https://docs.opensignlabs.com/docs/help/Reports/contactbookweekly0.5https://docs.opensignlabs.com/docs/help/Reports/declinedweekly0.5https://docs.opensignlabs.com/docs/help/Reports/draftsweekly0.5https://docs.opensignlabs.com/docs/help/Reports/expiredweekly0.5https://docs.opensignlabs.com/docs/help/Reports/in-progressweekly0.5https://docs.opensignlabs.com/docs/help/Reports/need-your-signweekly0.5https://docs.opensignlabs.com/docs/help/Settings/APITokenweekly0.5https://docs.opensignlabs.com/docs/help/Settings/Custom-email-templatesweekly0.5https://docs.opensignlabs.com/docs/help/Settings/disabledocumentidweekly0.5https://docs.opensignlabs.com/docs/help/Settings/manage-usersweekly0.5https://docs.opensignlabs.com/docs/help/Settings/my-signatureweekly0.5https://docs.opensignlabs.com/docs/help/Settings/Preferencesweekly0.5https://docs.opensignlabs.com/docs/help/Settings/SecurityManagementweekly0.5https://docs.opensignlabs.com/docs/help/Settings/Teamsweekly0.5https://docs.opensignlabs.com/docs/help/Settings/Webhookweekly0.5https://docs.opensignlabs.com/docs/help/Templates/create-templateweekly0.5https://docs.opensignlabs.com/docs/help/Templates/embed-templateweekly0.5https://docs.opensignlabs.com/docs/help/Templates/manage-templatesweekly0.5https://docs.opensignlabs.com/docs/help/Templates/publicTemplateweekly0.5https://docs.opensignlabs.com/docs/help/Templates/quick-sendweekly0.5https://docs.opensignlabs.com/docs/help/Templates/use-templateweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/analysticsweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/brandingweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/custom_filestorageweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/emailsweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/generalweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/globalSMTPweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/orgadminweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/organizationsweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Console/signing_certificateweekly0.5https://docs.opensignlabs.com/docs/help/User%20Menu/Profileweekly0.5https://docs.opensignlabs.com/docs/introweekly0.5https://docs.opensignlabs.com/docs/self-host/cloud-storage/s3weekly0.5https://docs.opensignlabs.com/docs/self-host/docker/run-locallyweekly0.5https://docs.opensignlabs.com/docs/self-host/docker/upgrade-deploymentweekly0.5https://docs.opensignlabs.com/docs/self-host/guides/azure-vm-setupweekly0.5https://docs.opensignlabs.com/docs/self-host/guides/env-variablesweekly0.5https://docs.opensignlabs.com/docs/self-host/guides/how-to-generate-self-signed-document-signing-certificateweekly0.5https://docs.opensignlabs.com/docs/self-host/guides/upgrade-to-v2.1.0weekly0.5https://docs.opensignlabs.com/docs/self-host/introweekly0.5https://docs.opensignlabs.com/docs/self-host/One-click-Install/DigitalOceanweekly0.5https://docs.opensignlabs.com/weekly0.5 \ No newline at end of file