diff --git a/astro.config.mjs b/astro.config.mjs index 3ce4fba6f..ca083c2ca 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -675,8 +675,7 @@ async function config() { ], }, { - label: 'Drop-in SDK', - badge: 'Beta', + label: 'Drop-in SDK (1.4.0-beta-1)', icon: 'puzzle', link: '/sdk/', items: [ @@ -813,6 +812,10 @@ async function config() { label: 'Picker', link: '/sdk/components/picker/' }, + { + label: 'Portal', + link: '/sdk/components/portal/' + }, { label: 'Price', link: '/sdk/components/price/' @@ -821,6 +824,10 @@ async function config() { label: 'PriceRange', link: '/sdk/components/pricerange/' }, + { + label: 'ProductItemCard', + link: '/sdk/components/productitemcard/' + }, { label: 'ProgressSpinner', link: '/sdk/components/progressspinner/' @@ -902,6 +909,12 @@ async function config() { }, { label: 'reCAPTCHA', link: '/sdk/reference/recaptcha/' + }, { + label: 'Slots', + link: '/sdk/reference/slots/' + }, { + label: 'VComponent', + link: '/sdk/reference/vcomponent/' }, ] }, { @@ -921,13 +934,19 @@ async function config() { }, { label: 'deepmerge', link: '/sdk/utilities/deepmerge/' + }, { + label: 'getCookie', + link: '/sdk/utilities/getcookie/' }, { label: 'getFormErrors', link: '/sdk/utilities/getformerrors/' }, { label: 'getFormValues', link: '/sdk/utilities/getformvalues/' - }] + }, { + label: 'getPathValue', + link: '/sdk/utilities/getpathvalue/' + },] }, ], }, diff --git a/public/storybook-static/1036.631c1fe4.iframe.bundle.js b/public/storybook-static/1036.631c1fe4.iframe.bundle.js new file mode 100644 index 000000000..2f95de29a --- /dev/null +++ b/public/storybook-static/1036.631c1fe4.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_adobe_commerce_elsie=self.webpackChunk_adobe_commerce_elsie||[]).push([[1036],{"../../node_modules/@mdx-js/react/lib/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{R:()=>useMDXComponents,x:()=>MDXProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/preact/compat/dist/compat.module.js");const emptyComponents={},MDXContext=react__WEBPACK_IMPORTED_MODULE_0__.Ay.createContext(emptyComponents);function useMDXComponents(components){const contextComponents=react__WEBPACK_IMPORTED_MODULE_0__.Ay.useContext(MDXContext);return react__WEBPACK_IMPORTED_MODULE_0__.Ay.useMemo((function(){return"function"==typeof components?components(contextComponents):{...contextComponents,...components}}),[contextComponents,components])}function MDXProvider(properties){let allComponents;return allComponents=properties.disableParentContext?"function"==typeof properties.components?properties.components(emptyComponents):properties.components||emptyComponents:useMDXComponents(properties.components),react__WEBPACK_IMPORTED_MODULE_0__.Ay.createElement(MDXContext.Provider,{value:allComponents},properties.children)}},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/components/Flex/Flex.module.css":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n:root {\n --flex-direction: row;\n --items-per-row: 2;\n --number-of-gaps: 0;\n}\n\n.sCyCkS93nKw2rNfTLmWC {\n display: flex;\n flex-direction: var(--flex-direction);\n flex-wrap: wrap;\n gap: 1rem;\n margin-top: 2rem;\n}\n\ndiv.sCyCkS93nKw2rNfTLmWC > * {\n flex-basis: calc(\n (100% / var(--items-per-row)) -\n ((var(--number-of-gaps) * 16px + 0px) / var(--items-per-row))\n );\n}\n","",{version:3,sources:["webpack://./config/storybook/components/Flex/Flex.module.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE;EACE,qBAAqB;EACrB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,aAAa;EACb,qCAAqC;EACrC,eAAe;EACf,SAAS;EACT,gBAAgB;AAClB;;AAEA;EACE;;;GAGC;AACH",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n:root {\n --flex-direction: row;\n --items-per-row: 2;\n --number-of-gaps: 0;\n}\n\n.flexItems {\n display: flex;\n flex-direction: var(--flex-direction);\n flex-wrap: wrap;\n gap: 1rem;\n margin-top: 2rem;\n}\n\ndiv.flexItems > * {\n flex-basis: calc(\n (100% / var(--items-per-row)) -\n ((var(--number-of-gaps) * 16px + 0px) / var(--items-per-row))\n );\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={flexItems:"sCyCkS93nKw2rNfTLmWC"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/components/Panel/Panel.module.css":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.koBJxnyGPnIOVfMXwDuk {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n border: 1px solid #d5d5d5;\n border-radius: 0.25rem;\n padding: 1rem;\n width: 100%;\n}\n\n.eUEdK3heRzZgW3YEkESG {\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: #f5f5f5;\n width: 100%;\n height: 100%;\n min-height: 130px;\n}\n\n.eUEdK3heRzZgW3YEkESG img {\n object-fit: cover;\n width: 100%;\n height: 100%;\n}\n\n.XOdO_IzR6ATUEMDpkLuu {\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n}\n\n.XOdO_IzR6ATUEMDpkLuu h3 {\n margin: 1rem 0 0 0;\n}\n\n.Wmk_R98kp1jRhuSZNCAh {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n width: 100%;\n}\n\n.Wmk_R98kp1jRhuSZNCAh p:last-child {\n margin: 0;\n}\n","",{version:3,sources:["webpack://./config/storybook/components/Panel/Panel.module.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE;EACE,sBAAsB;EACtB,aAAa;EACb,sBAAsB;EACtB,yBAAyB;EACzB,sBAAsB;EACtB,aAAa;EACb,WAAW;AACb;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,yBAAyB;EACzB,WAAW;EACX,YAAY;EACZ,iBAAiB;AACnB;;AAEA;EACE,iBAAiB;EACjB,WAAW;EACX,YAAY;AACd;;AAEA;EACE,aAAa;EACb,sBAAsB;EACtB,WAAW;EACX,YAAY;AACd;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,yBAAyB;EACzB,WAAW;AACb;;AAEA;EACE,SAAS;AACX",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.panel {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n border: 1px solid #d5d5d5;\n border-radius: 0.25rem;\n padding: 1rem;\n width: 100%;\n}\n\n.panelHeader {\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: #f5f5f5;\n width: 100%;\n height: 100%;\n min-height: 130px;\n}\n\n.panelHeader img {\n object-fit: cover;\n width: 100%;\n height: 100%;\n}\n\n.panelContent {\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n}\n\n.panelContent h3 {\n margin: 1rem 0 0 0;\n}\n\n.panelFooter {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n width: 100%;\n}\n\n.panelFooter p:last-child {\n margin: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={panel:"koBJxnyGPnIOVfMXwDuk",panelHeader:"eUEdK3heRzZgW3YEkESG",panelContent:"XOdO_IzR6ATUEMDpkLuu",panelFooter:"Wmk_R98kp1jRhuSZNCAh"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./config/storybook/components/Flex/Flex.jsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{s:()=>Flex});var injectStylesIntoStyleTag=__webpack_require__("../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Flex_module=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/components/Flex/Flex.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Flex_module.A,options);const Flex_Flex_module=Flex_module.A&&Flex_module.A.locals?Flex_module.A.locals:void 0;var jsx_runtime=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_18j1a9u78m(){var path="/Users/bdenham/Sites/StorefrontSDK/packages/elsie/config/storybook/components/Flex/Flex.jsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bdenham/Sites/StorefrontSDK/packages/elsie/config/storybook/components/Flex/Flex.jsx",statementMap:{0:{start:{line:13,column:23},end:{line:13,column:37}},1:{start:{line:14,column:16},end:{line:14,column:66}},2:{start:{line:15,column:23},end:{line:15,column:39}},3:{start:{line:16,column:18},end:{line:16,column:68}},4:{start:{line:17,column:15},end:{line:17,column:28}},5:{start:{line:18,column:13},end:{line:18,column:28}},6:{start:{line:19,column:13},end:{line:19,column:37}},7:{start:{line:20,column:2},end:{line:20,column:56}},8:{start:{line:21,column:2},end:{line:21,column:57}},9:{start:{line:22,column:2},end:{line:22,column:51}},10:{start:{line:23,column:2},end:{line:26,column:5}}},fnMap:{0:{name:"Flex",decl:{start:{line:12,column:16},end:{line:12,column:20}},loc:{start:{line:12,column:27},end:{line:27,column:1}},line:12}},branchMap:{0:{loc:{start:{line:14,column:16},end:{line:14,column:66}},type:"cond-expr",locations:[{start:{line:14,column:44},end:{line:14,column:49}},{start:{line:14,column:52},end:{line:14,column:66}}],line:14},1:{loc:{start:{line:16,column:18},end:{line:16,column:68}},type:"cond-expr",locations:[{start:{line:16,column:48},end:{line:16,column:49}},{start:{line:16,column:52},end:{line:16,column:68}}],line:16}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0},f:{0:0},b:{0:[0,0],1:[0,0]},inputSourceMap:{version:3,file:void 0,names:["styles","jsx","_jsx","Flex","_ref","_ref$direction","direction","_ref$itemsPerRow","itemsPerRow","children","gaps","root","document","documentElement","style","setProperty","className","concat","flexItems"],sourceRoot:void 0,sources:["/Users/bdenham/Sites/StorefrontSDK/packages/elsie/config/storybook/components/Flex/Flex.jsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport styles from './Flex.module.css';\n\nexport function Flex({ direction = 'row', itemsPerRow = 2, children }) {\n const gaps = itemsPerRow - 1;\n const root = document.documentElement;\n\n root.style.setProperty('--flex-direction', direction);\n root.style.setProperty('--items-per-row', itemsPerRow);\n root.style.setProperty('--number-of-gaps', gaps);\n\n return
{children}
;\n}\n"],mappings:"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,OAAOA,MAAM,MAAM,mBAAmB;AAAC,SAAAC,GAAA,IAAAC,IAAA;AAEvC,OAAO,SAASC,IAAIA,CAAAC,IAAA,EAAmD;EAAA,IAAAC,cAAA,GAAAD,IAAA,CAAhDE,SAAS;IAATA,SAAS,GAAAD,cAAA,cAAG,KAAK,GAAAA,cAAA;IAAAE,gBAAA,GAAAH,IAAA,CAAEI,WAAW;IAAXA,WAAW,GAAAD,gBAAA,cAAG,CAAC,GAAAA,gBAAA;IAAEE,QAAQ,GAAAL,IAAA,CAARK,QAAQ;EACjE,IAAMC,IAAI,GAAGF,WAAW,GAAG,CAAC;EAC5B,IAAMG,IAAI,GAAGC,QAAQ,CAACC,eAAe;EAErCF,IAAI,CAACG,KAAK,CAACC,WAAW,CAAC,kBAAkB,EAAET,SAAS,CAAC;EACrDK,IAAI,CAACG,KAAK,CAACC,WAAW,CAAC,iBAAiB,EAAEP,WAAW,CAAC;EACtDG,IAAI,CAACG,KAAK,CAACC,WAAW,CAAC,kBAAkB,EAAEL,IAAI,CAAC;EAEhD,oBAAOR,IAAA;IAAKc,SAAS,KAAAC,MAAA,CAAKjB,MAAM,CAACkB,SAAS,CAAG;IAAAT,QAAA,EAAEA;EAAQ,CAAM,CAAC;AAChE",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"887b8ac407dd27e5807e0674307fc5e7c97a9115"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"887b8ac407dd27e5807e0674307fc5e7c97a9115"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_18j1a9u78m=function(){return actualCoverage},actualCoverage}function Flex(_ref){cov_18j1a9u78m().f[0]++;var _ref$direction=(cov_18j1a9u78m().s[0]++,_ref.direction),direction=(cov_18j1a9u78m().s[1]++,void 0===_ref$direction?(cov_18j1a9u78m().b[0][0]++,"row"):(cov_18j1a9u78m().b[0][1]++,_ref$direction)),_ref$itemsPerRow=(cov_18j1a9u78m().s[2]++,_ref.itemsPerRow),itemsPerRow=(cov_18j1a9u78m().s[3]++,void 0===_ref$itemsPerRow?(cov_18j1a9u78m().b[1][0]++,2):(cov_18j1a9u78m().b[1][1]++,_ref$itemsPerRow)),children=(cov_18j1a9u78m().s[4]++,_ref.children),gaps=(cov_18j1a9u78m().s[5]++,itemsPerRow-1),root=(cov_18j1a9u78m().s[6]++,document.documentElement);return cov_18j1a9u78m().s[7]++,root.style.setProperty("--flex-direction",direction),cov_18j1a9u78m().s[8]++,root.style.setProperty("--items-per-row",itemsPerRow),cov_18j1a9u78m().s[9]++,root.style.setProperty("--number-of-gaps",gaps),cov_18j1a9u78m().s[10]++,(0,jsx_runtime.Y)("div",{className:"".concat(Flex_Flex_module.flexItems),children})}cov_18j1a9u78m()},"./config/storybook/components/Panel/Panel.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>Panel});var preact_module=__webpack_require__("../../node_modules/preact/dist/preact.module.js"),injectStylesIntoStyleTag=__webpack_require__("../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Panel_module=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/components/Panel/Panel.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Panel_module.A,options);const Panel_Panel_module=Panel_module.A&&Panel_module.A.locals?Panel_module.A.locals:void 0;var jsx_runtime=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_2e90mnps18(){var path="/Users/bdenham/Sites/StorefrontSDK/packages/elsie/config/storybook/components/Panel/Panel.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bdenham/Sites/StorefrontSDK/packages/elsie/config/storybook/components/Panel/Panel.tsx",statementMap:{0:{start:{line:13,column:19},end:{line:36,column:1}},1:{start:{line:14,column:15},end:{line:14,column:26}},2:{start:{line:15,column:13},end:{line:15,column:24}},3:{start:{line:16,column:15},end:{line:16,column:28}},4:{start:{line:17,column:18},end:{line:17,column:33}},5:{start:{line:18,column:18},end:{line:18,column:33}},6:{start:{line:19,column:22},end:{line:19,column:44}},7:{start:{line:20,column:19},end:{line:20,column:35}},8:{start:{line:21,column:18},end:{line:21,column:44}},9:{start:{line:22,column:16},end:{line:22,column:189}},10:{start:{line:23,column:2},end:{line:35,column:5}}},fnMap:{0:{name:"Panel",decl:{start:{line:13,column:28},end:{line:13,column:33}},loc:{start:{line:13,column:40},end:{line:36,column:1}},line:13}},branchMap:{0:{loc:{start:{line:22,column:16},end:{line:22,column:189}},type:"cond-expr",locations:[{start:{line:22,column:42},end:{line:22,column:64}},{start:{line:22,column:67},end:{line:22,column:189}}],line:22},1:{loc:{start:{line:22,column:16},end:{line:22,column:39}},type:"binary-expr",locations:[{start:{line:22,column:16},end:{line:22,column:25}},{start:{line:22,column:29},end:{line:22,column:39}}],line:22},2:{loc:{start:{line:22,column:67},end:{line:22,column:189}},type:"cond-expr",locations:[{start:{line:22,column:93},end:{line:22,column:119}},{start:{line:22,column:122},end:{line:22,column:189}}],line:22},3:{loc:{start:{line:22,column:67},end:{line:22,column:90}},type:"binary-expr",locations:[{start:{line:22,column:67},end:{line:22,column:77}},{start:{line:22,column:81},end:{line:22,column:90}}],line:22},4:{loc:{start:{line:22,column:122},end:{line:22,column:189}},type:"cond-expr",locations:[{start:{line:22,column:147},end:{line:22,column:173}},{start:{line:22,column:176},end:{line:22,column:189}}],line:22},5:{loc:{start:{line:22,column:122},end:{line:22,column:144}},type:"binary-expr",locations:[{start:{line:22,column:122},end:{line:22,column:131}},{start:{line:22,column:135},end:{line:22,column:144}}],line:22},6:{loc:{start:{line:25,column:15},end:{line:28,column:6}},type:"binary-expr",locations:[{start:{line:25,column:15},end:{line:25,column:24}},{start:{line:25,column:41},end:{line:28,column:6}}],line:25},7:{loc:{start:{line:31,column:8},end:{line:34,column:6}},type:"binary-expr",locations:[{start:{line:31,column:8},end:{line:31,column:17}},{start:{line:31,column:34},end:{line:34,column:6}}],line:31}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0},f:{0:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0]},inputSourceMap:{version:3,file:void 0,names:["toChildArray","styles","jsx","_jsx","jsxs","_jsxs","Panel","_ref","header","footer","children","hasHeader","Boolean","hasFooter","childrenArray","firstChild","lastChild","slice","content","className","concat","panel","panelHeader","panelContent","panelFooter"],sourceRoot:void 0,sources:["/Users/bdenham/Sites/StorefrontSDK/packages/elsie/config/storybook/components/Panel/Panel.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { FunctionComponent, toChildArray } from 'preact';\nimport { HTMLAttributes } from 'preact/compat';\nimport styles from './Panel.module.css';\n\nexport interface PanelProps extends HTMLAttributes {\n header?: boolean;\n footer?: boolean;\n}\n\nexport const Panel: FunctionComponent = ({\n header,\n footer,\n children,\n}) => {\n const hasHeader = Boolean(header);\n const hasFooter = Boolean(footer);\n const childrenArray = toChildArray(children);\n const firstChild = childrenArray[0];\n const lastChild = childrenArray.slice(-1)[0];\n\n const content =\n hasHeader && !hasFooter\n ? childrenArray.slice(1)\n : !hasHeader && hasFooter\n ? childrenArray.slice(0, -1)\n : hasHeader && hasFooter\n ? childrenArray.slice(1, -1)\n : childrenArray;\n\n return (\n
\n {hasHeader &&
{firstChild}
}\n
{content}
\n {hasFooter &&
{lastChild}
}\n
\n );\n};\n"],mappings:"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAA4BA,YAAY,QAAQ,QAAQ;AAExD,OAAOC,MAAM,MAAM,oBAAoB;AAAC,SAAAC,GAAA,IAAAC,IAAA,EAAAC,IAAA,IAAAC,KAAA;AAOxC,OAAO,IAAMC,KAAoC,GAAG,SAAvCA,KAAoCA,CAAAC,IAAA,EAI3C;EAAA,IAHJC,MAAM,GAAAD,IAAA,CAANC,MAAM;IACNC,MAAM,GAAAF,IAAA,CAANE,MAAM;IACNC,QAAQ,GAAAH,IAAA,CAARG,QAAQ;EAER,IAAMC,SAAS,GAAGC,OAAO,CAACJ,MAAM,CAAC;EACjC,IAAMK,SAAS,GAAGD,OAAO,CAACH,MAAM,CAAC;EACjC,IAAMK,aAAa,GAAGd,YAAY,CAACU,QAAQ,CAAC;EAC5C,IAAMK,UAAU,GAAGD,aAAa,CAAC,CAAC,CAAC;EACnC,IAAME,SAAS,GAAGF,aAAa,CAACG,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;EAE5C,IAAMC,OAAO,GACXP,SAAS,IAAI,CAACE,SAAS,GACnBC,aAAa,CAACG,KAAK,CAAC,CAAC,CAAC,GACtB,CAACN,SAAS,IAAIE,SAAS,GACvBC,aAAa,CAACG,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAC1BN,SAAS,IAAIE,SAAS,GACtBC,aAAa,CAACG,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAC1BH,aAAa;EAEnB,oBACET,KAAA;IAAKc,SAAS,KAAAC,MAAA,CAAKnB,MAAM,CAACoB,KAAK,CAAG;IAAAX,QAAA,GAC/BC,SAAS,iBAAIR,IAAA;MAAKgB,SAAS,EAAElB,MAAM,CAACqB,WAAY;MAAAZ,QAAA,EAAEK;IAAU,CAAM,CAAC,eACpEZ,IAAA;MAAKgB,SAAS,EAAElB,MAAM,CAACsB,YAAa;MAAAb,QAAA,EAAEQ;IAAO,CAAM,CAAC,EACnDL,SAAS,iBAAIV,IAAA;MAAKgB,SAAS,EAAElB,MAAM,CAACuB,WAAY;MAAAd,QAAA,EAAEM;IAAS,CAAM,CAAC;EAAA,CAChE,CAAC;AAEV,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"9e8fff2ce17c0fc1d57fdf526dc065f8ed900466"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"9e8fff2ce17c0fc1d57fdf526dc065f8ed900466"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_2e90mnps18=function(){return actualCoverage},actualCoverage}cov_2e90mnps18(),cov_2e90mnps18().s[0]++;var Panel=function Panel(_ref){cov_2e90mnps18().f[0]++;var header=(cov_2e90mnps18().s[1]++,_ref.header),footer=(cov_2e90mnps18().s[2]++,_ref.footer),children=(cov_2e90mnps18().s[3]++,_ref.children),hasHeader=(cov_2e90mnps18().s[4]++,Boolean(header)),hasFooter=(cov_2e90mnps18().s[5]++,Boolean(footer)),childrenArray=(cov_2e90mnps18().s[6]++,(0,preact_module.v2)(children)),firstChild=(cov_2e90mnps18().s[7]++,childrenArray[0]),lastChild=(cov_2e90mnps18().s[8]++,childrenArray.slice(-1)[0]),content=(cov_2e90mnps18().s[9]++,cov_2e90mnps18().b[1][0]++,hasHeader&&(cov_2e90mnps18().b[1][1]++,!hasFooter)?(cov_2e90mnps18().b[0][0]++,childrenArray.slice(1)):(cov_2e90mnps18().b[0][1]++,cov_2e90mnps18().b[3][0]++,!hasHeader&&(cov_2e90mnps18().b[3][1]++,hasFooter)?(cov_2e90mnps18().b[2][0]++,childrenArray.slice(0,-1)):(cov_2e90mnps18().b[2][1]++,cov_2e90mnps18().b[5][0]++,hasHeader&&(cov_2e90mnps18().b[5][1]++,hasFooter)?(cov_2e90mnps18().b[4][0]++,childrenArray.slice(1,-1)):(cov_2e90mnps18().b[4][1]++,childrenArray))));return cov_2e90mnps18().s[10]++,(0,jsx_runtime.FD)("div",{className:"".concat(Panel_Panel_module.panel),children:[(cov_2e90mnps18().b[6][0]++,hasHeader&&(cov_2e90mnps18().b[6][1]++,(0,jsx_runtime.Y)("div",{className:Panel_Panel_module.panelHeader,children:firstChild}))),(0,jsx_runtime.Y)("div",{className:Panel_Panel_module.panelContent,children:content}),(cov_2e90mnps18().b[7][0]++,hasFooter&&(cov_2e90mnps18().b[7][1]++,(0,jsx_runtime.Y)("div",{className:Panel_Panel_module.panelFooter,children:lastChild})))]})}}}]); \ No newline at end of file diff --git a/public/storybook-static/1215.90584cc0.iframe.bundle.js b/public/storybook-static/1215.3bdf90ac.iframe.bundle.js similarity index 99% rename from public/storybook-static/1215.90584cc0.iframe.bundle.js rename to public/storybook-static/1215.3bdf90ac.iframe.bundle.js index a3015b05e..412d54e48 100644 --- a/public/storybook-static/1215.90584cc0.iframe.bundle.js +++ b/public/storybook-static/1215.3bdf90ac.iframe.bundle.js @@ -2,7 +2,7 @@ Backgrounds Addon: could not find the default color "${defaultName}". These are the available colors for your story based on your configuration: ${availableColors}. - `)}return"transparent"})(globalsBackgroundColor,backgroundsConfig.values,backgroundsConfig.default)),[backgroundsConfig,globalsBackgroundColor]),isActive=(0,external_STORYBOOK_MODULE_PREVIEW_API_.useMemo)((()=>selectedBackgroundColor&&"transparent"!==selectedBackgroundColor),[selectedBackgroundColor]),selector="docs"===context.viewMode?`#anchor--${context.id} .docs-story`:".sb-show-main",backgroundStyles=(0,external_STORYBOOK_MODULE_PREVIEW_API_.useMemo)((()=>`\n ${selector} {\n background: ${selectedBackgroundColor} !important;\n ${isReduceMotionEnabled()?"":"transition: background-color 0.3s;"}\n }\n `),[selectedBackgroundColor,selector]);return(0,external_STORYBOOK_MODULE_PREVIEW_API_.useEffect)((()=>{let selectorId="docs"===context.viewMode?`addon-backgrounds-docs-${context.id}`:"addon-backgrounds-color";isActive?addBackgroundStyle(selectorId,backgroundStyles,"docs"===context.viewMode?context.id:null):clearStyles(selectorId)}),[isActive,backgroundStyles,context]),StoryFn()}],parameters={[PARAM_KEY]:{grid:{cellSize:20,opacity:.5,cellAmount:5},disable:!1,...!globalThis.FEATURES?.backgroundsStoryGlobals&&{values:Object.values(DEFAULT_BACKGROUNDS)}}},modern={[PARAM_KEY]:{value:void 0,grid:!1}},initialGlobals=globalThis.FEATURES?.backgroundsStoryGlobals?modern:{[PARAM_KEY]:null}},"../../node_modules/@storybook/addon-essentials/dist/docs/preview.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{parameters:()=>parameters});(0,__webpack_require__("../../node_modules/@storybook/addon-docs/dist/chunk-H6MOWX77.mjs").VA)({},{parameters:()=>parameters});var excludeTags=Object.entries(globalThis.TAGS_OPTIONS??{}).reduce(((acc,entry)=>{let[tag,option]=entry;return option.excludeFromDocsStories&&(acc[tag]=!0),acc}),{}),parameters={docs:{renderer:async()=>{let{DocsRenderer}=await __webpack_require__.e(3739).then(__webpack_require__.bind(__webpack_require__,"../../node_modules/@storybook/addon-docs/dist/DocsRenderer-CFRXHY34.mjs"));return new DocsRenderer},stories:{filter:story=>0===(story.tags||[]).filter((tag=>excludeTags[tag])).length&&!story.parameters.docs?.disable}}}},"../../node_modules/@storybook/addon-essentials/dist/highlight/preview.mjs":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var external_STORYBOOK_MODULE_CORE_EVENTS_=__webpack_require__("storybook/internal/core-events"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),{document:preview_document}=external_STORYBOOK_MODULE_GLOBAL_.global,channel=external_STORYBOOK_MODULE_PREVIEW_API_.addons.getChannel(),resetHighlight=()=>{let sheetToBeRemoved=preview_document.getElementById("storybookHighlight");sheetToBeRemoved&&sheetToBeRemoved.parentNode?.removeChild(sheetToBeRemoved)};channel.on(external_STORYBOOK_MODULE_CORE_EVENTS_.STORY_CHANGED,resetHighlight),channel.on("storybook/highlight/reset",resetHighlight),channel.on("storybook/highlight/add",(infos=>{resetHighlight();let elements=Array.from(new Set(infos.elements)),sheet=preview_document.createElement("style");sheet.setAttribute("id","storybookHighlight"),sheet.innerHTML=elements.map((target=>`${target}{\n ${((color="#FF4785",style="dashed")=>`\n outline: 2px ${style} ${color};\n outline-offset: 2px;\n box-shadow: 0 0 0 6px rgba(255,255,255,0.6);\n`)(infos.color,infos.style)}\n }`)).join(" "),preview_document.head.appendChild(sheet)}))},"../../node_modules/@storybook/addon-essentials/dist/measure/preview.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:()=>decorators,initialGlobals:()=>initialGlobals});var external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),prefix="Invariant failed";function invariant(condition,message){if(!condition)throw new Error(prefix)}var PARAM_KEY="measureEnabled";function getDocumentWidthAndHeight(){let container=external_STORYBOOK_MODULE_GLOBAL_.global.document.documentElement,height=Math.max(container.scrollHeight,container.offsetHeight);return{width:Math.max(container.scrollWidth,container.offsetWidth),height}}function setCanvasWidthAndHeight(canvas,context,{width,height}){canvas.style.width=`${width}px`,canvas.style.height=`${height}px`;let scale=external_STORYBOOK_MODULE_GLOBAL_.global.window.devicePixelRatio;canvas.width=Math.floor(width*scale),canvas.height=Math.floor(height*scale),context.scale(scale,scale)}var state={};function init(){state.canvas||(state=function createCanvas(){let canvas=external_STORYBOOK_MODULE_GLOBAL_.global.document.createElement("canvas");canvas.id="storybook-addon-measure";let context=canvas.getContext("2d");invariant(null!=context);let{width,height}=getDocumentWidthAndHeight();return setCanvasWidthAndHeight(canvas,context,{width,height}),canvas.style.position="absolute",canvas.style.left="0",canvas.style.top="0",canvas.style.zIndex="2147483647",canvas.style.pointerEvents="none",external_STORYBOOK_MODULE_GLOBAL_.global.document.body.appendChild(canvas),{canvas,context,width,height}}())}function clear(){state.context&&state.context.clearRect(0,0,state.width??0,state.height??0)}var colors={margin:"#f6b26b",border:"#ffe599",padding:"#93c47d",content:"#6fa8dc",text:"#232020"};function roundedRect(context,{x,y,w,h,r}){x-=w/2,y-=h/2,w<2*r&&(r=w/2),h<2*r&&(r=h/2),context.beginPath(),context.moveTo(x+r,y),context.arcTo(x+w,y,x+w,y+h,r),context.arcTo(x+w,y+h,x,y+h,r),context.arcTo(x,y+h,x,y,r),context.arcTo(x,y,x+w,y,r),context.closePath()}function textWithRect(context,type,{x,y,w,h},text){return roundedRect(context,{x,y,w,h,r:3}),context.fillStyle=`${colors[type]}dd`,context.fill(),context.strokeStyle=colors[type],context.stroke(),context.fillStyle=colors.text,context.fillText(text,x,y),roundedRect(context,{x,y,w,h,r:3}),context.fillStyle=`${colors[type]}dd`,context.fill(),context.strokeStyle=colors[type],context.stroke(),context.fillStyle=colors.text,context.fillText(text,x,y),{x,y,w,h}}function configureText(context,text){context.font="600 12px monospace",context.textBaseline="middle",context.textAlign="center";let metrics=context.measureText(text),actualHeight=metrics.actualBoundingBoxAscent+metrics.actualBoundingBoxDescent;return{w:metrics.width+12,h:actualHeight+12}}function drawLabel(context,measurements,{type,position="center",text},prevRect,external=!1){let{x,y}=function positionCoordinate(position,{padding,border,width,height,top,left}){let contentWidth=width-border.left-border.right-padding.left-padding.right,contentHeight=height-padding.top-padding.bottom-border.top-border.bottom,x=left+border.left+padding.left,y=top+border.top+padding.top;return"top"===position?x+=contentWidth/2:"right"===position?(x+=contentWidth,y+=contentHeight/2):"bottom"===position?(x+=contentWidth/2,y+=contentHeight):"left"===position?y+=contentHeight/2:"center"===position&&(x+=contentWidth/2,y+=contentHeight/2),{x,y}}(position,measurements),{offsetX,offsetY}=function offset(type,position,{margin,border,padding},labelPaddingSize,external){let shift=dir=>0,offsetX=0,offsetY=0,locationMultiplier=external?1:.5,labelPaddingShift=external?2*labelPaddingSize:0;return"padding"===type?shift=dir=>padding[dir]*locationMultiplier+labelPaddingShift:"border"===type?shift=dir=>padding[dir]+border[dir]*locationMultiplier+labelPaddingShift:"margin"===type&&(shift=dir=>padding[dir]+border[dir]+margin[dir]*locationMultiplier+labelPaddingShift),"top"===position?offsetY=-shift("top"):"right"===position?offsetX=shift("right"):"bottom"===position?offsetY=shift("bottom"):"left"===position&&(offsetX=-shift("left")),{offsetX,offsetY}}(type,position,measurements,7,external);x+=offsetX,y+=offsetY;let{w,h}=configureText(context,text);if(prevRect&&function collide(a,b){return Math.abs(a.x-b.x){let rect=external&&"center"===l.position?function drawFloatingLabel(context,measurements,{type,text}){let{floatingAlignment:floatingAlignment2,extremities}=measurements,x=extremities[floatingAlignment2.x],y=extremities[floatingAlignment2.y],{w,h}=configureText(context,text),{offsetX,offsetY}=function floatingOffset(alignment,{w,h}){let deltaW=.5*w+6,deltaH=.5*h+6;return{offsetX:("left"===alignment.x?-1:1)*deltaW,offsetY:("top"===alignment.y?-1:1)*deltaH}}(floatingAlignment2,{w,h});return x+=offsetX,y+=offsetY,textWithRect(context,type,{x,y,w,h},text)}(context,measurements,l):drawLabel(context,measurements,l,rects[idx-1],external);rects[idx]=rect}))}var colors2_margin="#f6b26ba8",colors2_border="#ffe599a8",colors2_padding="#93c47d8c",colors2_content="#6fa8dca8";function pxToNumber(px){return parseInt(px.replace("px",""),10)}function round(value){return Number.isInteger(value)?value:value.toFixed(2)}function filterZeroValues(labels){return labels.filter((l=>0!==l.text&&"0"!==l.text))}function floatingAlignment(extremities){let windowExtremities_top=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollY,windowExtremities_bottom=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollY+external_STORYBOOK_MODULE_GLOBAL_.global.window.innerHeight,windowExtremities_left=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollX,windowExtremities_right=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollX+external_STORYBOOK_MODULE_GLOBAL_.global.window.innerWidth,distances_top=Math.abs(windowExtremities_top-extremities.top),distances_bottom=Math.abs(windowExtremities_bottom-extremities.bottom);return{x:Math.abs(windowExtremities_left-extremities.left)>Math.abs(windowExtremities_right-extremities.right)?"left":"right",y:distances_top>distances_bottom?"top":"bottom"}}function drawBoxModel(element){return context=>{if(element&&context){let measurements=function measureElement(element){let style=external_STORYBOOK_MODULE_GLOBAL_.global.getComputedStyle(element),{top,left,right,bottom,width,height}=element.getBoundingClientRect(),{marginTop,marginBottom,marginLeft,marginRight,paddingTop,paddingBottom,paddingLeft,paddingRight,borderBottomWidth,borderTopWidth,borderLeftWidth,borderRightWidth}=style;top+=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollY,left+=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollX,bottom+=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollY,right+=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollX;let margin={top:pxToNumber(marginTop),bottom:pxToNumber(marginBottom),left:pxToNumber(marginLeft),right:pxToNumber(marginRight)},padding={top:pxToNumber(paddingTop),bottom:pxToNumber(paddingBottom),left:pxToNumber(paddingLeft),right:pxToNumber(paddingRight)},border={top:pxToNumber(borderTopWidth),bottom:pxToNumber(borderBottomWidth),left:pxToNumber(borderLeftWidth),right:pxToNumber(borderRightWidth)},extremities={top:top-margin.top,bottom:bottom+margin.bottom,left:left-margin.left,right:right+margin.right};return{margin,padding,border,top,left,bottom,right,width,height,extremities,floatingAlignment:floatingAlignment(extremities)}}(element),marginLabels=function drawMargin(context,{margin,width,height,top,left,bottom,right}){let marginHeight=height+margin.bottom+margin.top;return context.fillStyle=colors2_margin,context.fillRect(left,top-margin.top,width,margin.top),context.fillRect(right,top-margin.top,margin.right,marginHeight),context.fillRect(left,bottom,width,margin.bottom),context.fillRect(left-margin.left,top-margin.top,margin.left,marginHeight),filterZeroValues([{type:"margin",text:round(margin.top),position:"top"},{type:"margin",text:round(margin.right),position:"right"},{type:"margin",text:round(margin.bottom),position:"bottom"},{type:"margin",text:round(margin.left),position:"left"}])}(context,measurements),paddingLabels=function drawPadding(context,{padding,border,width,height,top,left,bottom,right}){let paddingWidth=width-border.left-border.right,paddingHeight=height-padding.top-padding.bottom-border.top-border.bottom;return context.fillStyle=colors2_padding,context.fillRect(left+border.left,top+border.top,paddingWidth,padding.top),context.fillRect(right-padding.right-border.right,top+padding.top+border.top,padding.right,paddingHeight),context.fillRect(left+border.left,bottom-padding.bottom-border.bottom,paddingWidth,padding.bottom),context.fillRect(left+border.left,top+padding.top+border.top,padding.left,paddingHeight),filterZeroValues([{type:"padding",text:padding.top,position:"top"},{type:"padding",text:padding.right,position:"right"},{type:"padding",text:padding.bottom,position:"bottom"},{type:"padding",text:padding.left,position:"left"}])}(context,measurements),borderLabels=function drawBorder(context,{border,width,height,top,left,bottom,right}){let borderHeight=height-border.top-border.bottom;return context.fillStyle=colors2_border,context.fillRect(left,top,width,border.top),context.fillRect(left,bottom-border.bottom,width,border.bottom),context.fillRect(left,top+border.top,border.left,borderHeight),context.fillRect(right-border.right,top+border.top,border.right,borderHeight),filterZeroValues([{type:"border",text:border.top,position:"top"},{type:"border",text:border.right,position:"right"},{type:"border",text:border.bottom,position:"bottom"},{type:"border",text:border.left,position:"left"}])}(context,measurements),contentLabels=function drawContent(context,{padding,border,width,height,top,left}){let contentWidth=width-border.left-border.right-padding.left-padding.right,contentHeight=height-padding.top-padding.bottom-border.top-border.bottom;return context.fillStyle=colors2_content,context.fillRect(left+border.left+padding.left,top+border.top+padding.top,contentWidth,contentHeight),[{type:"content",position:"center",text:`${round(contentWidth)} x ${round(contentHeight)}`}]}(context,measurements);!function labelStacks(context,measurements,labels,externalLabels){let stacks=labels.reduce(((acc,l)=>(Object.prototype.hasOwnProperty.call(acc,l.position)||(acc[l.position]=[]),acc[l.position]?.push(l),acc)),{});stacks.top&&drawStack(context,measurements,stacks.top,externalLabels),stacks.right&&drawStack(context,measurements,stacks.right,externalLabels),stacks.bottom&&drawStack(context,measurements,stacks.bottom,externalLabels),stacks.left&&drawStack(context,measurements,stacks.left,externalLabels),stacks.center&&drawStack(context,measurements,stacks.center,externalLabels)}(context,measurements,[...contentLabels,...paddingLabels,...borderLabels,...marginLabels],measurements.width<=90||measurements.height<=30)}}}function drawSelectedElement(element){!function draw(callback){clear(),callback(state.context)}(drawBoxModel(element))}var nodeAtPointerRef,pointer={x:0,y:0};function findAndDrawElement(x,y){nodeAtPointerRef=((x,y)=>{let element=external_STORYBOOK_MODULE_GLOBAL_.global.document.elementFromPoint(x,y),crawlShadows=node=>{if(node&&node.shadowRoot){let nestedElement=node.shadowRoot.elementFromPoint(x,y);return node.isEqualNode(nestedElement)?node:nestedElement.shadowRoot?crawlShadows(nestedElement):nestedElement}return node};return crawlShadows(element)||element})(x,y),drawSelectedElement(nodeAtPointerRef)}var decorators=[(StoryFn,context)=>{let{measureEnabled}=context.globals;return(0,external_STORYBOOK_MODULE_PREVIEW_API_.useEffect)((()=>{let onPointerMove=event=>{window.requestAnimationFrame((()=>{event.stopPropagation(),pointer.x=event.clientX,pointer.y=event.clientY}))};return document.addEventListener("pointermove",onPointerMove),()=>{document.removeEventListener("pointermove",onPointerMove)}}),[]),(0,external_STORYBOOK_MODULE_PREVIEW_API_.useEffect)((()=>{let onResize=()=>{window.requestAnimationFrame((()=>{!function rescale(){invariant(state.canvas),invariant(state.context),setCanvasWidthAndHeight(state.canvas,state.context,{width:0,height:0});let{width,height}=getDocumentWidthAndHeight();setCanvasWidthAndHeight(state.canvas,state.context,{width,height}),state.width=width,state.height=height}()}))};return"story"===context.viewMode&&measureEnabled&&(document.addEventListener("pointerover",(event=>{window.requestAnimationFrame((()=>{event.stopPropagation(),findAndDrawElement(event.clientX,event.clientY)}))})),init(),window.addEventListener("resize",onResize),findAndDrawElement(pointer.x,pointer.y)),()=>{window.removeEventListener("resize",onResize),function destroy(){state.canvas&&(clear(),state.canvas.parentNode?.removeChild(state.canvas),state={})}()}}),[measureEnabled,context.viewMode]),StoryFn()}],initialGlobals={[PARAM_KEY]:!1}},"../../node_modules/@storybook/addon-essentials/dist/outline/preview.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:()=>decorators,initialGlobals:()=>initialGlobals});var external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),esm=__webpack_require__("../../node_modules/ts-dedent/esm/index.js"),PARAM_KEY="outline",clearStyles=selector=>{(Array.isArray(selector)?selector:[selector]).forEach(clearStyle)},clearStyle=input=>{let selector="string"==typeof input?input:input.join(""),element=external_STORYBOOK_MODULE_GLOBAL_.global.document.getElementById(selector);element&&element.parentElement&&element.parentElement.removeChild(element)};var decorators=[(StoryFn,context)=>{let{globals}=context,isActive=[!0,"true"].includes(globals.outline),isInDocs="docs"===context.viewMode,outlineStyles=(0,external_STORYBOOK_MODULE_PREVIEW_API_.useMemo)((()=>function outlineCSS(selector){return esm.T` + `)}return"transparent"})(globalsBackgroundColor,backgroundsConfig.values,backgroundsConfig.default)),[backgroundsConfig,globalsBackgroundColor]),isActive=(0,external_STORYBOOK_MODULE_PREVIEW_API_.useMemo)((()=>selectedBackgroundColor&&"transparent"!==selectedBackgroundColor),[selectedBackgroundColor]),selector="docs"===context.viewMode?`#anchor--${context.id} .docs-story`:".sb-show-main",backgroundStyles=(0,external_STORYBOOK_MODULE_PREVIEW_API_.useMemo)((()=>`\n ${selector} {\n background: ${selectedBackgroundColor} !important;\n ${isReduceMotionEnabled()?"":"transition: background-color 0.3s;"}\n }\n `),[selectedBackgroundColor,selector]);return(0,external_STORYBOOK_MODULE_PREVIEW_API_.useEffect)((()=>{let selectorId="docs"===context.viewMode?`addon-backgrounds-docs-${context.id}`:"addon-backgrounds-color";isActive?addBackgroundStyle(selectorId,backgroundStyles,"docs"===context.viewMode?context.id:null):clearStyles(selectorId)}),[isActive,backgroundStyles,context]),StoryFn()}],parameters={[PARAM_KEY]:{grid:{cellSize:20,opacity:.5,cellAmount:5},disable:!1,...!globalThis.FEATURES?.backgroundsStoryGlobals&&{values:Object.values(DEFAULT_BACKGROUNDS)}}},modern={[PARAM_KEY]:{value:void 0,grid:!1}},initialGlobals=globalThis.FEATURES?.backgroundsStoryGlobals?modern:{[PARAM_KEY]:null}},"../../node_modules/@storybook/addon-essentials/dist/docs/preview.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{parameters:()=>parameters});(0,__webpack_require__("../../node_modules/@storybook/addon-docs/dist/chunk-H6MOWX77.mjs").VA)({},{parameters:()=>parameters});var excludeTags=Object.entries(globalThis.TAGS_OPTIONS??{}).reduce(((acc,entry)=>{let[tag,option]=entry;return option.excludeFromDocsStories&&(acc[tag]=!0),acc}),{}),parameters={docs:{renderer:async()=>{let{DocsRenderer}=await __webpack_require__.e(8991).then(__webpack_require__.bind(__webpack_require__,"../../node_modules/@storybook/addon-docs/dist/DocsRenderer-CFRXHY34.mjs"));return new DocsRenderer},stories:{filter:story=>0===(story.tags||[]).filter((tag=>excludeTags[tag])).length&&!story.parameters.docs?.disable}}}},"../../node_modules/@storybook/addon-essentials/dist/highlight/preview.mjs":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var external_STORYBOOK_MODULE_CORE_EVENTS_=__webpack_require__("storybook/internal/core-events"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),{document:preview_document}=external_STORYBOOK_MODULE_GLOBAL_.global,channel=external_STORYBOOK_MODULE_PREVIEW_API_.addons.getChannel(),resetHighlight=()=>{let sheetToBeRemoved=preview_document.getElementById("storybookHighlight");sheetToBeRemoved&&sheetToBeRemoved.parentNode?.removeChild(sheetToBeRemoved)};channel.on(external_STORYBOOK_MODULE_CORE_EVENTS_.STORY_CHANGED,resetHighlight),channel.on("storybook/highlight/reset",resetHighlight),channel.on("storybook/highlight/add",(infos=>{resetHighlight();let elements=Array.from(new Set(infos.elements)),sheet=preview_document.createElement("style");sheet.setAttribute("id","storybookHighlight"),sheet.innerHTML=elements.map((target=>`${target}{\n ${((color="#FF4785",style="dashed")=>`\n outline: 2px ${style} ${color};\n outline-offset: 2px;\n box-shadow: 0 0 0 6px rgba(255,255,255,0.6);\n`)(infos.color,infos.style)}\n }`)).join(" "),preview_document.head.appendChild(sheet)}))},"../../node_modules/@storybook/addon-essentials/dist/measure/preview.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:()=>decorators,initialGlobals:()=>initialGlobals});var external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),prefix="Invariant failed";function invariant(condition,message){if(!condition)throw new Error(prefix)}var PARAM_KEY="measureEnabled";function getDocumentWidthAndHeight(){let container=external_STORYBOOK_MODULE_GLOBAL_.global.document.documentElement,height=Math.max(container.scrollHeight,container.offsetHeight);return{width:Math.max(container.scrollWidth,container.offsetWidth),height}}function setCanvasWidthAndHeight(canvas,context,{width,height}){canvas.style.width=`${width}px`,canvas.style.height=`${height}px`;let scale=external_STORYBOOK_MODULE_GLOBAL_.global.window.devicePixelRatio;canvas.width=Math.floor(width*scale),canvas.height=Math.floor(height*scale),context.scale(scale,scale)}var state={};function init(){state.canvas||(state=function createCanvas(){let canvas=external_STORYBOOK_MODULE_GLOBAL_.global.document.createElement("canvas");canvas.id="storybook-addon-measure";let context=canvas.getContext("2d");invariant(null!=context);let{width,height}=getDocumentWidthAndHeight();return setCanvasWidthAndHeight(canvas,context,{width,height}),canvas.style.position="absolute",canvas.style.left="0",canvas.style.top="0",canvas.style.zIndex="2147483647",canvas.style.pointerEvents="none",external_STORYBOOK_MODULE_GLOBAL_.global.document.body.appendChild(canvas),{canvas,context,width,height}}())}function clear(){state.context&&state.context.clearRect(0,0,state.width??0,state.height??0)}var colors={margin:"#f6b26b",border:"#ffe599",padding:"#93c47d",content:"#6fa8dc",text:"#232020"};function roundedRect(context,{x,y,w,h,r}){x-=w/2,y-=h/2,w<2*r&&(r=w/2),h<2*r&&(r=h/2),context.beginPath(),context.moveTo(x+r,y),context.arcTo(x+w,y,x+w,y+h,r),context.arcTo(x+w,y+h,x,y+h,r),context.arcTo(x,y+h,x,y,r),context.arcTo(x,y,x+w,y,r),context.closePath()}function textWithRect(context,type,{x,y,w,h},text){return roundedRect(context,{x,y,w,h,r:3}),context.fillStyle=`${colors[type]}dd`,context.fill(),context.strokeStyle=colors[type],context.stroke(),context.fillStyle=colors.text,context.fillText(text,x,y),roundedRect(context,{x,y,w,h,r:3}),context.fillStyle=`${colors[type]}dd`,context.fill(),context.strokeStyle=colors[type],context.stroke(),context.fillStyle=colors.text,context.fillText(text,x,y),{x,y,w,h}}function configureText(context,text){context.font="600 12px monospace",context.textBaseline="middle",context.textAlign="center";let metrics=context.measureText(text),actualHeight=metrics.actualBoundingBoxAscent+metrics.actualBoundingBoxDescent;return{w:metrics.width+12,h:actualHeight+12}}function drawLabel(context,measurements,{type,position="center",text},prevRect,external=!1){let{x,y}=function positionCoordinate(position,{padding,border,width,height,top,left}){let contentWidth=width-border.left-border.right-padding.left-padding.right,contentHeight=height-padding.top-padding.bottom-border.top-border.bottom,x=left+border.left+padding.left,y=top+border.top+padding.top;return"top"===position?x+=contentWidth/2:"right"===position?(x+=contentWidth,y+=contentHeight/2):"bottom"===position?(x+=contentWidth/2,y+=contentHeight):"left"===position?y+=contentHeight/2:"center"===position&&(x+=contentWidth/2,y+=contentHeight/2),{x,y}}(position,measurements),{offsetX,offsetY}=function offset(type,position,{margin,border,padding},labelPaddingSize,external){let shift=dir=>0,offsetX=0,offsetY=0,locationMultiplier=external?1:.5,labelPaddingShift=external?2*labelPaddingSize:0;return"padding"===type?shift=dir=>padding[dir]*locationMultiplier+labelPaddingShift:"border"===type?shift=dir=>padding[dir]+border[dir]*locationMultiplier+labelPaddingShift:"margin"===type&&(shift=dir=>padding[dir]+border[dir]+margin[dir]*locationMultiplier+labelPaddingShift),"top"===position?offsetY=-shift("top"):"right"===position?offsetX=shift("right"):"bottom"===position?offsetY=shift("bottom"):"left"===position&&(offsetX=-shift("left")),{offsetX,offsetY}}(type,position,measurements,7,external);x+=offsetX,y+=offsetY;let{w,h}=configureText(context,text);if(prevRect&&function collide(a,b){return Math.abs(a.x-b.x){let rect=external&&"center"===l.position?function drawFloatingLabel(context,measurements,{type,text}){let{floatingAlignment:floatingAlignment2,extremities}=measurements,x=extremities[floatingAlignment2.x],y=extremities[floatingAlignment2.y],{w,h}=configureText(context,text),{offsetX,offsetY}=function floatingOffset(alignment,{w,h}){let deltaW=.5*w+6,deltaH=.5*h+6;return{offsetX:("left"===alignment.x?-1:1)*deltaW,offsetY:("top"===alignment.y?-1:1)*deltaH}}(floatingAlignment2,{w,h});return x+=offsetX,y+=offsetY,textWithRect(context,type,{x,y,w,h},text)}(context,measurements,l):drawLabel(context,measurements,l,rects[idx-1],external);rects[idx]=rect}))}var colors2_margin="#f6b26ba8",colors2_border="#ffe599a8",colors2_padding="#93c47d8c",colors2_content="#6fa8dca8";function pxToNumber(px){return parseInt(px.replace("px",""),10)}function round(value){return Number.isInteger(value)?value:value.toFixed(2)}function filterZeroValues(labels){return labels.filter((l=>0!==l.text&&"0"!==l.text))}function floatingAlignment(extremities){let windowExtremities_top=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollY,windowExtremities_bottom=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollY+external_STORYBOOK_MODULE_GLOBAL_.global.window.innerHeight,windowExtremities_left=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollX,windowExtremities_right=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollX+external_STORYBOOK_MODULE_GLOBAL_.global.window.innerWidth,distances_top=Math.abs(windowExtremities_top-extremities.top),distances_bottom=Math.abs(windowExtremities_bottom-extremities.bottom);return{x:Math.abs(windowExtremities_left-extremities.left)>Math.abs(windowExtremities_right-extremities.right)?"left":"right",y:distances_top>distances_bottom?"top":"bottom"}}function drawBoxModel(element){return context=>{if(element&&context){let measurements=function measureElement(element){let style=external_STORYBOOK_MODULE_GLOBAL_.global.getComputedStyle(element),{top,left,right,bottom,width,height}=element.getBoundingClientRect(),{marginTop,marginBottom,marginLeft,marginRight,paddingTop,paddingBottom,paddingLeft,paddingRight,borderBottomWidth,borderTopWidth,borderLeftWidth,borderRightWidth}=style;top+=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollY,left+=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollX,bottom+=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollY,right+=external_STORYBOOK_MODULE_GLOBAL_.global.window.scrollX;let margin={top:pxToNumber(marginTop),bottom:pxToNumber(marginBottom),left:pxToNumber(marginLeft),right:pxToNumber(marginRight)},padding={top:pxToNumber(paddingTop),bottom:pxToNumber(paddingBottom),left:pxToNumber(paddingLeft),right:pxToNumber(paddingRight)},border={top:pxToNumber(borderTopWidth),bottom:pxToNumber(borderBottomWidth),left:pxToNumber(borderLeftWidth),right:pxToNumber(borderRightWidth)},extremities={top:top-margin.top,bottom:bottom+margin.bottom,left:left-margin.left,right:right+margin.right};return{margin,padding,border,top,left,bottom,right,width,height,extremities,floatingAlignment:floatingAlignment(extremities)}}(element),marginLabels=function drawMargin(context,{margin,width,height,top,left,bottom,right}){let marginHeight=height+margin.bottom+margin.top;return context.fillStyle=colors2_margin,context.fillRect(left,top-margin.top,width,margin.top),context.fillRect(right,top-margin.top,margin.right,marginHeight),context.fillRect(left,bottom,width,margin.bottom),context.fillRect(left-margin.left,top-margin.top,margin.left,marginHeight),filterZeroValues([{type:"margin",text:round(margin.top),position:"top"},{type:"margin",text:round(margin.right),position:"right"},{type:"margin",text:round(margin.bottom),position:"bottom"},{type:"margin",text:round(margin.left),position:"left"}])}(context,measurements),paddingLabels=function drawPadding(context,{padding,border,width,height,top,left,bottom,right}){let paddingWidth=width-border.left-border.right,paddingHeight=height-padding.top-padding.bottom-border.top-border.bottom;return context.fillStyle=colors2_padding,context.fillRect(left+border.left,top+border.top,paddingWidth,padding.top),context.fillRect(right-padding.right-border.right,top+padding.top+border.top,padding.right,paddingHeight),context.fillRect(left+border.left,bottom-padding.bottom-border.bottom,paddingWidth,padding.bottom),context.fillRect(left+border.left,top+padding.top+border.top,padding.left,paddingHeight),filterZeroValues([{type:"padding",text:padding.top,position:"top"},{type:"padding",text:padding.right,position:"right"},{type:"padding",text:padding.bottom,position:"bottom"},{type:"padding",text:padding.left,position:"left"}])}(context,measurements),borderLabels=function drawBorder(context,{border,width,height,top,left,bottom,right}){let borderHeight=height-border.top-border.bottom;return context.fillStyle=colors2_border,context.fillRect(left,top,width,border.top),context.fillRect(left,bottom-border.bottom,width,border.bottom),context.fillRect(left,top+border.top,border.left,borderHeight),context.fillRect(right-border.right,top+border.top,border.right,borderHeight),filterZeroValues([{type:"border",text:border.top,position:"top"},{type:"border",text:border.right,position:"right"},{type:"border",text:border.bottom,position:"bottom"},{type:"border",text:border.left,position:"left"}])}(context,measurements),contentLabels=function drawContent(context,{padding,border,width,height,top,left}){let contentWidth=width-border.left-border.right-padding.left-padding.right,contentHeight=height-padding.top-padding.bottom-border.top-border.bottom;return context.fillStyle=colors2_content,context.fillRect(left+border.left+padding.left,top+border.top+padding.top,contentWidth,contentHeight),[{type:"content",position:"center",text:`${round(contentWidth)} x ${round(contentHeight)}`}]}(context,measurements);!function labelStacks(context,measurements,labels,externalLabels){let stacks=labels.reduce(((acc,l)=>(Object.prototype.hasOwnProperty.call(acc,l.position)||(acc[l.position]=[]),acc[l.position]?.push(l),acc)),{});stacks.top&&drawStack(context,measurements,stacks.top,externalLabels),stacks.right&&drawStack(context,measurements,stacks.right,externalLabels),stacks.bottom&&drawStack(context,measurements,stacks.bottom,externalLabels),stacks.left&&drawStack(context,measurements,stacks.left,externalLabels),stacks.center&&drawStack(context,measurements,stacks.center,externalLabels)}(context,measurements,[...contentLabels,...paddingLabels,...borderLabels,...marginLabels],measurements.width<=90||measurements.height<=30)}}}function drawSelectedElement(element){!function draw(callback){clear(),callback(state.context)}(drawBoxModel(element))}var nodeAtPointerRef,pointer={x:0,y:0};function findAndDrawElement(x,y){nodeAtPointerRef=((x,y)=>{let element=external_STORYBOOK_MODULE_GLOBAL_.global.document.elementFromPoint(x,y),crawlShadows=node=>{if(node&&node.shadowRoot){let nestedElement=node.shadowRoot.elementFromPoint(x,y);return node.isEqualNode(nestedElement)?node:nestedElement.shadowRoot?crawlShadows(nestedElement):nestedElement}return node};return crawlShadows(element)||element})(x,y),drawSelectedElement(nodeAtPointerRef)}var decorators=[(StoryFn,context)=>{let{measureEnabled}=context.globals;return(0,external_STORYBOOK_MODULE_PREVIEW_API_.useEffect)((()=>{let onPointerMove=event=>{window.requestAnimationFrame((()=>{event.stopPropagation(),pointer.x=event.clientX,pointer.y=event.clientY}))};return document.addEventListener("pointermove",onPointerMove),()=>{document.removeEventListener("pointermove",onPointerMove)}}),[]),(0,external_STORYBOOK_MODULE_PREVIEW_API_.useEffect)((()=>{let onResize=()=>{window.requestAnimationFrame((()=>{!function rescale(){invariant(state.canvas),invariant(state.context),setCanvasWidthAndHeight(state.canvas,state.context,{width:0,height:0});let{width,height}=getDocumentWidthAndHeight();setCanvasWidthAndHeight(state.canvas,state.context,{width,height}),state.width=width,state.height=height}()}))};return"story"===context.viewMode&&measureEnabled&&(document.addEventListener("pointerover",(event=>{window.requestAnimationFrame((()=>{event.stopPropagation(),findAndDrawElement(event.clientX,event.clientY)}))})),init(),window.addEventListener("resize",onResize),findAndDrawElement(pointer.x,pointer.y)),()=>{window.removeEventListener("resize",onResize),function destroy(){state.canvas&&(clear(),state.canvas.parentNode?.removeChild(state.canvas),state={})}()}}),[measureEnabled,context.viewMode]),StoryFn()}],initialGlobals={[PARAM_KEY]:!1}},"../../node_modules/@storybook/addon-essentials/dist/outline/preview.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:()=>decorators,initialGlobals:()=>initialGlobals});var external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),esm=__webpack_require__("../../node_modules/ts-dedent/esm/index.js"),PARAM_KEY="outline",clearStyles=selector=>{(Array.isArray(selector)?selector:[selector]).forEach(clearStyle)},clearStyle=input=>{let selector="string"==typeof input?input:input.join(""),element=external_STORYBOOK_MODULE_GLOBAL_.global.document.getElementById(selector);element&&element.parentElement&&element.parentElement.removeChild(element)};var decorators=[(StoryFn,context)=>{let{globals}=context,isActive=[!0,"true"].includes(globals.outline),isInDocs="docs"===context.viewMode,outlineStyles=(0,external_STORYBOOK_MODULE_PREVIEW_API_.useMemo)((()=>function outlineCSS(selector){return esm.T` ${selector} body { outline: 1px solid #2980b9 !important; } @@ -496,4 +496,4 @@ You are using Testing Library's \`screen\` object. Use \`within(canvasElement)\` instead. More info: https://storybook.js.org/docs/essentials/interactions `),Reflect.get(target,prop,receiver))});var{buildQueries:buildQueries2,configure:configure2,createEvent:createEvent3,fireEvent:fireEvent2,findAllByAltText:findAllByAltText2,findAllByDisplayValue:findAllByDisplayValue2,findAllByLabelText:findAllByLabelText2,findAllByPlaceholderText:findAllByPlaceholderText2,findAllByRole:findAllByRole2,findAllByTestId:findAllByTestId2,findAllByText:findAllByText2,findAllByTitle:findAllByTitle2,findByAltText:findByAltText2,findByDisplayValue:findByDisplayValue2,findByLabelText:findByLabelText2,findByPlaceholderText:findByPlaceholderText2,findByRole:findByRole2,findByTestId:findByTestId2,findByText:findByText2,findByTitle:findByTitle2,getAllByAltText:getAllByAltText2,getAllByDisplayValue:getAllByDisplayValue2,getAllByLabelText:getAllByLabelText2,getAllByPlaceholderText:getAllByPlaceholderText2,getAllByRole:getAllByRole2,getAllByTestId:getAllByTestId2,getAllByText:getAllByText2,getAllByTitle:getAllByTitle2,getByAltText:getByAltText2,getByDisplayValue:getByDisplayValue2,getByLabelText:getByLabelText2,getByPlaceholderText:getByPlaceholderText2,getByRole:getByRole2,getByTestId:getByTestId2,getByText:getByText2,getByTitle:getByTitle2,getConfig:getConfig3,getDefaultNormalizer:getDefaultNormalizer2,getElementError:getElementError2,getNodeText:getNodeText2,getQueriesForElement:getQueriesForElement2,getRoles:getRoles2,getSuggestedQuery:getSuggestedQuery2,isInaccessible:isInaccessible2,logDOM:logDOM2,logRoles:logRoles2,prettyDOM:prettyDOM2,queries:queries2,queryAllByAltText:queryAllByAltText2,queryAllByAttribute:queryAllByAttribute2,queryAllByDisplayValue:queryAllByDisplayValue2,queryAllByLabelText:queryAllByLabelText2,queryAllByPlaceholderText:queryAllByPlaceholderText2,queryAllByRole:queryAllByRole2,queryAllByTestId:queryAllByTestId2,queryAllByText:queryAllByText2,queryAllByTitle:queryAllByTitle2,queryByAltText:queryByAltText2,queryByAttribute:queryByAttribute2,queryByDisplayValue:queryByDisplayValue2,queryByLabelText:queryByLabelText2,queryByPlaceholderText:queryByPlaceholderText2,queryByRole:queryByRole2,queryByTestId:queryByTestId2,queryByText:queryByText2,queryByTitle:queryByTitle2,queryHelpers:queryHelpers2,screen:screen2,waitFor:waitFor2,waitForElementToBeRemoved:waitForElementToBeRemoved2,within,prettyFormat:prettyFormat2}=testingLibrary,{userEvent:userEvent2}=(0,_storybook_instrumenter__WEBPACK_IMPORTED_MODULE_2__.wV)({userEvent},{intercept:!0}),{expect:expect3}=(0,_storybook_instrumenter__WEBPACK_IMPORTED_MODULE_2__.wV)({expect:expect2},{getKeys:(obj,depth)=>{let privateApi=["assert","__methods","__flags","_obj"];if(obj.constructor===Assertion){let keys2=Object.keys(Object.getPrototypeOf(obj)).filter((it=>!privateApi.includes(it)));return depth>2?keys2:[...keys2,"not"]}return Object.keys(obj)},intercept:method=>"expect"!==method}),traverseArgs=(value,depth=0,key)=>{if(depth>5||null==value)return value;if(isMockFunction(value))return key&&value.mockName(key),value;if("function"==typeof value&&"isAction"in value&&value.isAction&&(!("implicit"in value)||!value.implicit)){let mock=fn2(value);return key&&mock.mockName(key),mock}if(Array.isArray(value))return depth++,value.map((item=>traverseArgs(item,depth)));if("object"==typeof value&&value.constructor===Object){depth++;for(let[k2,v]of Object.entries(value))Object.getOwnPropertyDescriptor(value,k2)?.writable&&(value[k2]=traverseArgs(v,depth,k2));return value}return value};_storybook_global__WEBPACK_IMPORTED_MODULE_0__.global.__STORYBOOK_TEST_LOADERS__=[({parameters})=>{!0===parameters?.test?.mockReset?function resetAllMocks(){mocks.forEach((spy=>spy.mockReset()))}():!0===parameters?.test?.clearMocks?function clearAllMocks(){mocks.forEach((spy=>spy.mockClear()))}():!1!==parameters?.test?.restoreMocks&&function restoreAllMocks(){mocks.forEach((spy=>spy.mockRestore()))}()},({initialArgs})=>{traverseArgs(initialArgs)},context=>{globalThis.HTMLElement&&context.canvasElement instanceof globalThis.HTMLElement&&(context.canvas=within(context.canvasElement))}],_storybook_global__WEBPACK_IMPORTED_MODULE_0__.global.__STORYBOOK_TEST_ON_MOCK_CALL__=function onMockCall(callback){return listeners.add(callback),()=>{listeners.delete(callback)}}},"../../node_modules/css-loader/dist/runtime/api.js":module=>{"use strict";module.exports=function(cssWithMappingToString){var list=[];return list.toString=function toString(){return this.map((function(item){var content="",needLayer=void 0!==item[5];return item[4]&&(content+="@supports (".concat(item[4],") {")),item[2]&&(content+="@media ".concat(item[2]," {")),needLayer&&(content+="@layer".concat(item[5].length>0?" ".concat(item[5]):""," {")),content+=cssWithMappingToString(item),needLayer&&(content+="}"),item[2]&&(content+="}"),item[4]&&(content+="}"),content})).join("")},list.i=function i(modules,media,dedupe,supports,layer){"string"==typeof modules&&(modules=[[null,modules,void 0]]);var alreadyImportedModules={};if(dedupe)for(var k=0;k0?" ".concat(item[5]):""," {").concat(item[1],"}")),item[5]=layer),media&&(item[2]?(item[1]="@media ".concat(item[2]," {").concat(item[1],"}"),item[2]=media):item[2]=media),supports&&(item[4]?(item[1]="@supports (".concat(item[4],") {").concat(item[1],"}"),item[4]=supports):item[4]="".concat(supports)),list.push(item))}},list}},"../../node_modules/css-loader/dist/runtime/sourceMaps.js":module=>{"use strict";module.exports=function(item){var content=item[1],cssMapping=item[3];if(!cssMapping)return content;if("function"==typeof btoa){var base64=btoa(unescape(encodeURIComponent(JSON.stringify(cssMapping)))),data="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64),sourceMapping="/*# ".concat(data," */");return[content].concat([sourceMapping]).join("\n")}return[content].join("\n")}},"../../node_modules/deepmerge/dist/cjs.js":module=>{"use strict";var isMergeableObject=function isMergeableObject(value){return function isNonNullObject(value){return!!value&&"object"==typeof value}(value)&&!function isSpecial(value){var stringValue=Object.prototype.toString.call(value);return"[object RegExp]"===stringValue||"[object Date]"===stringValue||function isReactElement(value){return value.$$typeof===REACT_ELEMENT_TYPE}(value)}(value)};var REACT_ELEMENT_TYPE="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function cloneUnlessOtherwiseSpecified(value,options){return!1!==options.clone&&options.isMergeableObject(value)?deepmerge(function emptyTarget(val){return Array.isArray(val)?[]:{}}(value),value,options):value}function defaultArrayMerge(target,source,options){return target.concat(source).map((function(element){return cloneUnlessOtherwiseSpecified(element,options)}))}function getKeys(target){return Object.keys(target).concat(function getEnumerableOwnPropertySymbols(target){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(target).filter((function(symbol){return Object.propertyIsEnumerable.call(target,symbol)})):[]}(target))}function propertyIsOnObject(object,property){try{return property in object}catch(_){return!1}}function mergeObject(target,source,options){var destination={};return options.isMergeableObject(target)&&getKeys(target).forEach((function(key){destination[key]=cloneUnlessOtherwiseSpecified(target[key],options)})),getKeys(source).forEach((function(key){(function propertyIsUnsafe(target,key){return propertyIsOnObject(target,key)&&!(Object.hasOwnProperty.call(target,key)&&Object.propertyIsEnumerable.call(target,key))})(target,key)||(propertyIsOnObject(target,key)&&options.isMergeableObject(source[key])?destination[key]=function getMergeFunction(key,options){if(!options.customMerge)return deepmerge;var customMerge=options.customMerge(key);return"function"==typeof customMerge?customMerge:deepmerge}(key,options)(target[key],source[key],options):destination[key]=cloneUnlessOtherwiseSpecified(source[key],options))})),destination}function deepmerge(target,source,options){(options=options||{}).arrayMerge=options.arrayMerge||defaultArrayMerge,options.isMergeableObject=options.isMergeableObject||isMergeableObject,options.cloneUnlessOtherwiseSpecified=cloneUnlessOtherwiseSpecified;var sourceIsArray=Array.isArray(source);return sourceIsArray===Array.isArray(target)?sourceIsArray?options.arrayMerge(target,source,options):mergeObject(target,source,options):cloneUnlessOtherwiseSpecified(source,options)}deepmerge.all=function deepmergeAll(array,options){if(!Array.isArray(array))throw new Error("first argument should be an array");return array.reduce((function(prev,next){return deepmerge(prev,next,options)}),{})};var deepmerge_1=deepmerge;module.exports=deepmerge_1},"../../node_modules/dlv/dist/dlv.umd.js":function(module){module.exports=function(t,n,e,i,o){for(n=n.split?n.split("."):n,i=0;itext.startsWith(type)?{type,text:type}:null}function getQuoted(text){let char,position=0;const mark=text[0];let escaped=!1;if("'"!==mark&&'"'!==mark)return null;for(;position{const value=getIdentifier(text);return null==value?null:{type:"Identifier",text:value}};function makeKeyWordRule(type){return text=>{if(!text.startsWith(type))return null;const prepends=text[type.length];return void 0!==prepends&&identifierContinueRegex.test(prepends)?null:{type,text:type}}}const stringValueRule=text=>{const value=getQuoted(text);return null==value?null:{type:"StringValue",text:value}},numberRule=text=>{const value=getNumber(text);return null===value?null:{type:"Number",text:value}},rules=[text=>text.length>0?null:{type:"EOF",text:""},makePunctuationRule("=>"),makePunctuationRule("("),makePunctuationRule(")"),makePunctuationRule("{"),makePunctuationRule("}"),makePunctuationRule("["),makePunctuationRule("]"),makePunctuationRule("|"),makePunctuationRule("&"),makePunctuationRule("<"),makePunctuationRule(">"),makePunctuationRule(","),makePunctuationRule(";"),makePunctuationRule("*"),makePunctuationRule("?"),makePunctuationRule("!"),makePunctuationRule("="),makePunctuationRule(":"),makePunctuationRule("..."),makePunctuationRule("."),makePunctuationRule("#"),makePunctuationRule("~"),makePunctuationRule("/"),makePunctuationRule("@"),makeKeyWordRule("undefined"),makeKeyWordRule("null"),makeKeyWordRule("function"),makeKeyWordRule("this"),makeKeyWordRule("new"),makeKeyWordRule("module"),makeKeyWordRule("event"),makeKeyWordRule("external"),makeKeyWordRule("typeof"),makeKeyWordRule("keyof"),makeKeyWordRule("readonly"),makeKeyWordRule("import"),makeKeyWordRule("is"),makeKeyWordRule("in"),makeKeyWordRule("asserts"),numberRule,identifierRule,stringValueRule],breakingWhitespaceRegex=/^\s*\n\s*/;class Lexer{static create(text){const current=this.read(text);text=current.text;const next=this.read(text);return text=next.text,new Lexer(text,void 0,current.token,next.token)}constructor(text,previous,current,next){this.text="",this.text=text,this.previous=previous,this.current=current,this.next=next}static read(text,startOfLine=!1){startOfLine=startOfLine||breakingWhitespaceRegex.test(text),text=text.trim();for(const rule of rules){const partial=rule(text);if(null!==partial){const token=Object.assign(Object.assign({},partial),{startOfLine});return{text:text=text.slice(token.text.length),token}}}throw new Error("Unexpected Token "+text)}advance(){const next=Lexer.read(this.text);return new Lexer(next.text,this.current,this.next,next.token)}}function assertRootResult(result){if(void 0===result)throw new Error("Unexpected undefined");if("JsdocTypeKeyValue"===result.type||"JsdocTypeParameterList"===result.type||"JsdocTypeProperty"===result.type||"JsdocTypeReadonlyProperty"===result.type||"JsdocTypeObjectField"===result.type||"JsdocTypeJsdocObjectField"===result.type||"JsdocTypeIndexSignature"===result.type||"JsdocTypeMappedType"===result.type)throw new UnexpectedTypeError(result);return result}function assertPlainKeyValueOrRootResult(result){return"JsdocTypeKeyValue"===result.type?assertPlainKeyValueResult(result):assertRootResult(result)}function assertPlainKeyValueOrNameResult(result){return"JsdocTypeName"===result.type?result:assertPlainKeyValueResult(result)}function assertPlainKeyValueResult(result){if("JsdocTypeKeyValue"!==result.type)throw new UnexpectedTypeError(result);return result}function assertNumberOrVariadicNameResult(result){var _a;if("JsdocTypeVariadic"===result.type){if("JsdocTypeName"===(null===(_a=result.element)||void 0===_a?void 0:_a.type))return result;throw new UnexpectedTypeError(result)}if("JsdocTypeNumber"!==result.type&&"JsdocTypeName"!==result.type)throw new UnexpectedTypeError(result);return result}function isSquaredProperty(result){return"JsdocTypeIndexSignature"===result.type||"JsdocTypeMappedType"===result.type}var Precedence;!function(Precedence){Precedence[Precedence.ALL=0]="ALL",Precedence[Precedence.PARAMETER_LIST=1]="PARAMETER_LIST",Precedence[Precedence.OBJECT=2]="OBJECT",Precedence[Precedence.KEY_VALUE=3]="KEY_VALUE",Precedence[Precedence.INDEX_BRACKETS=4]="INDEX_BRACKETS",Precedence[Precedence.UNION=5]="UNION",Precedence[Precedence.INTERSECTION=6]="INTERSECTION",Precedence[Precedence.PREFIX=7]="PREFIX",Precedence[Precedence.INFIX=8]="INFIX",Precedence[Precedence.TUPLE=9]="TUPLE",Precedence[Precedence.SYMBOL=10]="SYMBOL",Precedence[Precedence.OPTIONAL=11]="OPTIONAL",Precedence[Precedence.NULLABLE=12]="NULLABLE",Precedence[Precedence.KEY_OF_TYPE_OF=13]="KEY_OF_TYPE_OF",Precedence[Precedence.FUNCTION=14]="FUNCTION",Precedence[Precedence.ARROW=15]="ARROW",Precedence[Precedence.ARRAY_BRACKETS=16]="ARRAY_BRACKETS",Precedence[Precedence.GENERIC=17]="GENERIC",Precedence[Precedence.NAME_PATH=18]="NAME_PATH",Precedence[Precedence.PARENTHESIS=19]="PARENTHESIS",Precedence[Precedence.SPECIAL_TYPES=20]="SPECIAL_TYPES"}(Precedence||(Precedence={}));class Parser{constructor(grammar,textOrLexer,baseParser){this.grammar=grammar,this._lexer="string"==typeof textOrLexer?Lexer.create(textOrLexer):textOrLexer,this.baseParser=baseParser}get lexer(){return this._lexer}parse(){const result=this.parseType(Precedence.ALL);if("EOF"!==this.lexer.current.type)throw new EarlyEndOfParseError(this.lexer.current);return result}parseType(precedence){return assertRootResult(this.parseIntermediateType(precedence))}parseIntermediateType(precedence){const result=this.tryParslets(null,precedence);if(null===result)throw new NoParsletFoundError(this.lexer.current);return this.parseInfixIntermediateType(result,precedence)}parseInfixIntermediateType(left,precedence){let result=this.tryParslets(left,precedence);for(;null!==result;)left=result,result=this.tryParslets(left,precedence);return left}tryParslets(left,precedence){for(const parslet of this.grammar){const result=parslet(this,precedence,left);if(null!==result)return result}return null}consume(types){return Array.isArray(types)||(types=[types]),!!types.includes(this.lexer.current.type)&&(this._lexer=this.lexer.advance(),!0)}acceptLexerState(parser){this._lexer=parser.lexer}}function isQuestionMarkUnknownType(next){return"EOF"===next||"|"===next||","===next||")"===next||">"===next}const nullableParslet=(parser,precedence,left)=>{const type=parser.lexer.current.type,next=parser.lexer.next.type;return null==left&&"?"===type&&!isQuestionMarkUnknownType(next)||null!=left&&"?"===type?(parser.consume("?"),null==left?{type:"JsdocTypeNullable",element:parser.parseType(Precedence.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:assertRootResult(left),meta:{position:"suffix"}}):null};function composeParslet(options){const parslet=(parser,curPrecedence,left)=>{const type=parser.lexer.current.type,next=parser.lexer.next.type;if(null===left){if("parsePrefix"in options&&options.accept(type,next))return options.parsePrefix(parser)}else if("parseInfix"in options&&options.precedence>curPrecedence&&options.accept(type,next))return options.parseInfix(parser,left);return null};return Object.defineProperty(parslet,"name",{value:options.name}),parslet}const optionalParslet=composeParslet({name:"optionalParslet",accept:type=>"="===type,precedence:Precedence.OPTIONAL,parsePrefix:parser=>(parser.consume("="),{type:"JsdocTypeOptional",element:parser.parseType(Precedence.OPTIONAL),meta:{position:"prefix"}}),parseInfix:(parser,left)=>(parser.consume("="),{type:"JsdocTypeOptional",element:assertRootResult(left),meta:{position:"suffix"}})}),numberParslet=composeParslet({name:"numberParslet",accept:type=>"Number"===type,parsePrefix:parser=>{const value=parseFloat(parser.lexer.current.text);return parser.consume("Number"),{type:"JsdocTypeNumber",value}}}),parenthesisParslet=composeParslet({name:"parenthesisParslet",accept:type=>"("===type,parsePrefix:parser=>{if(parser.consume("("),parser.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};const result=parser.parseIntermediateType(Precedence.ALL);if(!parser.consume(")"))throw new Error("Unterminated parenthesis");return"JsdocTypeParameterList"===result.type?result:"JsdocTypeKeyValue"===result.type?{type:"JsdocTypeParameterList",elements:[result]}:{type:"JsdocTypeParenthesis",element:assertRootResult(result)}}}),specialTypesParslet=composeParslet({name:"specialTypesParslet",accept:(type,next)=>"?"===type&&isQuestionMarkUnknownType(next)||"null"===type||"undefined"===type||"*"===type,parsePrefix:parser=>{if(parser.consume("null"))return{type:"JsdocTypeNull"};if(parser.consume("undefined"))return{type:"JsdocTypeUndefined"};if(parser.consume("*"))return{type:"JsdocTypeAny"};if(parser.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+parser.lexer.current.text)}}),notNullableParslet=composeParslet({name:"notNullableParslet",accept:type=>"!"===type,precedence:Precedence.NULLABLE,parsePrefix:parser=>(parser.consume("!"),{type:"JsdocTypeNotNullable",element:parser.parseType(Precedence.NULLABLE),meta:{position:"prefix"}}),parseInfix:(parser,left)=>(parser.consume("!"),{type:"JsdocTypeNotNullable",element:assertRootResult(left),meta:{position:"suffix"}})});function createParameterListParslet({allowTrailingComma}){return composeParslet({name:"parameterListParslet",accept:type=>","===type,precedence:Precedence.PARAMETER_LIST,parseInfix:(parser,left)=>{const elements=[assertPlainKeyValueOrRootResult(left)];parser.consume(",");do{try{const next=parser.parseIntermediateType(Precedence.PARAMETER_LIST);elements.push(assertPlainKeyValueOrRootResult(next))}catch(e){if(allowTrailingComma&&e instanceof NoParsletFoundError)break;throw e}}while(parser.consume(","));if(elements.length>0&&elements.slice(0,-1).some((e=>"JsdocTypeVariadic"===e.type)))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements}}})}const genericParslet=composeParslet({name:"genericParslet",accept:(type,next)=>"<"===type||"."===type&&"<"===next,precedence:Precedence.GENERIC,parseInfix:(parser,left)=>{const dot=parser.consume(".");parser.consume("<");const objects=[];do{objects.push(parser.parseType(Precedence.PARAMETER_LIST))}while(parser.consume(","));if(!parser.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:assertRootResult(left),elements:objects,meta:{brackets:"angle",dot}}}}),unionParslet=composeParslet({name:"unionParslet",accept:type=>"|"===type,precedence:Precedence.UNION,parseInfix:(parser,left)=>{parser.consume("|");const elements=[];do{elements.push(parser.parseType(Precedence.UNION))}while(parser.consume("|"));return{type:"JsdocTypeUnion",elements:[assertRootResult(left),...elements]}}}),baseGrammar=[nullableParslet,optionalParslet,numberParslet,parenthesisParslet,specialTypesParslet,notNullableParslet,createParameterListParslet({allowTrailingComma:!0}),genericParslet,unionParslet,optionalParslet];function createNamePathParslet({allowSquareBracketsOnAnyType,allowJsdocNamePaths,pathGrammar}){return function namePathParslet(parser,precedence,left){if(null==left||precedence>=Precedence.NAME_PATH)return null;const type=parser.lexer.current.type,next=parser.lexer.next.type;if(!("."===type&&"<"!==next||"["===type&&(allowSquareBracketsOnAnyType||"JsdocTypeName"===left.type)||allowJsdocNamePaths&&("~"===type||"#"===type)))return null;let pathType,brackets=!1;parser.consume(".")?pathType="property":parser.consume("[")?(pathType="property-brackets",brackets=!0):parser.consume("~")?pathType="inner":(parser.consume("#"),pathType="instance");const pathParser=null!==pathGrammar?new Parser(pathGrammar,parser.lexer,parser):parser,parsed=pathParser.parseIntermediateType(Precedence.NAME_PATH);let right;switch(parser.acceptLexerState(pathParser),parsed.type){case"JsdocTypeName":right={type:"JsdocTypeProperty",value:parsed.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":right={type:"JsdocTypeProperty",value:parsed.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":right={type:"JsdocTypeProperty",value:parsed.value,meta:{quote:parsed.meta.quote}};break;case"JsdocTypeSpecialNamePath":if("event"!==parsed.specialType)throw new UnexpectedTypeError(parsed,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");right=parsed;break;default:throw new UnexpectedTypeError(parsed,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(brackets&&!parser.consume("]")){const token=parser.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${token.type}' with text '${token.text}'`)}return{type:"JsdocTypeNamePath",left:assertRootResult(left),right,pathType}}}function createNameParslet({allowedAdditionalTokens}){return composeParslet({name:"nameParslet",accept:type=>"Identifier"===type||"this"===type||"new"===type||allowedAdditionalTokens.includes(type),parsePrefix:parser=>{const{type,text}=parser.lexer.current;return parser.consume(type),{type:"JsdocTypeName",value:text}}})}const stringValueParslet=composeParslet({name:"stringValueParslet",accept:type=>"StringValue"===type,parsePrefix:parser=>{const text=parser.lexer.current.text;return parser.consume("StringValue"),{type:"JsdocTypeStringValue",value:text.slice(1,-1),meta:{quote:"'"===text[0]?"single":"double"}}}});function createSpecialNamePathParslet({pathGrammar,allowedTypes}){return composeParslet({name:"specialNamePathParslet",accept:type=>allowedTypes.includes(type),parsePrefix:parser=>{const type=parser.lexer.current.type;if(parser.consume(type),!parser.consume(":"))return{type:"JsdocTypeName",value:type};let result,token=parser.lexer.current;if(parser.consume("StringValue"))result={type:"JsdocTypeSpecialNamePath",value:token.text.slice(1,-1),specialType:type,meta:{quote:"'"===token.text[0]?"single":"double"}};else{let value="";const allowed=["Identifier","@","/"];for(;allowed.some((type=>parser.consume(type)));)value+=token.text,token=parser.lexer.current;result={type:"JsdocTypeSpecialNamePath",value,specialType:type,meta:{quote:void 0}}}const moduleParser=new Parser(pathGrammar,parser.lexer,parser),moduleResult=moduleParser.parseInfixIntermediateType(result,Precedence.ALL);return parser.acceptLexerState(moduleParser),assertRootResult(moduleResult)}})}const basePathGrammar=[createNameParslet({allowedAdditionalTokens:["external","module"]}),stringValueParslet,numberParslet,createNamePathParslet({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],pathGrammar=[...basePathGrammar,createSpecialNamePathParslet({allowedTypes:["event"],pathGrammar:basePathGrammar})];function getParameters(value){let parameters;if("JsdocTypeParameterList"===value.type)parameters=value.elements;else{if("JsdocTypeParenthesis"!==value.type)throw new UnexpectedTypeError(value);parameters=[value.element]}return parameters.map((p=>assertPlainKeyValueOrRootResult(p)))}function getUnnamedParameters(value){const parameters=getParameters(value);if(parameters.some((p=>"JsdocTypeKeyValue"===p.type)))throw new Error("No parameter should be named");return parameters}function createFunctionParslet({allowNamedParameters,allowNoReturnType,allowWithoutParenthesis,allowNewAsFunctionKeyword}){return composeParslet({name:"functionParslet",accept:(type,next)=>"function"===type||allowNewAsFunctionKeyword&&"new"===type&&"("===next,parsePrefix:parser=>{const newKeyword=parser.consume("new");parser.consume("function");const hasParenthesis="("===parser.lexer.current.type;if(!hasParenthesis){if(!allowWithoutParenthesis)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let result={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:newKeyword,parenthesis:hasParenthesis};const value=parser.parseIntermediateType(Precedence.FUNCTION);if(void 0===allowNamedParameters)result.parameters=getUnnamedParameters(value);else{if(newKeyword&&"JsdocTypeFunction"===value.type&&value.arrow)return result=value,result.constructor=!0,result;result.parameters=getParameters(value);for(const p of result.parameters)if("JsdocTypeKeyValue"===p.type&&!allowNamedParameters.includes(p.key))throw new Error(`only allowed named parameters are ${allowNamedParameters.join(", ")} but got ${p.type}`)}if(parser.consume(":"))result.returnType=parser.parseType(Precedence.PREFIX);else if(!allowNoReturnType)throw new Error("function is missing return type");return result}})}function createVariadicParslet({allowPostfix,allowEnclosingBrackets}){return composeParslet({name:"variadicParslet",accept:type=>"..."===type,precedence:Precedence.PREFIX,parsePrefix:parser=>{parser.consume("...");const brackets=allowEnclosingBrackets&&parser.consume("[");try{const element=parser.parseType(Precedence.PREFIX);if(brackets&&!parser.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:assertRootResult(element),meta:{position:"prefix",squareBrackets:brackets}}}catch(e){if(e instanceof NoParsletFoundError){if(brackets)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}throw e}},parseInfix:allowPostfix?(parser,left)=>(parser.consume("..."),{type:"JsdocTypeVariadic",element:assertRootResult(left),meta:{position:"suffix",squareBrackets:!1}}):void 0})}const symbolParslet=composeParslet({name:"symbolParslet",accept:type=>"("===type,precedence:Precedence.SYMBOL,parseInfix:(parser,left)=>{if("JsdocTypeName"!==left.type)throw new Error("Symbol expects a name on the left side. (Reacting on '(')");parser.consume("(");const result={type:"JsdocTypeSymbol",value:left.value};if(!parser.consume(")")){const next=parser.parseIntermediateType(Precedence.SYMBOL);if(result.element=assertNumberOrVariadicNameResult(next),!parser.consume(")"))throw new Error("Symbol does not end after value")}return result}}),arrayBracketsParslet=composeParslet({name:"arrayBracketsParslet",precedence:Precedence.ARRAY_BRACKETS,accept:(type,next)=>"["===type&&"]"===next,parseInfix:(parser,left)=>(parser.consume("["),parser.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[assertRootResult(left)],meta:{brackets:"square",dot:!1}})});function createObjectParslet({objectFieldGrammar,allowKeyTypes}){return composeParslet({name:"objectParslet",accept:type=>"{"===type,parsePrefix:parser=>{parser.consume("{");const result={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!parser.consume("}")){let separator;const fieldParser=new Parser(objectFieldGrammar,parser.lexer,parser);for(;;){fieldParser.acceptLexerState(parser);let field=fieldParser.parseIntermediateType(Precedence.OBJECT);parser.acceptLexerState(fieldParser),void 0===field&&allowKeyTypes&&(field=parser.parseIntermediateType(Precedence.OBJECT));let optional=!1;if("JsdocTypeNullable"===field.type&&(optional=!0,field=field.element),"JsdocTypeNumber"===field.type||"JsdocTypeName"===field.type||"JsdocTypeStringValue"===field.type){let quote;"JsdocTypeStringValue"===field.type&&(quote=field.meta.quote),result.elements.push({type:"JsdocTypeObjectField",key:field.value.toString(),right:void 0,optional,readonly:!1,meta:{quote}})}else{if("JsdocTypeObjectField"!==field.type&&"JsdocTypeJsdocObjectField"!==field.type)throw new UnexpectedTypeError(field);result.elements.push(field)}if(parser.lexer.current.startOfLine)separator="linebreak";else if(parser.consume(","))separator="comma";else{if(!parser.consume(";"))break;separator="semicolon"}if("}"===parser.lexer.current.type)break}if(result.meta.separator=null!=separator?separator:"comma",!parser.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return result}})}function createObjectFieldParslet({allowSquaredProperties,allowKeyTypes,allowReadonly,allowOptional}){return composeParslet({name:"objectFieldParslet",precedence:Precedence.KEY_VALUE,accept:type=>":"===type,parseInfix:(parser,left)=>{var _a;let optional=!1,readonlyProperty=!1;allowOptional&&"JsdocTypeNullable"===left.type&&(optional=!0,left=left.element),allowReadonly&&"JsdocTypeReadonlyProperty"===left.type&&(readonlyProperty=!0,left=left.element);const parentParser=null!==(_a=parser.baseParser)&&void 0!==_a?_a:parser;if(parentParser.acceptLexerState(parser),"JsdocTypeNumber"===left.type||"JsdocTypeName"===left.type||"JsdocTypeStringValue"===left.type||isSquaredProperty(left)){if(isSquaredProperty(left)&&!allowSquaredProperties)throw new UnexpectedTypeError(left);let quote;parentParser.consume(":"),"JsdocTypeStringValue"===left.type&&(quote=left.meta.quote);const right=parentParser.parseType(Precedence.KEY_VALUE);return parser.acceptLexerState(parentParser),{type:"JsdocTypeObjectField",key:isSquaredProperty(left)?left:left.value.toString(),right,optional,readonly:readonlyProperty,meta:{quote}}}{if(!allowKeyTypes)throw new UnexpectedTypeError(left);parentParser.consume(":");const right=parentParser.parseType(Precedence.KEY_VALUE);return parser.acceptLexerState(parentParser),{type:"JsdocTypeJsdocObjectField",left:assertRootResult(left),right}}}})}function createKeyValueParslet({allowOptional,allowVariadic}){return composeParslet({name:"keyValueParslet",precedence:Precedence.KEY_VALUE,accept:type=>":"===type,parseInfix:(parser,left)=>{let optional=!1,variadic=!1;if(allowOptional&&"JsdocTypeNullable"===left.type&&(optional=!0,left=left.element),allowVariadic&&"JsdocTypeVariadic"===left.type&&void 0!==left.element&&(variadic=!0,left=left.element),"JsdocTypeName"!==left.type)throw new UnexpectedTypeError(left);parser.consume(":");const right=parser.parseType(Precedence.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:left.value,right,optional,variadic}}})}const jsdocBaseGrammar=[...baseGrammar,createFunctionParslet({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),stringValueParslet,createSpecialNamePathParslet({allowedTypes:["module","external","event"],pathGrammar}),createVariadicParslet({allowEnclosingBrackets:!0,allowPostfix:!0}),createNameParslet({allowedAdditionalTokens:["keyof"]}),symbolParslet,arrayBracketsParslet,createNamePathParslet({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar})],jsdocGrammar=[...jsdocBaseGrammar,createObjectParslet({objectFieldGrammar:[createNameParslet({allowedAdditionalTokens:["module","in"]}),createObjectFieldParslet({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...jsdocBaseGrammar],allowKeyTypes:!0}),createKeyValueParslet({allowOptional:!0,allowVariadic:!0})],typeOfParslet=composeParslet({name:"typeOfParslet",accept:type=>"typeof"===type,parsePrefix:parser=>(parser.consume("typeof"),{type:"JsdocTypeTypeof",element:assertRootResult(parser.parseType(Precedence.KEY_OF_TYPE_OF))})}),objectFieldGrammar$1=[createNameParslet({allowedAdditionalTokens:["module","keyof","event","external","in"]}),nullableParslet,optionalParslet,stringValueParslet,numberParslet,createObjectFieldParslet({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],closureGrammar=[...baseGrammar,createObjectParslet({allowKeyTypes:!1,objectFieldGrammar:objectFieldGrammar$1}),createNameParslet({allowedAdditionalTokens:["event","external","in"]}),typeOfParslet,createFunctionParslet({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),createVariadicParslet({allowEnclosingBrackets:!1,allowPostfix:!1}),createNameParslet({allowedAdditionalTokens:["keyof"]}),createSpecialNamePathParslet({allowedTypes:["module"],pathGrammar}),createNamePathParslet({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar}),createKeyValueParslet({allowOptional:!1,allowVariadic:!1}),symbolParslet],assertsParslet=composeParslet({name:"assertsParslet",accept:type=>"asserts"===type,parsePrefix:parser=>{parser.consume("asserts");const left=parser.parseIntermediateType(Precedence.SYMBOL);if("JsdocTypeName"!==left.type)throw new UnexpectedTypeError(left,"A typescript asserts always has to have a name on the left side.");return parser.consume("is"),{type:"JsdocTypeAsserts",left,right:assertRootResult(parser.parseIntermediateType(Precedence.INFIX))}}});function createTupleParslet({allowQuestionMark}){return composeParslet({name:"tupleParslet",accept:type=>"["===type,parsePrefix:parser=>{parser.consume("[");const result={type:"JsdocTypeTuple",elements:[]};if(parser.consume("]"))return result;const typeList=parser.parseIntermediateType(Precedence.ALL);if("JsdocTypeParameterList"===typeList.type?"JsdocTypeKeyValue"===typeList.elements[0].type?result.elements=typeList.elements.map(assertPlainKeyValueResult):result.elements=typeList.elements.map(assertRootResult):"JsdocTypeKeyValue"===typeList.type?result.elements=[assertPlainKeyValueResult(typeList)]:result.elements=[assertRootResult(typeList)],!parser.consume("]"))throw new Error("Unterminated '['");if(!allowQuestionMark&&result.elements.some((e=>"JsdocTypeUnknown"===e.type)))throw new Error("Question mark in tuple not allowed");return result}})}const keyOfParslet=composeParslet({name:"keyOfParslet",accept:type=>"keyof"===type,parsePrefix:parser=>(parser.consume("keyof"),{type:"JsdocTypeKeyof",element:assertRootResult(parser.parseType(Precedence.KEY_OF_TYPE_OF))})}),importParslet=composeParslet({name:"importParslet",accept:type=>"import"===type,parsePrefix:parser=>{if(parser.consume("import"),!parser.consume("("))throw new Error("Missing parenthesis after import keyword");const path=parser.parseType(Precedence.PREFIX);if("JsdocTypeStringValue"!==path.type)throw new Error("Only string values are allowed as paths for imports");if(!parser.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:path}}}),readonlyPropertyParslet=composeParslet({name:"readonlyPropertyParslet",accept:type=>"readonly"===type,parsePrefix:parser=>(parser.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:parser.parseType(Precedence.KEY_VALUE)})}),arrowFunctionParslet=composeParslet({name:"arrowFunctionParslet",precedence:Precedence.ARROW,accept:type=>"=>"===type,parseInfix:(parser,left)=>(parser.consume("=>"),{type:"JsdocTypeFunction",parameters:getParameters(left).map(assertPlainKeyValueOrNameResult),arrow:!0,constructor:!1,parenthesis:!0,returnType:parser.parseType(Precedence.OBJECT)})}),intersectionParslet=composeParslet({name:"intersectionParslet",accept:type=>"&"===type,precedence:Precedence.INTERSECTION,parseInfix:(parser,left)=>{parser.consume("&");const elements=[];do{elements.push(parser.parseType(Precedence.INTERSECTION))}while(parser.consume("&"));return{type:"JsdocTypeIntersection",elements:[assertRootResult(left),...elements]}}}),predicateParslet=composeParslet({name:"predicateParslet",precedence:Precedence.INFIX,accept:type=>"is"===type,parseInfix:(parser,left)=>{if("JsdocTypeName"!==left.type)throw new UnexpectedTypeError(left,"A typescript predicate always has to have a name on the left side.");return parser.consume("is"),{type:"JsdocTypePredicate",left,right:assertRootResult(parser.parseIntermediateType(Precedence.INFIX))}}}),objectSquaredPropertyParslet=composeParslet({name:"objectSquareBracketPropertyParslet",accept:type=>"["===type,parsePrefix:parser=>{if(void 0===parser.baseParser)throw new Error("Only allowed inside object grammar");parser.consume("[");const key=parser.lexer.current.text;let result;if(parser.consume("Identifier"),parser.consume(":")){const parentParser=parser.baseParser;parentParser.acceptLexerState(parser),result={type:"JsdocTypeIndexSignature",key,right:parentParser.parseType(Precedence.INDEX_BRACKETS)},parser.acceptLexerState(parentParser)}else{if(!parser.consume("in"))throw new Error("Missing ':' or 'in' inside square bracketed property.");{const parentParser=parser.baseParser;parentParser.acceptLexerState(parser),result={type:"JsdocTypeMappedType",key,right:parentParser.parseType(Precedence.ARRAY_BRACKETS)},parser.acceptLexerState(parentParser)}}if(!parser.consume("]"))throw new Error("Unterminated square brackets");return result}}),objectFieldGrammar=[readonlyPropertyParslet,createNameParslet({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),nullableParslet,optionalParslet,stringValueParslet,numberParslet,createObjectFieldParslet({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),objectSquaredPropertyParslet],typescriptGrammar=[...baseGrammar,createObjectParslet({allowKeyTypes:!1,objectFieldGrammar}),typeOfParslet,keyOfParslet,importParslet,stringValueParslet,createFunctionParslet({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),createTupleParslet({allowQuestionMark:!1}),createVariadicParslet({allowEnclosingBrackets:!1,allowPostfix:!1}),assertsParslet,createNameParslet({allowedAdditionalTokens:["event","external","in"]}),createSpecialNamePathParslet({allowedTypes:["module"],pathGrammar}),arrayBracketsParslet,arrowFunctionParslet,createNamePathParslet({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar}),intersectionParslet,predicateParslet,createKeyValueParslet({allowVariadic:!0,allowOptional:!0})];function parse(expression,mode){switch(mode){case"closure":return new Parser(closureGrammar,expression).parse();case"jsdoc":return new Parser(jsdocGrammar,expression).parse();case"typescript":return new Parser(typescriptGrammar,expression).parse()}}function tryParse(expression,modes=["typescript","closure","jsdoc"]){let error;for(const mode of modes)try{return parse(expression,mode)}catch(e){error=e}throw error}function transform(rules,parseResult){const rule=rules[parseResult.type];if(void 0===rule)throw new Error(`In this set of transform rules exists no rule for type ${parseResult.type}.`);return rule(parseResult,(aParseResult=>transform(rules,aParseResult)))}function notAvailableTransform(parseResult){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}function extractSpecialParams(source){const result={params:[]};for(const param of source.parameters)"JsdocTypeKeyValue"===param.type?"this"===param.key?result.this=param.right:"new"===param.key?result.new=param.right:result.params.push(param):result.params.push(param);return result}function applyPosition(position,target,value){return"prefix"===position?value+target:target+value}function quote(value,quote){switch(quote){case"double":return`"${value}"`;case"single":return`'${value}'`;case void 0:return value}}function stringifyRules(){return{JsdocTypeParenthesis:(result,transform)=>`(${void 0!==result.element?transform(result.element):""})`,JsdocTypeKeyof:(result,transform)=>`keyof ${transform(result.element)}`,JsdocTypeFunction:(result,transform)=>{if(result.arrow){if(void 0===result.returnType)throw new Error("Arrow function needs a return type.");let stringified=`(${result.parameters.map(transform).join(", ")}) => ${transform(result.returnType)}`;return result.constructor&&(stringified="new "+stringified),stringified}{let stringified=result.constructor?"new":"function";return result.parenthesis?(stringified+=`(${result.parameters.map(transform).join(", ")})`,void 0!==result.returnType&&(stringified+=`: ${transform(result.returnType)}`),stringified):stringified}},JsdocTypeName:result=>result.value,JsdocTypeTuple:(result,transform)=>`[${result.elements.map(transform).join(", ")}]`,JsdocTypeVariadic:(result,transform)=>void 0===result.meta.position?"...":applyPosition(result.meta.position,transform(result.element),"..."),JsdocTypeNamePath:(result,transform)=>{const left=transform(result.left),right=transform(result.right);switch(result.pathType){case"inner":return`${left}~${right}`;case"instance":return`${left}#${right}`;case"property":return`${left}.${right}`;case"property-brackets":return`${left}[${right}]`}},JsdocTypeStringValue:result=>quote(result.value,result.meta.quote),JsdocTypeAny:()=>"*",JsdocTypeGeneric:(result,transform)=>{if("square"===result.meta.brackets){const element=result.elements[0],transformed=transform(element);return"JsdocTypeUnion"===element.type||"JsdocTypeIntersection"===element.type?`(${transformed})[]`:`${transformed}[]`}return`${transform(result.left)}${result.meta.dot?".":""}<${result.elements.map(transform).join(", ")}>`},JsdocTypeImport:(result,transform)=>`import(${transform(result.element)})`,JsdocTypeObjectField:(result,transform)=>{let text="";return result.readonly&&(text+="readonly "),"string"==typeof result.key?text+=quote(result.key,result.meta.quote):text+=transform(result.key),result.optional&&(text+="?"),void 0===result.right?text:text+`: ${transform(result.right)}`},JsdocTypeJsdocObjectField:(result,transform)=>`${transform(result.left)}: ${transform(result.right)}`,JsdocTypeKeyValue:(result,transform)=>{let text=result.key;return result.optional&&(text+="?"),result.variadic&&(text="..."+text),void 0===result.right?text:text+`: ${transform(result.right)}`},JsdocTypeSpecialNamePath:result=>`${result.specialType}:${quote(result.value,result.meta.quote)}`,JsdocTypeNotNullable:(result,transform)=>applyPosition(result.meta.position,transform(result.element),"!"),JsdocTypeNull:()=>"null",JsdocTypeNullable:(result,transform)=>applyPosition(result.meta.position,transform(result.element),"?"),JsdocTypeNumber:result=>result.value.toString(),JsdocTypeObject:(result,transform)=>`{${result.elements.map(transform).join(("comma"===result.meta.separator?",":";")+" ")}}`,JsdocTypeOptional:(result,transform)=>applyPosition(result.meta.position,transform(result.element),"="),JsdocTypeSymbol:(result,transform)=>`${result.value}(${void 0!==result.element?transform(result.element):""})`,JsdocTypeTypeof:(result,transform)=>`typeof ${transform(result.element)}`,JsdocTypeUndefined:()=>"undefined",JsdocTypeUnion:(result,transform)=>result.elements.map(transform).join(" | "),JsdocTypeUnknown:()=>"?",JsdocTypeIntersection:(result,transform)=>result.elements.map(transform).join(" & "),JsdocTypeProperty:result=>quote(result.value,result.meta.quote),JsdocTypePredicate:(result,transform)=>`${transform(result.left)} is ${transform(result.right)}`,JsdocTypeIndexSignature:(result,transform)=>`[${result.key}: ${transform(result.right)}]`,JsdocTypeMappedType:(result,transform)=>`[${result.key} in ${transform(result.right)}]`,JsdocTypeAsserts:(result,transform)=>`asserts ${transform(result.left)} is ${transform(result.right)}`}}const storedStringifyRules=stringifyRules();function stringify(result){return transform(storedStringifyRules,result)}const reservedWords=["null","true","false","break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield"];function makeName(value){const result={type:"NameExpression",name:value};return reservedWords.includes(value)&&(result.reservedWord=!0),result}const catharsisTransformRules={JsdocTypeOptional:(result,transform)=>{const transformed=transform(result.element);return transformed.optional=!0,transformed},JsdocTypeNullable:(result,transform)=>{const transformed=transform(result.element);return transformed.nullable=!0,transformed},JsdocTypeNotNullable:(result,transform)=>{const transformed=transform(result.element);return transformed.nullable=!1,transformed},JsdocTypeVariadic:(result,transform)=>{if(void 0===result.element)throw new Error("dots without value are not allowed in catharsis mode");const transformed=transform(result.element);return transformed.repeatable=!0,transformed},JsdocTypeAny:()=>({type:"AllLiteral"}),JsdocTypeNull:()=>({type:"NullLiteral"}),JsdocTypeStringValue:result=>makeName(quote(result.value,result.meta.quote)),JsdocTypeUndefined:()=>({type:"UndefinedLiteral"}),JsdocTypeUnknown:()=>({type:"UnknownLiteral"}),JsdocTypeFunction:(result,transform)=>{const params=extractSpecialParams(result),transformed={type:"FunctionType",params:params.params.map(transform)};return void 0!==params.this&&(transformed.this=transform(params.this)),void 0!==params.new&&(transformed.new=transform(params.new)),void 0!==result.returnType&&(transformed.result=transform(result.returnType)),transformed},JsdocTypeGeneric:(result,transform)=>({type:"TypeApplication",applications:result.elements.map((o=>transform(o))),expression:transform(result.left)}),JsdocTypeSpecialNamePath:result=>makeName(result.specialType+":"+quote(result.value,result.meta.quote)),JsdocTypeName:result=>"function"!==result.value?makeName(result.value):{type:"FunctionType",params:[]},JsdocTypeNumber:result=>makeName(result.value.toString()),JsdocTypeObject:(result,transform)=>{const transformed={type:"RecordType",fields:[]};for(const field of result.elements)"JsdocTypeObjectField"!==field.type&&"JsdocTypeJsdocObjectField"!==field.type?transformed.fields.push({type:"FieldType",key:transform(field),value:void 0}):transformed.fields.push(transform(field));return transformed},JsdocTypeObjectField:(result,transform)=>{if("string"!=typeof result.key)throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:makeName(quote(result.key,result.meta.quote)),value:void 0===result.right?void 0:transform(result.right)}},JsdocTypeJsdocObjectField:(result,transform)=>({type:"FieldType",key:transform(result.left),value:transform(result.right)}),JsdocTypeUnion:(result,transform)=>({type:"TypeUnion",elements:result.elements.map((e=>transform(e)))}),JsdocTypeKeyValue:(result,transform)=>({type:"FieldType",key:makeName(result.key),value:void 0===result.right?void 0:transform(result.right)}),JsdocTypeNamePath:(result,transform)=>{const leftResult=transform(result.left);let rightValue;rightValue="JsdocTypeSpecialNamePath"===result.right.type?transform(result.right).name:quote(result.right.value,result.right.meta.quote);const joiner="inner"===result.pathType?"~":"instance"===result.pathType?"#":".";return makeName(`${leftResult.name}${joiner}${rightValue}`)},JsdocTypeSymbol:result=>{let value="",element=result.element,trailingDots=!1;return"JsdocTypeVariadic"===(null==element?void 0:element.type)&&("prefix"===element.meta.position?value="...":trailingDots=!0,element=element.element),"JsdocTypeName"===(null==element?void 0:element.type)?value+=element.value:"JsdocTypeNumber"===(null==element?void 0:element.type)&&(value+=element.value.toString()),trailingDots&&(value+="..."),makeName(`${result.value}(${value})`)},JsdocTypeParenthesis:(result,transform)=>transform(assertRootResult(result.element)),JsdocTypeMappedType:notAvailableTransform,JsdocTypeIndexSignature:notAvailableTransform,JsdocTypeImport:notAvailableTransform,JsdocTypeKeyof:notAvailableTransform,JsdocTypeTuple:notAvailableTransform,JsdocTypeTypeof:notAvailableTransform,JsdocTypeIntersection:notAvailableTransform,JsdocTypeProperty:notAvailableTransform,JsdocTypePredicate:notAvailableTransform,JsdocTypeAsserts:notAvailableTransform};function catharsisTransform(result){return transform(catharsisTransformRules,result)}function getQuoteStyle(quote){switch(quote){case void 0:return"none";case"single":return"single";case"double":return"double"}}function getMemberType(type){switch(type){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":case"property-brackets":return"MEMBER"}}function nestResults(type,results){return 2===results.length?{type,left:results[0],right:results[1]}:{type,left:results[0],right:nestResults(type,results.slice(1))}}const jtpRules={JsdocTypeOptional:(result,transform)=>({type:"OPTIONAL",value:transform(result.element),meta:{syntax:"prefix"===result.meta.position?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),JsdocTypeNullable:(result,transform)=>({type:"NULLABLE",value:transform(result.element),meta:{syntax:"prefix"===result.meta.position?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),JsdocTypeNotNullable:(result,transform)=>({type:"NOT_NULLABLE",value:transform(result.element),meta:{syntax:"prefix"===result.meta.position?"PREFIX_BANG":"SUFFIX_BANG"}}),JsdocTypeVariadic:(result,transform)=>{const transformed={type:"VARIADIC",meta:{syntax:"prefix"===result.meta.position?"PREFIX_DOTS":"suffix"===result.meta.position?"SUFFIX_DOTS":"ONLY_DOTS"}};return void 0!==result.element&&(transformed.value=transform(result.element)),transformed},JsdocTypeName:result=>({type:"NAME",name:result.value}),JsdocTypeTypeof:(result,transform)=>({type:"TYPE_QUERY",name:transform(result.element)}),JsdocTypeTuple:(result,transform)=>({type:"TUPLE",entries:result.elements.map(transform)}),JsdocTypeKeyof:(result,transform)=>({type:"KEY_QUERY",value:transform(result.element)}),JsdocTypeImport:result=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:getQuoteStyle(result.element.meta.quote),string:result.element.value}}),JsdocTypeUndefined:()=>({type:"NAME",name:"undefined"}),JsdocTypeAny:()=>({type:"ANY"}),JsdocTypeFunction:(result,transform)=>{const specialParams=extractSpecialParams(result),transformed={type:result.arrow?"ARROW":"FUNCTION",params:specialParams.params.map((param=>{if("JsdocTypeKeyValue"===param.type){if(void 0===param.right)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:param.key,typeName:transform(param.right)}}return transform(param)})),new:null,returns:null};return void 0!==specialParams.this?transformed.this=transform(specialParams.this):result.arrow||(transformed.this=null),void 0!==specialParams.new&&(transformed.new=transform(specialParams.new)),void 0!==result.returnType&&(transformed.returns=transform(result.returnType)),transformed},JsdocTypeGeneric:(result,transform)=>{const transformed={type:"GENERIC",subject:transform(result.left),objects:result.elements.map(transform),meta:{syntax:"square"===result.meta.brackets?"SQUARE_BRACKET":result.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return"square"!==result.meta.brackets||"JsdocTypeFunction"!==result.elements[0].type||result.elements[0].parenthesis||(transformed.objects[0]={type:"NAME",name:"function"}),transformed},JsdocTypeObjectField:(result,transform)=>{if("string"!=typeof result.key)throw new Error("Index signatures and mapped types are not supported");if(void 0===result.right)return{type:"RECORD_ENTRY",key:result.key,quoteStyle:getQuoteStyle(result.meta.quote),value:null,readonly:!1};let right=transform(result.right);return result.optional&&(right={type:"OPTIONAL",value:right,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:result.key.toString(),quoteStyle:getQuoteStyle(result.meta.quote),value:right,readonly:!1}},JsdocTypeJsdocObjectField:()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},JsdocTypeKeyValue:(result,transform)=>{if(void 0===result.right)return{type:"RECORD_ENTRY",key:result.key,quoteStyle:"none",value:null,readonly:!1};let right=transform(result.right);return result.optional&&(right={type:"OPTIONAL",value:right,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:result.key,quoteStyle:"none",value:right,readonly:!1}},JsdocTypeObject:(result,transform)=>{const entries=[];for(const field of result.elements)"JsdocTypeObjectField"!==field.type&&"JsdocTypeJsdocObjectField"!==field.type||entries.push(transform(field));return{type:"RECORD",entries}},JsdocTypeSpecialNamePath:result=>{if("module"!==result.specialType)throw new Error(`jsdoctypeparser does not support type ${result.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:getQuoteStyle(result.meta.quote),path:result.value}}},JsdocTypeNamePath:(result,transform)=>{let name,quoteStyle,hasEventPrefix=!1;"JsdocTypeSpecialNamePath"===result.right.type&&"event"===result.right.specialType?(hasEventPrefix=!0,name=result.right.value,quoteStyle=getQuoteStyle(result.right.meta.quote)):(name=result.right.value,quoteStyle=getQuoteStyle(result.right.meta.quote));const transformed={type:getMemberType(result.pathType),owner:transform(result.left),name,quoteStyle,hasEventPrefix};if("MODULE"===transformed.owner.type){const tModule=transformed.owner;return transformed.owner=transformed.owner.value,tModule.value=transformed,tModule}return transformed},JsdocTypeUnion:(result,transform)=>nestResults("UNION",result.elements.map(transform)),JsdocTypeParenthesis:(result,transform)=>({type:"PARENTHESIS",value:transform(assertRootResult(result.element))}),JsdocTypeNull:()=>({type:"NAME",name:"null"}),JsdocTypeUnknown:()=>({type:"UNKNOWN"}),JsdocTypeStringValue:result=>({type:"STRING_VALUE",quoteStyle:getQuoteStyle(result.meta.quote),string:result.value}),JsdocTypeIntersection:(result,transform)=>nestResults("INTERSECTION",result.elements.map(transform)),JsdocTypeNumber:result=>({type:"NUMBER_VALUE",number:result.value.toString()}),JsdocTypeSymbol:notAvailableTransform,JsdocTypeProperty:notAvailableTransform,JsdocTypePredicate:notAvailableTransform,JsdocTypeMappedType:notAvailableTransform,JsdocTypeIndexSignature:notAvailableTransform,JsdocTypeAsserts:notAvailableTransform};function jtpTransform(result){return transform(jtpRules,result)}function identityTransformRules(){return{JsdocTypeIntersection:(result,transform)=>({type:"JsdocTypeIntersection",elements:result.elements.map(transform)}),JsdocTypeGeneric:(result,transform)=>({type:"JsdocTypeGeneric",left:transform(result.left),elements:result.elements.map(transform),meta:{dot:result.meta.dot,brackets:result.meta.brackets}}),JsdocTypeNullable:result=>result,JsdocTypeUnion:(result,transform)=>({type:"JsdocTypeUnion",elements:result.elements.map(transform)}),JsdocTypeUnknown:result=>result,JsdocTypeUndefined:result=>result,JsdocTypeTypeof:(result,transform)=>({type:"JsdocTypeTypeof",element:transform(result.element)}),JsdocTypeSymbol:(result,transform)=>{const transformed={type:"JsdocTypeSymbol",value:result.value};return void 0!==result.element&&(transformed.element=transform(result.element)),transformed},JsdocTypeOptional:(result,transform)=>({type:"JsdocTypeOptional",element:transform(result.element),meta:{position:result.meta.position}}),JsdocTypeObject:(result,transform)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:result.elements.map(transform)}),JsdocTypeNumber:result=>result,JsdocTypeNull:result=>result,JsdocTypeNotNullable:(result,transform)=>({type:"JsdocTypeNotNullable",element:transform(result.element),meta:{position:result.meta.position}}),JsdocTypeSpecialNamePath:result=>result,JsdocTypeObjectField:(result,transform)=>({type:"JsdocTypeObjectField",key:result.key,right:void 0===result.right?void 0:transform(result.right),optional:result.optional,readonly:result.readonly,meta:result.meta}),JsdocTypeJsdocObjectField:(result,transform)=>({type:"JsdocTypeJsdocObjectField",left:transform(result.left),right:transform(result.right)}),JsdocTypeKeyValue:(result,transform)=>({type:"JsdocTypeKeyValue",key:result.key,right:void 0===result.right?void 0:transform(result.right),optional:result.optional,variadic:result.variadic}),JsdocTypeImport:(result,transform)=>({type:"JsdocTypeImport",element:transform(result.element)}),JsdocTypeAny:result=>result,JsdocTypeStringValue:result=>result,JsdocTypeNamePath:result=>result,JsdocTypeVariadic:(result,transform)=>{const transformed={type:"JsdocTypeVariadic",meta:{position:result.meta.position,squareBrackets:result.meta.squareBrackets}};return void 0!==result.element&&(transformed.element=transform(result.element)),transformed},JsdocTypeTuple:(result,transform)=>({type:"JsdocTypeTuple",elements:result.elements.map(transform)}),JsdocTypeName:result=>result,JsdocTypeFunction:(result,transform)=>{const transformed={type:"JsdocTypeFunction",arrow:result.arrow,parameters:result.parameters.map(transform),constructor:result.constructor,parenthesis:result.parenthesis};return void 0!==result.returnType&&(transformed.returnType=transform(result.returnType)),transformed},JsdocTypeKeyof:(result,transform)=>({type:"JsdocTypeKeyof",element:transform(result.element)}),JsdocTypeParenthesis:(result,transform)=>({type:"JsdocTypeParenthesis",element:transform(result.element)}),JsdocTypeProperty:result=>result,JsdocTypePredicate:(result,transform)=>({type:"JsdocTypePredicate",left:transform(result.left),right:transform(result.right)}),JsdocTypeIndexSignature:(result,transform)=>({type:"JsdocTypeIndexSignature",key:result.key,right:transform(result.right)}),JsdocTypeMappedType:(result,transform)=>({type:"JsdocTypeMappedType",key:result.key,right:transform(result.right)}),JsdocTypeAsserts:(result,transform)=>({type:"JsdocTypeAsserts",left:transform(result.left),right:transform(result.right)})}}const visitorKeys={JsdocTypeAny:[],JsdocTypeFunction:["parameters","returnType"],JsdocTypeGeneric:["left","elements"],JsdocTypeImport:[],JsdocTypeIndexSignature:["right"],JsdocTypeIntersection:["elements"],JsdocTypeKeyof:["element"],JsdocTypeKeyValue:["right"],JsdocTypeMappedType:["right"],JsdocTypeName:[],JsdocTypeNamePath:["left","right"],JsdocTypeNotNullable:["element"],JsdocTypeNull:[],JsdocTypeNullable:["element"],JsdocTypeNumber:[],JsdocTypeObject:["elements"],JsdocTypeObjectField:["right"],JsdocTypeJsdocObjectField:["left","right"],JsdocTypeOptional:["element"],JsdocTypeParenthesis:["element"],JsdocTypeSpecialNamePath:[],JsdocTypeStringValue:[],JsdocTypeSymbol:["element"],JsdocTypeTuple:["elements"],JsdocTypeTypeof:["element"],JsdocTypeUndefined:[],JsdocTypeUnion:["elements"],JsdocTypeUnknown:[],JsdocTypeVariadic:["element"],JsdocTypeProperty:[],JsdocTypePredicate:["left","right"],JsdocTypeAsserts:["left","right"]};function _traverse(node,parentNode,property,onEnter,onLeave){null==onEnter||onEnter(node,parentNode,property);const keysToVisit=visitorKeys[node.type];for(const key of keysToVisit){const value=node[key];if(void 0!==value)if(Array.isArray(value))for(const element of value)_traverse(element,node,key,onEnter,onLeave);else _traverse(value,node,key,onEnter,onLeave)}null==onLeave||onLeave(node,parentNode,property)}function traverse(node,onEnter,onLeave){_traverse(node,void 0,void 0,onEnter,onLeave)}exports.catharsisTransform=catharsisTransform,exports.identityTransformRules=identityTransformRules,exports.jtpTransform=jtpTransform,exports.parse=parse,exports.stringify=stringify,exports.stringifyRules=stringifyRules,exports.transform=transform,exports.traverse=traverse,exports.tryParse=tryParse,exports.visitorKeys=visitorKeys}(exports)},"../../node_modules/preact-i18n/dist/preact-i18n.esm.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Dk:()=>IntlProvider,O:()=>Localizer,EY:()=>Text,FV:()=>useText});var e,preact_module=__webpack_require__("../../node_modules/preact/dist/preact.module.js"),hooks_module=__webpack_require__("../../node_modules/preact/hooks/dist/hooks.module.js"),dlv_umd=__webpack_require__("../../node_modules/dlv/dist/dlv.umd.js"),dlv_umd_default=__webpack_require__.n(dlv_umd),o={};function n(r,t,e){if(3===r.nodeType){var o="textContent"in r?r.textContent:r.nodeValue||"";if(!1!==n.options.trim){var a=0===t||t===e.length-1;if((!(o=o.match(/^[\s\n]+$/g)&&"all"!==n.options.trim?" ":o.replace(/(^[\s\n]+|[\s\n]+$)/g,"all"===n.options.trim||a?"":" "))||" "===o)&&e.length>1&&a)return null}return o}if(1!==r.nodeType)return null;var p=String(r.nodeName).toLowerCase();if("script"===p&&!n.options.allowScripts)return null;var l,s,u=n.h(p,function(r){var t=r&&r.length;if(!t)return null;for(var e={},o=0;o\n"+r+""):(i="xml",a='\n'+r+"");try{o=(new DOMParser).parseFromString(a,p)}catch(r){n=r}if(o||"html"!==t||((o=e||(e=function(){if(document.implementation&&document.implementation.createHTMLDocument)return document.implementation.createHTMLDocument("");var r=document.createElement("iframe");return r.style.cssText="position:absolute; left:0; top:-999em; width:1px; height:1px; overflow:hidden;",r.setAttribute("sandbox","allow-forms"),document.body.appendChild(r),r.contentWindow.document}())).open(),o.write(a),o.close()),o){var l=o.getElementsByTagName(i)[0],s=l.firstChild;return r&&!s&&(l.error="Document parse failed."),s&&"parsererror"===String(s.nodeName).toLowerCase()&&(s.removeChild(s.firstChild),s.removeChild(s.lastChild),l.error=s.textContent||s.nodeValue||n||"Unknown error",l.removeChild(s)),l}}(r,t);if(u&&u.error)throw new Error(u.error);var c=u&&u.body||u;l.map=i||p;var m=c&&function(r,t,e,a){return n.visitor=t,n.h=e,n.options=a||o,n(r)}(c,l,a,s);return l.map=null,m&&m.props&&m.props.children||null}(c,u,C,this.map,g)}catch(r){f?f({error:r}):"undefined"!=typeof console&&console.error&&console.error("preact-markup: "+r)}if(!1===i)return s||null;var x=w.hasOwnProperty("className")?"className":"class",b=w[x];return b?b.splice?b.splice(0,0,"markup"):"string"==typeof b?w[x]+=" markup":"object"==typeof b&&(b.markup=!0):w[x]="markup",C("div",w,s||null)},i}(preact_module.uA);var IntlContext=(0,preact_module.q6)({intl:{}});function defined(obj){return null!=obj}function preact_i18n_esm_assign(obj,props){for(var i in props)obj[i]=props[i];return obj}function deepAssign(target,source){var out=preact_i18n_esm_assign({},target);for(var i in source)source.hasOwnProperty(i)&&(target[i]&&source[i]&&"object"==typeof target[i]&&"object"==typeof source[i]?out[i]=deepAssign(target[i],source[i]):out[i]=target[i]||source[i]);return out}var URL_FLAG=/[?&#]intl=show/;function IntlProvider(ref){var scope=ref.scope,mark=ref.mark,definition=ref.definition,props=function objectWithoutProperties(obj,exclude){var target={};for(var k in obj)Object.prototype.hasOwnProperty.call(obj,k)&&-1===exclude.indexOf(k)&&(target[k]=obj[k]);return target}(ref,["scope","mark","definition"]),intl=preact_i18n_esm_assign({},(0,hooks_module.NT)(IntlContext).intl||{});return scope&&(intl.scope=scope),definition&&(intl.dictionary=deepAssign(intl.dictionary||{},definition)),(mark||"undefined"!=typeof location&&String(location).match(URL_FLAG))&&(intl.mark=!0),(0,preact_module.h)(IntlContext.Provider,{value:{intl}},props.children)}function intl(Child,options){if(arguments.length<2)return options=Child,function(Child){return intl(Child,options)};function IntlProviderWrapper(props){return(0,preact_module.h)(IntlProvider,options||{},(0,preact_module.h)(Child,props))}return IntlProviderWrapper.getWrappedComponent=Child&&Child.getWrappedComponent||function(){return Child},IntlProviderWrapper}var EMPTY={};function template(template,fields,scope,dictionary){return template&&template.replace(/\{\{([\w.-]+)\}\}/g,replacer.bind(null,fields||EMPTY,scope,dictionary))}function replacer(currentFields,scope,dictionary,s,field){for(var parts=field.split("."),v=currentFields,i=0;i{"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>__WEBPACK_DEFAULT_EXPORT__});var preact__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/preact/dist/preact.module.js"),n=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|^--/i,o=/^(area|base|br|col|embed|hr|img|input|link|meta|param|source|track|wbr)$/,i=/[\s\n\\/='"\0<>]/,l=/^xlink:?./,a=/["&<]/;function s(e){if(!1===a.test(e+=""))return e;for(var t=0,r=0,n="",o="";r(t||40)||!r&&-1!==String(e).indexOf("\n")||-1!==String(e).indexOf("<")},c={},_=/([A-Z])/g;function p(e){var t="";for(var r in e){var o=e[r];null!=o&&""!==o&&(t&&(t+=" "),t+="-"==r[0]?r:c[r]||(c[r]=r.replace(_,"-$1").toLowerCase()),t="number"==typeof o&&!1===n.test(r)?t+": "+o+"px;":t+": "+o+";")}return t||void 0}function d(e,t){return Array.isArray(t)?t.reduce(d,e):null!=t&&!1!==t&&e.push(t),e}function v(){this.__d=!0}function h(e,t){return{__v:e,context:t,props:e.props,setState:v,forceUpdate:v,__d:!0,__h:[]}}function g(e,t){var r=e.contextType,n=r&&t[r.__c];return null!=r?n?n.props.value:r.__:t}var y=[];function m(r,n,a,c,_,v){if(null==r||"boolean"==typeof r)return"";if("object"!=typeof r)return"function"==typeof r?"":s(r);var b=a.pretty,x=b&&"string"==typeof b?b:"\t";if(Array.isArray(r)){for(var k="",S=0;S0&&(k+="\n"),k+=m(r[S],n,a,c,_,v);return k}if(void 0!==r.constructor)return"";var w,C=r.type,O=r.props,j=!1;if("function"==typeof C){if(j=!0,!a.shallow||!c&&!1!==a.renderRootComponent){if(C===preact__WEBPACK_IMPORTED_MODULE_0__.FK){var A=[];return d(A,r.props.children),m(A,n,a,!1!==a.shallowHighOrder,_,v)}var F,H=r.__c=h(r,n);preact__WEBPACK_IMPORTED_MODULE_0__.fF.__b&&preact__WEBPACK_IMPORTED_MODULE_0__.fF.__b(r);var M=preact__WEBPACK_IMPORTED_MODULE_0__.fF.__r;if(C.prototype&&"function"==typeof C.prototype.render){var L=g(C,n);(H=r.__c=new C(O,L)).__v=r,H._dirty=H.__d=!0,H.props=O,null==H.state&&(H.state={}),null==H._nextState&&null==H.__s&&(H._nextState=H.__s=H.state),H.context=L,C.getDerivedStateFromProps?H.state=Object.assign({},H.state,C.getDerivedStateFromProps(H.props,H.state)):H.componentWillMount&&(H.componentWillMount(),H.state=H._nextState!==H.state?H._nextState:H.__s!==H.state?H.__s:H.state),M&&M(r),F=H.render(H.props,H.state,H.context)}else for(var T=g(C,n),E=0;H.__d&&E++<25;)H.__d=!1,M&&M(r),F=C.call(r.__c,O,T);return H.getChildContext&&(n=Object.assign({},n,H.getChildContext())),preact__WEBPACK_IMPORTED_MODULE_0__.fF.diffed&&preact__WEBPACK_IMPORTED_MODULE_0__.fF.diffed(r),m(F,n,a,!1!==a.shallowHighOrder,_,v)}C=(w=C).displayName||w!==Function&&w.name||function(e){var t=(Function.prototype.toString.call(e).match(/^\s*function\s+([^( ]+)/)||"")[1];if(!t){for(var r=-1,n=y.length;n--;)if(y[n]===e){r=n;break}r<0&&(r=y.push(e)-1),t="UnnamedComponent"+r}return t}(w)}var $,D,N="<"+C;if(O){var P=Object.keys(O);a&&!0===a.sortAttributes&&P.sort();for(var W=0;W",i.test(C))throw new Error(C+" is not a valid HTML tag name in "+N);var q,z=o.test(C)||a.voidElements&&a.voidElements.test(C),Z=[];if(D)b&&u(D)&&(D="\n"+x+f(D,x)),N+=D;else if(null!=$&&d(q=[],$).length){for(var B=b&&~N.indexOf("\n"),G=!1,J=0;J0&&"<"!=Q[0];G&&X?Z[Z.length-1]+=Q:Z.push(Q),G=X}else Z.push(Q)}}if(b&&B)for(var Y=Z.length;Y--;)Z[Y]="\n"+x+f(Z[Y],x)}if(Z.length||D)N+=Z.join("");else if(a&&a.xml)return N.substring(0,N.length-1)+" />";return!z||q||D?(b&&~N.indexOf("\n")&&(N+="\n"),N=N+""):N=N.replace(/>$/," />"),N}var b={shallow:!0};S.render=S;var k=[];function S(n,o,i){o=o||{};var l=preact__WEBPACK_IMPORTED_MODULE_0__.fF.__s;preact__WEBPACK_IMPORTED_MODULE_0__.fF.__s=!0;var a,s=(0,preact__WEBPACK_IMPORTED_MODULE_0__.h)(preact__WEBPACK_IMPORTED_MODULE_0__.FK,null);return s.__k=[n],a=i&&(i.pretty||i.voidElements||i.sortAttributes||i.shallow||i.allAttributes||i.xml||i.attributeHook)?m(n,o,i):F(n,o,!1,void 0,s),preact__WEBPACK_IMPORTED_MODULE_0__.fF.__c&&preact__WEBPACK_IMPORTED_MODULE_0__.fF.__c(n,k),preact__WEBPACK_IMPORTED_MODULE_0__.fF.__s=l,k.length=0,a}function w(e){return null==e||"boolean"==typeof e?null:"string"==typeof e||"number"==typeof e||"bigint"==typeof e?(0,preact__WEBPACK_IMPORTED_MODULE_0__.h)(null,null,e):e}function C(e,t){return"className"===e?"class":"htmlFor"===e?"for":"defaultValue"===e?"value":"defaultChecked"===e?"checked":"defaultSelected"===e?"selected":t&&l.test(e)?e.toLowerCase().replace(/^xlink:?/,"xlink:"):e}function O(e,t){return"style"===e&&null!=t&&"object"==typeof t?p(t):"a"===e[0]&&"r"===e[1]&&"boolean"==typeof t?String(t):t}var j=Array.isArray,A=Object.assign;function F(r,n,l,a,f){if(null==r||!0===r||!1===r||""===r)return"";if("object"!=typeof r)return"function"==typeof r?"":s(r);if(j(r)){var u="";f.__k=r;for(var c=0;c",i.test(_))throw new Error(_+" is not a valid HTML tag name in "+x);var M="",L=!1;if(b)M+=b,L=!0;else if("string"==typeof m)M+=s(m),L=!0;else if(j(m)){r.__k=m;for(var T=0;T";return x+""}S.shallowRender=function(e,t){return S(e,t,b)};const __WEBPACK_DEFAULT_EXPORT__=S},"../../node_modules/preact/compat/dist/compat.module.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Ay:()=>Rn,Bi:()=>preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Bi,FK:()=>preact__WEBPACK_IMPORTED_MODULE_0__.FK,I5:()=>gn,J0:()=>preact_hooks__WEBPACK_IMPORTED_MODULE_1__.J0,Kr:()=>preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Kr,NT:()=>preact_hooks__WEBPACK_IMPORTED_MODULE_1__.NT,Nf:()=>preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Nf,Ob:()=>hn,RZ:()=>F,Rf:()=>k,WO:()=>preact_hooks__WEBPACK_IMPORTED_MODULE_1__.WO,XX:()=>q,hb:()=>preact_hooks__WEBPACK_IMPORTED_MODULE_1__.hb,li:()=>preact_hooks__WEBPACK_IMPORTED_MODULE_1__.li,n:()=>preact__WEBPACK_IMPORTED_MODULE_0__.n,ph:()=>x,q6:()=>preact__WEBPACK_IMPORTED_MODULE_0__.q6,qX:()=>mn,tY:()=>L,uA:()=>preact__WEBPACK_IMPORTED_MODULE_0__.uA,vJ:()=>preact_hooks__WEBPACK_IMPORTED_MODULE_1__.vJ,xJ:()=>vn,yL:()=>N,zO:()=>fn});var preact__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/preact/dist/preact.module.js"),preact_hooks__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/preact/hooks/dist/hooks.module.js");function g(n,t){for(var e in t)n[e]=t[e];return n}function E(n,t){for(var e in n)if("__source"!==e&&!(e in t))return!0;for(var r in t)if("__source"!==r&&n[r]!==t[r])return!0;return!1}function C(n,t){this.props=n,this.context=t}function x(n,e){function r(n){var t=this.props.ref,r=t==n.ref;return!r&&t&&(t.call?t(null):t.current=null),e?!e(this.props,n)||!r:E(this.props,n)}function u(e){return this.shouldComponentUpdate=r,(0,preact__WEBPACK_IMPORTED_MODULE_0__.n)(n,e)}return u.displayName="Memo("+(n.displayName||n.name)+")",u.prototype.isReactComponent=!0,u.__f=!0,u}(C.prototype=new preact__WEBPACK_IMPORTED_MODULE_0__.uA).isPureReactComponent=!0,C.prototype.shouldComponentUpdate=function(n,t){return E(this.props,n)||E(this.state,t)};var R=preact__WEBPACK_IMPORTED_MODULE_0__.fF.__b;preact__WEBPACK_IMPORTED_MODULE_0__.fF.__b=function(n){n.type&&n.type.__f&&n.ref&&(n.props.ref=n.ref,n.ref=null),R&&R(n)};var w="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function k(n){function t(t){var e=g({},t);return delete e.ref,n(e,t.ref||null)}return t.$$typeof=w,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(n.displayName||n.name)+")",t}var I=function(n,t){return null==n?null:(0,preact__WEBPACK_IMPORTED_MODULE_0__.v2)((0,preact__WEBPACK_IMPORTED_MODULE_0__.v2)(n).map(t))},N={map:I,forEach:I,count:function(n){return n?(0,preact__WEBPACK_IMPORTED_MODULE_0__.v2)(n).length:0},only:function(n){var t=(0,preact__WEBPACK_IMPORTED_MODULE_0__.v2)(n);if(1!==t.length)throw"Children.only";return t[0]},toArray:preact__WEBPACK_IMPORTED_MODULE_0__.v2},M=preact__WEBPACK_IMPORTED_MODULE_0__.fF.__e;preact__WEBPACK_IMPORTED_MODULE_0__.fF.__e=function(n,t,e,r){if(n.then)for(var u,o=t;o=o.__;)if((u=o.__c)&&u.__c)return null==t.__e&&(t.__e=e.__e,t.__k=e.__k),u.__c(n,t);M(n,t,e,r)};var T=preact__WEBPACK_IMPORTED_MODULE_0__.fF.unmount;function A(n,t,e){return n&&(n.__c&&n.__c.__H&&(n.__c.__H.__.forEach((function(n){"function"==typeof n.__c&&n.__c()})),n.__c.__H=null),null!=(n=g({},n)).__c&&(n.__c.__P===e&&(n.__c.__P=t),n.__c=null),n.__k=n.__k&&n.__k.map((function(n){return A(n,t,e)}))),n}function D(n,t,e){return n&&e&&(n.__v=null,n.__k=n.__k&&n.__k.map((function(n){return D(n,t,e)})),n.__c&&n.__c.__P===t&&(n.__e&&e.appendChild(n.__e),n.__c.__e=!0,n.__c.__P=e)),n}function L(){this.__u=0,this.t=null,this.__b=null}function O(n){var t=n.__.__c;return t&&t.__a&&t.__a(n)}function F(n){var e,r,u;function o(o){if(e||(e=n()).then((function(n){r=n.default||n}),(function(n){u=n})),u)throw u;if(!r)throw e;return(0,preact__WEBPACK_IMPORTED_MODULE_0__.n)(r,o)}return o.displayName="Lazy",o.__f=!0,o}function U(){this.u=null,this.o=null}preact__WEBPACK_IMPORTED_MODULE_0__.fF.unmount=function(n){var t=n.__c;t&&t.__R&&t.__R(),t&&32&n.__u&&(n.type=null),T&&T(n)},(L.prototype=new preact__WEBPACK_IMPORTED_MODULE_0__.uA).__c=function(n,t){var e=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(e);var u=O(r.__v),o=!1,i=function(){o||(o=!0,e.__R=null,u?u(c):c())};e.__R=i;var c=function(){if(! --r.__u){if(r.state.__a){var n=r.state.__a;r.__v.__k[0]=D(n,n.__c.__P,n.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),n.then(i,i)},L.prototype.componentWillUnmount=function(){this.t=[]},L.prototype.render=function(n,e){if(this.__b){if(this.__v.__k){var r=document.createElement("div"),o=this.__v.__k[0].__c;this.__v.__k[0]=A(this.__b,r,o.__O=o.__P)}this.__b=null}var i=e.__a&&(0,preact__WEBPACK_IMPORTED_MODULE_0__.n)(preact__WEBPACK_IMPORTED_MODULE_0__.FK,null,n.fallback);return i&&(i.__u&=-33),[(0,preact__WEBPACK_IMPORTED_MODULE_0__.n)(preact__WEBPACK_IMPORTED_MODULE_0__.FK,null,e.__a?null:n.children),i]};var V=function(n,t,e){if(++e[1]===e[0]&&n.o.delete(t),n.props.revealOrder&&("t"!==n.props.revealOrder[0]||!n.o.size))for(e=n.u;e;){for(;e.length>3;)e.pop()();if(e[1]>>1,1),e.i.removeChild(n)}}),(0,preact__WEBPACK_IMPORTED_MODULE_0__.XX)((0,preact__WEBPACK_IMPORTED_MODULE_0__.n)(W,{context:e.context},n.__v),e.l)}(U.prototype=new preact__WEBPACK_IMPORTED_MODULE_0__.uA).__a=function(n){var t=this,e=O(t.__v),r=t.o.get(n);return r[0]++,function(u){var o=function(){t.props.revealOrder?(r.push(u),V(t,n,r)):u()};e?e(o):o()}},U.prototype.render=function(n){this.u=null,this.o=new Map;var t=(0,preact__WEBPACK_IMPORTED_MODULE_0__.v2)(n.children);n.revealOrder&&"b"===n.revealOrder[0]&&t.reverse();for(var e=t.length;e--;)this.o.set(t[e],this.u=[1,0,this.u]);return n.children},U.prototype.componentDidUpdate=U.prototype.componentDidMount=function(){var n=this;this.o.forEach((function(t,e){V(n,e,t)}))};var z="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,B=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,H=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Z=/[A-Z0-9]/g,Y="undefined"!=typeof document,$=function(n){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(n)};function q(n,t,e){return null==t.__k&&(t.textContent=""),(0,preact__WEBPACK_IMPORTED_MODULE_0__.XX)(n,t),"function"==typeof e&&e(),n?n.__c:null}preact__WEBPACK_IMPORTED_MODULE_0__.uA.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(t){Object.defineProperty(preact__WEBPACK_IMPORTED_MODULE_0__.uA.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]},set:function(n){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:n})}})}));var J=preact__WEBPACK_IMPORTED_MODULE_0__.fF.event;function K(){}function Q(){return this.cancelBubble}function X(){return this.defaultPrevented}preact__WEBPACK_IMPORTED_MODULE_0__.fF.event=function(n){return J&&(n=J(n)),n.persist=K,n.isPropagationStopped=Q,n.isDefaultPrevented=X,n.nativeEvent=n};var nn,tn={enumerable:!1,configurable:!0,get:function(){return this.class}},en=preact__WEBPACK_IMPORTED_MODULE_0__.fF.vnode;preact__WEBPACK_IMPORTED_MODULE_0__.fF.vnode=function(n){"string"==typeof n.type&&function(n){var t=n.props,e=n.type,u={};for(var o in t){var i=t[o];if(!("value"===o&&"defaultValue"in t&&null==i||Y&&"children"===o&&"noscript"===e||"class"===o||"className"===o)){var c=o.toLowerCase();"defaultValue"===o&&"value"in t&&null==t.value?o="value":"download"===o&&!0===i?i="":"translate"===c&&"no"===i?i=!1:"ondoubleclick"===c?o="ondblclick":"onchange"!==c||"input"!==e&&"textarea"!==e||$(t.type)?"onfocus"===c?o="onfocusin":"onblur"===c?o="onfocusout":H.test(o)?o=c:-1===e.indexOf("-")&&B.test(o)?o=o.replace(Z,"-$&").toLowerCase():null===i&&(i=void 0):c=o="oninput","oninput"===c&&u[o=c]&&(o="oninputCapture"),u[o]=i}}"select"==e&&u.multiple&&Array.isArray(u.value)&&(u.value=(0,preact__WEBPACK_IMPORTED_MODULE_0__.v2)(t.children).forEach((function(n){n.props.selected=-1!=u.value.indexOf(n.props.value)}))),"select"==e&&null!=u.defaultValue&&(u.value=(0,preact__WEBPACK_IMPORTED_MODULE_0__.v2)(t.children).forEach((function(n){n.props.selected=u.multiple?-1!=u.defaultValue.indexOf(n.props.value):u.defaultValue==n.props.value}))),t.class&&!t.className?(u.class=t.class,Object.defineProperty(u,"className",tn)):(t.className&&!t.class||t.class&&t.className)&&(u.class=u.className=t.className),n.props=u}(n),n.$$typeof=z,en&&en(n)};var rn=preact__WEBPACK_IMPORTED_MODULE_0__.fF.__r;preact__WEBPACK_IMPORTED_MODULE_0__.fF.__r=function(n){rn&&rn(n),nn=n.__c};var un=preact__WEBPACK_IMPORTED_MODULE_0__.fF.diffed;preact__WEBPACK_IMPORTED_MODULE_0__.fF.diffed=function(n){un&&un(n);var t=n.props,e=n.__e;null!=e&&"textarea"===n.type&&"value"in t&&t.value!==e.value&&(e.value=null==t.value?"":t.value),nn=null};var on={ReactCurrentDispatcher:{current:{readContext:function(n){return nn.__n[n.__c].props.value},useCallback:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.hb,useContext:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.NT,useDebugValue:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.MN,useDeferredValue:bn,useEffect:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.vJ,useId:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Bi,useImperativeHandle:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Yn,useInsertionEffect:gn,useLayoutEffect:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Nf,useMemo:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Kr,useReducer:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.WO,useRef:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.li,useState:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.J0,useSyncExternalStore:Cn,useTransition:Sn}}};function fn(n){return!!n&&n.$$typeof===z}function hn(n){return fn(n)?preact__WEBPACK_IMPORTED_MODULE_0__.Ob.apply(null,arguments):n}function vn(n){return!!n.__k&&((0,preact__WEBPACK_IMPORTED_MODULE_0__.XX)(null,n),!0)}var mn=function(n,t){return n(t)},yn=preact__WEBPACK_IMPORTED_MODULE_0__.FK;function _n(n){n()}function bn(n){return n}function Sn(){return[!1,_n]}var gn=preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Nf,En=fn;function Cn(n,t){var e=t(),r=(0,preact_hooks__WEBPACK_IMPORTED_MODULE_1__.J0)({h:{__:e,v:t}}),u=r[0].h,o=r[1];return(0,preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Nf)((function(){u.__=e,u.v=t,xn(u)&&o({h:u})}),[n,e,t]),(0,preact_hooks__WEBPACK_IMPORTED_MODULE_1__.vJ)((function(){return xn(u)&&o({h:u}),n((function(){xn(u)&&o({h:u})}))}),[n]),e}function xn(n){var t,e,r=n.v,u=n.__;try{var o=r();return!((t=u)===(e=o)&&(0!==t||1/t==1/e)||t!=t&&e!=e)}catch(n){return!0}}var Rn={useState:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.J0,useId:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Bi,useReducer:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.WO,useEffect:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.vJ,useLayoutEffect:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Nf,useInsertionEffect:gn,useTransition:Sn,useDeferredValue:bn,useSyncExternalStore:Cn,startTransition:_n,useRef:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.li,useImperativeHandle:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Yn,useMemo:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.Kr,useCallback:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.hb,useContext:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.NT,useDebugValue:preact_hooks__WEBPACK_IMPORTED_MODULE_1__.MN,version:"17.0.2",Children:N,render:q,hydrate:function G(n,t,e){return(0,preact__WEBPACK_IMPORTED_MODULE_0__.Qv)(n,t),"function"==typeof e&&e(),n?n.__c:null},unmountComponentAtNode:vn,createPortal:function j(n,e){var r=(0,preact__WEBPACK_IMPORTED_MODULE_0__.n)(P,{__v:n,i:e});return r.containerInfo=e,r},createElement:preact__WEBPACK_IMPORTED_MODULE_0__.n,createContext:preact__WEBPACK_IMPORTED_MODULE_0__.q6,createFactory:function ln(n){return preact__WEBPACK_IMPORTED_MODULE_0__.n.bind(null,n)},cloneElement:hn,createRef:preact__WEBPACK_IMPORTED_MODULE_0__._3,Fragment:preact__WEBPACK_IMPORTED_MODULE_0__.FK,isValidElement:fn,isElement:En,isFragment:function an(n){return fn(n)&&n.type===preact__WEBPACK_IMPORTED_MODULE_0__.FK},isMemo:function sn(n){return!!n&&!!n.displayName&&("string"==typeof n.displayName||n.displayName instanceof String)&&n.displayName.startsWith("Memo(")},findDOMNode:function dn(n){return n&&(n.base||1===n.nodeType&&n)||null},Component:preact__WEBPACK_IMPORTED_MODULE_0__.uA,PureComponent:C,memo:x,forwardRef:k,flushSync:mn,unstable_batchedUpdates:function(n,t){return n(t)},StrictMode:yn,Suspense:L,SuspenseList:U,lazy:F,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:on}},"../../node_modules/preact/compat/jsx-runtime.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{FK:()=>preact_module.FK,Y:()=>u,FD:()=>u});__webpack_require__("../../node_modules/preact/compat/dist/compat.module.js");var preact_module=__webpack_require__("../../node_modules/preact/dist/preact.module.js");var f=0;Array.isArray;function u(e,t,n,o,i,u){t||(t={});var a,c,p=t;if("ref"in p)for(c in p={},t)"ref"==c?a=t[c]:p[c]=t[c];var l={type:e,props:p,key:n,ref:a,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:--f,__i:-1,__u:0,__source:i,__self:u};if("function"==typeof e&&(a=e.defaultProps))for(c in a)void 0===p[c]&&(p[c]=a[c]);return preact_module.fF.vnode&&preact_module.fF.vnode(l),l}},"../../node_modules/preact/dist/preact.module.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{FK:()=>k,Ob:()=>E,Qv:()=>D,XX:()=>B,_3:()=>m,fF:()=>l,h:()=>_,n:()=>_,q6:()=>G,uA:()=>b,v2:()=>H,zO:()=>t});var n,l,u,t,i,o,r,f,e,c,s,a,h={},p=[],v=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,y=Array.isArray;function d(n,l){for(var u in l)n[u]=l[u];return n}function w(n){var l=n.parentNode;l&&l.removeChild(n)}function _(l,u,t){var i,o,r,f={};for(r in u)"key"==r?i=u[r]:"ref"==r?o=u[r]:f[r]=u[r];if(arguments.length>2&&(f.children=arguments.length>3?n.call(arguments,2):t),"function"==typeof l&&null!=l.defaultProps)for(r in l.defaultProps)void 0===f[r]&&(f[r]=l.defaultProps[r]);return g(l,f,i,o,null)}function g(n,t,i,o,r){var f={type:n,props:t,key:i,ref:o,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==r?++u:r,__i:-1,__u:0};return null==r&&null!=l.vnode&&l.vnode(f),f}function m(){return{current:null}}function k(n){return n.children}function b(n,l){this.props=n,this.context=l}function x(n,l){if(null==l)return n.__?x(n.__,n.__i+1):null;for(var u;lu&&i.sort(f));P.__r=0}function S(n,l,u,t,i,o,r,f,e,c,s){var a,v,y,d,w,_=t&&t.__k||p,g=l.length;for(u.__d=e,$(u,l,_),e=u.__d,a=0;a0?g(i.type,i.props,i.key,i.ref?i.ref:null,i.__v):i)?(i.__=n,i.__b=n.__b+1,f=L(i,u,r,s),i.__i=f,o=null,-1!==f&&(s--,(o=u[f])&&(o.__u|=131072)),null==o||null===o.__v?(-1==f&&a--,"function"!=typeof i.type&&(i.__u|=65536)):f!==r&&(f==r-1?a=f-r:f==r+1?a++:f>r?s>e-r?a+=f-r:a--:f(null==e||131072&e.__u?0:1))for(;r>=0||f=0){if((e=l[r])&&!(131072&e.__u)&&i==e.key&&o===e.type)return r;r--}if(f2&&(e.children=arguments.length>3?n.call(arguments,2):t),g(l.type,e,i||l.key,o||l.ref,null)}function G(n,l){var u={__c:l="__cC"+a++,__:n,Consumer:function(n,l){return n.children(l)},Provider:function(n){var u,t;return this.getChildContext||(u=[],(t={})[l]=this,this.getChildContext=function(){return t},this.componentWillUnmount=function(){u=null},this.shouldComponentUpdate=function(n){this.props.value!==n.value&&u.some((function(n){n.__e=!0,M(n)}))},this.sub=function(n){u.push(n);var l=n.componentWillUnmount;n.componentWillUnmount=function(){u&&u.splice(u.indexOf(n),1),l&&l.call(n)}}),n.children}};return u.Provider.__=u.Consumer.contextType=u}n=p.slice,l={__e:function(n,l,u,t){for(var i,o,r;l=l.__;)if((i=l.__c)&&!i.__)try{if((o=i.constructor)&&null!=o.getDerivedStateFromError&&(i.setState(o.getDerivedStateFromError(n)),r=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(n,t||{}),r=i.__d),r)return i.__E=i}catch(l){n=l}throw n}},u=0,t=function(n){return null!=n&&null==n.constructor},b.prototype.setState=function(n,l){var u;u=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=d({},this.state),"function"==typeof n&&(n=n(d({},u),this.props)),n&&d(u,n),null!=n&&this.__v&&(l&&this._sb.push(l),M(this))},b.prototype.forceUpdate=function(n){this.__v&&(this.__e=!0,n&&this.__h.push(n),M(this))},b.prototype.render=k,i=[],r="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,f=function(n,l){return n.__v.__b-l.__v.__b},P.__r=0,e=0,c=F(!1),s=F(!0),a=0},"../../node_modules/preact/hooks/dist/hooks.module.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Bi:()=>g,J0:()=>h,Kr:()=>T,MN:()=>P,NT:()=>x,Nf:()=>_,WO:()=>p,Yn:()=>F,hb:()=>q,li:()=>A,vJ:()=>y});var t,r,u,i,preact__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/preact/dist/preact.module.js"),o=0,f=[],c=preact__WEBPACK_IMPORTED_MODULE_0__.fF,e=c.__b,a=c.__r,v=c.diffed,l=c.__c,m=c.unmount,s=c.__;function d(n,t){c.__h&&c.__h(r,n,o||t),o=0;var u=r.__H||(r.__H={__:[],__h:[]});return n>=u.__.length&&u.__.push({}),u.__[n]}function h(n){return o=1,p(D,n)}function p(n,u,i){var o=d(t++,2);if(o.t=n,!o.__c&&(o.__=[i?i(u):D(void 0,u),function(n){var t=o.__N?o.__N[0]:o.__[0],r=o.t(t,n);t!==r&&(o.__N=[r,o.__[1]],o.__c.setState({}))}],o.__c=r,!r.u)){var f=function(n,t,r){if(!o.__c.__H)return!0;var u=o.__c.__H.__.filter((function(n){return!!n.__c}));if(u.every((function(n){return!n.__N})))return!c||c.call(this,n,t,r);var i=!1;return u.forEach((function(n){if(n.__N){var t=n.__[0];n.__=n.__N,n.__N=void 0,t!==n.__[0]&&(i=!0)}})),!(!i&&o.__c.props===n)&&(!c||c.call(this,n,t,r))};r.u=!0;var c=r.shouldComponentUpdate,e=r.componentWillUpdate;r.componentWillUpdate=function(n,t,r){if(this.__e){var u=c;c=void 0,f(n,t,r),c=u}e&&e.call(this,n,t,r)},r.shouldComponentUpdate=f}return o.__N||o.__}function y(n,u){var i=d(t++,3);!c.__s&&C(i.__H,u)&&(i.__=n,i.i=u,r.__H.__h.push(i))}function _(n,u){var i=d(t++,4);!c.__s&&C(i.__H,u)&&(i.__=n,i.i=u,r.__h.push(i))}function A(n){return o=5,T((function(){return{current:n}}),[])}function F(n,t,r){o=6,_((function(){return"function"==typeof n?(n(t()),function(){return n(null)}):n?(n.current=t(),function(){return n.current=null}):void 0}),null==r?r:r.concat(n))}function T(n,r){var u=d(t++,7);return C(u.__H,r)&&(u.__=n(),u.__H=r,u.__h=n),u.__}function q(n,t){return o=8,T((function(){return n}),t)}function x(n){var u=r.context[n.__c],i=d(t++,9);return i.c=n,u?(null==i.__&&(i.__=!0,u.sub(r)),u.props.value):n.__}function P(n,t){c.useDebugValue&&c.useDebugValue(t?t(n):n)}function g(){var n=d(t++,11);if(!n.__){for(var u=r.__v;null!==u&&!u.__m&&null!==u.__;)u=u.__;var i=u.__m||(u.__m=[0,0]);n.__="P"+i[0]+"-"+i[1]++}return n.__}function j(){for(var n;n=f.shift();)if(n.__P&&n.__H)try{n.__H.__h.forEach(z),n.__H.__h.forEach(B),n.__H.__h=[]}catch(t){n.__H.__h=[],c.__e(t,n.__v)}}c.__b=function(n){r=null,e&&e(n)},c.__=function(n,t){n&&t.__k&&t.__k.__m&&(n.__m=t.__k.__m),s&&s(n,t)},c.__r=function(n){a&&a(n),t=0;var i=(r=n.__c).__H;i&&(u===r?(i.__h=[],r.__h=[],i.__.forEach((function(n){n.__N&&(n.__=n.__N),n.i=n.__N=void 0}))):(i.__h.forEach(z),i.__h.forEach(B),i.__h=[],t=0)),u=r},c.diffed=function(n){v&&v(n);var t=n.__c;t&&t.__H&&(t.__H.__h.length&&(1!==f.push(t)&&i===c.requestAnimationFrame||((i=c.requestAnimationFrame)||w)(j)),t.__H.__.forEach((function(n){n.i&&(n.__H=n.i),n.i=void 0}))),u=r=null},c.__c=function(n,t){t.some((function(n){try{n.__h.forEach(z),n.__h=n.__h.filter((function(n){return!n.__||B(n)}))}catch(r){t.some((function(n){n.__h&&(n.__h=[])})),t=[],c.__e(r,n.__v)}})),l&&l(n,t)},c.unmount=function(n){m&&m(n);var t,r=n.__c;r&&r.__H&&(r.__H.__.forEach((function(n){try{z(n)}catch(n){t=n}})),r.__H=void 0,t&&c.__e(t,r.__v))};var k="function"==typeof requestAnimationFrame;function w(n){var t,r=function(){clearTimeout(u),k&&cancelAnimationFrame(t),setTimeout(n)},u=setTimeout(r,100);k&&(t=requestAnimationFrame(r))}function z(n){var t=r,u=n.__c;"function"==typeof u&&(n.__c=void 0,u()),r=t}function B(n){var t=r;n.__c=n.__(),r=t}function C(n,t){return!n||n.length!==t.length||t.some((function(t,r){return t!==n[r]}))}function D(n,t){return"function"==typeof t?t(n):t}},"../../node_modules/process/browser.js":module=>{var cachedSetTimeout,cachedClearTimeout,process=module.exports={};function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}function runTimeout(fun){if(cachedSetTimeout===setTimeout)return setTimeout(fun,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(fun,0);try{return cachedSetTimeout(fun,0)}catch(e){try{return cachedSetTimeout.call(null,fun,0)}catch(e){return cachedSetTimeout.call(this,fun,0)}}}!function(){try{cachedSetTimeout="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){cachedSetTimeout=defaultSetTimout}try{cachedClearTimeout="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){cachedClearTimeout=defaultClearTimeout}}();var currentQueue,queue=[],draining=!1,queueIndex=-1;function cleanUpNextTick(){draining&¤tQueue&&(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var timeout=runTimeout(cleanUpNextTick);draining=!0;for(var len=queue.length;len;){for(currentQueue=queue,queue=[];++queueIndex1)for(var i=1;i{"use strict";var stylesInDOM=[];function getIndexByIdentifier(identifier){for(var result=-1,i=0;i{"use strict";var memo={};module.exports=function insertBySelector(insert,style){var target=function getTarget(target){if(void 0===memo[target]){var styleTarget=document.querySelector(target);if(window.HTMLIFrameElement&&styleTarget instanceof window.HTMLIFrameElement)try{styleTarget=styleTarget.contentDocument.head}catch(e){styleTarget=null}memo[target]=styleTarget}return memo[target]}(insert);if(!target)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");target.appendChild(style)}},"../../node_modules/style-loader/dist/runtime/insertStyleElement.js":module=>{"use strict";module.exports=function insertStyleElement(options){var element=document.createElement("style");return options.setAttributes(element,options.attributes),options.insert(element,options.options),element}},"../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module.exports=function setAttributesWithoutAttributes(styleElement){var nonce=__webpack_require__.nc;nonce&&styleElement.setAttribute("nonce",nonce)}},"../../node_modules/style-loader/dist/runtime/styleDomAPI.js":module=>{"use strict";module.exports=function domAPI(options){if("undefined"==typeof document)return{update:function update(){},remove:function remove(){}};var styleElement=options.insertStyleElement(options);return{update:function update(obj){!function apply(styleElement,options,obj){var css="";obj.supports&&(css+="@supports (".concat(obj.supports,") {")),obj.media&&(css+="@media ".concat(obj.media," {"));var needLayer=void 0!==obj.layer;needLayer&&(css+="@layer".concat(obj.layer.length>0?" ".concat(obj.layer):""," {")),css+=obj.css,needLayer&&(css+="}"),obj.media&&(css+="}"),obj.supports&&(css+="}");var sourceMap=obj.sourceMap;sourceMap&&"undefined"!=typeof btoa&&(css+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))))," */")),options.styleTagTransform(css,styleElement,options.options)}(styleElement,options,obj)},remove:function remove(){!function removeStyleElement(styleElement){if(null===styleElement.parentNode)return!1;styleElement.parentNode.removeChild(styleElement)}(styleElement)}}}},"../../node_modules/style-loader/dist/runtime/styleTagTransform.js":module=>{"use strict";module.exports=function styleTagTransform(css,styleElement){if(styleElement.styleSheet)styleElement.styleSheet.cssText=css;else{for(;styleElement.firstChild;)styleElement.removeChild(styleElement.firstChild);styleElement.appendChild(document.createTextNode(css))}}},"../../node_modules/ts-dedent/esm/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function dedent(templ){for(var values=[],_i=1;_idedent})}}]); -//# sourceMappingURL=1215.90584cc0.iframe.bundle.js.map \ No newline at end of file +//# sourceMappingURL=1215.3bdf90ac.iframe.bundle.js.map \ No newline at end of file diff --git a/public/storybook-static/1215.90584cc0.iframe.bundle.js.map b/public/storybook-static/1215.3bdf90ac.iframe.bundle.js.map similarity index 99% rename from public/storybook-static/1215.90584cc0.iframe.bundle.js.map rename to public/storybook-static/1215.3bdf90ac.iframe.bundle.js.map index 95811d9ea..24fcce7bd 100644 --- a/public/storybook-static/1215.90584cc0.iframe.bundle.js.map +++ b/public/storybook-static/1215.3bdf90ac.iframe.bundle.js.map @@ -1 +1 @@ -{"version":3,"file":"1215.90584cc0.iframe.bundle.js","mappings":";AAoBA;;AAEA;AACA;AClBA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;;;AAIA;;AAEA;;;;;;;;;;;;;;;;AC5LA;;ACikaA;AAIA;AACA;AAIA;;;;;;;;AAm+VA;;;;;;;AAmTA;;;;;AA2DA;;;;;AAoIA;;;;;;AAMA;AACA;AAIA;;;ACp+rBA;;;;;;;AAEA;;;;;AAEA;;;;AACA;AAnBA;;;AAoBA;;;;;;;;;;;AAIA;;;;AAgXA;;;AC5oGA;;;AC6LA","sources":["webpack://@adobe-commerce/elsie/../../node_modules/@storybook/addon-backgrounds/dist/preview.mjs","webpack://@adobe-commerce/elsie/../../node_modules/@storybook/addon-outline/dist/preview.mjs","webpack://@adobe-commerce/elsie/../../node_modules/@storybook/blocks/dist/index.mjs","webpack://@adobe-commerce/elsie/../../node_modules/@storybook/core/dist/components/index.js","webpack://@adobe-commerce/elsie/../../node_modules/@storybook/core/dist/theming/index.js","webpack://@adobe-commerce/elsie/../../node_modules/@storybook/preact/dist/chunk-YWXRTNBA.mjs","webpack://@adobe-commerce/elsie/../../node_modules/@storybook/test/dist/index.mjs"],"sourcesContent":["import { useEffect, useMemo } from 'storybook/internal/preview-api';\nimport { global } from '@storybook/global';\nimport { logger } from 'storybook/internal/client-logger';\nimport { dedent } from 'ts-dedent';\n\nvar PARAM_KEY=\"backgrounds\";var DEFAULT_BACKGROUNDS={light:{name:\"light\",value:\"#F8F8F8\"},dark:{name:\"dark\",value:\"#333\"}};var{document,window}=global,isReduceMotionEnabled=()=>!!window?.matchMedia(\"(prefers-reduced-motion: reduce)\")?.matches,clearStyles=selector=>{(Array.isArray(selector)?selector:[selector]).forEach(clearStyle);},clearStyle=selector=>{let element=document.getElementById(selector);element&&element.parentElement?.removeChild(element);},addGridStyle=(selector,css)=>{let existingStyle=document.getElementById(selector);if(existingStyle)existingStyle.innerHTML!==css&&(existingStyle.innerHTML=css);else {let style=document.createElement(\"style\");style.setAttribute(\"id\",selector),style.innerHTML=css,document.head.appendChild(style);}},addBackgroundStyle=(selector,css,storyId)=>{let existingStyle=document.getElementById(selector);if(existingStyle)existingStyle.innerHTML!==css&&(existingStyle.innerHTML=css);else {let style=document.createElement(\"style\");style.setAttribute(\"id\",selector),style.innerHTML=css;let gridStyleSelector=`addon-backgrounds-grid${storyId?`-docs-${storyId}`:\"\"}`,existingGridStyle=document.getElementById(gridStyleSelector);existingGridStyle?existingGridStyle.parentElement?.insertBefore(style,existingGridStyle):document.head.appendChild(style);}};var defaultGrid={cellSize:100,cellAmount:10,opacity:.8},BG_SELECTOR_BASE=\"addon-backgrounds\",GRID_SELECTOR_BASE=\"addon-backgrounds-grid\",transitionStyle=isReduceMotionEnabled()?\"\":\"transition: background-color 0.3s;\",withBackgroundAndGrid=(StoryFn,context)=>{let{globals,parameters:parameters2,viewMode,id}=context,{options=DEFAULT_BACKGROUNDS,disable,grid=defaultGrid}=parameters2[PARAM_KEY]||{},data=globals[PARAM_KEY]||{},backgroundName=data.value,item=backgroundName?options[backgroundName]:void 0,value=item?.value||\"transparent\",showGrid=data.grid||!1,shownBackground=!!item&&!disable,backgroundSelector=viewMode===\"docs\"?`#anchor--${id} .docs-story`:\".sb-show-main\",gridSelector=viewMode===\"docs\"?`#anchor--${id} .docs-story`:\".sb-show-main\",isLayoutPadded=parameters2.layout===void 0||parameters2.layout===\"padded\",defaultOffset=viewMode===\"docs\"?20:isLayoutPadded?16:0,{cellAmount,cellSize,opacity,offsetX=defaultOffset,offsetY=defaultOffset}=grid,backgroundSelectorId=viewMode===\"docs\"?`${BG_SELECTOR_BASE}-docs-${id}`:`${BG_SELECTOR_BASE}-color`,backgroundTarget=viewMode===\"docs\"?id:null;useEffect(()=>{let backgroundStyles=`\n ${backgroundSelector} {\n background: ${value} !important;\n ${transitionStyle}\n }`;if(!shownBackground){clearStyles(backgroundSelectorId);return}addBackgroundStyle(backgroundSelectorId,backgroundStyles,backgroundTarget);},[backgroundSelector,backgroundSelectorId,backgroundTarget,shownBackground,value]);let gridSelectorId=viewMode===\"docs\"?`${GRID_SELECTOR_BASE}-docs-${id}`:`${GRID_SELECTOR_BASE}`;return useEffect(()=>{if(!showGrid){clearStyles(gridSelectorId);return}let gridSize=[`${cellSize*cellAmount}px ${cellSize*cellAmount}px`,`${cellSize*cellAmount}px ${cellSize*cellAmount}px`,`${cellSize}px ${cellSize}px`,`${cellSize}px ${cellSize}px`].join(\", \"),gridStyles=`\n ${gridSelector} {\n background-size: ${gridSize} !important;\n background-position: ${offsetX}px ${offsetY}px, ${offsetX}px ${offsetY}px, ${offsetX}px ${offsetY}px, ${offsetX}px ${offsetY}px !important;\n background-blend-mode: difference !important;\n background-image: linear-gradient(rgba(130, 130, 130, ${opacity}) 1px, transparent 1px),\n linear-gradient(90deg, rgba(130, 130, 130, ${opacity}) 1px, transparent 1px),\n linear-gradient(rgba(130, 130, 130, ${opacity/2}) 1px, transparent 1px),\n linear-gradient(90deg, rgba(130, 130, 130, ${opacity/2}) 1px, transparent 1px) !important;\n }\n `;addGridStyle(gridSelectorId,gridStyles);},[cellAmount,cellSize,gridSelector,gridSelectorId,showGrid,offsetX,offsetY,opacity]),StoryFn()};var getBackgroundColorByName=(currentSelectedValue,backgrounds=[],defaultName)=>{if(currentSelectedValue===\"transparent\")return \"transparent\";if(backgrounds.find(background=>background.value===currentSelectedValue)||currentSelectedValue)return currentSelectedValue;let defaultBackground=backgrounds.find(background=>background.name===defaultName);if(defaultBackground)return defaultBackground.value;if(defaultName){let availableColors=backgrounds.map(background=>background.name).join(\", \");logger.warn(dedent`\n Backgrounds Addon: could not find the default color \"${defaultName}\".\n These are the available colors for your story based on your configuration:\n ${availableColors}.\n `);}return \"transparent\"};var withBackground=(StoryFn,context)=>{let{globals,parameters:parameters2}=context,globalsBackgroundColor=globals[PARAM_KEY]?.value,backgroundsConfig=parameters2[PARAM_KEY],selectedBackgroundColor=useMemo(()=>backgroundsConfig.disable?\"transparent\":getBackgroundColorByName(globalsBackgroundColor,backgroundsConfig.values,backgroundsConfig.default),[backgroundsConfig,globalsBackgroundColor]),isActive=useMemo(()=>selectedBackgroundColor&&selectedBackgroundColor!==\"transparent\",[selectedBackgroundColor]),selector=context.viewMode===\"docs\"?`#anchor--${context.id} .docs-story`:\".sb-show-main\",backgroundStyles=useMemo(()=>`\n ${selector} {\n background: ${selectedBackgroundColor} !important;\n ${isReduceMotionEnabled()?\"\":\"transition: background-color 0.3s;\"}\n }\n `,[selectedBackgroundColor,selector]);return useEffect(()=>{let selectorId=context.viewMode===\"docs\"?`addon-backgrounds-docs-${context.id}`:\"addon-backgrounds-color\";if(!isActive){clearStyles(selectorId);return}addBackgroundStyle(selectorId,backgroundStyles,context.viewMode===\"docs\"?context.id:null);},[isActive,backgroundStyles,context]),StoryFn()};var withGrid=(StoryFn,context)=>{let{globals,parameters:parameters2}=context,gridParameters=parameters2[PARAM_KEY].grid,isActive=globals[PARAM_KEY]?.grid===!0&&gridParameters.disable!==!0,{cellAmount,cellSize,opacity}=gridParameters,isInDocs=context.viewMode===\"docs\",defaultOffset=parameters2.layout===void 0||parameters2.layout===\"padded\"?16:0,offsetX=gridParameters.offsetX??(isInDocs?20:defaultOffset),offsetY=gridParameters.offsetY??(isInDocs?20:defaultOffset),gridStyles=useMemo(()=>{let selector=context.viewMode===\"docs\"?`#anchor--${context.id} .docs-story`:\".sb-show-main\",backgroundSize=[`${cellSize*cellAmount}px ${cellSize*cellAmount}px`,`${cellSize*cellAmount}px ${cellSize*cellAmount}px`,`${cellSize}px ${cellSize}px`,`${cellSize}px ${cellSize}px`].join(\", \");return `\n ${selector} {\n background-size: ${backgroundSize} !important;\n background-position: ${offsetX}px ${offsetY}px, ${offsetX}px ${offsetY}px, ${offsetX}px ${offsetY}px, ${offsetX}px ${offsetY}px !important;\n background-blend-mode: difference !important;\n background-image: linear-gradient(rgba(130, 130, 130, ${opacity}) 1px, transparent 1px),\n linear-gradient(90deg, rgba(130, 130, 130, ${opacity}) 1px, transparent 1px),\n linear-gradient(rgba(130, 130, 130, ${opacity/2}) 1px, transparent 1px),\n linear-gradient(90deg, rgba(130, 130, 130, ${opacity/2}) 1px, transparent 1px) !important;\n }\n `},[cellSize]);return useEffect(()=>{let selectorId=context.viewMode===\"docs\"?`addon-backgrounds-grid-docs-${context.id}`:\"addon-backgrounds-grid\";if(!isActive){clearStyles(selectorId);return}addGridStyle(selectorId,gridStyles);},[isActive,gridStyles,context]),StoryFn()};var decorators=globalThis.FEATURES?.backgroundsStoryGlobals?[withBackgroundAndGrid]:[withGrid,withBackground],parameters={[PARAM_KEY]:{grid:{cellSize:20,opacity:.5,cellAmount:5},disable:!1,...!globalThis.FEATURES?.backgroundsStoryGlobals&&{values:Object.values(DEFAULT_BACKGROUNDS)}}},modern={[PARAM_KEY]:{value:void 0,grid:!1}},initialGlobals=globalThis.FEATURES?.backgroundsStoryGlobals?modern:{[PARAM_KEY]:null};\n\nexport { decorators, initialGlobals, parameters };\n","import { useMemo, useEffect } from 'storybook/internal/preview-api';\nimport { global } from '@storybook/global';\nimport { dedent } from 'ts-dedent';\n\nvar PARAM_KEY=\"outline\";var clearStyles=selector=>{(Array.isArray(selector)?selector:[selector]).forEach(clearStyle);},clearStyle=input=>{let selector=typeof input==\"string\"?input:input.join(\"\"),element=global.document.getElementById(selector);element&&element.parentElement&&element.parentElement.removeChild(element);},addOutlineStyles=(selector,css)=>{let existingStyle=global.document.getElementById(selector);if(existingStyle)existingStyle.innerHTML!==css&&(existingStyle.innerHTML=css);else {let style=global.document.createElement(\"style\");style.setAttribute(\"id\",selector),style.innerHTML=css,global.document.head.appendChild(style);}};function outlineCSS(selector){return dedent`\n ${selector} body {\n outline: 1px solid #2980b9 !important;\n }\n\n ${selector} article {\n outline: 1px solid #3498db !important;\n }\n\n ${selector} nav {\n outline: 1px solid #0088c3 !important;\n }\n\n ${selector} aside {\n outline: 1px solid #33a0ce !important;\n }\n\n ${selector} section {\n outline: 1px solid #66b8da !important;\n }\n\n ${selector} header {\n outline: 1px solid #99cfe7 !important;\n }\n\n ${selector} footer {\n outline: 1px solid #cce7f3 !important;\n }\n\n ${selector} h1 {\n outline: 1px solid #162544 !important;\n }\n\n ${selector} h2 {\n outline: 1px solid #314e6e !important;\n }\n\n ${selector} h3 {\n outline: 1px solid #3e5e85 !important;\n }\n\n ${selector} h4 {\n outline: 1px solid #449baf !important;\n }\n\n ${selector} h5 {\n outline: 1px solid #c7d1cb !important;\n }\n\n ${selector} h6 {\n outline: 1px solid #4371d0 !important;\n }\n\n ${selector} main {\n outline: 1px solid #2f4f90 !important;\n }\n\n ${selector} address {\n outline: 1px solid #1a2c51 !important;\n }\n\n ${selector} div {\n outline: 1px solid #036cdb !important;\n }\n\n ${selector} p {\n outline: 1px solid #ac050b !important;\n }\n\n ${selector} hr {\n outline: 1px solid #ff063f !important;\n }\n\n ${selector} pre {\n outline: 1px solid #850440 !important;\n }\n\n ${selector} blockquote {\n outline: 1px solid #f1b8e7 !important;\n }\n\n ${selector} ol {\n outline: 1px solid #ff050c !important;\n }\n\n ${selector} ul {\n outline: 1px solid #d90416 !important;\n }\n\n ${selector} li {\n outline: 1px solid #d90416 !important;\n }\n\n ${selector} dl {\n outline: 1px solid #fd3427 !important;\n }\n\n ${selector} dt {\n outline: 1px solid #ff0043 !important;\n }\n\n ${selector} dd {\n outline: 1px solid #e80174 !important;\n }\n\n ${selector} figure {\n outline: 1px solid #ff00bb !important;\n }\n\n ${selector} figcaption {\n outline: 1px solid #bf0032 !important;\n }\n\n ${selector} table {\n outline: 1px solid #00cc99 !important;\n }\n\n ${selector} caption {\n outline: 1px solid #37ffc4 !important;\n }\n\n ${selector} thead {\n outline: 1px solid #98daca !important;\n }\n\n ${selector} tbody {\n outline: 1px solid #64a7a0 !important;\n }\n\n ${selector} tfoot {\n outline: 1px solid #22746b !important;\n }\n\n ${selector} tr {\n outline: 1px solid #86c0b2 !important;\n }\n\n ${selector} th {\n outline: 1px solid #a1e7d6 !important;\n }\n\n ${selector} td {\n outline: 1px solid #3f5a54 !important;\n }\n\n ${selector} col {\n outline: 1px solid #6c9a8f !important;\n }\n\n ${selector} colgroup {\n outline: 1px solid #6c9a9d !important;\n }\n\n ${selector} button {\n outline: 1px solid #da8301 !important;\n }\n\n ${selector} datalist {\n outline: 1px solid #c06000 !important;\n }\n\n ${selector} fieldset {\n outline: 1px solid #d95100 !important;\n }\n\n ${selector} form {\n outline: 1px solid #d23600 !important;\n }\n\n ${selector} input {\n outline: 1px solid #fca600 !important;\n }\n\n ${selector} keygen {\n outline: 1px solid #b31e00 !important;\n }\n\n ${selector} label {\n outline: 1px solid #ee8900 !important;\n }\n\n ${selector} legend {\n outline: 1px solid #de6d00 !important;\n }\n\n ${selector} meter {\n outline: 1px solid #e8630c !important;\n }\n\n ${selector} optgroup {\n outline: 1px solid #b33600 !important;\n }\n\n ${selector} option {\n outline: 1px solid #ff8a00 !important;\n }\n\n ${selector} output {\n outline: 1px solid #ff9619 !important;\n }\n\n ${selector} progress {\n outline: 1px solid #e57c00 !important;\n }\n\n ${selector} select {\n outline: 1px solid #e26e0f !important;\n }\n\n ${selector} textarea {\n outline: 1px solid #cc5400 !important;\n }\n\n ${selector} details {\n outline: 1px solid #33848f !important;\n }\n\n ${selector} summary {\n outline: 1px solid #60a1a6 !important;\n }\n\n ${selector} command {\n outline: 1px solid #438da1 !important;\n }\n\n ${selector} menu {\n outline: 1px solid #449da6 !important;\n }\n\n ${selector} del {\n outline: 1px solid #bf0000 !important;\n }\n\n ${selector} ins {\n outline: 1px solid #400000 !important;\n }\n\n ${selector} img {\n outline: 1px solid #22746b !important;\n }\n\n ${selector} iframe {\n outline: 1px solid #64a7a0 !important;\n }\n\n ${selector} embed {\n outline: 1px solid #98daca !important;\n }\n\n ${selector} object {\n outline: 1px solid #00cc99 !important;\n }\n\n ${selector} param {\n outline: 1px solid #37ffc4 !important;\n }\n\n ${selector} video {\n outline: 1px solid #6ee866 !important;\n }\n\n ${selector} audio {\n outline: 1px solid #027353 !important;\n }\n\n ${selector} source {\n outline: 1px solid #012426 !important;\n }\n\n ${selector} canvas {\n outline: 1px solid #a2f570 !important;\n }\n\n ${selector} track {\n outline: 1px solid #59a600 !important;\n }\n\n ${selector} map {\n outline: 1px solid #7be500 !important;\n }\n\n ${selector} area {\n outline: 1px solid #305900 !important;\n }\n\n ${selector} a {\n outline: 1px solid #ff62ab !important;\n }\n\n ${selector} em {\n outline: 1px solid #800b41 !important;\n }\n\n ${selector} strong {\n outline: 1px solid #ff1583 !important;\n }\n\n ${selector} i {\n outline: 1px solid #803156 !important;\n }\n\n ${selector} b {\n outline: 1px solid #cc1169 !important;\n }\n\n ${selector} u {\n outline: 1px solid #ff0430 !important;\n }\n\n ${selector} s {\n outline: 1px solid #f805e3 !important;\n }\n\n ${selector} small {\n outline: 1px solid #d107b2 !important;\n }\n\n ${selector} abbr {\n outline: 1px solid #4a0263 !important;\n }\n\n ${selector} q {\n outline: 1px solid #240018 !important;\n }\n\n ${selector} cite {\n outline: 1px solid #64003c !important;\n }\n\n ${selector} dfn {\n outline: 1px solid #b4005a !important;\n }\n\n ${selector} sub {\n outline: 1px solid #dba0c8 !important;\n }\n\n ${selector} sup {\n outline: 1px solid #cc0256 !important;\n }\n\n ${selector} time {\n outline: 1px solid #d6606d !important;\n }\n\n ${selector} code {\n outline: 1px solid #e04251 !important;\n }\n\n ${selector} kbd {\n outline: 1px solid #5e001f !important;\n }\n\n ${selector} samp {\n outline: 1px solid #9c0033 !important;\n }\n\n ${selector} var {\n outline: 1px solid #d90047 !important;\n }\n\n ${selector} mark {\n outline: 1px solid #ff0053 !important;\n }\n\n ${selector} bdi {\n outline: 1px solid #bf3668 !important;\n }\n\n ${selector} bdo {\n outline: 1px solid #6f1400 !important;\n }\n\n ${selector} ruby {\n outline: 1px solid #ff7b93 !important;\n }\n\n ${selector} rt {\n outline: 1px solid #ff2f54 !important;\n }\n\n ${selector} rp {\n outline: 1px solid #803e49 !important;\n }\n\n ${selector} span {\n outline: 1px solid #cc2643 !important;\n }\n\n ${selector} br {\n outline: 1px solid #db687d !important;\n }\n\n ${selector} wbr {\n outline: 1px solid #db175b !important;\n }`}var withOutline=(StoryFn,context)=>{let{globals}=context,isActive=[!0,\"true\"].includes(globals[PARAM_KEY]),isInDocs=context.viewMode===\"docs\",outlineStyles=useMemo(()=>outlineCSS(isInDocs?'[data-story-block=\"true\"]':\".sb-show-main\"),[context]);return useEffect(()=>{let selectorId=isInDocs?`addon-outline-docs-${context.id}`:\"addon-outline\";return isActive?addOutlineStyles(selectorId,outlineStyles):clearStyles(selectorId),()=>{clearStyles(selectorId);}},[isActive,outlineStyles,context]),StoryFn()};var decorators=[withOutline],initialGlobals={[PARAM_KEY]:!1};\n\nexport { decorators, initialGlobals };\n","import { __commonJS, __toESM, __require, getControlSetterButtonId, getControlId, cloneDeep, pickBy, uniq } from './chunk-2PTXLE6R.mjs';\nimport * as React15 from 'react';\nimport React15__default, { createContext, lazy, useState, useCallback, useRef, useEffect, Component, cloneElement, useMemo, Suspense, useContext, Children } from 'react';\nimport { withReset, SyntaxHighlighter, FlexBar, Form, IconButton, codeCommon, components, Zoom, ActionBar, Button, Link, ResetWrapper, Code, nameSpaceClassNames, H2, H3, Loader, EmptyTabContent, TabsState, ErrorFormatter, getStoryHref, WithTooltipPure } from 'storybook/internal/components';\nimport { styled, ignoreSsrWarning, useTheme, themes, ThemeProvider, convert, ensure } from 'storybook/internal/theming';\nimport { AddIcon, SubtractIcon, ChevronSmallUpIcon, ChevronSmallDownIcon, ChevronDownIcon as ChevronDownIcon$1, ChevronRightIcon, ZoomIcon, ZoomOutIcon, ZoomResetIcon, EyeCloseIcon, EyeIcon, DocumentIcon, UndoIcon, VideoIcon, LinkIcon } from '@storybook/icons';\nimport { deprecate, once, logger } from 'storybook/internal/client-logger';\nimport { includeConditionalArg } from 'storybook/internal/csf';\nimport { filterArgTypes, composeConfigs, Preview as Preview$1, DocsContext as DocsContext$1 } from 'storybook/internal/preview-api';\nimport { SNIPPET_RENDERED, SourceType } from 'storybook/internal/docs-tools';\nimport { STORY_ARGS_UPDATED, UPDATE_STORY_ARGS, RESET_STORY_ARGS, GLOBALS_UPDATED, NAVIGATE_URL } from 'storybook/internal/core-events';\nimport { dedent } from 'ts-dedent';\nimport { Channel } from 'storybook/internal/channels';\n\nvar require_memoizerific=__commonJS({\"../../node_modules/memoizerific/memoizerific.js\"(exports,module){(function(f3){if(typeof exports==\"object\"&&typeof module<\"u\")module.exports=f3();else if(typeof define==\"function\"&&define.amd)define([],f3);else {var g2;typeof window<\"u\"?g2=window:typeof global<\"u\"?g2=global:typeof self<\"u\"?g2=self:g2=this,g2.memoizerific=f3();}})(function(){return function e2(t2,n2,r2){function s2(o3,u2){if(!n2[o3]){if(!t2[o3]){var a2=typeof __require==\"function\"&&__require;if(!u2&&a2)return a2(o3,!0);if(i2)return i2(o3,!0);var f3=new Error(\"Cannot find module '\"+o3+\"'\");throw f3.code=\"MODULE_NOT_FOUND\",f3}var l2=n2[o3]={exports:{}};t2[o3][0].call(l2.exports,function(e3){var n3=t2[o3][1][e3];return s2(n3||e3)},l2,l2.exports,e2,t2,n2,r2);}return n2[o3].exports}for(var i2=typeof __require==\"function\"&&__require,o2=0;o2=0)return this.lastItem=this.list[index],this.list[index].val},Similar.prototype.set=function(key2,val){var index;return this.lastItem&&this.isEqual(this.lastItem.key,key2)?(this.lastItem.val=val,this):(index=this.indexOf(key2),index>=0?(this.lastItem=this.list[index],this.list[index].val=val,this):(this.lastItem={key:key2,val},this.list.push(this.lastItem),this.size++,this))},Similar.prototype.delete=function(key2){var index;if(this.lastItem&&this.isEqual(this.lastItem.key,key2)&&(this.lastItem=void 0),index=this.indexOf(key2),index>=0)return this.size--,this.list.splice(index,1)[0]},Similar.prototype.has=function(key2){var index;return this.lastItem&&this.isEqual(this.lastItem.key,key2)?!0:(index=this.indexOf(key2),index>=0?(this.lastItem=this.list[index],!0):!1)},Similar.prototype.forEach=function(callback,thisArg){var i2;for(i2=0;i20&&(lruPath[argsLengthMinusOne]={cacheItem:currentCache,arg:arguments[argsLengthMinusOne]},isMemoized?moveToMostRecentLru(lru,lruPath):lru.push(lruPath),lru.length>limit&&removeCachedResult(lru.shift())),memoizerific.wasMemoized=isMemoized,memoizerific.numArgs=argsLengthMinusOne+1,fnResult};return memoizerific.limit=limit,memoizerific.wasMemoized=!1,memoizerific.cache=cache,memoizerific.lru=lru,memoizerific}};function moveToMostRecentLru(lru,lruPath){var lruLen=lru.length,lruPathLen=lruPath.length,isMatch,i2,ii;for(i2=0;i2=0&&(currentLru=removedLru[i2],tmp=currentLru.cacheItem.get(currentLru.arg),!tmp||!tmp.size);i2--)currentLru.cacheItem.delete(currentLru.arg);}function isEqual(val1,val2){return val1===val2||val1!==val1&&val2!==val2}},{\"map-or-similar\":1}]},{},[3])(3)});}});var require_default_options=__commonJS({\"../../node_modules/tocbot/src/js/default-options.js\"(exports,module){module.exports={tocSelector:\".js-toc\",contentSelector:\".js-toc-content\",headingSelector:\"h1, h2, h3\",ignoreSelector:\".js-toc-ignore\",hasInnerContainers:!1,linkClass:\"toc-link\",extraLinkClasses:\"\",activeLinkClass:\"is-active-link\",listClass:\"toc-list\",extraListClasses:\"\",isCollapsedClass:\"is-collapsed\",collapsibleClass:\"is-collapsible\",listItemClass:\"toc-list-item\",activeListItemClass:\"is-active-li\",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e2){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:\"is-position-fixed\",fixedSidebarOffset:\"auto\",includeHtml:!1,includeTitleTags:!1,onClick:function(e2){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:\"\",disableTocScrollSync:!1,tocScrollOffset:0};}});var require_build_html=__commonJS({\"../../node_modules/tocbot/src/js/build-html.js\"(exports,module){module.exports=function(options2){var forEach=[].forEach,some=[].some,body=document.body,tocElement,currentlyHighlighting=!0,SPACE_CHAR=\" \";function createEl(d2,container){var link=container.appendChild(createLink(d2));if(d2.children.length){var list=createList(d2.isCollapsed);d2.children.forEach(function(child){createEl(child,list);}),link.appendChild(list);}}function render(parent,data){var collapsed=!1,container=createList(collapsed);if(data.forEach(function(d2){createEl(d2,container);}),tocElement=parent||tocElement,tocElement!==null)return tocElement.firstChild&&tocElement.removeChild(tocElement.firstChild),data.length===0?tocElement:tocElement.appendChild(container)}function createLink(data){var item=document.createElement(\"li\"),a2=document.createElement(\"a\");return options2.listItemClass&&item.setAttribute(\"class\",options2.listItemClass),options2.onClick&&(a2.onclick=options2.onClick),options2.includeTitleTags&&a2.setAttribute(\"title\",data.textContent),options2.includeHtml&&data.childNodes.length?forEach.call(data.childNodes,function(node){a2.appendChild(node.cloneNode(!0));}):a2.textContent=data.textContent,a2.setAttribute(\"href\",options2.basePath+\"#\"+data.id),a2.setAttribute(\"class\",options2.linkClass+SPACE_CHAR+\"node-name--\"+data.nodeName+SPACE_CHAR+options2.extraLinkClasses),item.appendChild(a2),item}function createList(isCollapsed){var listElement=options2.orderedList?\"ol\":\"ul\",list=document.createElement(listElement),classes=options2.listClass+SPACE_CHAR+options2.extraListClasses;return isCollapsed&&(classes=classes+SPACE_CHAR+options2.collapsibleClass,classes=classes+SPACE_CHAR+options2.isCollapsedClass),list.setAttribute(\"class\",classes),list}function updateFixedSidebarClass(){if(options2.scrollContainer&&document.querySelector(options2.scrollContainer)){var top;top=document.querySelector(options2.scrollContainer).scrollTop;}else top=document.documentElement.scrollTop||body.scrollTop;var posFixedEl=document.querySelector(options2.positionFixedSelector);options2.fixedSidebarOffset===\"auto\"&&(options2.fixedSidebarOffset=tocElement.offsetTop),top>options2.fixedSidebarOffset?posFixedEl.className.indexOf(options2.positionFixedClass)===-1&&(posFixedEl.className+=SPACE_CHAR+options2.positionFixedClass):posFixedEl.className=posFixedEl.className.replace(SPACE_CHAR+options2.positionFixedClass,\"\");}function getHeadingTopPos(obj){var position=0;return obj!==null&&(position=obj.offsetTop,options2.hasInnerContainers&&(position+=getHeadingTopPos(obj.offsetParent))),position}function updateClassname(obj,className){return obj&&obj.className!==className&&(obj.className=className),obj}function updateToc(headingsArray){if(options2.scrollContainer&&document.querySelector(options2.scrollContainer)){var top;top=document.querySelector(options2.scrollContainer).scrollTop;}else top=document.documentElement.scrollTop||body.scrollTop;options2.positionFixedSelector&&updateFixedSidebarClass();var headings=headingsArray,topHeader;if(currentlyHighlighting&&tocElement!==null&&headings.length>0){some.call(headings,function(heading,i2){if(getHeadingTopPos(heading)>top+options2.headingsOffset+10){var index=i2===0?i2:i2-1;return topHeader=headings[index],!0}else if(i2===headings.length-1)return topHeader=headings[headings.length-1],!0});var oldActiveTocLink=tocElement.querySelector(\".\"+options2.activeLinkClass),activeTocLink=tocElement.querySelector(\".\"+options2.linkClass+\".node-name--\"+topHeader.nodeName+'[href=\"'+options2.basePath+\"#\"+topHeader.id.replace(/([ #;&,.+*~':\"!^$[\\]()=>|/\\\\@])/g,\"\\\\$1\")+'\"]');if(oldActiveTocLink===activeTocLink)return;var tocLinks=tocElement.querySelectorAll(\".\"+options2.linkClass);forEach.call(tocLinks,function(tocLink){updateClassname(tocLink,tocLink.className.replace(SPACE_CHAR+options2.activeLinkClass,\"\"));});var tocLis=tocElement.querySelectorAll(\".\"+options2.listItemClass);forEach.call(tocLis,function(tocLi){updateClassname(tocLi,tocLi.className.replace(SPACE_CHAR+options2.activeListItemClass,\"\"));}),activeTocLink&&activeTocLink.className.indexOf(options2.activeLinkClass)===-1&&(activeTocLink.className+=SPACE_CHAR+options2.activeLinkClass);var li=activeTocLink&&activeTocLink.parentNode;li&&li.className.indexOf(options2.activeListItemClass)===-1&&(li.className+=SPACE_CHAR+options2.activeListItemClass);var tocLists=tocElement.querySelectorAll(\".\"+options2.listClass+\".\"+options2.collapsibleClass);forEach.call(tocLists,function(list){list.className.indexOf(options2.isCollapsedClass)===-1&&(list.className+=SPACE_CHAR+options2.isCollapsedClass);}),activeTocLink&&activeTocLink.nextSibling&&activeTocLink.nextSibling.className.indexOf(options2.isCollapsedClass)!==-1&&updateClassname(activeTocLink.nextSibling,activeTocLink.nextSibling.className.replace(SPACE_CHAR+options2.isCollapsedClass,\"\")),removeCollapsedFromParents(activeTocLink&&activeTocLink.parentNode.parentNode);}}function removeCollapsedFromParents(element){return element&&element.className.indexOf(options2.collapsibleClass)!==-1&&element.className.indexOf(options2.isCollapsedClass)!==-1?(updateClassname(element,element.className.replace(SPACE_CHAR+options2.isCollapsedClass,\"\")),removeCollapsedFromParents(element.parentNode.parentNode)):element}function disableTocAnimation(event){var target=event.target||event.srcElement;typeof target.className!=\"string\"||target.className.indexOf(options2.linkClass)===-1||(currentlyHighlighting=!1);}function enableTocAnimation(){currentlyHighlighting=!0;}return {enableTocAnimation,disableTocAnimation,render,updateToc}};}});var require_parse_content=__commonJS({\"../../node_modules/tocbot/src/js/parse-content.js\"(exports,module){module.exports=function(options2){var reduce=[].reduce;function getLastItem(array2){return array2[array2.length-1]}function getHeadingLevel(heading){return +heading.nodeName.toUpperCase().replace(\"H\",\"\")}function isHTMLElement(maybeElement){try{return maybeElement instanceof window.HTMLElement||maybeElement instanceof window.parent.HTMLElement}catch{return maybeElement instanceof window.HTMLElement}}function getHeadingObject(heading){if(!isHTMLElement(heading))return heading;if(options2.ignoreHiddenElements&&(!heading.offsetHeight||!heading.offsetParent))return null;let headingLabel=heading.getAttribute(\"data-heading-label\")||(options2.headingLabelCallback?String(options2.headingLabelCallback(heading.innerText)):(heading.innerText||heading.textContent).trim());var obj={id:heading.id,children:[],nodeName:heading.nodeName,headingLevel:getHeadingLevel(heading),textContent:headingLabel};return options2.includeHtml&&(obj.childNodes=heading.childNodes),options2.headingObjectCallback?options2.headingObjectCallback(obj,heading):obj}function addNode(node,nest){for(var obj=getHeadingObject(node),level=obj.headingLevel,array2=nest,lastItem=getLastItem(array2),lastItemLevel=lastItem?lastItem.headingLevel:0,counter=level-lastItemLevel;counter>0&&(lastItem=getLastItem(array2),!(lastItem&&level===lastItem.headingLevel));)lastItem&&lastItem.children!==void 0&&(array2=lastItem.children),counter--;return level>=options2.collapseDepth&&(obj.isCollapsed=!0),array2.push(obj),array2}function selectHeadings(contentElement,headingSelector){var selectors=headingSelector;options2.ignoreSelector&&(selectors=headingSelector.split(\",\").map(function(selector){return selector.trim()+\":not(\"+options2.ignoreSelector+\")\"}));try{return contentElement.querySelectorAll(selectors)}catch{return console.warn(\"Headers not found with selector: \"+selectors),null}}function nestHeadingsArray(headingsArray){return reduce.call(headingsArray,function(prev,curr){var currentHeading=getHeadingObject(curr);return currentHeading&&addNode(currentHeading,prev.nest),prev},{nest:[]})}return {nestHeadingsArray,selectHeadings}};}});var require_update_toc_scroll=__commonJS({\"../../node_modules/tocbot/src/js/update-toc-scroll.js\"(exports,module){module.exports=function(options2){var toc=options2.tocElement||document.querySelector(options2.tocSelector);if(toc&&toc.scrollHeight>toc.clientHeight){var activeItem=toc.querySelector(\".\"+options2.activeListItemClass);activeItem&&(toc.scrollTop=activeItem.offsetTop-options2.tocScrollOffset);}};}});var require_scroll_smooth=__commonJS({\"../../node_modules/tocbot/src/js/scroll-smooth/index.js\"(exports){exports.initSmoothScrolling=initSmoothScrolling;function initSmoothScrolling(options2){var duration=options2.duration,offset=options2.offset,pageUrl=location.hash?stripHash(location.href):location.href;delegatedLinkHijacking();function delegatedLinkHijacking(){document.body.addEventListener(\"click\",onClick,!1);function onClick(e2){!isInPageLink(e2.target)||e2.target.className.indexOf(\"no-smooth-scroll\")>-1||e2.target.href.charAt(e2.target.href.length-2)===\"#\"&&e2.target.href.charAt(e2.target.href.length-1)===\"!\"||e2.target.className.indexOf(options2.linkClass)===-1||jump(e2.target.hash,{duration,offset,callback:function(){setFocus(e2.target.hash);}});}}function isInPageLink(n2){return n2.tagName.toLowerCase()===\"a\"&&(n2.hash.length>0||n2.href.charAt(n2.href.length-1)===\"#\")&&(stripHash(n2.href)===pageUrl||stripHash(n2.href)+\"#\"===pageUrl)}function stripHash(url){return url.slice(0,url.lastIndexOf(\"#\"))}function setFocus(hash){var element=document.getElementById(hash.substring(1));element&&(/^(?:a|select|input|button|textarea)$/i.test(element.tagName)||(element.tabIndex=-1),element.focus());}}function jump(target,options2){var start=window.pageYOffset,opt={duration:options2.duration,offset:options2.offset||0,callback:options2.callback,easing:options2.easing||easeInOutQuad},tgt=document.querySelector('[id=\"'+decodeURI(target).split(\"#\").join(\"\")+'\"]')||document.querySelector('[id=\"'+target.split(\"#\").join(\"\")+'\"]'),distance=typeof target==\"string\"?opt.offset+(target?tgt&&tgt.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):target,duration=typeof opt.duration==\"function\"?opt.duration(distance):opt.duration,timeStart,timeElapsed;requestAnimationFrame(function(time){timeStart=time,loop(time);});function loop(time){timeElapsed=time-timeStart,window.scrollTo(0,opt.easing(timeElapsed,start,distance,duration)),timeElapsed\"u\"&&!supports)return;var headingsArray,hasOwnProperty5=Object.prototype.hasOwnProperty;function extend(){for(var target={},i2=0;i21?_len2-1:0),_key2=1;_key2<_len2;_key2++)args2[_key2-1]=arguments[_key2];_this=_Error.call(this,format.apply(void 0,[ERRORS[code]].concat(args2)))||this;}return _assertThisInitialized(_this)}return PolishedError2}(_wrapNativeSuper(Error));function colorToInt(color){return Math.round(color*255)}function convertToInt(red,green,blue){return colorToInt(red)+\",\"+colorToInt(green)+\",\"+colorToInt(blue)}function hslToRgb(hue,saturation,lightness,convert2){if(convert2===void 0&&(convert2=convertToInt),saturation===0)return convert2(lightness,lightness,lightness);var huePrime=(hue%360+360)%360/60,chroma=(1-Math.abs(2*lightness-1))*saturation,secondComponent=chroma*(1-Math.abs(huePrime%2-1)),red=0,green=0,blue=0;huePrime>=0&&huePrime<1?(red=chroma,green=secondComponent):huePrime>=1&&huePrime<2?(red=secondComponent,green=chroma):huePrime>=2&&huePrime<3?(green=chroma,blue=secondComponent):huePrime>=3&&huePrime<4?(green=secondComponent,blue=chroma):huePrime>=4&&huePrime<5?(red=secondComponent,blue=chroma):huePrime>=5&&huePrime<6&&(red=chroma,blue=secondComponent);var lightnessModification=lightness-chroma/2,finalRed=red+lightnessModification,finalGreen=green+lightnessModification,finalBlue=blue+lightnessModification;return convert2(finalRed,finalGreen,finalBlue)}var namedColorMap={aliceblue:\"f0f8ff\",antiquewhite:\"faebd7\",aqua:\"00ffff\",aquamarine:\"7fffd4\",azure:\"f0ffff\",beige:\"f5f5dc\",bisque:\"ffe4c4\",black:\"000\",blanchedalmond:\"ffebcd\",blue:\"0000ff\",blueviolet:\"8a2be2\",brown:\"a52a2a\",burlywood:\"deb887\",cadetblue:\"5f9ea0\",chartreuse:\"7fff00\",chocolate:\"d2691e\",coral:\"ff7f50\",cornflowerblue:\"6495ed\",cornsilk:\"fff8dc\",crimson:\"dc143c\",cyan:\"00ffff\",darkblue:\"00008b\",darkcyan:\"008b8b\",darkgoldenrod:\"b8860b\",darkgray:\"a9a9a9\",darkgreen:\"006400\",darkgrey:\"a9a9a9\",darkkhaki:\"bdb76b\",darkmagenta:\"8b008b\",darkolivegreen:\"556b2f\",darkorange:\"ff8c00\",darkorchid:\"9932cc\",darkred:\"8b0000\",darksalmon:\"e9967a\",darkseagreen:\"8fbc8f\",darkslateblue:\"483d8b\",darkslategray:\"2f4f4f\",darkslategrey:\"2f4f4f\",darkturquoise:\"00ced1\",darkviolet:\"9400d3\",deeppink:\"ff1493\",deepskyblue:\"00bfff\",dimgray:\"696969\",dimgrey:\"696969\",dodgerblue:\"1e90ff\",firebrick:\"b22222\",floralwhite:\"fffaf0\",forestgreen:\"228b22\",fuchsia:\"ff00ff\",gainsboro:\"dcdcdc\",ghostwhite:\"f8f8ff\",gold:\"ffd700\",goldenrod:\"daa520\",gray:\"808080\",green:\"008000\",greenyellow:\"adff2f\",grey:\"808080\",honeydew:\"f0fff0\",hotpink:\"ff69b4\",indianred:\"cd5c5c\",indigo:\"4b0082\",ivory:\"fffff0\",khaki:\"f0e68c\",lavender:\"e6e6fa\",lavenderblush:\"fff0f5\",lawngreen:\"7cfc00\",lemonchiffon:\"fffacd\",lightblue:\"add8e6\",lightcoral:\"f08080\",lightcyan:\"e0ffff\",lightgoldenrodyellow:\"fafad2\",lightgray:\"d3d3d3\",lightgreen:\"90ee90\",lightgrey:\"d3d3d3\",lightpink:\"ffb6c1\",lightsalmon:\"ffa07a\",lightseagreen:\"20b2aa\",lightskyblue:\"87cefa\",lightslategray:\"789\",lightslategrey:\"789\",lightsteelblue:\"b0c4de\",lightyellow:\"ffffe0\",lime:\"0f0\",limegreen:\"32cd32\",linen:\"faf0e6\",magenta:\"f0f\",maroon:\"800000\",mediumaquamarine:\"66cdaa\",mediumblue:\"0000cd\",mediumorchid:\"ba55d3\",mediumpurple:\"9370db\",mediumseagreen:\"3cb371\",mediumslateblue:\"7b68ee\",mediumspringgreen:\"00fa9a\",mediumturquoise:\"48d1cc\",mediumvioletred:\"c71585\",midnightblue:\"191970\",mintcream:\"f5fffa\",mistyrose:\"ffe4e1\",moccasin:\"ffe4b5\",navajowhite:\"ffdead\",navy:\"000080\",oldlace:\"fdf5e6\",olive:\"808000\",olivedrab:\"6b8e23\",orange:\"ffa500\",orangered:\"ff4500\",orchid:\"da70d6\",palegoldenrod:\"eee8aa\",palegreen:\"98fb98\",paleturquoise:\"afeeee\",palevioletred:\"db7093\",papayawhip:\"ffefd5\",peachpuff:\"ffdab9\",peru:\"cd853f\",pink:\"ffc0cb\",plum:\"dda0dd\",powderblue:\"b0e0e6\",purple:\"800080\",rebeccapurple:\"639\",red:\"f00\",rosybrown:\"bc8f8f\",royalblue:\"4169e1\",saddlebrown:\"8b4513\",salmon:\"fa8072\",sandybrown:\"f4a460\",seagreen:\"2e8b57\",seashell:\"fff5ee\",sienna:\"a0522d\",silver:\"c0c0c0\",skyblue:\"87ceeb\",slateblue:\"6a5acd\",slategray:\"708090\",slategrey:\"708090\",snow:\"fffafa\",springgreen:\"00ff7f\",steelblue:\"4682b4\",tan:\"d2b48c\",teal:\"008080\",thistle:\"d8bfd8\",tomato:\"ff6347\",turquoise:\"40e0d0\",violet:\"ee82ee\",wheat:\"f5deb3\",white:\"fff\",whitesmoke:\"f5f5f5\",yellow:\"ff0\",yellowgreen:\"9acd32\"};function nameToHex(color){if(typeof color!=\"string\")return color;var normalizedColorName=color.toLowerCase();return namedColorMap[normalizedColorName]?\"#\"+namedColorMap[normalizedColorName]:color}var hexRegex=/^#[a-fA-F0-9]{6}$/,hexRgbaRegex=/^#[a-fA-F0-9]{8}$/,reducedHexRegex=/^#[a-fA-F0-9]{3}$/,reducedRgbaHexRegex=/^#[a-fA-F0-9]{4}$/,rgbRegex=/^rgb\\(\\s*(\\d{1,3})\\s*(?:,)?\\s*(\\d{1,3})\\s*(?:,)?\\s*(\\d{1,3})\\s*\\)$/i,rgbaRegex=/^rgb(?:a)?\\(\\s*(\\d{1,3})\\s*(?:,)?\\s*(\\d{1,3})\\s*(?:,)?\\s*(\\d{1,3})\\s*(?:,|\\/)\\s*([-+]?\\d*[.]?\\d+[%]?)\\s*\\)$/i,hslRegex=/^hsl\\(\\s*(\\d{0,3}[.]?[0-9]+(?:deg)?)\\s*(?:,)?\\s*(\\d{1,3}[.]?[0-9]?)%\\s*(?:,)?\\s*(\\d{1,3}[.]?[0-9]?)%\\s*\\)$/i,hslaRegex=/^hsl(?:a)?\\(\\s*(\\d{0,3}[.]?[0-9]+(?:deg)?)\\s*(?:,)?\\s*(\\d{1,3}[.]?[0-9]?)%\\s*(?:,)?\\s*(\\d{1,3}[.]?[0-9]?)%\\s*(?:,|\\/)\\s*([-+]?\\d*[.]?\\d+[%]?)\\s*\\)$/i;function parseToRgb(color){if(typeof color!=\"string\")throw new PolishedError(3);var normalizedColor=nameToHex(color);if(normalizedColor.match(hexRegex))return {red:parseInt(\"\"+normalizedColor[1]+normalizedColor[2],16),green:parseInt(\"\"+normalizedColor[3]+normalizedColor[4],16),blue:parseInt(\"\"+normalizedColor[5]+normalizedColor[6],16)};if(normalizedColor.match(hexRgbaRegex)){var alpha=parseFloat((parseInt(\"\"+normalizedColor[7]+normalizedColor[8],16)/255).toFixed(2));return {red:parseInt(\"\"+normalizedColor[1]+normalizedColor[2],16),green:parseInt(\"\"+normalizedColor[3]+normalizedColor[4],16),blue:parseInt(\"\"+normalizedColor[5]+normalizedColor[6],16),alpha}}if(normalizedColor.match(reducedHexRegex))return {red:parseInt(\"\"+normalizedColor[1]+normalizedColor[1],16),green:parseInt(\"\"+normalizedColor[2]+normalizedColor[2],16),blue:parseInt(\"\"+normalizedColor[3]+normalizedColor[3],16)};if(normalizedColor.match(reducedRgbaHexRegex)){var _alpha=parseFloat((parseInt(\"\"+normalizedColor[4]+normalizedColor[4],16)/255).toFixed(2));return {red:parseInt(\"\"+normalizedColor[1]+normalizedColor[1],16),green:parseInt(\"\"+normalizedColor[2]+normalizedColor[2],16),blue:parseInt(\"\"+normalizedColor[3]+normalizedColor[3],16),alpha:_alpha}}var rgbMatched=rgbRegex.exec(normalizedColor);if(rgbMatched)return {red:parseInt(\"\"+rgbMatched[1],10),green:parseInt(\"\"+rgbMatched[2],10),blue:parseInt(\"\"+rgbMatched[3],10)};var rgbaMatched=rgbaRegex.exec(normalizedColor.substring(0,50));if(rgbaMatched)return {red:parseInt(\"\"+rgbaMatched[1],10),green:parseInt(\"\"+rgbaMatched[2],10),blue:parseInt(\"\"+rgbaMatched[3],10),alpha:parseFloat(\"\"+rgbaMatched[4])>1?parseFloat(\"\"+rgbaMatched[4])/100:parseFloat(\"\"+rgbaMatched[4])};var hslMatched=hslRegex.exec(normalizedColor);if(hslMatched){var hue=parseInt(\"\"+hslMatched[1],10),saturation=parseInt(\"\"+hslMatched[2],10)/100,lightness=parseInt(\"\"+hslMatched[3],10)/100,rgbColorString=\"rgb(\"+hslToRgb(hue,saturation,lightness)+\")\",hslRgbMatched=rgbRegex.exec(rgbColorString);if(!hslRgbMatched)throw new PolishedError(4,normalizedColor,rgbColorString);return {red:parseInt(\"\"+hslRgbMatched[1],10),green:parseInt(\"\"+hslRgbMatched[2],10),blue:parseInt(\"\"+hslRgbMatched[3],10)}}var hslaMatched=hslaRegex.exec(normalizedColor.substring(0,50));if(hslaMatched){var _hue=parseInt(\"\"+hslaMatched[1],10),_saturation=parseInt(\"\"+hslaMatched[2],10)/100,_lightness=parseInt(\"\"+hslaMatched[3],10)/100,_rgbColorString=\"rgb(\"+hslToRgb(_hue,_saturation,_lightness)+\")\",_hslRgbMatched=rgbRegex.exec(_rgbColorString);if(!_hslRgbMatched)throw new PolishedError(4,normalizedColor,_rgbColorString);return {red:parseInt(\"\"+_hslRgbMatched[1],10),green:parseInt(\"\"+_hslRgbMatched[2],10),blue:parseInt(\"\"+_hslRgbMatched[3],10),alpha:parseFloat(\"\"+hslaMatched[4])>1?parseFloat(\"\"+hslaMatched[4])/100:parseFloat(\"\"+hslaMatched[4])}}throw new PolishedError(5)}function rgbToHsl(color){var red=color.red/255,green=color.green/255,blue=color.blue/255,max=Math.max(red,green,blue),min=Math.min(red,green,blue),lightness=(max+min)/2;if(max===min)return color.alpha!==void 0?{hue:0,saturation:0,lightness,alpha:color.alpha}:{hue:0,saturation:0,lightness};var hue,delta=max-min,saturation=lightness>.5?delta/(2-max-min):delta/(max+min);switch(max){case red:hue=(green-blue)/delta+(green=1?hslToHex(value3,saturation,lightness):\"rgba(\"+hslToRgb(value3,saturation,lightness)+\",\"+alpha+\")\";if(typeof value3==\"object\"&&saturation===void 0&&lightness===void 0&&alpha===void 0)return value3.alpha>=1?hslToHex(value3.hue,value3.saturation,value3.lightness):\"rgba(\"+hslToRgb(value3.hue,value3.saturation,value3.lightness)+\",\"+value3.alpha+\")\";throw new PolishedError(2)}function rgb(value3,green,blue){if(typeof value3==\"number\"&&typeof green==\"number\"&&typeof blue==\"number\")return reduceHexValue$1(\"#\"+numberToHex(value3)+numberToHex(green)+numberToHex(blue));if(typeof value3==\"object\"&&green===void 0&&blue===void 0)return reduceHexValue$1(\"#\"+numberToHex(value3.red)+numberToHex(value3.green)+numberToHex(value3.blue));throw new PolishedError(6)}function rgba(firstValue,secondValue,thirdValue,fourthValue){if(typeof firstValue==\"string\"&&typeof secondValue==\"number\"){var rgbValue=parseToRgb(firstValue);return \"rgba(\"+rgbValue.red+\",\"+rgbValue.green+\",\"+rgbValue.blue+\",\"+secondValue+\")\"}else {if(typeof firstValue==\"number\"&&typeof secondValue==\"number\"&&typeof thirdValue==\"number\"&&typeof fourthValue==\"number\")return fourthValue>=1?rgb(firstValue,secondValue,thirdValue):\"rgba(\"+firstValue+\",\"+secondValue+\",\"+thirdValue+\",\"+fourthValue+\")\";if(typeof firstValue==\"object\"&&secondValue===void 0&&thirdValue===void 0&&fourthValue===void 0)return firstValue.alpha>=1?rgb(firstValue.red,firstValue.green,firstValue.blue):\"rgba(\"+firstValue.red+\",\"+firstValue.green+\",\"+firstValue.blue+\",\"+firstValue.alpha+\")\"}throw new PolishedError(7)}var isRgb=function(color){return typeof color.red==\"number\"&&typeof color.green==\"number\"&&typeof color.blue==\"number\"&&(typeof color.alpha!=\"number\"||typeof color.alpha>\"u\")},isRgba=function(color){return typeof color.red==\"number\"&&typeof color.green==\"number\"&&typeof color.blue==\"number\"&&typeof color.alpha==\"number\"},isHsl=function(color){return typeof color.hue==\"number\"&&typeof color.saturation==\"number\"&&typeof color.lightness==\"number\"&&(typeof color.alpha!=\"number\"||typeof color.alpha>\"u\")},isHsla=function(color){return typeof color.hue==\"number\"&&typeof color.saturation==\"number\"&&typeof color.lightness==\"number\"&&typeof color.alpha==\"number\"};function toColorString(color){if(typeof color!=\"object\")throw new PolishedError(8);if(isRgba(color))return rgba(color);if(isRgb(color))return rgb(color);if(isHsla(color))return hsla(color);if(isHsl(color))return hsl(color);throw new PolishedError(8)}function curried(f3,length,acc){return function(){var combined=acc.concat(Array.prototype.slice.call(arguments));return combined.length>=length?f3.apply(this,combined):curried(f3,length,combined)}}function curry(f3){return curried(f3,f3.length,[])}function guard(lowerBoundary,upperBoundary,value3){return Math.max(lowerBoundary,Math.min(upperBoundary,value3))}function darken(amount,color){if(color===\"transparent\")return color;var hslColor=parseToHsl(color);return toColorString(_extends({},hslColor,{lightness:guard(0,1,hslColor.lightness-parseFloat(amount))}))}var curriedDarken=curry(darken),curriedDarken$1=curriedDarken;function lighten(amount,color){if(color===\"transparent\")return color;var hslColor=parseToHsl(color);return toColorString(_extends({},hslColor,{lightness:guard(0,1,hslColor.lightness+parseFloat(amount))}))}var curriedLighten=curry(lighten),curriedLighten$1=curriedLighten;function opacify(amount,color){if(color===\"transparent\")return color;var parsedColor=parseToRgb(color),alpha=typeof parsedColor.alpha==\"number\"?parsedColor.alpha:1,colorWithAlpha=_extends({},parsedColor,{alpha:guard(0,1,(alpha*100+parseFloat(amount)*100)/100)});return rgba(colorWithAlpha)}var curriedOpacify=curry(opacify),curriedOpacify$1=curriedOpacify;function transparentize(amount,color){if(color===\"transparent\")return color;var parsedColor=parseToRgb(color),alpha=typeof parsedColor.alpha==\"number\"?parsedColor.alpha:1,colorWithAlpha=_extends({},parsedColor,{alpha:guard(0,1,+(alpha*100-parseFloat(amount)*100).toFixed(2)/100)});return rgba(colorWithAlpha)}var curriedTransparentize=curry(transparentize),curriedTransparentize$1=curriedTransparentize;var Wrapper=styled.div(withReset,({theme})=>({backgroundColor:theme.base===\"light\"?\"rgba(0,0,0,.01)\":\"rgba(255,255,255,.01)\",borderRadius:theme.appBorderRadius,border:`1px dashed ${theme.appBorderColor}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:20,margin:\"25px 0 40px\",color:curriedTransparentize$1(.3,theme.color.defaultText),fontSize:theme.typography.size.s2})),EmptyBlock=props=>React15__default.createElement(Wrapper,{...props,className:\"docblock-emptyblock sb-unstyled\"});var StyledSyntaxHighlighter=styled(SyntaxHighlighter)(({theme})=>({fontSize:`${theme.typography.size.s2-1}px`,lineHeight:\"19px\",margin:\"25px 0 40px\",borderRadius:theme.appBorderRadius,boxShadow:theme.base===\"light\"?\"rgba(0, 0, 0, 0.10) 0 1px 3px 0\":\"rgba(0, 0, 0, 0.20) 0 2px 5px 0\",\"pre.prismjs\":{padding:20,background:\"inherit\"}}));var SourceSkeletonWrapper=styled.div(({theme})=>({background:theme.background.content,borderRadius:theme.appBorderRadius,border:`1px solid ${theme.appBorderColor}`,boxShadow:theme.base===\"light\"?\"rgba(0, 0, 0, 0.10) 0 1px 3px 0\":\"rgba(0, 0, 0, 0.20) 0 2px 5px 0\",margin:\"25px 0 40px\",padding:\"20px 20px 20px 22px\"})),SourceSkeletonPlaceholder=styled.div(({theme})=>({animation:`${theme.animation.glow} 1.5s ease-in-out infinite`,background:theme.appBorderColor,height:17,marginTop:1,width:\"60%\",[`&:first-child${ignoreSsrWarning}`]:{margin:0}})),SourceSkeleton=()=>React15__default.createElement(SourceSkeletonWrapper,null,React15__default.createElement(SourceSkeletonPlaceholder,null),React15__default.createElement(SourceSkeletonPlaceholder,{style:{width:\"80%\"}}),React15__default.createElement(SourceSkeletonPlaceholder,{style:{width:\"30%\"}}),React15__default.createElement(SourceSkeletonPlaceholder,{style:{width:\"80%\"}})),Source=({isLoading,error,language,code,dark,format:format3=!1,...rest})=>{let{typography}=useTheme();if(isLoading)return React15__default.createElement(SourceSkeleton,null);if(error)return React15__default.createElement(EmptyBlock,null,error);let syntaxHighlighter=React15__default.createElement(StyledSyntaxHighlighter,{bordered:!0,copyable:!0,format:format3,language,className:\"docblock-source sb-unstyled\",...rest},code);if(typeof dark>\"u\")return syntaxHighlighter;let overrideTheme=dark?themes.dark:themes.light;return React15__default.createElement(ThemeProvider,{theme:convert({...overrideTheme,fontCode:typography.fonts.mono,fontBase:typography.fonts.base})},syntaxHighlighter)};var toGlobalSelector=element=>`& :where(${element}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${element}))`,breakpoint=600,Title=styled.h1(withReset,({theme})=>({color:theme.color.defaultText,fontSize:theme.typography.size.m3,fontWeight:theme.typography.weight.bold,lineHeight:\"32px\",[`@media (min-width: ${breakpoint}px)`]:{fontSize:theme.typography.size.l1,lineHeight:\"36px\",marginBottom:\"16px\"}})),Subtitle=styled.h2(withReset,({theme})=>({fontWeight:theme.typography.weight.regular,fontSize:theme.typography.size.s3,lineHeight:\"20px\",borderBottom:\"none\",marginBottom:15,[`@media (min-width: ${breakpoint}px)`]:{fontSize:theme.typography.size.m1,lineHeight:\"28px\",marginBottom:24},color:curriedTransparentize$1(.25,theme.color.defaultText)})),DocsContent=styled.div(({theme})=>{let reset={fontFamily:theme.typography.fonts.base,fontSize:theme.typography.size.s3,margin:0,WebkitFontSmoothing:\"antialiased\",MozOsxFontSmoothing:\"grayscale\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",WebkitOverflowScrolling:\"touch\"},headers={margin:\"20px 0 8px\",padding:0,cursor:\"text\",position:\"relative\",color:theme.color.defaultText,\"&:first-of-type\":{marginTop:0,paddingTop:0},\"&:hover a.anchor\":{textDecoration:\"none\"},\"& code\":{fontSize:\"inherit\"}},code={lineHeight:1,margin:\"0 2px\",padding:\"3px 5px\",whiteSpace:\"nowrap\",borderRadius:3,fontSize:theme.typography.size.s2-1,border:theme.base===\"light\"?`1px solid ${theme.color.mediumlight}`:`1px solid ${theme.color.darker}`,color:theme.base===\"light\"?curriedTransparentize$1(.1,theme.color.defaultText):curriedTransparentize$1(.3,theme.color.defaultText),backgroundColor:theme.base===\"light\"?theme.color.lighter:theme.color.border};return {maxWidth:1e3,width:\"100%\",[toGlobalSelector(\"a\")]:{...reset,fontSize:\"inherit\",lineHeight:\"24px\",color:theme.color.secondary,textDecoration:\"none\",\"&.absent\":{color:\"#cc0000\"},\"&.anchor\":{display:\"block\",paddingLeft:30,marginLeft:-30,cursor:\"pointer\",position:\"absolute\",top:0,left:0,bottom:0}},[toGlobalSelector(\"blockquote\")]:{...reset,margin:\"16px 0\",borderLeft:`4px solid ${theme.color.medium}`,padding:\"0 15px\",color:theme.color.dark,\"& > :first-of-type\":{marginTop:0},\"& > :last-child\":{marginBottom:0}},[toGlobalSelector(\"div\")]:reset,[toGlobalSelector(\"dl\")]:{...reset,margin:\"16px 0\",padding:0,\"& dt\":{fontSize:\"14px\",fontWeight:\"bold\",fontStyle:\"italic\",padding:0,margin:\"16px 0 4px\"},\"& dt:first-of-type\":{padding:0},\"& dt > :first-of-type\":{marginTop:0},\"& dt > :last-child\":{marginBottom:0},\"& dd\":{margin:\"0 0 16px\",padding:\"0 15px\"},\"& dd > :first-of-type\":{marginTop:0},\"& dd > :last-child\":{marginBottom:0}},[toGlobalSelector(\"h1\")]:{...reset,...headers,fontSize:`${theme.typography.size.l1}px`,fontWeight:theme.typography.weight.bold},[toGlobalSelector(\"h2\")]:{...reset,...headers,fontSize:`${theme.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${theme.appBorderColor}`},[toGlobalSelector(\"h3\")]:{...reset,...headers,fontSize:`${theme.typography.size.m1}px`,fontWeight:theme.typography.weight.bold},[toGlobalSelector(\"h4\")]:{...reset,...headers,fontSize:`${theme.typography.size.s3}px`},[toGlobalSelector(\"h5\")]:{...reset,...headers,fontSize:`${theme.typography.size.s2}px`},[toGlobalSelector(\"h6\")]:{...reset,...headers,fontSize:`${theme.typography.size.s2}px`,color:theme.color.dark},[toGlobalSelector(\"hr\")]:{border:\"0 none\",borderTop:`1px solid ${theme.appBorderColor}`,height:4,padding:0},[toGlobalSelector(\"img\")]:{maxWidth:\"100%\"},[toGlobalSelector(\"li\")]:{...reset,fontSize:theme.typography.size.s2,color:theme.color.defaultText,lineHeight:\"24px\",\"& + li\":{marginTop:\".25em\"},\"& ul, & ol\":{marginTop:\".25em\",marginBottom:0},\"& code\":code},[toGlobalSelector(\"ol\")]:{...reset,margin:\"16px 0\",paddingLeft:30,\"& :first-of-type\":{marginTop:0},\"& :last-child\":{marginBottom:0}},[toGlobalSelector(\"p\")]:{...reset,margin:\"16px 0\",fontSize:theme.typography.size.s2,lineHeight:\"24px\",color:theme.color.defaultText,\"& code\":code},[toGlobalSelector(\"pre\")]:{...reset,fontFamily:theme.typography.fonts.mono,WebkitFontSmoothing:\"antialiased\",MozOsxFontSmoothing:\"grayscale\",lineHeight:\"18px\",padding:\"11px 1rem\",whiteSpace:\"pre-wrap\",color:\"inherit\",borderRadius:3,margin:\"1rem 0\",\"&:not(.prismjs)\":{background:\"transparent\",border:\"none\",borderRadius:0,padding:0,margin:0},\"& pre, &.prismjs\":{padding:15,margin:0,whiteSpace:\"pre-wrap\",color:\"inherit\",fontSize:\"13px\",lineHeight:\"19px\",code:{color:\"inherit\",fontSize:\"inherit\"}},\"& code\":{whiteSpace:\"pre\"},\"& code, & tt\":{border:\"none\"}},[toGlobalSelector(\"span\")]:{...reset,\"&.frame\":{display:\"block\",overflow:\"hidden\",\"& > span\":{border:`1px solid ${theme.color.medium}`,display:\"block\",float:\"left\",overflow:\"hidden\",margin:\"13px 0 0\",padding:7,width:\"auto\"},\"& span img\":{display:\"block\",float:\"left\"},\"& span span\":{clear:\"both\",color:theme.color.darkest,display:\"block\",padding:\"5px 0 0\"}},\"&.align-center\":{display:\"block\",overflow:\"hidden\",clear:\"both\",\"& > span\":{display:\"block\",overflow:\"hidden\",margin:\"13px auto 0\",textAlign:\"center\"},\"& span img\":{margin:\"0 auto\",textAlign:\"center\"}},\"&.align-right\":{display:\"block\",overflow:\"hidden\",clear:\"both\",\"& > span\":{display:\"block\",overflow:\"hidden\",margin:\"13px 0 0\",textAlign:\"right\"},\"& span img\":{margin:0,textAlign:\"right\"}},\"&.float-left\":{display:\"block\",marginRight:13,overflow:\"hidden\",float:\"left\",\"& span\":{margin:\"13px 0 0\"}},\"&.float-right\":{display:\"block\",marginLeft:13,overflow:\"hidden\",float:\"right\",\"& > span\":{display:\"block\",overflow:\"hidden\",margin:\"13px auto 0\",textAlign:\"right\"}}},[toGlobalSelector(\"table\")]:{...reset,margin:\"16px 0\",fontSize:theme.typography.size.s2,lineHeight:\"24px\",padding:0,borderCollapse:\"collapse\",\"& tr\":{borderTop:`1px solid ${theme.appBorderColor}`,backgroundColor:theme.appContentBg,margin:0,padding:0},\"& tr:nth-of-type(2n)\":{backgroundColor:theme.base===\"dark\"?theme.color.darker:theme.color.lighter},\"& tr th\":{fontWeight:\"bold\",color:theme.color.defaultText,border:`1px solid ${theme.appBorderColor}`,margin:0,padding:\"6px 13px\"},\"& tr td\":{border:`1px solid ${theme.appBorderColor}`,color:theme.color.defaultText,margin:0,padding:\"6px 13px\"},\"& tr th :first-of-type, & tr td :first-of-type\":{marginTop:0},\"& tr th :last-child, & tr td :last-child\":{marginBottom:0}},[toGlobalSelector(\"ul\")]:{...reset,margin:\"16px 0\",paddingLeft:30,\"& :first-of-type\":{marginTop:0},\"& :last-child\":{marginBottom:0},listStyle:\"disc\"}}}),DocsWrapper=styled.div(({theme})=>({background:theme.background.content,display:\"flex\",justifyContent:\"center\",padding:\"4rem 20px\",minHeight:\"100vh\",boxSizing:\"border-box\",gap:\"3rem\",[`@media (min-width: ${breakpoint}px)`]:{}})),DocsPageWrapper=({children,toc})=>React15__default.createElement(DocsWrapper,{className:\"sbdocs sbdocs-wrapper\"},React15__default.createElement(DocsContent,{className:\"sbdocs sbdocs-content\"},children),toc);var getBlockBackgroundStyle=theme=>({borderRadius:theme.appBorderRadius,background:theme.background.content,boxShadow:theme.base===\"light\"?\"rgba(0, 0, 0, 0.10) 0 1px 3px 0\":\"rgba(0, 0, 0, 0.20) 0 2px 5px 0\",border:`1px solid ${theme.appBorderColor}`});var{window:globalWindow}=globalThis,IFrame=class extends Component{constructor(){super(...arguments);this.iframe=null;}componentDidMount(){let{id}=this.props;this.iframe=globalWindow.document.getElementById(id);}shouldComponentUpdate(nextProps){let{scale}=nextProps;return scale!==this.props.scale&&this.setIframeBodyStyle({width:`${scale*100}%`,height:`${scale*100}%`,transform:`scale(${1/scale})`,transformOrigin:\"top left\"}),!1}setIframeBodyStyle(style){return Object.assign(this.iframe.contentDocument.body.style,style)}render(){let{id,title,src,allowFullScreen,scale,...rest}=this.props;return React15__default.createElement(\"iframe\",{id,title,src,...allowFullScreen?{allow:\"fullscreen\"}:{},loading:\"lazy\",...rest})}};var ZoomContext=createContext({scale:1});var{PREVIEW_URL}=globalThis,BASE_URL=PREVIEW_URL||\"iframe.html\",storyBlockIdFromId=({story,primary})=>`story--${story.id}${primary?\"--primary\":\"\"}`,InlineStory=props=>{let storyRef=useRef(),[showLoader,setShowLoader]=useState(!0),[error,setError]=useState(),{story,height,autoplay,forceInitialArgs,renderStoryToElement}=props;return useEffect(()=>{if(!(story&&storyRef.current))return ()=>{};let element=storyRef.current,cleanup=renderStoryToElement(story,element,{showMain:()=>{},showError:({title,description})=>setError(new Error(`${title} - ${description}`)),showException:err=>setError(err)},{autoplay,forceInitialArgs});return setShowLoader(!1),()=>{Promise.resolve().then(()=>cleanup());}},[autoplay,renderStoryToElement,story]),error?React15__default.createElement(\"pre\",null,React15__default.createElement(ErrorFormatter,{error})):React15__default.createElement(React15__default.Fragment,null,height?React15__default.createElement(\"style\",null,`#${storyBlockIdFromId(props)} { min-height: ${height}; transform: translateZ(0); overflow: auto }`):null,showLoader&&React15__default.createElement(StorySkeleton,null),React15__default.createElement(\"div\",{ref:storyRef,id:`${storyBlockIdFromId(props)}-inner`,\"data-name\":story.name}))},IFrameStory=({story,height=\"500px\"})=>React15__default.createElement(\"div\",{style:{width:\"100%\",height}},React15__default.createElement(ZoomContext.Consumer,null,({scale})=>React15__default.createElement(IFrame,{key:\"iframe\",id:`iframe--${story.id}`,title:story.name,src:getStoryHref(BASE_URL,story.id,{viewMode:\"story\"}),allowFullScreen:!0,scale,style:{width:\"100%\",height:\"100%\",border:\"0 none\"}}))),ErrorMessage=styled.strong(({theme})=>({color:theme.color.orange})),Story=props=>{let{inline,story}=props;return inline&&!props.autoplay&&story.usesMount?React15__default.createElement(ErrorMessage,null,\"This story mounts inside of play. Set\",\" \",React15__default.createElement(\"a\",{href:\"https://storybook.js.org/docs/api/doc-blocks/doc-block-story#autoplay\"},\"autoplay\"),\" \",\"to true to view this story.\"):React15__default.createElement(\"div\",{id:storyBlockIdFromId(props),className:\"sb-story sb-unstyled\",\"data-story-block\":\"true\"},inline?React15__default.createElement(InlineStory,{...props}):React15__default.createElement(IFrameStory,{...props}))},StorySkeleton=()=>React15__default.createElement(Loader,null);var Bar=styled(FlexBar)({position:\"absolute\",left:0,right:0,top:0,transition:\"transform .2s linear\"}),Wrapper2=styled.div({display:\"flex\",alignItems:\"center\",gap:4}),IconPlaceholder=styled.div(({theme})=>({width:14,height:14,borderRadius:2,margin:\"0 7px\",backgroundColor:theme.appBorderColor,animation:`${theme.animation.glow} 1.5s ease-in-out infinite`})),Toolbar=({isLoading,storyId,baseUrl,zoom,resetZoom,...rest})=>React15__default.createElement(Bar,{...rest},React15__default.createElement(Wrapper2,{key:\"left\"},isLoading?[1,2,3].map(key2=>React15__default.createElement(IconPlaceholder,{key:key2})):React15__default.createElement(React15__default.Fragment,null,React15__default.createElement(IconButton,{key:\"zoomin\",onClick:e2=>{e2.preventDefault(),zoom(.8);},title:\"Zoom in\"},React15__default.createElement(ZoomIcon,null)),React15__default.createElement(IconButton,{key:\"zoomout\",onClick:e2=>{e2.preventDefault(),zoom(1.25);},title:\"Zoom out\"},React15__default.createElement(ZoomOutIcon,null)),React15__default.createElement(IconButton,{key:\"zoomreset\",onClick:e2=>{e2.preventDefault(),resetZoom();},title:\"Reset zoom\"},React15__default.createElement(ZoomResetIcon,null)))));var ChildrenContainer=styled.div(({isColumn,columns,layout})=>({display:isColumn||!columns?\"block\":\"flex\",position:\"relative\",flexWrap:\"wrap\",overflow:\"auto\",flexDirection:isColumn?\"column\":\"row\",\"& .innerZoomElementWrapper > *\":isColumn?{width:layout!==\"fullscreen\"?\"calc(100% - 20px)\":\"100%\",display:\"block\"}:{maxWidth:layout!==\"fullscreen\"?\"calc(100% - 20px)\":\"100%\",display:\"inline-block\"}}),({layout=\"padded\"})=>layout===\"centered\"||layout===\"padded\"?{padding:\"30px 20px\",\"& .innerZoomElementWrapper > *\":{width:\"auto\",border:\"10px solid transparent!important\"}}:{},({layout=\"padded\"})=>layout===\"centered\"?{display:\"flex\",justifyContent:\"center\",justifyItems:\"center\",alignContent:\"center\",alignItems:\"center\"}:{},({columns})=>columns&&columns>1?{\".innerZoomElementWrapper > *\":{minWidth:`calc(100% / ${columns} - 20px)`}}:{}),StyledSource=styled(Source)(({theme})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:theme.appBorderRadius,borderBottomRightRadius:theme.appBorderRadius,border:\"none\",background:theme.base===\"light\"?\"rgba(0, 0, 0, 0.85)\":curriedDarken$1(.05,theme.background.content),color:theme.color.lightest,button:{background:theme.base===\"light\"?\"rgba(0, 0, 0, 0.85)\":curriedDarken$1(.05,theme.background.content)}})),PreviewContainer=styled.div(({theme,withSource,isExpanded})=>({position:\"relative\",overflow:\"hidden\",margin:\"25px 0 40px\",...getBlockBackgroundStyle(theme),borderBottomLeftRadius:withSource&&isExpanded&&0,borderBottomRightRadius:withSource&&isExpanded&&0,borderBottomWidth:isExpanded&&0,\"h3 + &\":{marginTop:\"16px\"}}),({withToolbar})=>withToolbar&&{paddingTop:40}),getSource=(withSource,expanded,setExpanded)=>{switch(!0){case!!(withSource&&withSource.error):return {source:null,actionItem:{title:\"No code available\",className:\"docblock-code-toggle docblock-code-toggle--disabled\",disabled:!0,onClick:()=>setExpanded(!1)}};case expanded:return {source:React15__default.createElement(StyledSource,{...withSource,dark:!0}),actionItem:{title:\"Hide code\",className:\"docblock-code-toggle docblock-code-toggle--expanded\",onClick:()=>setExpanded(!1)}};default:return {source:React15__default.createElement(StyledSource,{...withSource,dark:!0}),actionItem:{title:\"Show code\",className:\"docblock-code-toggle\",onClick:()=>setExpanded(!0)}}}};function getStoryId(children){if(Children.count(children)===1){let elt=children;if(elt.props)return elt.props.id}return null}var PositionedToolbar=styled(Toolbar)({position:\"absolute\",top:0,left:0,right:0,height:40}),Relative=styled.div({overflow:\"hidden\",position:\"relative\"}),Preview=({isLoading,isColumn,columns,children,withSource,withToolbar=!1,isExpanded=!1,additionalActions,className,layout=\"padded\",...props})=>{let[expanded,setExpanded]=useState(isExpanded),{source:source2,actionItem}=getSource(withSource,expanded,setExpanded),[scale,setScale]=useState(1),previewClasses=[className].concat([\"sbdocs\",\"sbdocs-preview\",\"sb-unstyled\"]),defaultActionItems=withSource?[actionItem]:[],[additionalActionItems,setAdditionalActionItems]=useState(additionalActions?[...additionalActions]:[]),actionItems=[...defaultActionItems,...additionalActionItems],{window:globalWindow4}=globalThis,copyToClipboard=useCallback(async text=>{let{createCopyToClipboardFunction}=await import('storybook/internal/components');createCopyToClipboardFunction();},[]),onCopyCapture=e2=>{let selection=globalWindow4.getSelection();selection&&selection.type===\"Range\"||(e2.preventDefault(),additionalActionItems.filter(item=>item.title===\"Copied\").length===0&©ToClipboard(source2.props.code).then(()=>{setAdditionalActionItems([...additionalActionItems,{title:\"Copied\",onClick:()=>{}}]),globalWindow4.setTimeout(()=>setAdditionalActionItems(additionalActionItems.filter(item=>item.title!==\"Copied\")),1500);}));};return React15__default.createElement(PreviewContainer,{withSource,withToolbar,...props,className:previewClasses.join(\" \")},withToolbar&&React15__default.createElement(PositionedToolbar,{isLoading,border:!0,zoom:z2=>setScale(scale*z2),resetZoom:()=>setScale(1),storyId:getStoryId(children),baseUrl:\"./iframe.html\"}),React15__default.createElement(ZoomContext.Provider,{value:{scale}},React15__default.createElement(Relative,{className:\"docs-story\",onCopyCapture:withSource&&onCopyCapture},React15__default.createElement(ChildrenContainer,{isColumn:isColumn||!Array.isArray(children),columns,layout},React15__default.createElement(Zoom.Element,{scale},Array.isArray(children)?children.map((child,i2)=>React15__default.createElement(\"div\",{key:i2},child)):React15__default.createElement(\"div\",null,children))),React15__default.createElement(ActionBar,{actionItems}))),withSource&&expanded&&source2)};styled(Preview)(()=>({\".docs-story\":{paddingTop:32,paddingBottom:40}}));function t(){return t=Object.assign?Object.assign.bind():function(e2){for(var t2=1;t2(e2[t2.toLowerCase()]=t2,e2),{class:\"className\",for:\"htmlFor\"}),a={amp:\"&\",apos:\"'\",gt:\">\",lt:\"<\",nbsp:\"\\xA0\",quot:\"\\u201C\"},o=[\"style\",\"script\"],c=/([-A-Z0-9_:]+)(?:\\s*=\\s*(?:(?:\"((?:\\\\.|[^\"])*)\")|(?:'((?:\\\\.|[^'])*)')|(?:\\{((?:\\\\.|{[^}]*?}|[^}])*)\\})))?/gi,s=/mailto:/i,d=/\\n{2,}$/,p=/^(\\s*>[\\s\\S]*?)(?=\\n\\n|$)/,u=/^ *> ?/gm,f2=/^(?:\\[!([^\\]]*)\\]\\n)?([\\s\\S]*)/,h=/^ {2,}\\n/,m=/^(?:( *[-*_])){3,} *(?:\\n *)+\\n/,g=/^(?: {1,3})?(`{3,}|~{3,}) *(\\S+)? *([^\\n]*?)?\\n([\\s\\S]*?)(?:\\1\\n?|$)/,y=/^(?: {4}[^\\n]+\\n*)+(?:\\n *)+\\n?/,k=/^(`+)\\s*([\\s\\S]*?[^`])\\s*\\1(?!`)/,x=/^(?:\\n *)*\\n/,b=/\\r\\n?/g,v=/^\\[\\^([^\\]]+)](:(.*)((\\n+ {4,}.*)|(\\n(?!\\[\\^).+))*)/,S=/^\\[\\^([^\\]]+)]/,C=/\\f/g,$=/^---[ \\t]*\\n(.|\\n)*\\n---[ \\t]*\\n/,E=/^\\s*?\\[(x|\\s)\\]/,w=/^ *(#{1,6}) *([^\\n]+?)(?: +#*)?(?:\\n *)*(?:\\n|$)/,z=/^ *(#{1,6}) +([^\\n]+?)(?: +#*)?(?:\\n *)*(?:\\n|$)/,L=/^([^\\n]+)\\n *(=|-){3,} *(?:\\n *)+\\n/,A=/^ *(?!<[a-z][^ >/]* ?\\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\\n?(\\s*(?:<\\1[^>]*?>[\\s\\S]*?<\\/\\1>|(?!<\\1\\b)[\\s\\S])*?)<\\/\\1>(?!<\\/\\1>)\\n*/i,T=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,O=/^)/,B=/^(data|aria|x)-[a-z_][a-z\\d_.-]*$/,M=/^ *<([a-z][a-z0-9:]*)(?:\\s+((?:<.*?>|[^>])*))?\\/?>(?!<\\/\\1>)(\\s*\\n)?/i,R=/^\\{.*\\}$/,I=/^(https?:\\/\\/[^\\s<]+[^<.,:;\"')\\]\\s])/,U=/^<([^ >]+@[^ >]+)>/,D=/^<([^ >]+:\\/[^ >]+)>/,N=/-([a-z])?/gi,j=/^(\\|.*)\\n(?: *(\\|? *[-:]+ *\\|[-| :]*)\\n((?:.*\\|.*\\n)*))?\\n?/,H=/^\\[([^\\]]*)\\]:\\s+]+)>?\\s*(\"([^\"]*)\")?/,P=/^!\\[([^\\]]*)\\] ?\\[([^\\]]*)\\]/,F=/^\\[([^\\]]*)\\] ?\\[([^\\]]*)\\]/,_=/(\\n|^[-*]\\s|^#|^ {2,}|^-{2,}|^>\\s)/,G=/\\t/g,W=/(^ *\\||\\| *$)/g,Z=/^ *:-+: *$/,q=/^ *:-+ *$/,Q=/^ *-+: *$/,V=\"((?:\\\\[.*?\\\\][([].*?[)\\\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\\\n)*?)\",X=new RegExp(`^([*_])\\\\1${V}\\\\1\\\\1(?!\\\\1)`),J=new RegExp(`^([*_])${V}\\\\1(?!\\\\1|\\\\w)`),K=new RegExp(`^==${V}==`),Y=new RegExp(`^~~${V}~~`),ee=/^\\\\([^0-9A-Za-z\\s])/,te=/^[\\s\\S]+?(?=[^0-9A-Z\\s\\u00c0-\\uffff&#;.()'\"]|\\d+\\.|\\n\\n| {2,}\\n|\\w+:\\S|$)/i,ne=/^\\n+/,re=/^([ \\t]*)/,ie=/\\\\([^\\\\])/g,le=/ *\\n+$/,ae=/(?:^|\\n)( *)$/,oe=\"(?:\\\\d+\\\\.)\",ce=\"(?:[*+-])\";function se(e2){return \"( *)(\"+(e2===1?oe:ce)+\") +\"}var de=se(1),pe=se(2);function ue(e2){return new RegExp(\"^\"+(e2===1?de:pe))}var fe=ue(1),he=ue(2);function me(e2){return new RegExp(\"^\"+(e2===1?de:pe)+\"[^\\\\n]*(?:\\\\n(?!\\\\1\"+(e2===1?oe:ce)+\" )[^\\\\n]*)*(\\\\n|$)\",\"gm\")}var ge=me(1),ye=me(2);function ke(e2){let t2=e2===1?oe:ce;return new RegExp(\"^( *)(\"+t2+\") [\\\\s\\\\S]+?(?:\\\\n{2,}(?! )(?!\\\\1\"+t2+\" (?!\"+t2+\" ))\\\\n*|\\\\s*\\\\n*$)\")}var xe=ke(1),be=ke(2);function ve(e2,t2){let n2=t2===1,i2=n2?xe:be,l2=n2?ge:ye,a2=n2?fe:he;return {match(e3,t3){let n3=ae.exec(t3.prevCapture);return n3&&(t3.list||!t3.inline&&!t3.simple)?i2.exec(e3=n3[1]+e3):null},order:1,parse(e3,t3,r2){let i3=n2?+e3[2]:void 0,o2=e3[0].replace(d,`\n`).match(l2),c2=!1;return {items:o2.map(function(e4,n3){let i4=a2.exec(e4)[0].length,l3=new RegExp(\"^ {1,\"+i4+\"}\",\"gm\"),s2=e4.replace(l3,\"\").replace(a2,\"\"),d2=n3===o2.length-1,p2=s2.indexOf(`\n\n`)!==-1||d2&&c2;c2=p2;let u2=r2.inline,f3=r2.list,h2;r2.list=!0,p2?(r2.inline=!1,h2=s2.replace(le,`\n\n`)):(r2.inline=!0,h2=s2.replace(le,\"\"));let m2=t3(h2,r2);return r2.inline=u2,r2.list=f3,m2}),ordered:n2,start:i3}},render:(t3,n3,i3)=>e2(t3.ordered?\"ol\":\"ul\",{key:i3.key,start:t3.type===r.orderedList?t3.start:void 0},t3.items.map(function(t4,r2){return e2(\"li\",{key:r2},n3(t4,i3))}))}}var Se=new RegExp(`^\\\\[((?:\\\\[[^\\\\]]*\\\\]|[^\\\\[\\\\]]|\\\\](?=[^\\\\[]*\\\\]))*)\\\\]\\\\(\\\\s*?(?:\\\\s+['\"]([\\\\s\\\\S]*?)['\"])?\\\\s*\\\\)`),Ce=/^!\\[(.*?)\\]\\( *((?:\\([^)]*\\)|[^() ])*) *\"?([^)\"]*)?\"?\\)/,$e=[p,g,y,w,L,z,O,j,ge,xe,ye,be],Ee=[...$e,/^[^\\n]+(?: \\n|\\n{2,})/,A,M];function we(e2){return e2.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,\"a\").replace(/[çÇ]/g,\"c\").replace(/[ðÐ]/g,\"d\").replace(/[ÈÉÊËéèêë]/g,\"e\").replace(/[ÏïÎîÍíÌì]/g,\"i\").replace(/[Ññ]/g,\"n\").replace(/[øØœŒÕõÔôÓóÒò]/g,\"o\").replace(/[ÜüÛûÚúÙù]/g,\"u\").replace(/[ŸÿÝý]/g,\"y\").replace(/[^a-z0-9- ]/gi,\"\").replace(/ /gi,\"-\").toLowerCase()}function ze(e2){return Q.test(e2)?\"right\":Z.test(e2)?\"center\":q.test(e2)?\"left\":null}function Le(e2,t2,n2,i2){let l2=n2.inTable;n2.inTable=!0;let a2=e2.trim().split(/( *(?:`[^`]*`|\\\\\\||\\|) *)/).reduce((e3,l3)=>(l3.trim()===\"|\"?e3.push(i2?{type:r.tableSeparator}:{type:r.text,text:l3}):l3!==\"\"&&e3.push.apply(e3,t2(l3,n2)),e3),[]);n2.inTable=l2;let o2=[[]];return a2.forEach(function(e3,t3){e3.type===r.tableSeparator?t3!==0&&t3!==a2.length-1&&o2.push([]):(e3.type!==r.text||a2[t3+1]!=null&&a2[t3+1].type!==r.tableSeparator||(e3.text=e3.text.trimEnd()),o2[o2.length-1].push(e3));}),o2}function Ae(e2,t2,n2){n2.inline=!0;let i2=e2[2]?e2[2].replace(W,\"\").split(\"|\").map(ze):[],l2=e2[3]?function(e3,t3,n3){return e3.trim().split(`\n`).map(function(e4){return Le(e4,t3,n3,!0)})}(e2[3],t2,n2):[],a2=Le(e2[1],t2,n2,!!l2.length);return n2.inline=!1,l2.length?{align:i2,cells:l2,header:a2,type:r.table}:{children:a2,type:r.paragraph}}function Te(e2,t2){return e2.align[t2]==null?{}:{textAlign:e2.align[t2]}}function Oe(e2){return function(t2,n2){return n2.inline?e2.exec(t2):null}}function Be(e2){return function(t2,n2){return n2.inline||n2.simple?e2.exec(t2):null}}function Me(e2){return function(t2,n2){return n2.inline||n2.simple?null:e2.exec(t2)}}function Re(e2){return function(t2){return e2.exec(t2)}}function Ie(e2,t2){if(t2.inline||t2.simple)return null;let n2=\"\";e2.split(`\n`).every(e3=>!$e.some(t3=>t3.test(e3))&&(n2+=e3+`\n`,e3.trim()));let r2=n2.trimEnd();return r2==\"\"?null:[n2,r2]}function Ue(e2){try{if(decodeURIComponent(e2).replace(/[^A-Za-z0-9/:]/g,\"\").match(/^\\s*(javascript|vbscript|data(?!:image)):/i))return null}catch{return null}return e2}function De(e2){return e2.replace(ie,\"$1\")}function Ne(e2,t2,n2){let r2=n2.inline||!1,i2=n2.simple||!1;n2.inline=!0,n2.simple=!0;let l2=e2(t2,n2);return n2.inline=r2,n2.simple=i2,l2}function je(e2,t2,n2){let r2=n2.inline||!1,i2=n2.simple||!1;n2.inline=!1,n2.simple=!0;let l2=e2(t2,n2);return n2.inline=r2,n2.simple=i2,l2}function He(e2,t2,n2){let r2=n2.inline||!1;n2.inline=!1;let i2=e2(t2,n2);return n2.inline=r2,i2}var Pe=(e2,t2,n2)=>({children:Ne(t2,e2[1],n2)});function Fe(){return {}}function _e(){return null}function Ge(...e2){return e2.filter(Boolean).join(\" \")}function We(e2,t2,n2){let r2=e2,i2=t2.split(\".\");for(;i2.length&&(r2=r2[i2[0]],r2!==void 0);)i2.shift();return r2||n2}function Ze(n2=\"\",i2={}){function d2(e2,n3,...r2){let l2=We(i2.overrides,`${e2}.props`,{});return i2.createElement(function(e3,t2){let n4=We(t2,e3);return n4?typeof n4==\"function\"||typeof n4==\"object\"&&\"render\"in n4?n4:We(t2,`${e3}.component`,e3):e3}(e2,i2.overrides),t({},n3,l2,{className:Ge(n3?.className,l2.className)||void 0}),...r2)}function W2(e2){e2=e2.replace($,\"\");let t2=!1;i2.forceInline?t2=!0:i2.forceBlock||(t2=_.test(e2)===!1);let n3=le2(ie2(t2?e2:`${e2.trimEnd().replace(ne,\"\")}\n\n`,{inline:t2}));for(;typeof n3[n3.length-1]==\"string\"&&!n3[n3.length-1].trim();)n3.pop();if(i2.wrapper===null)return n3;let r2=i2.wrapper||(t2?\"span\":\"div\"),l2;if(n3.length>1||i2.forceWrapper)l2=n3;else {if(n3.length===1)return l2=n3[0],typeof l2==\"string\"?d2(\"span\",{key:\"outer\"},l2):l2;l2=null;}return i2.createElement(r2,{key:\"outer\"},l2)}function Z2(e2,t2){let n3=t2.match(c);return n3?n3.reduce(function(t3,n4){let r2=n4.indexOf(\"=\");if(r2!==-1){let a2=function(e3){return e3.indexOf(\"-\")!==-1&&e3.match(B)===null&&(e3=e3.replace(N,function(e4,t4){return t4.toUpperCase()})),e3}(n4.slice(0,r2)).trim(),o2=function(e3){let t4=e3[0];return (t4==='\"'||t4===\"'\")&&e3.length>=2&&e3[e3.length-1]===t4?e3.slice(1,-1):e3}(n4.slice(r2+1).trim()),c2=l[a2]||a2;if(c2===\"ref\")return t3;let s2=t3[c2]=function(e3,t4,n5,r3){return t4===\"style\"?n5.split(/;\\s?/).reduce(function(e4,t5){let n6=t5.slice(0,t5.indexOf(\":\"));return e4[n6.trim().replace(/(-[a-z])/g,e5=>e5[1].toUpperCase())]=t5.slice(n6.length+1).trim(),e4},{}):t4===\"href\"||t4===\"src\"?r3(n5,e3,t4):(n5.match(R)&&(n5=n5.slice(1,n5.length-1)),n5===\"true\"||n5!==\"false\"&&n5)}(e2,a2,o2,i2.sanitizer);typeof s2==\"string\"&&(A.test(s2)||M.test(s2))&&(t3[c2]=W2(s2.trim()));}else n4!==\"style\"&&(t3[l[n4]||n4]=!0);return t3},{}):null}i2.overrides=i2.overrides||{},i2.sanitizer=i2.sanitizer||Ue,i2.slugify=i2.slugify||we,i2.namedCodesToUnicode=i2.namedCodesToUnicode?t({},a,i2.namedCodesToUnicode):a,i2.createElement=i2.createElement||React15.createElement;let q2=[],Q2={},V2={[r.blockQuote]:{match:Me(p),order:1,parse(e2,t2,n3){let[,r2,i3]=e2[0].replace(u,\"\").match(f2);return {alert:r2,children:t2(i3,n3)}},render(e2,t2,n3){let l2={key:n3.key};return e2.alert&&(l2.className=\"markdown-alert-\"+i2.slugify(e2.alert.toLowerCase(),we),e2.children.unshift({attrs:{},children:[{type:r.text,text:e2.alert}],noInnerParse:!0,type:r.htmlBlock,tag:\"header\"})),d2(\"blockquote\",l2,t2(e2.children,n3))}},[r.breakLine]:{match:Re(h),order:1,parse:Fe,render:(e2,t2,n3)=>d2(\"br\",{key:n3.key})},[r.breakThematic]:{match:Me(m),order:1,parse:Fe,render:(e2,t2,n3)=>d2(\"hr\",{key:n3.key})},[r.codeBlock]:{match:Me(y),order:0,parse:e2=>({lang:void 0,text:e2[0].replace(/^ {4}/gm,\"\").replace(/\\n+$/,\"\")}),render:(e2,n3,r2)=>d2(\"pre\",{key:r2.key},d2(\"code\",t({},e2.attrs,{className:e2.lang?`lang-${e2.lang}`:\"\"}),e2.text))},[r.codeFenced]:{match:Me(g),order:0,parse:e2=>({attrs:Z2(\"code\",e2[3]||\"\"),lang:e2[2]||void 0,text:e2[4],type:r.codeBlock})},[r.codeInline]:{match:Be(k),order:3,parse:e2=>({text:e2[2]}),render:(e2,t2,n3)=>d2(\"code\",{key:n3.key},e2.text)},[r.footnote]:{match:Me(v),order:0,parse:e2=>(q2.push({footnote:e2[2],identifier:e2[1]}),{}),render:_e},[r.footnoteReference]:{match:Oe(S),order:1,parse:e2=>({target:`#${i2.slugify(e2[1],we)}`,text:e2[1]}),render:(e2,t2,n3)=>d2(\"a\",{key:n3.key,href:i2.sanitizer(e2.target,\"a\",\"href\")},d2(\"sup\",{key:n3.key},e2.text))},[r.gfmTask]:{match:Oe(E),order:1,parse:e2=>({completed:e2[1].toLowerCase()===\"x\"}),render:(e2,t2,n3)=>d2(\"input\",{checked:e2.completed,key:n3.key,readOnly:!0,type:\"checkbox\"})},[r.heading]:{match:Me(i2.enforceAtxHeadings?z:w),order:1,parse:(e2,t2,n3)=>({children:Ne(t2,e2[2],n3),id:i2.slugify(e2[2],we),level:e2[1].length}),render:(e2,t2,n3)=>d2(`h${e2.level}`,{id:e2.id,key:n3.key},t2(e2.children,n3))},[r.headingSetext]:{match:Me(L),order:0,parse:(e2,t2,n3)=>({children:Ne(t2,e2[1],n3),level:e2[2]===\"=\"?1:2,type:r.heading})},[r.htmlBlock]:{match:Re(A),order:1,parse(e2,t2,n3){let[,r2]=e2[3].match(re),i3=new RegExp(`^${r2}`,\"gm\"),l2=e2[3].replace(i3,\"\"),a2=(c2=l2,Ee.some(e3=>e3.test(c2))?He:Ne);var c2;let s2=e2[1].toLowerCase(),d3=o.indexOf(s2)!==-1,p2=(d3?s2:e2[1]).trim(),u2={attrs:Z2(p2,e2[2]),noInnerParse:d3,tag:p2};return n3.inAnchor=n3.inAnchor||s2===\"a\",d3?u2.text=e2[3]:u2.children=a2(t2,l2,n3),n3.inAnchor=!1,u2},render:(e2,n3,r2)=>d2(e2.tag,t({key:r2.key},e2.attrs),e2.text||(e2.children?n3(e2.children,r2):\"\"))},[r.htmlSelfClosing]:{match:Re(M),order:1,parse(e2){let t2=e2[1].trim();return {attrs:Z2(t2,e2[2]||\"\"),tag:t2}},render:(e2,n3,r2)=>d2(e2.tag,t({},e2.attrs,{key:r2.key}))},[r.htmlComment]:{match:Re(O),order:1,parse:()=>({}),render:_e},[r.image]:{match:Be(Ce),order:1,parse:e2=>({alt:e2[1],target:De(e2[2]),title:e2[3]}),render:(e2,t2,n3)=>d2(\"img\",{key:n3.key,alt:e2.alt||void 0,title:e2.title||void 0,src:i2.sanitizer(e2.target,\"img\",\"src\")})},[r.link]:{match:Oe(Se),order:3,parse:(e2,t2,n3)=>({children:je(t2,e2[1],n3),target:De(e2[2]),title:e2[3]}),render:(e2,t2,n3)=>d2(\"a\",{key:n3.key,href:i2.sanitizer(e2.target,\"a\",\"href\"),title:e2.title},t2(e2.children,n3))},[r.linkAngleBraceStyleDetector]:{match:Oe(D),order:0,parse:e2=>({children:[{text:e2[1],type:r.text}],target:e2[1],type:r.link})},[r.linkBareUrlDetector]:{match:(e2,t2)=>t2.inAnchor||i2.disableAutoLink?null:Oe(I)(e2,t2),order:0,parse:e2=>({children:[{text:e2[1],type:r.text}],target:e2[1],title:void 0,type:r.link})},[r.linkMailtoDetector]:{match:Oe(U),order:0,parse(e2){let t2=e2[1],n3=e2[1];return s.test(n3)||(n3=\"mailto:\"+n3),{children:[{text:t2.replace(\"mailto:\",\"\"),type:r.text}],target:n3,type:r.link}}},[r.orderedList]:ve(d2,1),[r.unorderedList]:ve(d2,2),[r.newlineCoalescer]:{match:Me(x),order:3,parse:Fe,render:()=>`\n`},[r.paragraph]:{match:Ie,order:3,parse:Pe,render:(e2,t2,n3)=>d2(\"p\",{key:n3.key},t2(e2.children,n3))},[r.ref]:{match:Oe(H),order:0,parse:e2=>(Q2[e2[1]]={target:e2[2],title:e2[4]},{}),render:_e},[r.refImage]:{match:Be(P),order:0,parse:e2=>({alt:e2[1]||void 0,ref:e2[2]}),render:(e2,t2,n3)=>Q2[e2.ref]?d2(\"img\",{key:n3.key,alt:e2.alt,src:i2.sanitizer(Q2[e2.ref].target,\"img\",\"src\"),title:Q2[e2.ref].title}):null},[r.refLink]:{match:Oe(F),order:0,parse:(e2,t2,n3)=>({children:t2(e2[1],n3),fallbackChildren:e2[0],ref:e2[2]}),render:(e2,t2,n3)=>Q2[e2.ref]?d2(\"a\",{key:n3.key,href:i2.sanitizer(Q2[e2.ref].target,\"a\",\"href\"),title:Q2[e2.ref].title},t2(e2.children,n3)):d2(\"span\",{key:n3.key},e2.fallbackChildren)},[r.table]:{match:Me(j),order:1,parse:Ae,render(e2,t2,n3){let r2=e2;return d2(\"table\",{key:n3.key},d2(\"thead\",null,d2(\"tr\",null,r2.header.map(function(e3,i3){return d2(\"th\",{key:i3,style:Te(r2,i3)},t2(e3,n3))}))),d2(\"tbody\",null,r2.cells.map(function(e3,i3){return d2(\"tr\",{key:i3},e3.map(function(e4,i4){return d2(\"td\",{key:i4,style:Te(r2,i4)},t2(e4,n3))}))})))}},[r.text]:{match:Re(te),order:4,parse:e2=>({text:e2[0].replace(T,(e3,t2)=>i2.namedCodesToUnicode[t2]?i2.namedCodesToUnicode[t2]:e3)}),render:e2=>e2.text},[r.textBolded]:{match:Be(X),order:2,parse:(e2,t2,n3)=>({children:t2(e2[2],n3)}),render:(e2,t2,n3)=>d2(\"strong\",{key:n3.key},t2(e2.children,n3))},[r.textEmphasized]:{match:Be(J),order:3,parse:(e2,t2,n3)=>({children:t2(e2[2],n3)}),render:(e2,t2,n3)=>d2(\"em\",{key:n3.key},t2(e2.children,n3))},[r.textEscaped]:{match:Be(ee),order:1,parse:e2=>({text:e2[1],type:r.text})},[r.textMarked]:{match:Be(K),order:3,parse:Pe,render:(e2,t2,n3)=>d2(\"mark\",{key:n3.key},t2(e2.children,n3))},[r.textStrikethroughed]:{match:Be(Y),order:3,parse:Pe,render:(e2,t2,n3)=>d2(\"del\",{key:n3.key},t2(e2.children,n3))}};i2.disableParsingRawHTML===!0&&(delete V2[r.htmlBlock],delete V2[r.htmlSelfClosing]);let ie2=function(e2){let t2=Object.keys(e2);function n3(r2,i3){let l2=[];for(i3.prevCapture=i3.prevCapture||\"\";r2;){let a2=0;for(;a2l2(n3,r2,i3),n3,r2,i3):l2(n3,r2,i3)}}(V2,i2.renderRule),function e2(t2,n3={}){if(Array.isArray(t2)){let r2=n3.key,i3=[],l2=!1;for(let r3=0;r3{let{children:r2=\"\",options:i2}=t2,l2=function(e2,t3){if(e2==null)return {};var n2,r3,i3={},l3=Object.keys(e2);for(r3=0;r3=0||(i3[n2]=e2[n2]);return i3}(t2,n);return React15.cloneElement(Ze(r2,i2),l2)};var Label=styled.label(({theme})=>({lineHeight:\"18px\",alignItems:\"center\",marginBottom:8,display:\"inline-block\",position:\"relative\",whiteSpace:\"nowrap\",background:theme.boolean.background,borderRadius:\"3em\",padding:1,'&[aria-disabled=\"true\"]':{opacity:.5,input:{cursor:\"not-allowed\"}},input:{appearance:\"none\",width:\"100%\",height:\"100%\",position:\"absolute\",left:0,top:0,margin:0,padding:0,border:\"none\",background:\"transparent\",cursor:\"pointer\",borderRadius:\"3em\",\"&:focus\":{outline:\"none\",boxShadow:`${theme.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:\"center\",fontSize:theme.typography.size.s1,fontWeight:theme.typography.weight.bold,lineHeight:\"1\",cursor:\"pointer\",display:\"inline-block\",padding:\"7px 15px\",transition:\"all 100ms ease-out\",userSelect:\"none\",borderRadius:\"3em\",color:curriedTransparentize$1(.5,theme.color.defaultText),background:\"transparent\",\"&:hover\":{boxShadow:`${curriedOpacify$1(.3,theme.appBorderColor)} 0 0 0 1px inset`},\"&:active\":{boxShadow:`${curriedOpacify$1(.05,theme.appBorderColor)} 0 0 0 2px inset`,color:curriedOpacify$1(1,theme.appBorderColor)},\"&:first-of-type\":{paddingRight:8},\"&:last-of-type\":{paddingLeft:8}},\"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type\":{background:theme.boolean.selectedBackground,boxShadow:theme.base===\"light\"?`${curriedOpacify$1(.1,theme.appBorderColor)} 0 0 2px`:`${theme.appBorderColor} 0 0 0 1px`,color:theme.color.defaultText,padding:\"7px 15px\"}})),parse=value3=>value3===\"true\",BooleanControl=({name:name2,value:value3,onChange,onBlur,onFocus,argType})=>{let onSetFalse=useCallback(()=>onChange(!1),[onChange]),readonly=!!argType?.table?.readonly;if(value3===void 0)return React15__default.createElement(Button,{variant:\"outline\",size:\"medium\",id:getControlSetterButtonId(name2),onClick:onSetFalse,disabled:readonly},\"Set boolean\");let controlId=getControlId(name2),parsedValue=typeof value3==\"string\"?parse(value3):value3;return React15__default.createElement(Label,{\"aria-disabled\":readonly,htmlFor:controlId,\"aria-label\":name2},React15__default.createElement(\"input\",{id:controlId,type:\"checkbox\",onChange:e2=>onChange(e2.target.checked),checked:parsedValue,role:\"switch\",disabled:readonly,name:name2,onBlur,onFocus}),React15__default.createElement(\"span\",{\"aria-hidden\":\"true\"},\"False\"),React15__default.createElement(\"span\",{\"aria-hidden\":\"true\"},\"True\"))};var parseDate=value3=>{let[year,month,day]=value3.split(\"-\"),result2=new Date;return result2.setFullYear(parseInt(year,10),parseInt(month,10)-1,parseInt(day,10)),result2},parseTime=value3=>{let[hours,minutes]=value3.split(\":\"),result2=new Date;return result2.setHours(parseInt(hours,10)),result2.setMinutes(parseInt(minutes,10)),result2},formatDate=value3=>{let date=new Date(value3),year=`000${date.getFullYear()}`.slice(-4),month=`0${date.getMonth()+1}`.slice(-2),day=`0${date.getDate()}`.slice(-2);return `${year}-${month}-${day}`},formatTime=value3=>{let date=new Date(value3),hours=`0${date.getHours()}`.slice(-2),minutes=`0${date.getMinutes()}`.slice(-2);return `${hours}:${minutes}`},FormInput=styled(Form.Input)(({readOnly})=>({opacity:readOnly?.5:1})),FlexSpaced=styled.div(({theme})=>({flex:1,display:\"flex\",input:{marginLeft:10,flex:1,height:32,\"&::-webkit-calendar-picker-indicator\":{opacity:.5,height:12,filter:theme.base===\"light\"?void 0:\"invert(1)\"}},\"input:first-of-type\":{marginLeft:0,flexGrow:4},\"input:last-of-type\":{flexGrow:3}})),DateControl=({name:name2,value:value3,onChange,onFocus,onBlur,argType})=>{let[valid,setValid]=useState(!0),dateRef=useRef(),timeRef=useRef(),readonly=!!argType?.table?.readonly;useEffect(()=>{valid!==!1&&(dateRef&&dateRef.current&&(dateRef.current.value=value3?formatDate(value3):\"\"),timeRef&&timeRef.current&&(timeRef.current.value=value3?formatTime(value3):\"\"));},[value3]);let onDateChange=e2=>{if(!e2.target.value)return onChange();let parsed=parseDate(e2.target.value),result2=new Date(value3);result2.setFullYear(parsed.getFullYear(),parsed.getMonth(),parsed.getDate());let time=result2.getTime();time&&onChange(time),setValid(!!time);},onTimeChange=e2=>{if(!e2.target.value)return onChange();let parsed=parseTime(e2.target.value),result2=new Date(value3);result2.setHours(parsed.getHours()),result2.setMinutes(parsed.getMinutes());let time=result2.getTime();time&&onChange(time),setValid(!!time);},controlId=getControlId(name2);return React15__default.createElement(FlexSpaced,null,React15__default.createElement(FormInput,{type:\"date\",max:\"9999-12-31\",ref:dateRef,id:`${controlId}-date`,name:`${controlId}-date`,readOnly:readonly,onChange:onDateChange,onFocus,onBlur}),React15__default.createElement(FormInput,{type:\"time\",id:`${controlId}-time`,name:`${controlId}-time`,ref:timeRef,onChange:onTimeChange,readOnly:readonly,onFocus,onBlur}),valid?null:React15__default.createElement(\"div\",null,\"invalid\"))};var Wrapper3=styled.label({display:\"flex\"}),parse2=value3=>{let result2=parseFloat(value3);return Number.isNaN(result2)?void 0:result2},format2=value3=>value3!=null?String(value3):\"\",FormInput2=styled(Form.Input)(({readOnly})=>({opacity:readOnly?.5:1})),NumberControl=({name:name2,value:value3,onChange,min,max,step,onBlur,onFocus,argType})=>{let[inputValue,setInputValue]=useState(typeof value3==\"number\"?value3:\"\"),[forceVisible,setForceVisible]=useState(!1),[parseError,setParseError]=useState(null),readonly=!!argType?.table?.readonly,handleChange=useCallback(event=>{setInputValue(event.target.value);let result2=parseFloat(event.target.value);Number.isNaN(result2)?setParseError(new Error(`'${event.target.value}' is not a number`)):(onChange(result2),setParseError(null));},[onChange,setParseError]),onForceVisible=useCallback(()=>{setInputValue(\"0\"),onChange(0),setForceVisible(!0);},[setForceVisible]),htmlElRef=useRef(null);return useEffect(()=>{forceVisible&&htmlElRef.current&&htmlElRef.current.select();},[forceVisible]),useEffect(()=>{inputValue!==(typeof value3==\"number\"?value3:\"\")&&setInputValue(value3);},[value3]),value3===void 0?React15__default.createElement(Button,{variant:\"outline\",size:\"medium\",id:getControlSetterButtonId(name2),onClick:onForceVisible,disabled:readonly},\"Set number\"):React15__default.createElement(Wrapper3,null,React15__default.createElement(FormInput2,{ref:htmlElRef,id:getControlId(name2),type:\"number\",onChange:handleChange,size:\"flex\",placeholder:\"Edit number...\",value:inputValue,valid:parseError?\"error\":null,autoFocus:forceVisible,readOnly:readonly,name:name2,min,max,step,onFocus,onBlur}))};var selectedKey=(value3,options2)=>{let entry=options2&&Object.entries(options2).find(([_key,val])=>val===value3);return entry?entry[0]:void 0},selectedKeys=(value3,options2)=>value3&&options2?Object.entries(options2).filter(entry=>value3.includes(entry[1])).map(entry=>entry[0]):[],selectedValues=(keys,options2)=>keys&&options2&&keys.map(key2=>options2[key2]);var Wrapper4=styled.div(({isInline})=>isInline?{display:\"flex\",flexWrap:\"wrap\",alignItems:\"flex-start\",label:{display:\"inline-flex\",marginRight:15}}:{label:{display:\"flex\"}},props=>{if(props[\"aria-readonly\"]===\"true\")return {input:{cursor:\"not-allowed\"}}}),Text=styled.span({\"[aria-readonly=true] &\":{opacity:.5}}),Label2=styled.label({lineHeight:\"20px\",alignItems:\"center\",marginBottom:8,\"&:last-child\":{marginBottom:0},input:{margin:0,marginRight:6}}),CheckboxControl=({name:name2,options:options2,value:value3,onChange,isInline,argType})=>{if(!options2)return logger.warn(`Checkbox with no options: ${name2}`),React15__default.createElement(React15__default.Fragment,null,\"-\");let initial=selectedKeys(value3,options2),[selected,setSelected]=useState(initial),readonly=!!argType?.table?.readonly,handleChange=e2=>{let option=e2.target.value,updated=[...selected];updated.includes(option)?updated.splice(updated.indexOf(option),1):updated.push(option),onChange(selectedValues(updated,options2)),setSelected(updated);};useEffect(()=>{setSelected(selectedKeys(value3,options2));},[value3]);let controlId=getControlId(name2);return React15__default.createElement(Wrapper4,{\"aria-readonly\":readonly,isInline},Object.keys(options2).map((key2,index)=>{let id=`${controlId}-${index}`;return React15__default.createElement(Label2,{key:id,htmlFor:id},React15__default.createElement(\"input\",{type:\"checkbox\",disabled:readonly,id,name:id,value:key2,onChange:handleChange,checked:selected?.includes(key2)}),React15__default.createElement(Text,null,key2))}))};var Wrapper5=styled.div(({isInline})=>isInline?{display:\"flex\",flexWrap:\"wrap\",alignItems:\"flex-start\",label:{display:\"inline-flex\",marginRight:15}}:{label:{display:\"flex\"}},props=>{if(props[\"aria-readonly\"]===\"true\")return {input:{cursor:\"not-allowed\"}}}),Text2=styled.span({\"[aria-readonly=true] &\":{opacity:.5}}),Label3=styled.label({lineHeight:\"20px\",alignItems:\"center\",marginBottom:8,\"&:last-child\":{marginBottom:0},input:{margin:0,marginRight:6}}),RadioControl=({name:name2,options:options2,value:value3,onChange,isInline,argType})=>{if(!options2)return logger.warn(`Radio with no options: ${name2}`),React15__default.createElement(React15__default.Fragment,null,\"-\");let selection=selectedKey(value3,options2),controlId=getControlId(name2),readonly=!!argType?.table?.readonly;return React15__default.createElement(Wrapper5,{\"aria-readonly\":readonly,isInline},Object.keys(options2).map((key2,index)=>{let id=`${controlId}-${index}`;return React15__default.createElement(Label3,{key:id,htmlFor:id},React15__default.createElement(\"input\",{type:\"radio\",id,name:controlId,disabled:readonly,value:key2,onChange:e2=>onChange(options2[e2.currentTarget.value]),checked:key2===selection}),React15__default.createElement(Text2,null,key2))}))};var styleResets={appearance:\"none\",border:\"0 none\",boxSizing:\"inherit\",display:\" block\",margin:\" 0\",background:\"transparent\",padding:0,fontSize:\"inherit\",position:\"relative\"},OptionsSelect=styled.select(styleResets,({theme})=>({boxSizing:\"border-box\",position:\"relative\",padding:\"6px 10px\",width:\"100%\",color:theme.input.color||\"inherit\",background:theme.input.background,borderRadius:theme.input.borderRadius,boxShadow:`${theme.input.border} 0 0 0 1px inset`,fontSize:theme.typography.size.s2-1,lineHeight:\"20px\",\"&:focus\":{boxShadow:`${theme.color.secondary} 0 0 0 1px inset`,outline:\"none\"},\"&[disabled]\":{cursor:\"not-allowed\",opacity:.5},\"::placeholder\":{color:theme.textMutedColor},\"&[multiple]\":{overflow:\"auto\",padding:0,option:{display:\"block\",padding:\"6px 10px\",marginLeft:1,marginRight:1}}})),SelectWrapper=styled.span(({theme})=>({display:\"inline-block\",lineHeight:\"normal\",overflow:\"hidden\",position:\"relative\",verticalAlign:\"top\",width:\"100%\",svg:{position:\"absolute\",zIndex:1,pointerEvents:\"none\",height:\"12px\",marginTop:\"-6px\",right:\"12px\",top:\"50%\",fill:theme.textMutedColor,path:{fill:theme.textMutedColor}}})),NO_SELECTION=\"Choose option...\",SingleSelect=({name:name2,value:value3,options:options2,onChange,argType})=>{let handleChange=e2=>{onChange(options2[e2.currentTarget.value]);},selection=selectedKey(value3,options2)||NO_SELECTION,controlId=getControlId(name2),readonly=!!argType?.table?.readonly;return React15__default.createElement(SelectWrapper,null,React15__default.createElement(ChevronSmallDownIcon,null),React15__default.createElement(OptionsSelect,{disabled:readonly,id:controlId,value:selection,onChange:handleChange},React15__default.createElement(\"option\",{key:\"no-selection\",disabled:!0},NO_SELECTION),Object.keys(options2).map(key2=>React15__default.createElement(\"option\",{key:key2,value:key2},key2))))},MultiSelect=({name:name2,value:value3,options:options2,onChange,argType})=>{let handleChange=e2=>{let selection2=Array.from(e2.currentTarget.options).filter(option=>option.selected).map(option=>option.value);onChange(selectedValues(selection2,options2));},selection=selectedKeys(value3,options2),controlId=getControlId(name2),readonly=!!argType?.table?.readonly;return React15__default.createElement(SelectWrapper,null,React15__default.createElement(OptionsSelect,{disabled:readonly,id:controlId,multiple:!0,value:selection,onChange:handleChange},Object.keys(options2).map(key2=>React15__default.createElement(\"option\",{key:key2,value:key2},key2))))},SelectControl=props=>{let{name:name2,options:options2}=props;return options2?props.isMulti?React15__default.createElement(MultiSelect,{...props}):React15__default.createElement(SingleSelect,{...props}):(logger.warn(`Select with no options: ${name2}`),React15__default.createElement(React15__default.Fragment,null,\"-\"))};var normalizeOptions=(options2,labels)=>Array.isArray(options2)?options2.reduce((acc,item)=>(acc[labels?.[item]||String(item)]=item,acc),{}):options2,Controls={check:CheckboxControl,\"inline-check\":CheckboxControl,radio:RadioControl,\"inline-radio\":RadioControl,select:SelectControl,\"multi-select\":SelectControl},OptionsControl=props=>{let{type=\"select\",labels,argType}=props,normalized={...props,argType,options:argType?normalizeOptions(argType.options,labels):{},isInline:type.includes(\"inline\"),isMulti:type.includes(\"multi\")},Control=Controls[type];if(Control)return React15__default.createElement(Control,{...normalized});throw new Error(`Unknown options type: ${type}`)};var ERROR=\"Error\",OBJECT=\"Object\",ARRAY=\"Array\",STRING=\"String\",NUMBER=\"Number\",BOOLEAN=\"Boolean\",DATE=\"Date\",NULL=\"Null\",UNDEFINED=\"Undefined\",FUNCTION=\"Function\",SYMBOL=\"Symbol\";var ADD_DELTA_TYPE=\"ADD_DELTA_TYPE\",REMOVE_DELTA_TYPE=\"REMOVE_DELTA_TYPE\",UPDATE_DELTA_TYPE=\"UPDATE_DELTA_TYPE\";var VALUE=\"value\",KEY=\"key\";function getObjectType(obj){return obj!==null&&typeof obj==\"object\"&&!Array.isArray(obj)&&typeof obj[Symbol.iterator]==\"function\"?\"Iterable\":Object.prototype.toString.call(obj).slice(8,-1)}function isComponentWillChange(oldValue,newValue){let oldType=getObjectType(oldValue),newType=getObjectType(newValue);return (oldType===\"Function\"||newType===\"Function\")&&newType!==oldType}var JsonAddValue=class extends Component{constructor(props){super(props),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this);}componentDidMount(){let{inputRefKey,inputRefValue}=this.state,{onlyValue}=this.props;inputRefKey&&typeof inputRefKey.focus==\"function\"&&inputRefKey.focus(),onlyValue&&inputRefValue&&typeof inputRefValue.focus==\"function\"&&inputRefValue.focus(),document.addEventListener(\"keydown\",this.onKeydown);}componentWillUnmount(){document.removeEventListener(\"keydown\",this.onKeydown);}onKeydown(event){event.altKey||event.ctrlKey||event.metaKey||event.shiftKey||event.repeat||((event.code===\"Enter\"||event.key===\"Enter\")&&(event.preventDefault(),this.onSubmit()),(event.code===\"Escape\"||event.key===\"Escape\")&&(event.preventDefault(),this.props.handleCancel()));}onSubmit(){let{handleAdd,onlyValue,onSubmitValueParser,keyPath,deep}=this.props,{inputRefKey,inputRefValue}=this.state,result2={};if(!onlyValue){if(!inputRefKey.value)return;result2.key=inputRefKey.value;}result2.newValue=onSubmitValueParser(!1,keyPath,deep,result2.key,inputRefValue.value),handleAdd(result2);}refInputKey(node){this.state.inputRefKey=node;}refInputValue(node){this.state.inputRefValue=node;}render(){let{handleCancel,onlyValue,addButtonElement,cancelButtonElement,inputElementGenerator,keyPath,deep}=this.props,addButtonElementLayout=cloneElement(addButtonElement,{onClick:this.onSubmit}),cancelButtonElementLayout=cloneElement(cancelButtonElement,{onClick:handleCancel}),inputElementValue=inputElementGenerator(VALUE,keyPath,deep),inputElementValueLayout=cloneElement(inputElementValue,{placeholder:\"Value\",ref:this.refInputValue}),inputElementKeyLayout=null;if(!onlyValue){let inputElementKey=inputElementGenerator(KEY,keyPath,deep);inputElementKeyLayout=cloneElement(inputElementKey,{placeholder:\"Key\",ref:this.refInputKey});}return React15__default.createElement(\"span\",{className:\"rejt-add-value-node\"},inputElementKeyLayout,inputElementValueLayout,cancelButtonElementLayout,addButtonElementLayout)}};JsonAddValue.defaultProps={onlyValue:!1,addButtonElement:React15__default.createElement(\"button\",null,\"+\"),cancelButtonElement:React15__default.createElement(\"button\",null,\"c\")};var JsonArray=class extends Component{constructor(props){super(props);let keyPath=[...props.keyPath,props.name];this.state={data:props.data,name:props.name,keyPath,deep:props.deep,nextDeep:props.deep+1,collapsed:props.isCollapsed(keyPath,props.deep,props.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this);}static getDerivedStateFromProps(props,state){return props.data!==state.data?{data:props.data}:null}onChildUpdate(childKey,childData){let{data,keyPath}=this.state;data[childKey]=childData,this.setState({data});let{onUpdate}=this.props,size=keyPath.length;onUpdate(keyPath[size-1],data);}handleAddMode(){this.setState({addFormVisible:!0});}handleCollapseMode(){this.setState(state=>({collapsed:!state.collapsed}));}handleRemoveItem(index){return ()=>{let{beforeRemoveAction,logger:logger4}=this.props,{data,keyPath,nextDeep:deep}=this.state,oldValue=data[index];beforeRemoveAction(index,keyPath,deep,oldValue).then(()=>{let deltaUpdateResult={keyPath,deep,key:index,oldValue,type:REMOVE_DELTA_TYPE};data.splice(index,1),this.setState({data});let{onUpdate,onDeltaUpdate}=this.props;onUpdate(keyPath[keyPath.length-1],data),onDeltaUpdate(deltaUpdateResult);}).catch(logger4.error);}}handleAddValueAdd({newValue}){let{data,keyPath,nextDeep:deep}=this.state,{beforeAddAction,logger:logger4}=this.props;beforeAddAction(data.length,keyPath,deep,newValue).then(()=>{let newData=[...data,newValue];this.setState({data:newData}),this.handleAddValueCancel();let{onUpdate,onDeltaUpdate}=this.props;onUpdate(keyPath[keyPath.length-1],newData),onDeltaUpdate({type:ADD_DELTA_TYPE,keyPath,deep,key:newData.length-1,newValue});}).catch(logger4.error);}handleAddValueCancel(){this.setState({addFormVisible:!1});}handleEditValue({key:key2,value:value3}){return new Promise((resolve,reject)=>{let{beforeUpdateAction}=this.props,{data,keyPath,nextDeep:deep}=this.state,oldValue=data[key2];beforeUpdateAction(key2,keyPath,deep,oldValue,value3).then(()=>{data[key2]=value3,this.setState({data});let{onUpdate,onDeltaUpdate}=this.props;onUpdate(keyPath[keyPath.length-1],data),onDeltaUpdate({type:UPDATE_DELTA_TYPE,keyPath,deep,key:key2,newValue:value3,oldValue}),resolve(void 0);}).catch(reject);})}renderCollapsed(){let{name:name2,data,keyPath,deep}=this.state,{handleRemove,readOnly,getStyle,dataType,minusMenuElement}=this.props,{minus,collapsed}=getStyle(name2,data,keyPath,deep,dataType),isReadOnly=readOnly(name2,data,keyPath,deep,dataType),removeItemButton=cloneElement(minusMenuElement,{onClick:handleRemove,className:\"rejt-minus-menu\",style:minus});return React15__default.createElement(\"span\",{className:\"rejt-collapsed\"},React15__default.createElement(\"span\",{className:\"rejt-collapsed-text\",style:collapsed,onClick:this.handleCollapseMode},\"[...] \",data.length,\" \",data.length===1?\"item\":\"items\"),!isReadOnly&&removeItemButton)}renderNotCollapsed(){let{name:name2,data,keyPath,deep,addFormVisible,nextDeep}=this.state,{isCollapsed,handleRemove,onDeltaUpdate,readOnly,getStyle,dataType,addButtonElement,cancelButtonElement,editButtonElement,inputElementGenerator,textareaElementGenerator,minusMenuElement,plusMenuElement,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser}=this.props,{minus,plus,delimiter,ul,addForm}=getStyle(name2,data,keyPath,deep,dataType),isReadOnly=readOnly(name2,data,keyPath,deep,dataType),addItemButton=cloneElement(plusMenuElement,{onClick:this.handleAddMode,className:\"rejt-plus-menu\",style:plus}),removeItemButton=cloneElement(minusMenuElement,{onClick:handleRemove,className:\"rejt-minus-menu\",style:minus});return React15__default.createElement(\"span\",{className:\"rejt-not-collapsed\"},React15__default.createElement(\"span\",{className:\"rejt-not-collapsed-delimiter\",style:delimiter},\"[\"),!addFormVisible&&addItemButton,React15__default.createElement(\"ul\",{className:\"rejt-not-collapsed-list\",style:ul},data.map((item,index)=>React15__default.createElement(JsonNode,{key:index,name:index.toString(),data:item,keyPath,deep:nextDeep,isCollapsed,handleRemove:this.handleRemoveItem(index),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate,readOnly,getStyle,addButtonElement,cancelButtonElement,editButtonElement,inputElementGenerator,textareaElementGenerator,minusMenuElement,plusMenuElement,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser}))),!isReadOnly&&addFormVisible&&React15__default.createElement(\"div\",{className:\"rejt-add-form\",style:addForm},React15__default.createElement(JsonAddValue,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement,cancelButtonElement,inputElementGenerator,keyPath,deep,onSubmitValueParser})),React15__default.createElement(\"span\",{className:\"rejt-not-collapsed-delimiter\",style:delimiter},\"]\"),!isReadOnly&&removeItemButton)}render(){let{name:name2,collapsed,data,keyPath,deep}=this.state,{dataType,getStyle}=this.props,value3=collapsed?this.renderCollapsed():this.renderNotCollapsed(),style=getStyle(name2,data,keyPath,deep,dataType);return React15__default.createElement(\"div\",{className:\"rejt-array-node\"},React15__default.createElement(\"span\",{onClick:this.handleCollapseMode},React15__default.createElement(\"span\",{className:\"rejt-name\",style:style.name},name2,\" :\",\" \")),value3)}};JsonArray.defaultProps={keyPath:[],deep:0,minusMenuElement:React15__default.createElement(\"span\",null,\" - \"),plusMenuElement:React15__default.createElement(\"span\",null,\" + \")};var JsonFunctionValue=class extends Component{constructor(props){super(props);let keyPath=[...props.keyPath,props.name];this.state={value:props.value,name:props.name,keyPath,deep:props.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this);}static getDerivedStateFromProps(props,state){return props.value!==state.value?{value:props.value}:null}componentDidUpdate(){let{editEnabled,inputRef,name:name2,value:value3,keyPath,deep}=this.state,{readOnly,dataType}=this.props,readOnlyResult=readOnly(name2,value3,keyPath,deep,dataType);editEnabled&&!readOnlyResult&&typeof inputRef.focus==\"function\"&&inputRef.focus();}componentDidMount(){document.addEventListener(\"keydown\",this.onKeydown);}componentWillUnmount(){document.removeEventListener(\"keydown\",this.onKeydown);}onKeydown(event){event.altKey||event.ctrlKey||event.metaKey||event.shiftKey||event.repeat||((event.code===\"Enter\"||event.key===\"Enter\")&&(event.preventDefault(),this.handleEdit()),(event.code===\"Escape\"||event.key===\"Escape\")&&(event.preventDefault(),this.handleCancelEdit()));}handleEdit(){let{handleUpdateValue,originalValue,logger:logger4,onSubmitValueParser,keyPath}=this.props,{inputRef,name:name2,deep}=this.state;if(!inputRef)return;let newValue=onSubmitValueParser(!0,keyPath,deep,name2,inputRef.value);handleUpdateValue({value:newValue,key:name2}).then(()=>{isComponentWillChange(originalValue,newValue)||this.handleCancelEdit();}).catch(logger4.error);}handleEditMode(){this.setState({editEnabled:!0});}refInput(node){this.state.inputRef=node;}handleCancelEdit(){this.setState({editEnabled:!1});}render(){let{name:name2,value:value3,editEnabled,keyPath,deep}=this.state,{handleRemove,originalValue,readOnly,dataType,getStyle,editButtonElement,cancelButtonElement,textareaElementGenerator,minusMenuElement,keyPath:comeFromKeyPath}=this.props,style=getStyle(name2,originalValue,keyPath,deep,dataType),result2=null,minusElement=null,resultOnlyResult=readOnly(name2,originalValue,keyPath,deep,dataType);if(editEnabled&&!resultOnlyResult){let textareaElement=textareaElementGenerator(VALUE,comeFromKeyPath,deep,name2,originalValue,dataType),editButtonElementLayout=cloneElement(editButtonElement,{onClick:this.handleEdit}),cancelButtonElementLayout=cloneElement(cancelButtonElement,{onClick:this.handleCancelEdit}),textareaElementLayout=cloneElement(textareaElement,{ref:this.refInput,defaultValue:originalValue});result2=React15__default.createElement(\"span\",{className:\"rejt-edit-form\",style:style.editForm},textareaElementLayout,\" \",cancelButtonElementLayout,editButtonElementLayout),minusElement=null;}else {result2=React15__default.createElement(\"span\",{className:\"rejt-value\",style:style.value,onClick:resultOnlyResult?null:this.handleEditMode},value3);let minusMenuLayout=cloneElement(minusMenuElement,{onClick:handleRemove,className:\"rejt-minus-menu\",style:style.minus});minusElement=resultOnlyResult?null:minusMenuLayout;}return React15__default.createElement(\"li\",{className:\"rejt-function-value-node\",style:style.li},React15__default.createElement(\"span\",{className:\"rejt-name\",style:style.name},name2,\" :\",\" \"),result2,minusElement)}};JsonFunctionValue.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:React15__default.createElement(\"button\",null,\"e\"),cancelButtonElement:React15__default.createElement(\"button\",null,\"c\"),minusMenuElement:React15__default.createElement(\"span\",null,\" - \")};var JsonNode=class extends Component{constructor(props){super(props),this.state={data:props.data,name:props.name,keyPath:props.keyPath,deep:props.deep};}static getDerivedStateFromProps(props,state){return props.data!==state.data?{data:props.data}:null}render(){let{data,name:name2,keyPath,deep}=this.state,{isCollapsed,handleRemove,handleUpdateValue,onUpdate,onDeltaUpdate,readOnly,getStyle,addButtonElement,cancelButtonElement,editButtonElement,inputElementGenerator,textareaElementGenerator,minusMenuElement,plusMenuElement,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser}=this.props,readOnlyTrue=()=>!0,dataType=getObjectType(data);switch(dataType){case ERROR:return React15__default.createElement(JsonObject,{data,name:name2,isCollapsed,keyPath,deep,handleRemove,onUpdate,onDeltaUpdate,readOnly:readOnlyTrue,dataType,getStyle,addButtonElement,cancelButtonElement,editButtonElement,inputElementGenerator,textareaElementGenerator,minusMenuElement,plusMenuElement,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser});case OBJECT:return React15__default.createElement(JsonObject,{data,name:name2,isCollapsed,keyPath,deep,handleRemove,onUpdate,onDeltaUpdate,readOnly,dataType,getStyle,addButtonElement,cancelButtonElement,editButtonElement,inputElementGenerator,textareaElementGenerator,minusMenuElement,plusMenuElement,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser});case ARRAY:return React15__default.createElement(JsonArray,{data,name:name2,isCollapsed,keyPath,deep,handleRemove,onUpdate,onDeltaUpdate,readOnly,dataType,getStyle,addButtonElement,cancelButtonElement,editButtonElement,inputElementGenerator,textareaElementGenerator,minusMenuElement,plusMenuElement,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser});case STRING:return React15__default.createElement(JsonValue,{name:name2,value:`\"${data}\"`,originalValue:data,keyPath,deep,handleRemove,handleUpdateValue,readOnly,dataType,getStyle,cancelButtonElement,editButtonElement,inputElementGenerator,minusMenuElement,logger:logger4,onSubmitValueParser});case NUMBER:return React15__default.createElement(JsonValue,{name:name2,value:data,originalValue:data,keyPath,deep,handleRemove,handleUpdateValue,readOnly,dataType,getStyle,cancelButtonElement,editButtonElement,inputElementGenerator,minusMenuElement,logger:logger4,onSubmitValueParser});case BOOLEAN:return React15__default.createElement(JsonValue,{name:name2,value:data?\"true\":\"false\",originalValue:data,keyPath,deep,handleRemove,handleUpdateValue,readOnly,dataType,getStyle,cancelButtonElement,editButtonElement,inputElementGenerator,minusMenuElement,logger:logger4,onSubmitValueParser});case DATE:return React15__default.createElement(JsonValue,{name:name2,value:data.toISOString(),originalValue:data,keyPath,deep,handleRemove,handleUpdateValue,readOnly:readOnlyTrue,dataType,getStyle,cancelButtonElement,editButtonElement,inputElementGenerator,minusMenuElement,logger:logger4,onSubmitValueParser});case NULL:return React15__default.createElement(JsonValue,{name:name2,value:\"null\",originalValue:\"null\",keyPath,deep,handleRemove,handleUpdateValue,readOnly,dataType,getStyle,cancelButtonElement,editButtonElement,inputElementGenerator,minusMenuElement,logger:logger4,onSubmitValueParser});case UNDEFINED:return React15__default.createElement(JsonValue,{name:name2,value:\"undefined\",originalValue:\"undefined\",keyPath,deep,handleRemove,handleUpdateValue,readOnly,dataType,getStyle,cancelButtonElement,editButtonElement,inputElementGenerator,minusMenuElement,logger:logger4,onSubmitValueParser});case FUNCTION:return React15__default.createElement(JsonFunctionValue,{name:name2,value:data.toString(),originalValue:data,keyPath,deep,handleRemove,handleUpdateValue,readOnly,dataType,getStyle,cancelButtonElement,editButtonElement,textareaElementGenerator,minusMenuElement,logger:logger4,onSubmitValueParser});case SYMBOL:return React15__default.createElement(JsonValue,{name:name2,value:data.toString(),originalValue:data,keyPath,deep,handleRemove,handleUpdateValue,readOnly:readOnlyTrue,dataType,getStyle,cancelButtonElement,editButtonElement,inputElementGenerator,minusMenuElement,logger:logger4,onSubmitValueParser});default:return null}}};JsonNode.defaultProps={keyPath:[],deep:0};var JsonObject=class extends Component{constructor(props){super(props);let keyPath=props.deep===-1?[]:[...props.keyPath,props.name];this.state={name:props.name,data:props.data,keyPath,deep:props.deep,nextDeep:props.deep+1,collapsed:props.isCollapsed(keyPath,props.deep,props.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this);}static getDerivedStateFromProps(props,state){return props.data!==state.data?{data:props.data}:null}onChildUpdate(childKey,childData){let{data,keyPath}=this.state;data[childKey]=childData,this.setState({data});let{onUpdate}=this.props,size=keyPath.length;onUpdate(keyPath[size-1],data);}handleAddMode(){this.setState({addFormVisible:!0});}handleAddValueCancel(){this.setState({addFormVisible:!1});}handleAddValueAdd({key:key2,newValue}){let{data,keyPath,nextDeep:deep}=this.state,{beforeAddAction,logger:logger4}=this.props;beforeAddAction(key2,keyPath,deep,newValue).then(()=>{data[key2]=newValue,this.setState({data}),this.handleAddValueCancel();let{onUpdate,onDeltaUpdate}=this.props;onUpdate(keyPath[keyPath.length-1],data),onDeltaUpdate({type:ADD_DELTA_TYPE,keyPath,deep,key:key2,newValue});}).catch(logger4.error);}handleRemoveValue(key2){return ()=>{let{beforeRemoveAction,logger:logger4}=this.props,{data,keyPath,nextDeep:deep}=this.state,oldValue=data[key2];beforeRemoveAction(key2,keyPath,deep,oldValue).then(()=>{let deltaUpdateResult={keyPath,deep,key:key2,oldValue,type:REMOVE_DELTA_TYPE};delete data[key2],this.setState({data});let{onUpdate,onDeltaUpdate}=this.props;onUpdate(keyPath[keyPath.length-1],data),onDeltaUpdate(deltaUpdateResult);}).catch(logger4.error);}}handleCollapseMode(){this.setState(state=>({collapsed:!state.collapsed}));}handleEditValue({key:key2,value:value3}){return new Promise((resolve,reject)=>{let{beforeUpdateAction}=this.props,{data,keyPath,nextDeep:deep}=this.state,oldValue=data[key2];beforeUpdateAction(key2,keyPath,deep,oldValue,value3).then(()=>{data[key2]=value3,this.setState({data});let{onUpdate,onDeltaUpdate}=this.props;onUpdate(keyPath[keyPath.length-1],data),onDeltaUpdate({type:UPDATE_DELTA_TYPE,keyPath,deep,key:key2,newValue:value3,oldValue}),resolve();}).catch(reject);})}renderCollapsed(){let{name:name2,keyPath,deep,data}=this.state,{handleRemove,readOnly,dataType,getStyle,minusMenuElement}=this.props,{minus,collapsed}=getStyle(name2,data,keyPath,deep,dataType),keyList=Object.getOwnPropertyNames(data),isReadOnly=readOnly(name2,data,keyPath,deep,dataType),removeItemButton=cloneElement(minusMenuElement,{onClick:handleRemove,className:\"rejt-minus-menu\",style:minus});return React15__default.createElement(\"span\",{className:\"rejt-collapsed\"},React15__default.createElement(\"span\",{className:\"rejt-collapsed-text\",style:collapsed,onClick:this.handleCollapseMode},\"{...}\",\" \",keyList.length,\" \",keyList.length===1?\"key\":\"keys\"),!isReadOnly&&removeItemButton)}renderNotCollapsed(){let{name:name2,data,keyPath,deep,nextDeep,addFormVisible}=this.state,{isCollapsed,handleRemove,onDeltaUpdate,readOnly,getStyle,dataType,addButtonElement,cancelButtonElement,editButtonElement,inputElementGenerator,textareaElementGenerator,minusMenuElement,plusMenuElement,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser}=this.props,{minus,plus,addForm,ul,delimiter}=getStyle(name2,data,keyPath,deep,dataType),keyList=Object.getOwnPropertyNames(data),isReadOnly=readOnly(name2,data,keyPath,deep,dataType),addItemButton=cloneElement(plusMenuElement,{onClick:this.handleAddMode,className:\"rejt-plus-menu\",style:plus}),removeItemButton=cloneElement(minusMenuElement,{onClick:handleRemove,className:\"rejt-minus-menu\",style:minus}),list=keyList.map(key2=>React15__default.createElement(JsonNode,{key:key2,name:key2,data:data[key2],keyPath,deep:nextDeep,isCollapsed,handleRemove:this.handleRemoveValue(key2),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate,readOnly,getStyle,addButtonElement,cancelButtonElement,editButtonElement,inputElementGenerator,textareaElementGenerator,minusMenuElement,plusMenuElement,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser}));return React15__default.createElement(\"span\",{className:\"rejt-not-collapsed\"},React15__default.createElement(\"span\",{className:\"rejt-not-collapsed-delimiter\",style:delimiter},\"{\"),!isReadOnly&&addItemButton,React15__default.createElement(\"ul\",{className:\"rejt-not-collapsed-list\",style:ul},list),!isReadOnly&&addFormVisible&&React15__default.createElement(\"div\",{className:\"rejt-add-form\",style:addForm},React15__default.createElement(JsonAddValue,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement,cancelButtonElement,inputElementGenerator,keyPath,deep,onSubmitValueParser})),React15__default.createElement(\"span\",{className:\"rejt-not-collapsed-delimiter\",style:delimiter},\"}\"),!isReadOnly&&removeItemButton)}render(){let{name:name2,collapsed,data,keyPath,deep}=this.state,{getStyle,dataType}=this.props,value3=collapsed?this.renderCollapsed():this.renderNotCollapsed(),style=getStyle(name2,data,keyPath,deep,dataType);return React15__default.createElement(\"div\",{className:\"rejt-object-node\"},React15__default.createElement(\"span\",{onClick:this.handleCollapseMode},React15__default.createElement(\"span\",{className:\"rejt-name\",style:style.name},name2,\" :\",\" \")),value3)}};JsonObject.defaultProps={keyPath:[],deep:0,minusMenuElement:React15__default.createElement(\"span\",null,\" - \"),plusMenuElement:React15__default.createElement(\"span\",null,\" + \")};var JsonValue=class extends Component{constructor(props){super(props);let keyPath=[...props.keyPath,props.name];this.state={value:props.value,name:props.name,keyPath,deep:props.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this);}static getDerivedStateFromProps(props,state){return props.value!==state.value?{value:props.value}:null}componentDidUpdate(){let{editEnabled,inputRef,name:name2,value:value3,keyPath,deep}=this.state,{readOnly,dataType}=this.props,isReadOnly=readOnly(name2,value3,keyPath,deep,dataType);editEnabled&&!isReadOnly&&typeof inputRef.focus==\"function\"&&inputRef.focus();}componentDidMount(){document.addEventListener(\"keydown\",this.onKeydown);}componentWillUnmount(){document.removeEventListener(\"keydown\",this.onKeydown);}onKeydown(event){event.altKey||event.ctrlKey||event.metaKey||event.shiftKey||event.repeat||((event.code===\"Enter\"||event.key===\"Enter\")&&(event.preventDefault(),this.handleEdit()),(event.code===\"Escape\"||event.key===\"Escape\")&&(event.preventDefault(),this.handleCancelEdit()));}handleEdit(){let{handleUpdateValue,originalValue,logger:logger4,onSubmitValueParser,keyPath}=this.props,{inputRef,name:name2,deep}=this.state;if(!inputRef)return;let newValue=onSubmitValueParser(!0,keyPath,deep,name2,inputRef.value);handleUpdateValue({value:newValue,key:name2}).then(()=>{isComponentWillChange(originalValue,newValue)||this.handleCancelEdit();}).catch(logger4.error);}handleEditMode(){this.setState({editEnabled:!0});}refInput(node){this.state.inputRef=node;}handleCancelEdit(){this.setState({editEnabled:!1});}render(){let{name:name2,value:value3,editEnabled,keyPath,deep}=this.state,{handleRemove,originalValue,readOnly,dataType,getStyle,editButtonElement,cancelButtonElement,inputElementGenerator,minusMenuElement,keyPath:comeFromKeyPath}=this.props,style=getStyle(name2,originalValue,keyPath,deep,dataType),isReadOnly=readOnly(name2,originalValue,keyPath,deep,dataType),isEditing=editEnabled&&!isReadOnly,inputElement=inputElementGenerator(VALUE,comeFromKeyPath,deep,name2,originalValue,dataType),editButtonElementLayout=cloneElement(editButtonElement,{onClick:this.handleEdit}),cancelButtonElementLayout=cloneElement(cancelButtonElement,{onClick:this.handleCancelEdit}),inputElementLayout=cloneElement(inputElement,{ref:this.refInput,defaultValue:JSON.stringify(originalValue)}),minusMenuLayout=cloneElement(minusMenuElement,{onClick:handleRemove,className:\"rejt-minus-menu\",style:style.minus});return React15__default.createElement(\"li\",{className:\"rejt-value-node\",style:style.li},React15__default.createElement(\"span\",{className:\"rejt-name\",style:style.name},name2,\" : \"),isEditing?React15__default.createElement(\"span\",{className:\"rejt-edit-form\",style:style.editForm},inputElementLayout,\" \",cancelButtonElementLayout,editButtonElementLayout):React15__default.createElement(\"span\",{className:\"rejt-value\",style:style.value,onClick:isReadOnly?null:this.handleEditMode},String(value3)),!isReadOnly&&!isEditing&&minusMenuLayout)}};JsonValue.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:React15__default.createElement(\"button\",null,\"e\"),cancelButtonElement:React15__default.createElement(\"button\",null,\"c\"),minusMenuElement:React15__default.createElement(\"span\",null,\" - \")};function parse3(string){let result2=string;if(result2.indexOf(\"function\")===0)return (0, eval)(`(${result2})`);try{result2=JSON.parse(string);}catch{}return result2}var object={minus:{color:\"red\"},plus:{color:\"green\"},collapsed:{color:\"grey\"},delimiter:{},ul:{padding:\"0px\",margin:\"0 0 0 25px\",listStyle:\"none\"},name:{color:\"#2287CD\"},addForm:{}},array={minus:{color:\"red\"},plus:{color:\"green\"},collapsed:{color:\"grey\"},delimiter:{},ul:{padding:\"0px\",margin:\"0 0 0 25px\",listStyle:\"none\"},name:{color:\"#2287CD\"},addForm:{}},value2={minus:{color:\"red\"},editForm:{},value:{color:\"#7bba3d\"},li:{minHeight:\"22px\",lineHeight:\"22px\",outline:\"0px\"},name:{color:\"#2287CD\"}};var JsonTree=class extends Component{constructor(props){super(props),this.state={data:props.data,rootName:props.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this);}static getDerivedStateFromProps(props,state){return props.data!==state.data||props.rootName!==state.rootName?{data:props.data,rootName:props.rootName}:null}onUpdate(key2,data){this.setState({data}),this.props.onFullyUpdate(data);}removeRoot(){this.onUpdate(null,null);}render(){let{data,rootName}=this.state,{isCollapsed,onDeltaUpdate,readOnly,getStyle,addButtonElement,cancelButtonElement,editButtonElement,inputElement,textareaElement,minusMenuElement,plusMenuElement,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser,fallback=null}=this.props,dataType=getObjectType(data),readOnlyFunction=readOnly;getObjectType(readOnly)===\"Boolean\"&&(readOnlyFunction=()=>readOnly);let inputElementFunction=inputElement;inputElement&&getObjectType(inputElement)!==\"Function\"&&(inputElementFunction=()=>inputElement);let textareaElementFunction=textareaElement;return textareaElement&&getObjectType(textareaElement)!==\"Function\"&&(textareaElementFunction=()=>textareaElement),dataType===\"Object\"||dataType===\"Array\"?React15__default.createElement(\"div\",{className:\"rejt-tree\"},React15__default.createElement(JsonNode,{data,name:rootName,deep:-1,isCollapsed,onUpdate:this.onUpdate,onDeltaUpdate,readOnly:readOnlyFunction,getStyle,addButtonElement,cancelButtonElement,editButtonElement,inputElementGenerator:inputElementFunction,textareaElementGenerator:textareaElementFunction,minusMenuElement,plusMenuElement,handleRemove:this.removeRoot,beforeRemoveAction,beforeAddAction,beforeUpdateAction,logger:logger4,onSubmitValueParser})):fallback}};JsonTree.defaultProps={rootName:\"root\",isCollapsed:(keyPath,deep)=>deep!==-1,getStyle:(keyName,data,keyPath,deep,dataType)=>{switch(dataType){case\"Object\":case\"Error\":return object;case\"Array\":return array;default:return value2}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(isEditMode,keyPath,deep,name2,rawValue)=>parse3(rawValue),inputElement:()=>React15__default.createElement(\"input\",null),textareaElement:()=>React15__default.createElement(\"textarea\",null),fallback:null};var {window:globalWindow2}=globalThis,Wrapper6=styled.div(({theme})=>({position:\"relative\",display:\"flex\",'&[aria-readonly=\"true\"]':{opacity:.5},\".rejt-tree\":{marginLeft:\"1rem\",fontSize:\"13px\"},\".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed\":{\"& > svg\":{opacity:0,transition:\"opacity 0.2s\"}},\".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed\":{\"& > svg\":{opacity:1}},\".rejt-edit-form button\":{display:\"none\"},\".rejt-add-form\":{marginLeft:10},\".rejt-add-value-node\":{display:\"inline-flex\",alignItems:\"center\"},\".rejt-name\":{lineHeight:\"22px\"},\".rejt-not-collapsed-delimiter\":{lineHeight:\"22px\"},\".rejt-plus-menu\":{marginLeft:5},\".rejt-object-node > span > *, .rejt-array-node > span > *\":{position:\"relative\",zIndex:2},\".rejt-object-node, .rejt-array-node\":{position:\"relative\"},\".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before\":{content:'\"\"',position:\"absolute\",top:0,display:\"block\",width:\"100%\",marginLeft:\"-1rem\",padding:\"0 4px 0 1rem\",height:22},\".rejt-collapsed::before, .rejt-not-collapsed::before\":{zIndex:1,background:\"transparent\",borderRadius:4,transition:\"background 0.2s\",pointerEvents:\"none\",opacity:.1},\".rejt-object-node:hover, .rejt-array-node:hover\":{\"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before\":{background:theme.color.secondary}},\".rejt-collapsed::after, .rejt-not-collapsed::after\":{content:'\"\"',position:\"absolute\",display:\"inline-block\",pointerEvents:\"none\",width:0,height:0},\".rejt-collapsed::after\":{left:-8,top:8,borderTop:\"3px solid transparent\",borderBottom:\"3px solid transparent\",borderLeft:\"3px solid rgba(153,153,153,0.6)\"},\".rejt-not-collapsed::after\":{left:-10,top:10,borderTop:\"3px solid rgba(153,153,153,0.6)\",borderLeft:\"3px solid transparent\",borderRight:\"3px solid transparent\"},\".rejt-value\":{display:\"inline-block\",border:\"1px solid transparent\",borderRadius:4,margin:\"1px 0\",padding:\"0 4px\",cursor:\"text\",color:theme.color.defaultText},\".rejt-value-node:hover > .rejt-value\":{background:theme.color.lighter,borderColor:theme.appBorderColor}})),ButtonInline=styled.button(({theme,primary})=>({border:0,height:20,margin:1,borderRadius:4,background:primary?theme.color.secondary:\"transparent\",color:primary?theme.color.lightest:theme.color.dark,fontWeight:primary?\"bold\":\"normal\",cursor:\"pointer\",order:primary?\"initial\":9})),ActionAddIcon=styled(AddIcon)(({theme,disabled})=>({display:\"inline-block\",verticalAlign:\"middle\",width:15,height:15,padding:3,marginLeft:5,cursor:disabled?\"not-allowed\":\"pointer\",color:theme.textMutedColor,\"&:hover\":disabled?{}:{color:theme.color.ancillary},\"svg + &\":{marginLeft:0}})),ActionSubstractIcon=styled(SubtractIcon)(({theme,disabled})=>({display:\"inline-block\",verticalAlign:\"middle\",width:15,height:15,padding:3,marginLeft:5,cursor:disabled?\"not-allowed\":\"pointer\",color:theme.textMutedColor,\"&:hover\":disabled?{}:{color:theme.color.negative},\"svg + &\":{marginLeft:0}})),Input=styled.input(({theme,placeholder})=>({outline:0,margin:placeholder?1:\"1px 0\",padding:\"3px 4px\",color:theme.color.defaultText,background:theme.background.app,border:`1px solid ${theme.appBorderColor}`,borderRadius:4,lineHeight:\"14px\",width:placeholder===\"Key\"?80:120,\"&:focus\":{border:`1px solid ${theme.color.secondary}`}})),RawButton=styled(IconButton)(({theme})=>({position:\"absolute\",zIndex:2,top:2,right:2,height:21,padding:\"0 3px\",background:theme.background.bar,border:`1px solid ${theme.appBorderColor}`,borderRadius:3,color:theme.textMutedColor,fontSize:\"9px\",fontWeight:\"bold\",textDecoration:\"none\",span:{marginLeft:3,marginTop:1}})),RawInput=styled(Form.Textarea)(({theme})=>({flex:1,padding:\"7px 6px\",fontFamily:theme.typography.fonts.mono,fontSize:\"12px\",lineHeight:\"18px\",\"&::placeholder\":{fontFamily:theme.typography.fonts.base,fontSize:\"13px\"},\"&:placeholder-shown\":{padding:\"7px 10px\"}})),ENTER_EVENT={bubbles:!0,cancelable:!0,key:\"Enter\",code:\"Enter\",keyCode:13},dispatchEnterKey=event=>{event.currentTarget.dispatchEvent(new globalWindow2.KeyboardEvent(\"keydown\",ENTER_EVENT));},selectValue=event=>{event.currentTarget.select();},getCustomStyleFunction=theme=>()=>({name:{color:theme.color.secondary},collapsed:{color:theme.color.dark},ul:{listStyle:\"none\",margin:\"0 0 0 1rem\",padding:0},li:{outline:0}}),ObjectControl=({name:name2,value:value3,onChange,argType})=>{let theme=useTheme(),data=useMemo(()=>value3&&cloneDeep(value3),[value3]),hasData=data!=null,[showRaw,setShowRaw]=useState(!hasData),[parseError,setParseError]=useState(null),readonly=!!argType?.table?.readonly,updateRaw=useCallback(raw=>{try{raw&&onChange(JSON.parse(raw)),setParseError(void 0);}catch(e2){setParseError(e2);}},[onChange]),[forceVisible,setForceVisible]=useState(!1),onForceVisible=useCallback(()=>{onChange({}),setForceVisible(!0);},[setForceVisible]),htmlElRef=useRef(null);if(useEffect(()=>{forceVisible&&htmlElRef.current&&htmlElRef.current.select();},[forceVisible]),!hasData)return React15__default.createElement(Button,{disabled:readonly,id:getControlSetterButtonId(name2),onClick:onForceVisible},\"Set object\");let rawJSONForm=React15__default.createElement(RawInput,{ref:htmlElRef,id:getControlId(name2),name:name2,defaultValue:value3===null?\"\":JSON.stringify(value3,null,2),onBlur:event=>updateRaw(event.target.value),placeholder:\"Edit JSON string...\",autoFocus:forceVisible,valid:parseError?\"error\":null,readOnly:readonly}),isObjectOrArray=Array.isArray(value3)||typeof value3==\"object\"&&value3?.constructor===Object;return React15__default.createElement(Wrapper6,{\"aria-readonly\":readonly},isObjectOrArray&&React15__default.createElement(RawButton,{onClick:e2=>{e2.preventDefault(),setShowRaw(v2=>!v2);}},showRaw?React15__default.createElement(EyeCloseIcon,null):React15__default.createElement(EyeIcon,null),React15__default.createElement(\"span\",null,\"RAW\")),showRaw?rawJSONForm:React15__default.createElement(JsonTree,{readOnly:readonly||!isObjectOrArray,isCollapsed:isObjectOrArray?void 0:()=>!0,data,rootName:name2,onFullyUpdate:onChange,getStyle:getCustomStyleFunction(theme),cancelButtonElement:React15__default.createElement(ButtonInline,{type:\"button\"},\"Cancel\"),editButtonElement:React15__default.createElement(ButtonInline,{type:\"submit\"},\"Save\"),addButtonElement:React15__default.createElement(ButtonInline,{type:\"submit\",primary:!0},\"Save\"),plusMenuElement:React15__default.createElement(ActionAddIcon,null),minusMenuElement:React15__default.createElement(ActionSubstractIcon,null),inputElement:(_2,__,___,key2)=>key2?React15__default.createElement(Input,{onFocus:selectValue,onBlur:dispatchEnterKey}):React15__default.createElement(Input,null),fallback:rawJSONForm}))};var RangeInput=styled.input(({theme,min,max,value:value3,disabled})=>({\"&\":{width:\"100%\",backgroundColor:\"transparent\",appearance:\"none\"},\"&::-webkit-slider-runnable-track\":{background:theme.base===\"light\"?`linear-gradient(to right, \n ${theme.color.green} 0%, ${theme.color.green} ${(value3-min)/(max-min)*100}%, \n ${curriedDarken$1(.02,theme.input.background)} ${(value3-min)/(max-min)*100}%, \n ${curriedDarken$1(.02,theme.input.background)} 100%)`:`linear-gradient(to right, \n ${theme.color.green} 0%, ${theme.color.green} ${(value3-min)/(max-min)*100}%, \n ${curriedLighten$1(.02,theme.input.background)} ${(value3-min)/(max-min)*100}%, \n ${curriedLighten$1(.02,theme.input.background)} 100%)`,boxShadow:`${theme.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:\"100%\",height:6,cursor:disabled?\"not-allowed\":\"pointer\"},\"&::-webkit-slider-thumb\":{marginTop:\"-6px\",width:16,height:16,border:`1px solid ${rgba(theme.appBorderColor,.2)}`,borderRadius:\"50px\",boxShadow:`0 1px 3px 0px ${rgba(theme.appBorderColor,.2)}`,cursor:disabled?\"not-allowed\":\"grab\",appearance:\"none\",background:`${theme.input.background}`,transition:\"all 150ms ease-out\",\"&:hover\":{background:`${curriedDarken$1(.05,theme.input.background)}`,transform:\"scale3d(1.1, 1.1, 1.1) translateY(-1px)\",transition:\"all 50ms ease-out\"},\"&:active\":{background:`${theme.input.background}`,transform:\"scale3d(1, 1, 1) translateY(0px)\",cursor:disabled?\"not-allowed\":\"grab\"}},\"&:focus\":{outline:\"none\",\"&::-webkit-slider-runnable-track\":{borderColor:rgba(theme.color.secondary,.4)},\"&::-webkit-slider-thumb\":{borderColor:theme.color.secondary,boxShadow:`0 0px 5px 0px ${theme.color.secondary}`}},\"&::-moz-range-track\":{background:theme.base===\"light\"?`linear-gradient(to right, \n ${theme.color.green} 0%, ${theme.color.green} ${(value3-min)/(max-min)*100}%, \n ${curriedDarken$1(.02,theme.input.background)} ${(value3-min)/(max-min)*100}%, \n ${curriedDarken$1(.02,theme.input.background)} 100%)`:`linear-gradient(to right, \n ${theme.color.green} 0%, ${theme.color.green} ${(value3-min)/(max-min)*100}%, \n ${curriedLighten$1(.02,theme.input.background)} ${(value3-min)/(max-min)*100}%, \n ${curriedLighten$1(.02,theme.input.background)} 100%)`,boxShadow:`${theme.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:\"100%\",height:6,cursor:disabled?\"not-allowed\":\"pointer\",outline:\"none\"},\"&::-moz-range-thumb\":{width:16,height:16,border:`1px solid ${rgba(theme.appBorderColor,.2)}`,borderRadius:\"50px\",boxShadow:`0 1px 3px 0px ${rgba(theme.appBorderColor,.2)}`,cursor:disabled?\"not-allowed\":\"grap\",background:`${theme.input.background}`,transition:\"all 150ms ease-out\",\"&:hover\":{background:`${curriedDarken$1(.05,theme.input.background)}`,transform:\"scale3d(1.1, 1.1, 1.1) translateY(-1px)\",transition:\"all 50ms ease-out\"},\"&:active\":{background:`${theme.input.background}`,transform:\"scale3d(1, 1, 1) translateY(0px)\",cursor:\"grabbing\"}},\"&::-ms-track\":{background:theme.base===\"light\"?`linear-gradient(to right, \n ${theme.color.green} 0%, ${theme.color.green} ${(value3-min)/(max-min)*100}%, \n ${curriedDarken$1(.02,theme.input.background)} ${(value3-min)/(max-min)*100}%, \n ${curriedDarken$1(.02,theme.input.background)} 100%)`:`linear-gradient(to right, \n ${theme.color.green} 0%, ${theme.color.green} ${(value3-min)/(max-min)*100}%, \n ${curriedLighten$1(.02,theme.input.background)} ${(value3-min)/(max-min)*100}%, \n ${curriedLighten$1(.02,theme.input.background)} 100%)`,boxShadow:`${theme.appBorderColor} 0 0 0 1px inset`,color:\"transparent\",width:\"100%\",height:\"6px\",cursor:\"pointer\"},\"&::-ms-fill-lower\":{borderRadius:6},\"&::-ms-fill-upper\":{borderRadius:6},\"&::-ms-thumb\":{width:16,height:16,background:`${theme.input.background}`,border:`1px solid ${rgba(theme.appBorderColor,.2)}`,borderRadius:50,cursor:\"grab\",marginTop:0},\"@supports (-ms-ime-align:auto)\":{\"input[type=range]\":{margin:\"0\"}}})),RangeLabel=styled.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:\"nowrap\",fontFeatureSettings:\"tnum\",fontVariantNumeric:\"tabular-nums\",\"[aria-readonly=true] &\":{opacity:.5}}),RangeCurrentAndMaxLabel=styled(RangeLabel)(({numberOFDecimalsPlaces,max})=>({width:`${numberOFDecimalsPlaces+max.toString().length*2+3}ch`,textAlign:\"right\",flexShrink:0})),RangeWrapper=styled.div({display:\"flex\",alignItems:\"center\",width:\"100%\"});function getNumberOfDecimalPlaces(number){let match=number.toString().match(/(?:\\.(\\d+))?(?:[eE]([+-]?\\d+))?$/);return match?Math.max(0,(match[1]?match[1].length:0)-(match[2]?+match[2]:0)):0}var RangeControl=({name:name2,value:value3,onChange,min=0,max=100,step=1,onBlur,onFocus,argType})=>{let handleChange=event=>{onChange(parse2(event.target.value));},hasValue=value3!==void 0,numberOFDecimalsPlaces=useMemo(()=>getNumberOfDecimalPlaces(step),[step]),readonly=!!argType?.table?.readonly;return React15__default.createElement(RangeWrapper,{\"aria-readonly\":readonly},React15__default.createElement(RangeLabel,null,min),React15__default.createElement(RangeInput,{id:getControlId(name2),type:\"range\",disabled:readonly,onChange:handleChange,name:name2,value:value3,min,max,step,onFocus,onBlur}),React15__default.createElement(RangeCurrentAndMaxLabel,{numberOFDecimalsPlaces,max},hasValue?value3.toFixed(numberOFDecimalsPlaces):\"--\",\" / \",max))};var Wrapper7=styled.label({display:\"flex\"}),MaxLength=styled.div(({isMaxed})=>({marginLeft:\"0.75rem\",paddingTop:\"0.35rem\",color:isMaxed?\"red\":void 0})),TextControl=({name:name2,value:value3,onChange,onFocus,onBlur,maxLength,argType})=>{let handleChange=event=>{onChange(event.target.value);},readonly=!!argType?.table?.readonly,[forceVisible,setForceVisible]=useState(!1),onForceVisible=useCallback(()=>{onChange(\"\"),setForceVisible(!0);},[setForceVisible]);if(value3===void 0)return React15__default.createElement(Button,{variant:\"outline\",size:\"medium\",disabled:readonly,id:getControlSetterButtonId(name2),onClick:onForceVisible},\"Set string\");let isValid=typeof value3==\"string\";return React15__default.createElement(Wrapper7,null,React15__default.createElement(Form.Textarea,{id:getControlId(name2),maxLength,onChange:handleChange,disabled:readonly,size:\"flex\",placeholder:\"Edit string...\",autoFocus:forceVisible,valid:isValid?null:\"error\",name:name2,value:isValid?value3:\"\",onFocus,onBlur}),maxLength&&React15__default.createElement(MaxLength,{isMaxed:value3?.length===maxLength},value3?.length??0,\" / \",maxLength))};var FileInput=styled(Form.Input)({padding:10});function revokeOldUrls(urls){urls.forEach(url=>{url.startsWith(\"blob:\")&&URL.revokeObjectURL(url);});}var FilesControl=({onChange,name:name2,accept=\"image/*\",value:value3,argType})=>{let inputElement=useRef(null),readonly=argType?.control?.readOnly;function handleFileChange(e2){if(!e2.target.files)return;let fileUrls=Array.from(e2.target.files).map(file=>URL.createObjectURL(file));onChange(fileUrls),revokeOldUrls(value3);}return useEffect(()=>{value3==null&&inputElement.current&&(inputElement.current.value=null);},[value3,name2]),React15__default.createElement(FileInput,{ref:inputElement,id:getControlId(name2),type:\"file\",name:name2,multiple:!0,disabled:readonly,onChange:handleFileChange,accept,size:\"flex\"})};var LazyColorControl=lazy(()=>import('./Color-YHDXOIA2.mjs')),ColorControl=props=>React15__default.createElement(Suspense,{fallback:React15__default.createElement(\"div\",null)},React15__default.createElement(LazyColorControl,{...props}));var Controls2={array:ObjectControl,object:ObjectControl,boolean:BooleanControl,color:ColorControl,date:DateControl,number:NumberControl,check:OptionsControl,\"inline-check\":OptionsControl,radio:OptionsControl,\"inline-radio\":OptionsControl,select:OptionsControl,\"multi-select\":OptionsControl,range:RangeControl,text:TextControl,file:FilesControl},NoControl=()=>React15__default.createElement(React15__default.Fragment,null,\"-\"),ArgControl=({row,arg,updateArgs,isHovered})=>{let{key:key2,control}=row,[isFocused,setFocused]=useState(!1),[boxedValue,setBoxedValue]=useState({value:arg});useEffect(()=>{isFocused||setBoxedValue({value:arg});},[isFocused,arg]);let onChange=useCallback(argVal=>(setBoxedValue({value:argVal}),updateArgs({[key2]:argVal}),argVal),[updateArgs,key2]),onBlur=useCallback(()=>setFocused(!1),[]),onFocus=useCallback(()=>setFocused(!0),[]);if(!control||control.disable){let canBeSetup=control?.disable!==!0&&row?.type?.name!==\"function\";return isHovered&&canBeSetup?React15__default.createElement(Link,{href:\"https://storybook.js.org/docs/essentials/controls\",target:\"_blank\",withArrow:!0},\"Setup controls\"):React15__default.createElement(NoControl,null)}let props={name:key2,argType:row,value:boxedValue.value,onChange,onBlur,onFocus},Control=Controls2[control.type]||NoControl;return React15__default.createElement(Control,{...props,...control,controlType:control.type})};var Table=styled.table(({theme})=>({\"&&\":{borderCollapse:\"collapse\",borderSpacing:0,border:\"none\",tr:{border:\"none !important\",background:\"none\"},\"td, th\":{padding:0,border:\"none\",width:\"auto!important\"},marginTop:0,marginBottom:0,\"th:first-of-type, td:first-of-type\":{paddingLeft:0},\"th:last-of-type, td:last-of-type\":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,\"&:not(:first-of-type)\":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:\"none\",border:\"none\"},code:codeCommon({theme}),div:{span:{fontWeight:\"bold\"}},\"& code\":{margin:0,display:\"inline-block\",fontSize:theme.typography.size.s1}}})),ArgJsDoc=({tags})=>{let params=(tags.params||[]).filter(x2=>x2.description),hasDisplayableParams=params.length!==0,hasDisplayableDeprecated=tags.deprecated!=null,hasDisplayableReturns=tags.returns!=null&&tags.returns.description!=null;return !hasDisplayableParams&&!hasDisplayableReturns&&!hasDisplayableDeprecated?null:React15__default.createElement(React15__default.Fragment,null,React15__default.createElement(Table,null,React15__default.createElement(\"tbody\",null,hasDisplayableDeprecated&&React15__default.createElement(\"tr\",{key:\"deprecated\"},React15__default.createElement(\"td\",{colSpan:2},React15__default.createElement(\"strong\",null,\"Deprecated\"),\": \",tags.deprecated.toString())),hasDisplayableParams&¶ms.map(x2=>React15__default.createElement(\"tr\",{key:x2.name},React15__default.createElement(\"td\",null,React15__default.createElement(\"code\",null,x2.name)),React15__default.createElement(\"td\",null,x2.description))),hasDisplayableReturns&&React15__default.createElement(\"tr\",{key:\"returns\"},React15__default.createElement(\"td\",null,React15__default.createElement(\"code\",null,\"Returns\")),React15__default.createElement(\"td\",null,tags.returns.description)))))};var import_memoizerific=__toESM(require_memoizerific()),ITEMS_BEFORE_EXPANSION=8,Summary=styled.div(({isExpanded})=>({display:\"flex\",flexDirection:isExpanded?\"column\":\"row\",flexWrap:\"wrap\",alignItems:\"flex-start\",marginBottom:\"-4px\",minWidth:100})),Text3=styled.span(codeCommon,({theme,simple=!1})=>({flex:\"0 0 auto\",fontFamily:theme.typography.fonts.mono,fontSize:theme.typography.size.s1,wordBreak:\"break-word\",whiteSpace:\"normal\",maxWidth:\"100%\",margin:0,marginRight:\"4px\",marginBottom:\"4px\",paddingTop:\"2px\",paddingBottom:\"2px\",lineHeight:\"13px\",...simple&&{background:\"transparent\",border:\"0 none\",paddingLeft:0}})),ExpandButton=styled.button(({theme})=>({fontFamily:theme.typography.fonts.mono,color:theme.color.secondary,marginBottom:\"4px\",background:\"none\",border:\"none\"})),Expandable=styled.div(codeCommon,({theme})=>({fontFamily:theme.typography.fonts.mono,color:theme.color.secondary,fontSize:theme.typography.size.s1,margin:0,whiteSpace:\"nowrap\",display:\"flex\",alignItems:\"center\"})),Detail=styled.div(({theme,width})=>({width,minWidth:200,maxWidth:800,padding:15,fontFamily:theme.typography.fonts.mono,fontSize:theme.typography.size.s1,boxSizing:\"content-box\",\"& code\":{padding:\"0 !important\"}})),ChevronUpIcon=styled(ChevronSmallUpIcon)({marginLeft:4}),ChevronDownIcon=styled(ChevronSmallDownIcon)({marginLeft:4}),EmptyArg=()=>React15__default.createElement(\"span\",null,\"-\"),ArgText=({text,simple})=>React15__default.createElement(Text3,{simple},text),calculateDetailWidth=(0, import_memoizerific.default)(1e3)(detail=>{let lines=detail.split(/\\r?\\n/);return `${Math.max(...lines.map(x2=>x2.length))}ch`}),getSummaryItems=summary=>{if(!summary)return [summary];let summaryItems=summary.split(\"|\").map(value3=>value3.trim());return uniq(summaryItems)},renderSummaryItems=(summaryItems,isExpanded=!0)=>{let items=summaryItems;return isExpanded||(items=summaryItems.slice(0,ITEMS_BEFORE_EXPANSION)),items.map(item=>React15__default.createElement(ArgText,{key:item,text:item===\"\"?'\"\"':item}))},ArgSummary=({value:value3,initialExpandedArgs})=>{let{summary,detail}=value3,[isOpen,setIsOpen]=useState(!1),[isExpanded,setIsExpanded]=useState(initialExpandedArgs||!1);if(summary==null)return null;let summaryAsString=typeof summary.toString==\"function\"?summary.toString():summary;if(detail==null){if(/[(){}[\\]<>]/.test(summaryAsString))return React15__default.createElement(ArgText,{text:summaryAsString});let summaryItems=getSummaryItems(summaryAsString),itemsCount=summaryItems.length;return itemsCount>ITEMS_BEFORE_EXPANSION?React15__default.createElement(Summary,{isExpanded},renderSummaryItems(summaryItems,isExpanded),React15__default.createElement(ExpandButton,{onClick:()=>setIsExpanded(!isExpanded)},isExpanded?\"Show less...\":`Show ${itemsCount-ITEMS_BEFORE_EXPANSION} more...`)):React15__default.createElement(Summary,null,renderSummaryItems(summaryItems))}return React15__default.createElement(WithTooltipPure,{closeOnOutsideClick:!0,placement:\"bottom\",visible:isOpen,onVisibleChange:isVisible=>{setIsOpen(isVisible);},tooltip:React15__default.createElement(Detail,{width:calculateDetailWidth(detail)},React15__default.createElement(SyntaxHighlighter,{language:\"jsx\",format:!1},detail))},React15__default.createElement(Expandable,{className:\"sbdocs-expandable\"},React15__default.createElement(\"span\",null,summaryAsString),isOpen?React15__default.createElement(ChevronUpIcon,null):React15__default.createElement(ChevronDownIcon,null)))},ArgValue=({value:value3,initialExpandedArgs})=>value3==null?React15__default.createElement(EmptyArg,null):React15__default.createElement(ArgSummary,{value:value3,initialExpandedArgs});var Name=styled.span({fontWeight:\"bold\"}),Required=styled.span(({theme})=>({color:theme.color.negative,fontFamily:theme.typography.fonts.mono,cursor:\"help\"})),Description=styled.div(({theme})=>({\"&&\":{p:{margin:\"0 0 10px 0\"},a:{color:theme.color.secondary}},code:{...codeCommon({theme}),fontSize:12,fontFamily:theme.typography.fonts.mono},\"& code\":{margin:0,display:\"inline-block\"},\"& pre > code\":{whiteSpace:\"pre-wrap\"}})),Type=styled.div(({theme,hasDescription})=>({color:theme.base===\"light\"?curriedTransparentize$1(.1,theme.color.defaultText):curriedTransparentize$1(.2,theme.color.defaultText),marginTop:hasDescription?4:0})),TypeWithJsDoc=styled.div(({theme,hasDescription})=>({color:theme.base===\"light\"?curriedTransparentize$1(.1,theme.color.defaultText):curriedTransparentize$1(.2,theme.color.defaultText),marginTop:hasDescription?12:0,marginBottom:12})),StyledTd=styled.td(({theme,expandable})=>({paddingLeft:expandable?\"40px !important\":\"20px !important\"})),toSummary=value3=>value3&&{summary:typeof value3==\"string\"?value3:value3.name},ArgRow=props=>{let[isHovered,setIsHovered]=useState(!1),{row,updateArgs,compact,expandable,initialExpandedArgs}=props,{name:name2,description}=row,table=row.table||{},type=table.type||toSummary(row.type),defaultValue=table.defaultValue||row.defaultValue,required=row.type?.required,hasDescription=description!=null&&description!==\"\";return React15__default.createElement(\"tr\",{onMouseEnter:()=>setIsHovered(!0),onMouseLeave:()=>setIsHovered(!1)},React15__default.createElement(StyledTd,{expandable},React15__default.createElement(Name,null,name2),required?React15__default.createElement(Required,{title:\"Required\"},\"*\"):null),compact?null:React15__default.createElement(\"td\",null,hasDescription&&React15__default.createElement(Description,null,React15__default.createElement(index_modern_default,null,description)),table.jsDocTags!=null?React15__default.createElement(React15__default.Fragment,null,React15__default.createElement(TypeWithJsDoc,{hasDescription},React15__default.createElement(ArgValue,{value:type,initialExpandedArgs})),React15__default.createElement(ArgJsDoc,{tags:table.jsDocTags})):React15__default.createElement(Type,{hasDescription},React15__default.createElement(ArgValue,{value:type,initialExpandedArgs}))),compact?null:React15__default.createElement(\"td\",null,React15__default.createElement(ArgValue,{value:defaultValue,initialExpandedArgs})),updateArgs?React15__default.createElement(\"td\",null,React15__default.createElement(ArgControl,{...props,isHovered})):null)};var Wrapper8=styled.div(({inAddonPanel,theme})=>({height:inAddonPanel?\"100%\":\"auto\",display:\"flex\",border:inAddonPanel?\"none\":`1px solid ${theme.appBorderColor}`,borderRadius:inAddonPanel?0:theme.appBorderRadius,padding:inAddonPanel?0:40,alignItems:\"center\",justifyContent:\"center\",flexDirection:\"column\",gap:15,background:theme.background.content,boxShadow:\"rgba(0, 0, 0, 0.10) 0 1px 3px 0\"})),Links=styled.div(({theme})=>({display:\"flex\",fontSize:theme.typography.size.s2-1,gap:25})),Divider=styled.div(({theme})=>({width:1,height:16,backgroundColor:theme.appBorderColor})),Empty=({inAddonPanel})=>{let[isLoading,setIsLoading]=useState(!0);return useEffect(()=>{let load=setTimeout(()=>{setIsLoading(!1);},100);return ()=>clearTimeout(load)},[]),isLoading?null:React15__default.createElement(Wrapper8,{inAddonPanel},React15__default.createElement(EmptyTabContent,{title:inAddonPanel?\"Interactive story playground\":\"Args table with interactive controls couldn't be auto-generated\",description:React15__default.createElement(React15__default.Fragment,null,\"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically.\"),footer:React15__default.createElement(Links,null,inAddonPanel&&React15__default.createElement(React15__default.Fragment,null,React15__default.createElement(Link,{href:\"https://youtu.be/0gOfS6K0x0E\",target:\"_blank\",withArrow:!0},React15__default.createElement(VideoIcon,null),\" Watch 5m video\"),React15__default.createElement(Divider,null),React15__default.createElement(Link,{href:\"https://storybook.js.org/docs/essentials/controls\",target:\"_blank\",withArrow:!0},React15__default.createElement(DocumentIcon,null),\" Read docs\")),!inAddonPanel&&React15__default.createElement(Link,{href:\"https://storybook.js.org/docs/essentials/controls\",target:\"_blank\",withArrow:!0},React15__default.createElement(DocumentIcon,null),\" Learn how to set that up\"))}))};var ExpanderIconDown=styled(ChevronDownIcon$1)(({theme})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:theme.base===\"light\"?curriedTransparentize$1(.25,theme.color.defaultText):curriedTransparentize$1(.3,theme.color.defaultText),border:\"none\",display:\"inline-block\"})),ExpanderIconRight=styled(ChevronRightIcon)(({theme})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:theme.base===\"light\"?curriedTransparentize$1(.25,theme.color.defaultText):curriedTransparentize$1(.3,theme.color.defaultText),border:\"none\",display:\"inline-block\"})),FlexWrapper=styled.span(({theme})=>({display:\"flex\",lineHeight:\"20px\",alignItems:\"center\"})),Section=styled.td(({theme})=>({position:\"relative\",letterSpacing:\"0.35em\",textTransform:\"uppercase\",fontWeight:theme.typography.weight.bold,fontSize:theme.typography.size.s1-1,color:theme.base===\"light\"?curriedTransparentize$1(.4,theme.color.defaultText):curriedTransparentize$1(.6,theme.color.defaultText),background:`${theme.background.app} !important`,\"& ~ td\":{background:`${theme.background.app} !important`}})),Subsection=styled.td(({theme})=>({position:\"relative\",fontWeight:theme.typography.weight.bold,fontSize:theme.typography.size.s2-1,background:theme.background.app})),StyledTd2=styled.td({position:\"relative\"}),StyledTr=styled.tr(({theme})=>({\"&:hover > td\":{backgroundColor:`${curriedLighten$1(.005,theme.background.app)} !important`,boxShadow:`${theme.color.mediumlight} 0 - 1px 0 0 inset`,cursor:\"row-resize\"}})),ClickIntercept=styled.button({background:\"none\",border:\"none\",padding:\"0\",font:\"inherit\",position:\"absolute\",top:0,bottom:0,left:0,right:0,height:\"100%\",width:\"100%\",color:\"transparent\",cursor:\"row-resize !important\"}),SectionRow=({level=\"section\",label,children,initialExpanded=!0,colSpan=3})=>{let[expanded,setExpanded]=useState(initialExpanded),Level=level===\"subsection\"?Subsection:Section,itemCount=children?.length||0,caption=level===\"subsection\"?`${itemCount} item${itemCount!==1?\"s\":\"\"}`:\"\",helperText=`${expanded?\"Hide\":\"Show\"} ${level===\"subsection\"?itemCount:label} item${itemCount!==1?\"s\":\"\"}`;return React15__default.createElement(React15__default.Fragment,null,React15__default.createElement(StyledTr,{title:helperText},React15__default.createElement(Level,{colSpan:1},React15__default.createElement(ClickIntercept,{onClick:e2=>setExpanded(!expanded),tabIndex:0},helperText),React15__default.createElement(FlexWrapper,null,expanded?React15__default.createElement(ExpanderIconDown,null):React15__default.createElement(ExpanderIconRight,null),label)),React15__default.createElement(StyledTd2,{colSpan:colSpan-1},React15__default.createElement(ClickIntercept,{onClick:e2=>setExpanded(!expanded),tabIndex:-1,style:{outline:\"none\"}},helperText),expanded?null:caption)),expanded?children:null)};var Row=styled.div(({theme})=>({display:\"flex\",gap:16,borderBottom:`1px solid ${theme.appBorderColor}`,\"&:last-child\":{borderBottom:0}})),Column=styled.div(({numColumn})=>({display:\"flex\",flexDirection:\"column\",flex:numColumn||1,gap:5,padding:\"12px 20px\"})),SkeletonText=styled.div(({theme,width,height})=>({animation:`${theme.animation.glow} 1.5s ease-in-out infinite`,background:theme.appBorderColor,width:width||\"100%\",height:height||16,borderRadius:3})),columnWidth=[2,4,2,2],Skeleton=()=>React15__default.createElement(React15__default.Fragment,null,React15__default.createElement(Row,null,React15__default.createElement(Column,{numColumn:columnWidth[0]},React15__default.createElement(SkeletonText,{width:\"60%\"})),React15__default.createElement(Column,{numColumn:columnWidth[1]},React15__default.createElement(SkeletonText,{width:\"30%\"})),React15__default.createElement(Column,{numColumn:columnWidth[2]},React15__default.createElement(SkeletonText,{width:\"60%\"})),React15__default.createElement(Column,{numColumn:columnWidth[3]},React15__default.createElement(SkeletonText,{width:\"60%\"}))),React15__default.createElement(Row,null,React15__default.createElement(Column,{numColumn:columnWidth[0]},React15__default.createElement(SkeletonText,{width:\"60%\"})),React15__default.createElement(Column,{numColumn:columnWidth[1]},React15__default.createElement(SkeletonText,{width:\"80%\"}),React15__default.createElement(SkeletonText,{width:\"30%\"})),React15__default.createElement(Column,{numColumn:columnWidth[2]},React15__default.createElement(SkeletonText,{width:\"60%\"})),React15__default.createElement(Column,{numColumn:columnWidth[3]},React15__default.createElement(SkeletonText,{width:\"60%\"}))),React15__default.createElement(Row,null,React15__default.createElement(Column,{numColumn:columnWidth[0]},React15__default.createElement(SkeletonText,{width:\"60%\"})),React15__default.createElement(Column,{numColumn:columnWidth[1]},React15__default.createElement(SkeletonText,{width:\"80%\"}),React15__default.createElement(SkeletonText,{width:\"30%\"})),React15__default.createElement(Column,{numColumn:columnWidth[2]},React15__default.createElement(SkeletonText,{width:\"60%\"})),React15__default.createElement(Column,{numColumn:columnWidth[3]},React15__default.createElement(SkeletonText,{width:\"60%\"}))),React15__default.createElement(Row,null,React15__default.createElement(Column,{numColumn:columnWidth[0]},React15__default.createElement(SkeletonText,{width:\"60%\"})),React15__default.createElement(Column,{numColumn:columnWidth[1]},React15__default.createElement(SkeletonText,{width:\"80%\"}),React15__default.createElement(SkeletonText,{width:\"30%\"})),React15__default.createElement(Column,{numColumn:columnWidth[2]},React15__default.createElement(SkeletonText,{width:\"60%\"})),React15__default.createElement(Column,{numColumn:columnWidth[3]},React15__default.createElement(SkeletonText,{width:\"60%\"}))));var TableWrapper=styled.table(({theme,compact,inAddonPanel})=>({\"&&\":{borderSpacing:0,color:theme.color.defaultText,\"td, th\":{padding:0,border:\"none\",verticalAlign:\"top\",textOverflow:\"ellipsis\"},fontSize:theme.typography.size.s2-1,lineHeight:\"20px\",textAlign:\"left\",width:\"100%\",marginTop:inAddonPanel?0:25,marginBottom:inAddonPanel?0:40,\"thead th:first-of-type, td:first-of-type\":{width:\"25%\"},\"th:first-of-type, td:first-of-type\":{paddingLeft:20},\"th:nth-of-type(2), td:nth-of-type(2)\":{...compact?null:{width:\"35%\"}},\"td:nth-of-type(3)\":{...compact?null:{width:\"15%\"}},\"th:last-of-type, td:last-of-type\":{paddingRight:20,...compact?null:{width:\"25%\"}},th:{color:theme.base===\"light\"?curriedTransparentize$1(.25,theme.color.defaultText):curriedTransparentize$1(.45,theme.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:\"10px\",paddingBottom:\"10px\",\"&:not(:first-of-type)\":{paddingLeft:15,paddingRight:15},\"&:last-of-type\":{paddingRight:20}},marginLeft:inAddonPanel?0:1,marginRight:inAddonPanel?0:1,tbody:{...inAddonPanel?null:{filter:theme.base===\"light\"?\"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))\":\"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))\"},\"> tr > *\":{background:theme.background.content,borderTop:`1px solid ${theme.appBorderColor}`},...inAddonPanel?null:{\"> tr:first-of-type > *\":{borderBlockStart:`1px solid ${theme.appBorderColor}`},\"> tr:last-of-type > *\":{borderBlockEnd:`1px solid ${theme.appBorderColor}`},\"> tr > *:first-of-type\":{borderInlineStart:`1px solid ${theme.appBorderColor}`},\"> tr > *:last-of-type\":{borderInlineEnd:`1px solid ${theme.appBorderColor}`},\"> tr:first-of-type > td:first-of-type\":{borderTopLeftRadius:theme.appBorderRadius},\"> tr:first-of-type > td:last-of-type\":{borderTopRightRadius:theme.appBorderRadius},\"> tr:last-of-type > td:first-of-type\":{borderBottomLeftRadius:theme.appBorderRadius},\"> tr:last-of-type > td:last-of-type\":{borderBottomRightRadius:theme.appBorderRadius}}}}})),StyledIconButton=styled(IconButton)(({theme})=>({margin:\"-4px -12px -4px 0\"})),ControlHeadingWrapper=styled.span({display:\"flex\",justifyContent:\"space-between\"});var sortFns={alpha:(a2,b2)=>a2.name.localeCompare(b2.name),requiredFirst:(a2,b2)=>+!!b2.type?.required-+!!a2.type?.required||a2.name.localeCompare(b2.name),none:void 0},groupRows=(rows,sort)=>{let sections={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!rows)return sections;Object.entries(rows).forEach(([key2,row])=>{let{category,subcategory}=row?.table||{};if(category){let section=sections.sections[category]||{ungrouped:[],subsections:{}};if(!subcategory)section.ungrouped.push({key:key2,...row});else {let subsection=section.subsections[subcategory]||[];subsection.push({key:key2,...row}),section.subsections[subcategory]=subsection;}sections.sections[category]=section;}else if(subcategory){let subsection=sections.ungroupedSubsections[subcategory]||[];subsection.push({key:key2,...row}),sections.ungroupedSubsections[subcategory]=subsection;}else sections.ungrouped.push({key:key2,...row});});let sortFn=sortFns[sort],sortSubsection=record=>sortFn?Object.keys(record).reduce((acc,cur)=>({...acc,[cur]:record[cur].sort(sortFn)}),{}):record;return {ungrouped:sections.ungrouped.sort(sortFn),ungroupedSubsections:sortSubsection(sections.ungroupedSubsections),sections:Object.keys(sections.sections).reduce((acc,cur)=>({...acc,[cur]:{ungrouped:sections.sections[cur].ungrouped.sort(sortFn),subsections:sortSubsection(sections.sections[cur].subsections)}}),{})}},safeIncludeConditionalArg=(row,args2,globals)=>{try{return includeConditionalArg(row,args2,globals)}catch(err){return once.warn(err.message),!1}},ArgsTable=props=>{let{updateArgs,resetArgs,compact,inAddonPanel,initialExpandedArgs,sort=\"none\",isLoading}=props;if(\"error\"in props){let{error}=props;return React15__default.createElement(EmptyBlock,null,error,\"\\xA0\",React15__default.createElement(Link,{href:\"http://storybook.js.org/docs/\",target:\"_blank\",withArrow:!0},React15__default.createElement(DocumentIcon,null),\" Read the docs\"))}if(isLoading)return React15__default.createElement(Skeleton,null);let{rows,args:args2,globals}=\"rows\"in props&&props,groups=groupRows(pickBy(rows||{},row=>!row?.table?.disable&&safeIncludeConditionalArg(row,args2||{},globals||{})),sort),hasNoUngrouped=groups.ungrouped.length===0,hasNoSections=Object.entries(groups.sections).length===0,hasNoUngroupedSubsections=Object.entries(groups.ungroupedSubsections).length===0;if(hasNoUngrouped&&hasNoSections&&hasNoUngroupedSubsections)return React15__default.createElement(Empty,{inAddonPanel});let colSpan=1;updateArgs&&(colSpan+=1),compact||(colSpan+=2);let expandable=Object.keys(groups.sections).length>0,common={updateArgs,compact,inAddonPanel,initialExpandedArgs};return React15__default.createElement(ResetWrapper,null,React15__default.createElement(TableWrapper,{compact,inAddonPanel,className:\"docblock-argstable sb-unstyled\"},React15__default.createElement(\"thead\",{className:\"docblock-argstable-head\"},React15__default.createElement(\"tr\",null,React15__default.createElement(\"th\",null,React15__default.createElement(\"span\",null,\"Name\")),compact?null:React15__default.createElement(\"th\",null,React15__default.createElement(\"span\",null,\"Description\")),compact?null:React15__default.createElement(\"th\",null,React15__default.createElement(\"span\",null,\"Default\")),updateArgs?React15__default.createElement(\"th\",null,React15__default.createElement(ControlHeadingWrapper,null,\"Control\",\" \",!isLoading&&resetArgs&&React15__default.createElement(StyledIconButton,{onClick:()=>resetArgs(),title:\"Reset controls\"},React15__default.createElement(UndoIcon,{\"aria-hidden\":!0})))):null)),React15__default.createElement(\"tbody\",{className:\"docblock-argstable-body\"},groups.ungrouped.map(row=>React15__default.createElement(ArgRow,{key:row.key,row,arg:args2&&args2[row.key],...common})),Object.entries(groups.ungroupedSubsections).map(([subcategory,subsection])=>React15__default.createElement(SectionRow,{key:subcategory,label:subcategory,level:\"subsection\",colSpan},subsection.map(row=>React15__default.createElement(ArgRow,{key:row.key,row,arg:args2&&args2[row.key],expandable,...common})))),Object.entries(groups.sections).map(([category,section])=>React15__default.createElement(SectionRow,{key:category,label:category,level:\"section\",colSpan},section.ungrouped.map(row=>React15__default.createElement(ArgRow,{key:row.key,row,arg:args2&&args2[row.key],...common})),Object.entries(section.subsections).map(([subcategory,subsection])=>React15__default.createElement(SectionRow,{key:subcategory,label:subcategory,level:\"subsection\",colSpan},subsection.map(row=>React15__default.createElement(ArgRow,{key:row.key,row,arg:args2&&args2[row.key],expandable,...common})))))))))};var TabbedArgsTable=({tabs,...props})=>{let entries=Object.entries(tabs);return entries.length===1?React15__default.createElement(ArgsTable,{...entries[0][1],...props}):React15__default.createElement(TabsState,null,entries.map((entry,index)=>{let[label,table]=entry,id=`prop_table_div_${label}`,Component4=\"div\",argsTableProps=index===0?props:{sort:props.sort};return React15__default.createElement(Component4,{key:id,id,title:label},({active})=>active?React15__default.createElement(ArgsTable,{key:`prop_table_${label}`,...table,...argsTableProps}):null)}))};var Label4=styled.div(({theme})=>({marginRight:30,fontSize:`${theme.typography.size.s1}px`,color:theme.base===\"light\"?curriedTransparentize$1(.4,theme.color.defaultText):curriedTransparentize$1(.6,theme.color.defaultText)})),Sample=styled.div({overflow:\"hidden\",whiteSpace:\"nowrap\",textOverflow:\"ellipsis\"}),TypeSpecimen=styled.div({display:\"flex\",flexDirection:\"row\",alignItems:\"baseline\",\"&:not(:last-child)\":{marginBottom:\"1rem\"}}),Wrapper9=styled.div(withReset,({theme})=>({...getBlockBackgroundStyle(theme),margin:\"25px 0 40px\",padding:\"30px 20px\"})),Typeset=({fontFamily,fontSizes,fontWeight,sampleText,...props})=>React15__default.createElement(Wrapper9,{...props,className:\"docblock-typeset sb-unstyled\"},fontSizes.map(size=>React15__default.createElement(TypeSpecimen,{key:size},React15__default.createElement(Label4,null,size),React15__default.createElement(Sample,{style:{fontFamily,fontSize:size,fontWeight,lineHeight:1.2}},sampleText||\"Was he a beast if music could move him so?\"))));var ItemTitle=styled.div(({theme})=>({fontWeight:theme.typography.weight.bold,color:theme.color.defaultText})),ItemSubtitle=styled.div(({theme})=>({color:theme.base===\"light\"?curriedTransparentize$1(.2,theme.color.defaultText):curriedTransparentize$1(.6,theme.color.defaultText)})),ItemDescription=styled.div({flex:\"0 0 30%\",lineHeight:\"20px\",marginTop:5}),SwatchLabel=styled.div(({theme})=>({flex:1,textAlign:\"center\",fontFamily:theme.typography.fonts.mono,fontSize:theme.typography.size.s1,lineHeight:1,overflow:\"hidden\",color:theme.base===\"light\"?curriedTransparentize$1(.4,theme.color.defaultText):curriedTransparentize$1(.6,theme.color.defaultText),\"> div\":{display:\"inline-block\",overflow:\"hidden\",maxWidth:\"100%\",textOverflow:\"ellipsis\"},span:{display:\"block\",marginTop:2}})),SwatchLabels=styled.div({display:\"flex\",flexDirection:\"row\"}),Swatch=styled.div(({background})=>({position:\"relative\",flex:1,\"&::before\":{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",background,content:'\"\"'}})),SwatchColors=styled.div(({theme})=>({...getBlockBackgroundStyle(theme),display:\"flex\",flexDirection:\"row\",height:50,marginBottom:5,overflow:\"hidden\",backgroundColor:\"white\",backgroundImage:\"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)\",backgroundClip:\"padding-box\"})),SwatchSpecimen=styled.div({display:\"flex\",flexDirection:\"column\",flex:1,position:\"relative\",marginBottom:30}),Swatches=styled.div({flex:1,display:\"flex\",flexDirection:\"row\"}),Item=styled.div({display:\"flex\",alignItems:\"flex-start\"}),ListName=styled.div({flex:\"0 0 30%\"}),ListSwatches=styled.div({flex:1}),ListHeading=styled.div(({theme})=>({display:\"flex\",flexDirection:\"row\",alignItems:\"center\",paddingBottom:20,fontWeight:theme.typography.weight.bold,color:theme.base===\"light\"?curriedTransparentize$1(.4,theme.color.defaultText):curriedTransparentize$1(.6,theme.color.defaultText)})),List=styled.div(({theme})=>({fontSize:theme.typography.size.s2,lineHeight:\"20px\",display:\"flex\",flexDirection:\"column\"}));function renderSwatch(color,index){return React15__default.createElement(Swatch,{key:`${color}-${index}`,title:color,background:color})}function renderSwatchLabel(color,index,colorDescription){return React15__default.createElement(SwatchLabel,{key:`${color}-${index}`,title:color},React15__default.createElement(\"div\",null,color,colorDescription&&React15__default.createElement(\"span\",null,colorDescription)))}function renderSwatchSpecimen(colors){if(Array.isArray(colors))return React15__default.createElement(SwatchSpecimen,null,React15__default.createElement(SwatchColors,null,colors.map((color,index)=>renderSwatch(color,index))),React15__default.createElement(SwatchLabels,null,colors.map((color,index)=>renderSwatchLabel(color,index))));let swatchElements=[],labelElements=[];for(let colorKey in colors){let colorValue=colors[colorKey];swatchElements.push(renderSwatch(colorValue,swatchElements.length)),labelElements.push(renderSwatchLabel(colorKey,labelElements.length,colorValue));}return React15__default.createElement(SwatchSpecimen,null,React15__default.createElement(SwatchColors,null,swatchElements),React15__default.createElement(SwatchLabels,null,labelElements))}var ColorItem=({title,subtitle,colors})=>React15__default.createElement(Item,null,React15__default.createElement(ItemDescription,null,React15__default.createElement(ItemTitle,null,title),React15__default.createElement(ItemSubtitle,null,subtitle)),React15__default.createElement(Swatches,null,renderSwatchSpecimen(colors))),ColorPalette=({children,...props})=>React15__default.createElement(ResetWrapper,null,React15__default.createElement(List,{...props,className:\"docblock-colorpalette sb-unstyled\"},React15__default.createElement(ListHeading,null,React15__default.createElement(ListName,null,\"Name\"),React15__default.createElement(ListSwatches,null,\"Swatches\")),children));var ItemLabel=styled.div(({theme})=>({fontFamily:theme.typography.fonts.base,fontSize:theme.typography.size.s2,color:theme.color.defaultText,marginLeft:10,lineHeight:1.2})),ItemSpecimen=styled.div(({theme})=>({...getBlockBackgroundStyle(theme),overflow:\"hidden\",height:40,width:40,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flex:\"none\",\"> img, > svg\":{width:20,height:20}})),Item2=styled.div({display:\"inline-flex\",flexDirection:\"row\",alignItems:\"center\",flex:\"0 1 calc(20% - 10px)\",minWidth:120,margin:\"0px 10px 30px 0\"}),List2=styled.div({display:\"flex\",flexFlow:\"row wrap\"}),IconItem=({name:name2,children})=>React15__default.createElement(Item2,null,React15__default.createElement(ItemSpecimen,null,children),React15__default.createElement(ItemLabel,null,name2)),IconGallery=({children,...props})=>React15__default.createElement(ResetWrapper,null,React15__default.createElement(List2,{...props,className:\"docblock-icongallery sb-unstyled\"},children));var anchorBlockIdFromId=storyId=>`anchor--${storyId}`,Anchor=({storyId,children})=>React15__default.createElement(\"div\",{id:anchorBlockIdFromId(storyId),className:\"sb-anchor\"},children);globalThis&&globalThis.__DOCS_CONTEXT__===void 0&&(globalThis.__DOCS_CONTEXT__=createContext(null),globalThis.__DOCS_CONTEXT__.displayName=\"DocsContext\");var DocsContext=globalThis?globalThis.__DOCS_CONTEXT__:createContext(null);var useOf=(moduleExportOrType,validTypes)=>useContext(DocsContext).resolveOf(moduleExportOrType,validTypes);var titleCase=str=>str.split(\"-\").map(part=>part.charAt(0).toUpperCase()+part.slice(1)).join(\"\"),getComponentName=component=>{if(component)return typeof component==\"string\"?component.includes(\"-\")?titleCase(component):component:component.__docgenInfo&&component.__docgenInfo.displayName?component.__docgenInfo.displayName:component.name};function scrollToElement(element,block=\"start\"){element.scrollIntoView({behavior:\"smooth\",block,inline:\"nearest\"});}function extractComponentArgTypes(component,parameters){let{extractArgTypes}=parameters.docs||{};if(!extractArgTypes)throw new Error(\"Args unsupported. See Args documentation for your framework.\");return extractArgTypes(component)}function getArgTypesFromResolved(resolved){if(resolved.type===\"component\"){let{component:component2,projectAnnotations:{parameters:parameters2}}=resolved;return {argTypes:extractComponentArgTypes(component2,parameters2),parameters:parameters2,component:component2}}if(resolved.type===\"meta\"){let{preparedMeta:{argTypes:argTypes2,parameters:parameters2,component:component2,subcomponents:subcomponents2}}=resolved;return {argTypes:argTypes2,parameters:parameters2,component:component2,subcomponents:subcomponents2}}let{story:{argTypes,parameters,component,subcomponents}}=resolved;return {argTypes,parameters,component,subcomponents}}var ArgTypes=props=>{let{of}=props;if(\"of\"in props&&of===void 0)throw new Error(\"Unexpected `of={undefined}`, did you mistype a CSF file reference?\");let resolved=useOf(of||\"meta\"),{argTypes,parameters,component,subcomponents}=getArgTypesFromResolved(resolved),argTypesParameters=parameters.docs?.argTypes||{},include=props.include??argTypesParameters.include,exclude=props.exclude??argTypesParameters.exclude,sort=props.sort??argTypesParameters.sort,filteredArgTypes=filterArgTypes(argTypes,include,exclude);if(!(!!subcomponents&&Object.keys(subcomponents).length>0))return React15__default.createElement(ArgsTable,{rows:filteredArgTypes,sort});let mainComponentName=getComponentName(component),subcomponentTabs=Object.fromEntries(Object.entries(subcomponents).map(([key2,comp])=>[key2,{rows:filterArgTypes(extractComponentArgTypes(comp,parameters),include,exclude),sort}])),tabs={[mainComponentName]:{rows:filteredArgTypes,sort},...subcomponentTabs};return React15__default.createElement(TabbedArgsTable,{tabs,sort})};var __create=Object.create,__defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__commonJS2=(cb,mod)=>function(){return mod||(0, cb[__getOwnPropNames(cb)[0]])((mod={exports:{}}).exports,mod),mod.exports},__copyProps=(to,from,except,desc)=>{if(from&&typeof from==\"object\"||typeof from==\"function\")for(let key2 of __getOwnPropNames(from))!__hasOwnProp.call(to,key2)&&key2!==except&&__defProp(to,key2,{get:()=>from[key2],enumerable:!(desc=__getOwnPropDesc(from,key2))||desc.enumerable});return to},__toESM2=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,\"default\",{value:mod,enumerable:!0}):target,mod)),eventProperties=[\"bubbles\",\"cancelBubble\",\"cancelable\",\"composed\",\"currentTarget\",\"defaultPrevented\",\"eventPhase\",\"isTrusted\",\"returnValue\",\"srcElement\",\"target\",\"timeStamp\",\"type\"],customEventSpecificProperties=[\"detail\"];function extractEventHiddenProperties(event){let rebuildEvent=eventProperties.filter(value3=>event[value3]!==void 0).reduce((acc,value3)=>({...acc,[value3]:event[value3]}),{});return event instanceof CustomEvent&&customEventSpecificProperties.filter(value3=>event[value3]!==void 0).forEach(value3=>{rebuildEvent[value3]=event[value3];}),rebuildEvent}var import_memoizerific2=__toESM(require_memoizerific(),1),require_shams=__commonJS2({\"node_modules/has-symbols/shams.js\"(exports,module){module.exports=function(){if(typeof Symbol!=\"function\"||typeof Object.getOwnPropertySymbols!=\"function\")return !1;if(typeof Symbol.iterator==\"symbol\")return !0;var obj={},sym=Symbol(\"test\"),symObj=Object(sym);if(typeof sym==\"string\"||Object.prototype.toString.call(sym)!==\"[object Symbol]\"||Object.prototype.toString.call(symObj)!==\"[object Symbol]\")return !1;var symVal=42;obj[sym]=symVal;for(sym in obj)return !1;if(typeof Object.keys==\"function\"&&Object.keys(obj).length!==0||typeof Object.getOwnPropertyNames==\"function\"&&Object.getOwnPropertyNames(obj).length!==0)return !1;var syms=Object.getOwnPropertySymbols(obj);if(syms.length!==1||syms[0]!==sym||!Object.prototype.propertyIsEnumerable.call(obj,sym))return !1;if(typeof Object.getOwnPropertyDescriptor==\"function\"){var descriptor=Object.getOwnPropertyDescriptor(obj,sym);if(descriptor.value!==symVal||descriptor.enumerable!==!0)return !1}return !0};}}),require_has_symbols=__commonJS2({\"node_modules/has-symbols/index.js\"(exports,module){var origSymbol=typeof Symbol<\"u\"&&Symbol,hasSymbolSham=require_shams();module.exports=function(){return typeof origSymbol!=\"function\"||typeof Symbol!=\"function\"||typeof origSymbol(\"foo\")!=\"symbol\"||typeof Symbol(\"bar\")!=\"symbol\"?!1:hasSymbolSham()};}}),require_implementation=__commonJS2({\"node_modules/function-bind/implementation.js\"(exports,module){var ERROR_MESSAGE=\"Function.prototype.bind called on incompatible \",slice=Array.prototype.slice,toStr=Object.prototype.toString,funcType=\"[object Function]\";module.exports=function(that){var target=this;if(typeof target!=\"function\"||toStr.call(target)!==funcType)throw new TypeError(ERROR_MESSAGE+target);for(var args2=slice.call(arguments,1),bound,binder=function(){if(this instanceof bound){var result2=target.apply(this,args2.concat(slice.call(arguments)));return Object(result2)===result2?result2:this}else return target.apply(that,args2.concat(slice.call(arguments)))},boundLength=Math.max(0,target.length-args2.length),boundArgs=[],i2=0;i2\"u\"?undefined2:getProto(Uint8Array),INTRINSICS={\"%AggregateError%\":typeof AggregateError>\"u\"?undefined2:AggregateError,\"%Array%\":Array,\"%ArrayBuffer%\":typeof ArrayBuffer>\"u\"?undefined2:ArrayBuffer,\"%ArrayIteratorPrototype%\":hasSymbols?getProto([][Symbol.iterator]()):undefined2,\"%AsyncFromSyncIteratorPrototype%\":undefined2,\"%AsyncFunction%\":needsEval,\"%AsyncGenerator%\":needsEval,\"%AsyncGeneratorFunction%\":needsEval,\"%AsyncIteratorPrototype%\":needsEval,\"%Atomics%\":typeof Atomics>\"u\"?undefined2:Atomics,\"%BigInt%\":typeof BigInt>\"u\"?undefined2:BigInt,\"%Boolean%\":Boolean,\"%DataView%\":typeof DataView>\"u\"?undefined2:DataView,\"%Date%\":Date,\"%decodeURI%\":decodeURI,\"%decodeURIComponent%\":decodeURIComponent,\"%encodeURI%\":encodeURI,\"%encodeURIComponent%\":encodeURIComponent,\"%Error%\":Error,\"%eval%\":eval,\"%EvalError%\":EvalError,\"%Float32Array%\":typeof Float32Array>\"u\"?undefined2:Float32Array,\"%Float64Array%\":typeof Float64Array>\"u\"?undefined2:Float64Array,\"%FinalizationRegistry%\":typeof FinalizationRegistry>\"u\"?undefined2:FinalizationRegistry,\"%Function%\":$Function,\"%GeneratorFunction%\":needsEval,\"%Int8Array%\":typeof Int8Array>\"u\"?undefined2:Int8Array,\"%Int16Array%\":typeof Int16Array>\"u\"?undefined2:Int16Array,\"%Int32Array%\":typeof Int32Array>\"u\"?undefined2:Int32Array,\"%isFinite%\":isFinite,\"%isNaN%\":isNaN,\"%IteratorPrototype%\":hasSymbols?getProto(getProto([][Symbol.iterator]())):undefined2,\"%JSON%\":typeof JSON==\"object\"?JSON:undefined2,\"%Map%\":typeof Map>\"u\"?undefined2:Map,\"%MapIteratorPrototype%\":typeof Map>\"u\"||!hasSymbols?undefined2:getProto(new Map()[Symbol.iterator]()),\"%Math%\":Math,\"%Number%\":Number,\"%Object%\":Object,\"%parseFloat%\":parseFloat,\"%parseInt%\":parseInt,\"%Promise%\":typeof Promise>\"u\"?undefined2:Promise,\"%Proxy%\":typeof Proxy>\"u\"?undefined2:Proxy,\"%RangeError%\":RangeError,\"%ReferenceError%\":ReferenceError,\"%Reflect%\":typeof Reflect>\"u\"?undefined2:Reflect,\"%RegExp%\":RegExp,\"%Set%\":typeof Set>\"u\"?undefined2:Set,\"%SetIteratorPrototype%\":typeof Set>\"u\"||!hasSymbols?undefined2:getProto(new Set()[Symbol.iterator]()),\"%SharedArrayBuffer%\":typeof SharedArrayBuffer>\"u\"?undefined2:SharedArrayBuffer,\"%String%\":String,\"%StringIteratorPrototype%\":hasSymbols?getProto(\"\"[Symbol.iterator]()):undefined2,\"%Symbol%\":hasSymbols?Symbol:undefined2,\"%SyntaxError%\":$SyntaxError,\"%ThrowTypeError%\":ThrowTypeError,\"%TypedArray%\":TypedArray,\"%TypeError%\":$TypeError,\"%Uint8Array%\":typeof Uint8Array>\"u\"?undefined2:Uint8Array,\"%Uint8ClampedArray%\":typeof Uint8ClampedArray>\"u\"?undefined2:Uint8ClampedArray,\"%Uint16Array%\":typeof Uint16Array>\"u\"?undefined2:Uint16Array,\"%Uint32Array%\":typeof Uint32Array>\"u\"?undefined2:Uint32Array,\"%URIError%\":URIError,\"%WeakMap%\":typeof WeakMap>\"u\"?undefined2:WeakMap,\"%WeakRef%\":typeof WeakRef>\"u\"?undefined2:WeakRef,\"%WeakSet%\":typeof WeakSet>\"u\"?undefined2:WeakSet},doEval=function doEval2(name2){var value22;if(name2===\"%AsyncFunction%\")value22=getEvalledConstructor(\"async function () {}\");else if(name2===\"%GeneratorFunction%\")value22=getEvalledConstructor(\"function* () {}\");else if(name2===\"%AsyncGeneratorFunction%\")value22=getEvalledConstructor(\"async function* () {}\");else if(name2===\"%AsyncGenerator%\"){var fn=doEval2(\"%AsyncGeneratorFunction%\");fn&&(value22=fn.prototype);}else if(name2===\"%AsyncIteratorPrototype%\"){var gen=doEval2(\"%AsyncGenerator%\");gen&&(value22=getProto(gen.prototype));}return INTRINSICS[name2]=value22,value22},LEGACY_ALIASES={\"%ArrayBufferPrototype%\":[\"ArrayBuffer\",\"prototype\"],\"%ArrayPrototype%\":[\"Array\",\"prototype\"],\"%ArrayProto_entries%\":[\"Array\",\"prototype\",\"entries\"],\"%ArrayProto_forEach%\":[\"Array\",\"prototype\",\"forEach\"],\"%ArrayProto_keys%\":[\"Array\",\"prototype\",\"keys\"],\"%ArrayProto_values%\":[\"Array\",\"prototype\",\"values\"],\"%AsyncFunctionPrototype%\":[\"AsyncFunction\",\"prototype\"],\"%AsyncGenerator%\":[\"AsyncGeneratorFunction\",\"prototype\"],\"%AsyncGeneratorPrototype%\":[\"AsyncGeneratorFunction\",\"prototype\",\"prototype\"],\"%BooleanPrototype%\":[\"Boolean\",\"prototype\"],\"%DataViewPrototype%\":[\"DataView\",\"prototype\"],\"%DatePrototype%\":[\"Date\",\"prototype\"],\"%ErrorPrototype%\":[\"Error\",\"prototype\"],\"%EvalErrorPrototype%\":[\"EvalError\",\"prototype\"],\"%Float32ArrayPrototype%\":[\"Float32Array\",\"prototype\"],\"%Float64ArrayPrototype%\":[\"Float64Array\",\"prototype\"],\"%FunctionPrototype%\":[\"Function\",\"prototype\"],\"%Generator%\":[\"GeneratorFunction\",\"prototype\"],\"%GeneratorPrototype%\":[\"GeneratorFunction\",\"prototype\",\"prototype\"],\"%Int8ArrayPrototype%\":[\"Int8Array\",\"prototype\"],\"%Int16ArrayPrototype%\":[\"Int16Array\",\"prototype\"],\"%Int32ArrayPrototype%\":[\"Int32Array\",\"prototype\"],\"%JSONParse%\":[\"JSON\",\"parse\"],\"%JSONStringify%\":[\"JSON\",\"stringify\"],\"%MapPrototype%\":[\"Map\",\"prototype\"],\"%NumberPrototype%\":[\"Number\",\"prototype\"],\"%ObjectPrototype%\":[\"Object\",\"prototype\"],\"%ObjProto_toString%\":[\"Object\",\"prototype\",\"toString\"],\"%ObjProto_valueOf%\":[\"Object\",\"prototype\",\"valueOf\"],\"%PromisePrototype%\":[\"Promise\",\"prototype\"],\"%PromiseProto_then%\":[\"Promise\",\"prototype\",\"then\"],\"%Promise_all%\":[\"Promise\",\"all\"],\"%Promise_reject%\":[\"Promise\",\"reject\"],\"%Promise_resolve%\":[\"Promise\",\"resolve\"],\"%RangeErrorPrototype%\":[\"RangeError\",\"prototype\"],\"%ReferenceErrorPrototype%\":[\"ReferenceError\",\"prototype\"],\"%RegExpPrototype%\":[\"RegExp\",\"prototype\"],\"%SetPrototype%\":[\"Set\",\"prototype\"],\"%SharedArrayBufferPrototype%\":[\"SharedArrayBuffer\",\"prototype\"],\"%StringPrototype%\":[\"String\",\"prototype\"],\"%SymbolPrototype%\":[\"Symbol\",\"prototype\"],\"%SyntaxErrorPrototype%\":[\"SyntaxError\",\"prototype\"],\"%TypedArrayPrototype%\":[\"TypedArray\",\"prototype\"],\"%TypeErrorPrototype%\":[\"TypeError\",\"prototype\"],\"%Uint8ArrayPrototype%\":[\"Uint8Array\",\"prototype\"],\"%Uint8ClampedArrayPrototype%\":[\"Uint8ClampedArray\",\"prototype\"],\"%Uint16ArrayPrototype%\":[\"Uint16Array\",\"prototype\"],\"%Uint32ArrayPrototype%\":[\"Uint32Array\",\"prototype\"],\"%URIErrorPrototype%\":[\"URIError\",\"prototype\"],\"%WeakMapPrototype%\":[\"WeakMap\",\"prototype\"],\"%WeakSetPrototype%\":[\"WeakSet\",\"prototype\"]},bind=require_function_bind(),hasOwn=require_src(),$concat=bind.call(Function.call,Array.prototype.concat),$spliceApply=bind.call(Function.apply,Array.prototype.splice),$replace=bind.call(Function.call,String.prototype.replace),$strSlice=bind.call(Function.call,String.prototype.slice),$exec=bind.call(Function.call,RegExp.prototype.exec),rePropName2=/[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g,reEscapeChar2=/\\\\(\\\\)?/g,stringToPath2=function(string){var first=$strSlice(string,0,1),last=$strSlice(string,-1);if(first===\"%\"&&last!==\"%\")throw new $SyntaxError(\"invalid intrinsic syntax, expected closing `%`\");if(last===\"%\"&&first!==\"%\")throw new $SyntaxError(\"invalid intrinsic syntax, expected opening `%`\");var result2=[];return $replace(string,rePropName2,function(match,number,quote,subString){result2[result2.length]=quote?$replace(subString,reEscapeChar2,\"$1\"):number||match;}),result2},getBaseIntrinsic=function(name2,allowMissing){var intrinsicName=name2,alias;if(hasOwn(LEGACY_ALIASES,intrinsicName)&&(alias=LEGACY_ALIASES[intrinsicName],intrinsicName=\"%\"+alias[0]+\"%\"),hasOwn(INTRINSICS,intrinsicName)){var value22=INTRINSICS[intrinsicName];if(value22===needsEval&&(value22=doEval(intrinsicName)),typeof value22>\"u\"&&!allowMissing)throw new $TypeError(\"intrinsic \"+name2+\" exists, but is not available. Please file an issue!\");return {alias,name:intrinsicName,value:value22}}throw new $SyntaxError(\"intrinsic \"+name2+\" does not exist!\")};module.exports=function(name2,allowMissing){if(typeof name2!=\"string\"||name2.length===0)throw new $TypeError(\"intrinsic name must be a non-empty string\");if(arguments.length>1&&typeof allowMissing!=\"boolean\")throw new $TypeError('\"allowMissing\" argument must be a boolean');if($exec(/^%?[^%]*%?$/,name2)===null)throw new $SyntaxError(\"`%` may not be present anywhere but at the beginning and end of the intrinsic name\");var parts=stringToPath2(name2),intrinsicBaseName=parts.length>0?parts[0]:\"\",intrinsic=getBaseIntrinsic(\"%\"+intrinsicBaseName+\"%\",allowMissing),intrinsicRealName=intrinsic.name,value22=intrinsic.value,skipFurtherCaching=!1,alias=intrinsic.alias;alias&&(intrinsicBaseName=alias[0],$spliceApply(parts,$concat([0,1],alias)));for(var i2=1,isOwn=!0;i2=parts.length){var desc=$gOPD(value22,part);isOwn=!!desc,isOwn&&\"get\"in desc&&!(\"originalValue\"in desc.get)?value22=desc.get:value22=value22[part];}else isOwn=hasOwn(value22,part),value22=value22[part];isOwn&&!skipFurtherCaching&&(INTRINSICS[intrinsicRealName]=value22);}}return value22};}}),require_call_bind=__commonJS2({\"node_modules/call-bind/index.js\"(exports,module){var bind=require_function_bind(),GetIntrinsic=require_get_intrinsic(),$apply=GetIntrinsic(\"%Function.prototype.apply%\"),$call=GetIntrinsic(\"%Function.prototype.call%\"),$reflectApply=GetIntrinsic(\"%Reflect.apply%\",!0)||bind.call($call,$apply),$gOPD=GetIntrinsic(\"%Object.getOwnPropertyDescriptor%\",!0),$defineProperty=GetIntrinsic(\"%Object.defineProperty%\",!0),$max=GetIntrinsic(\"%Math.max%\");if($defineProperty)try{$defineProperty({},\"a\",{value:1});}catch{$defineProperty=null;}module.exports=function(originalFunction){var func=$reflectApply(bind,$call,arguments);if($gOPD&&$defineProperty){var desc=$gOPD(func,\"length\");desc.configurable&&$defineProperty(func,\"length\",{value:1+$max(0,originalFunction.length-(arguments.length-1))});}return func};var applyBind=function(){return $reflectApply(bind,$apply,arguments)};$defineProperty?$defineProperty(module.exports,\"apply\",{value:applyBind}):module.exports.apply=applyBind;}}),require_callBound=__commonJS2({\"node_modules/call-bind/callBound.js\"(exports,module){var GetIntrinsic=require_get_intrinsic(),callBind=require_call_bind(),$indexOf=callBind(GetIntrinsic(\"String.prototype.indexOf\"));module.exports=function(name2,allowMissing){var intrinsic=GetIntrinsic(name2,!!allowMissing);return typeof intrinsic==\"function\"&&$indexOf(name2,\".prototype.\")>-1?callBind(intrinsic):intrinsic};}}),require_shams2=__commonJS2({\"node_modules/has-tostringtag/shams.js\"(exports,module){var hasSymbols=require_shams();module.exports=function(){return hasSymbols()&&!!Symbol.toStringTag};}}),require_is_regex=__commonJS2({\"node_modules/is-regex/index.js\"(exports,module){var callBound=require_callBound(),hasToStringTag=require_shams2()(),has,$exec,isRegexMarker,badStringifier;hasToStringTag&&(has=callBound(\"Object.prototype.hasOwnProperty\"),$exec=callBound(\"RegExp.prototype.exec\"),isRegexMarker={},throwRegexMarker=function(){throw isRegexMarker},badStringifier={toString:throwRegexMarker,valueOf:throwRegexMarker},typeof Symbol.toPrimitive==\"symbol\"&&(badStringifier[Symbol.toPrimitive]=throwRegexMarker));var throwRegexMarker,$toString=callBound(\"Object.prototype.toString\"),gOPD=Object.getOwnPropertyDescriptor,regexClass=\"[object RegExp]\";module.exports=hasToStringTag?function(value22){if(!value22||typeof value22!=\"object\")return !1;var descriptor=gOPD(value22,\"lastIndex\"),hasLastIndexDataProperty=descriptor&&has(descriptor,\"value\");if(!hasLastIndexDataProperty)return !1;try{$exec(value22,badStringifier);}catch(e2){return e2===isRegexMarker}}:function(value22){return !value22||typeof value22!=\"object\"&&typeof value22!=\"function\"?!1:$toString(value22)===regexClass};}}),require_is_function=__commonJS2({\"node_modules/is-function/index.js\"(exports,module){module.exports=isFunction3;var toString2=Object.prototype.toString;function isFunction3(fn){if(!fn)return !1;var string=toString2.call(fn);return string===\"[object Function]\"||typeof fn==\"function\"&&string!==\"[object RegExp]\"||typeof window<\"u\"&&(fn===window.setTimeout||fn===window.alert||fn===window.confirm||fn===window.prompt)}}}),require_is_symbol=__commonJS2({\"node_modules/is-symbol/index.js\"(exports,module){var toStr=Object.prototype.toString,hasSymbols=require_has_symbols()();hasSymbols?(symToStr=Symbol.prototype.toString,symStringRegex=/^Symbol\\(.*\\)$/,isSymbolObject=function(value22){return typeof value22.valueOf()!=\"symbol\"?!1:symStringRegex.test(symToStr.call(value22))},module.exports=function(value22){if(typeof value22==\"symbol\")return !0;if(toStr.call(value22)!==\"[object Symbol]\")return !1;try{return isSymbolObject(value22)}catch{return !1}}):module.exports=function(value22){return !1};var symToStr,symStringRegex,isSymbolObject;}}),import_is_regex=__toESM2(require_is_regex()),import_is_function=__toESM2(require_is_function()),import_is_symbol=__toESM2(require_is_symbol());function isObject(val){return val!=null&&typeof val==\"object\"&&Array.isArray(val)===!1}var freeGlobal=typeof global==\"object\"&&global&&global.Object===Object&&global,freeGlobal_default=freeGlobal,freeSelf=typeof self==\"object\"&&self&&self.Object===Object&&self,root2=freeGlobal_default||freeSelf||Function(\"return this\")(),root_default=root2,Symbol2=root_default.Symbol,Symbol_default=Symbol2,objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,nativeObjectToString=objectProto.toString,symToStringTag=Symbol_default?Symbol_default.toStringTag:void 0;function getRawTag(value22){var isOwn=hasOwnProperty.call(value22,symToStringTag),tag=value22[symToStringTag];try{value22[symToStringTag]=void 0;var unmasked=!0;}catch{}var result2=nativeObjectToString.call(value22);return unmasked&&(isOwn?value22[symToStringTag]=tag:delete value22[symToStringTag]),result2}var getRawTag_default=getRawTag,objectProto2=Object.prototype,nativeObjectToString2=objectProto2.toString;function objectToString(value22){return nativeObjectToString2.call(value22)}var objectToString_default=objectToString,nullTag=\"[object Null]\",undefinedTag=\"[object Undefined]\",symToStringTag2=Symbol_default?Symbol_default.toStringTag:void 0;function baseGetTag(value22){return value22==null?value22===void 0?undefinedTag:nullTag:symToStringTag2&&symToStringTag2 in Object(value22)?getRawTag_default(value22):objectToString_default(value22)}var baseGetTag_default=baseGetTag;var symbolProto=Symbol_default?Symbol_default.prototype:void 0;symbolProto?symbolProto.toString:void 0;function isObject2(value22){var type=typeof value22;return value22!=null&&(type==\"object\"||type==\"function\")}var isObject_default=isObject2,asyncTag=\"[object AsyncFunction]\",funcTag=\"[object Function]\",genTag=\"[object GeneratorFunction]\",proxyTag=\"[object Proxy]\";function isFunction(value22){if(!isObject_default(value22))return !1;var tag=baseGetTag_default(value22);return tag==funcTag||tag==genTag||tag==asyncTag||tag==proxyTag}var isFunction_default=isFunction,coreJsData=root_default[\"__core-js_shared__\"],coreJsData_default=coreJsData,maskSrcKey=function(){var uid=/[^.]+$/.exec(coreJsData_default&&coreJsData_default.keys&&coreJsData_default.keys.IE_PROTO||\"\");return uid?\"Symbol(src)_1.\"+uid:\"\"}();function isMasked(func){return !!maskSrcKey&&maskSrcKey in func}var isMasked_default=isMasked,funcProto=Function.prototype,funcToString=funcProto.toString;function toSource(func){if(func!=null){try{return funcToString.call(func)}catch{}try{return func+\"\"}catch{}}return \"\"}var toSource_default=toSource,reRegExpChar=/[\\\\^$.*+?()[\\]{}|]/g,reIsHostCtor=/^\\[object .+?Constructor\\]$/,funcProto2=Function.prototype,objectProto3=Object.prototype,funcToString2=funcProto2.toString,hasOwnProperty2=objectProto3.hasOwnProperty,reIsNative=RegExp(\"^\"+funcToString2.call(hasOwnProperty2).replace(reRegExpChar,\"\\\\$&\").replace(/hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g,\"$1.*?\")+\"$\");function baseIsNative(value22){if(!isObject_default(value22)||isMasked_default(value22))return !1;var pattern=isFunction_default(value22)?reIsNative:reIsHostCtor;return pattern.test(toSource_default(value22))}var baseIsNative_default=baseIsNative;function getValue(object2,key2){return object2?.[key2]}var getValue_default=getValue;function getNative(object2,key2){var value22=getValue_default(object2,key2);return baseIsNative_default(value22)?value22:void 0}var getNative_default=getNative;function eq(value22,other){return value22===other||value22!==value22&&other!==other}var eq_default=eq;var nativeCreate=getNative_default(Object,\"create\"),nativeCreate_default=nativeCreate;function hashClear(){this.__data__=nativeCreate_default?nativeCreate_default(null):{},this.size=0;}var hashClear_default=hashClear;function hashDelete(key2){var result2=this.has(key2)&&delete this.__data__[key2];return this.size-=result2?1:0,result2}var hashDelete_default=hashDelete,HASH_UNDEFINED=\"__lodash_hash_undefined__\",objectProto4=Object.prototype,hasOwnProperty3=objectProto4.hasOwnProperty;function hashGet(key2){var data=this.__data__;if(nativeCreate_default){var result2=data[key2];return result2===HASH_UNDEFINED?void 0:result2}return hasOwnProperty3.call(data,key2)?data[key2]:void 0}var hashGet_default=hashGet,objectProto5=Object.prototype,hasOwnProperty4=objectProto5.hasOwnProperty;function hashHas(key2){var data=this.__data__;return nativeCreate_default?data[key2]!==void 0:hasOwnProperty4.call(data,key2)}var hashHas_default=hashHas,HASH_UNDEFINED2=\"__lodash_hash_undefined__\";function hashSet(key2,value22){var data=this.__data__;return this.size+=this.has(key2)?0:1,data[key2]=nativeCreate_default&&value22===void 0?HASH_UNDEFINED2:value22,this}var hashSet_default=hashSet;function Hash(entries){var index=-1,length=entries==null?0:entries.length;for(this.clear();++index-1}var listCacheHas_default=listCacheHas;function listCacheSet(key2,value22){var data=this.__data__,index=assocIndexOf_default(data,key2);return index<0?(++this.size,data.push([key2,value22])):data[index][1]=value22,this}var listCacheSet_default=listCacheSet;function ListCache(entries){var index=-1,length=entries==null?0:entries.length;for(this.clear();++index{let inQuoteChar=null,inBlockComment=!1,inLineComment=!1,inRegexLiteral=!1,newCode=\"\";if(code.indexOf(\"//\")>=0||code.indexOf(\"/*\")>=0)for(let i2=0;i2removeCodeComments(code).replace(/\\n\\s*/g,\"\").trim()),convertShorthandMethods=function(key2,stringified){let fnHead=stringified.slice(0,stringified.indexOf(\"{\")),fnBody=stringified.slice(stringified.indexOf(\"{\"));if(fnHead.includes(\"=>\")||fnHead.includes(\"function\"))return stringified;let modifiedHead=fnHead;return modifiedHead=modifiedHead.replace(key2,\"function\"),modifiedHead+fnBody},dateFormat=/^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d{3})?Z$/;function convertUnconventionalData(data){if(!isObject3(data))return data;let result2=data,wasMutated=!1;return typeof Event<\"u\"&&data instanceof Event&&(result2=extractEventHiddenProperties(result2),wasMutated=!0),result2=Object.keys(result2).reduce((acc,key2)=>{try{result2[key2]&&result2[key2].toJSON,acc[key2]=result2[key2];}catch{wasMutated=!0;}return acc},{}),wasMutated?result2:data}var replacer=function(options2){let objects,map,stack,keys;return function(key2,value22){try{if(key2===\"\")return keys=[],objects=new Map([[value22,\"[]\"]]),map=new Map,stack=[],value22;let origin=map.get(this)||this;for(;stack.length&&origin!==stack[0];)stack.shift(),keys.pop();if(typeof value22==\"boolean\")return value22;if(value22===void 0)return options2.allowUndefined?\"_undefined_\":void 0;if(value22===null)return null;if(typeof value22==\"number\")return value22===-1/0?\"_-Infinity_\":value22===1/0?\"_Infinity_\":Number.isNaN(value22)?\"_NaN_\":value22;if(typeof value22==\"bigint\")return `_bigint_${value22.toString()}`;if(typeof value22==\"string\")return dateFormat.test(value22)?options2.allowDate?`_date_${value22}`:void 0:value22;if((0,import_is_regex.default)(value22))return options2.allowRegExp?`_regexp_${value22.flags}|${value22.source}`:void 0;if((0,import_is_function.default)(value22)){if(!options2.allowFunction)return;let{name:name2}=value22,stringified=value22.toString();return stringified.match(/(\\[native code\\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${name2}|${(()=>{}).toString()}`:`_function_${name2}|${cleanCode(convertShorthandMethods(key2,stringified))}`}if((0,import_is_symbol.default)(value22)){if(!options2.allowSymbol)return;let globalRegistryKey=Symbol.keyFor(value22);return globalRegistryKey!==void 0?`_gsymbol_${globalRegistryKey}`:`_symbol_${value22.toString().slice(7,-1)}`}if(stack.length>=options2.maxDepth)return Array.isArray(value22)?`[Array(${value22.length})]`:\"[Object]\";if(value22===this)return `_duplicate_${JSON.stringify(keys)}`;if(value22 instanceof Error&&options2.allowError)return {__isConvertedError__:!0,errorProperties:{...value22.cause?{cause:value22.cause}:{},...value22,name:value22.name,message:value22.message,stack:value22.stack,\"_constructor-name_\":value22.constructor.name}};if(value22.constructor&&value22.constructor.name&&value22.constructor.name!==\"Object\"&&!Array.isArray(value22)&&!options2.allowClass)return;let found=objects.get(value22);if(!found){let converted=Array.isArray(value22)?value22:convertUnconventionalData(value22);if(value22.constructor&&value22.constructor.name&&value22.constructor.name!==\"Object\"&&!Array.isArray(value22)&&options2.allowClass)try{Object.assign(converted,{\"_constructor-name_\":value22.constructor.name});}catch{}return keys.push(key2),stack.unshift(converted),objects.set(value22,JSON.stringify(keys)),value22!==converted&&map.set(value22,converted),converted}return `_duplicate_${found}`}catch{return}}},defaultOptions={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},stringify=(data,options2={})=>{let mergedOptions={...defaultOptions,...options2};return JSON.stringify(convertUnconventionalData(data),replacer(mergedOptions),options2.space)};function argsHash(args2){return stringify(args2,{allowFunction:!1})}var SourceContext=createContext({sources:{}}),UNKNOWN_ARGS_HASH=\"--unknown--\",SourceContainer=({children,channel})=>{let[sources,setSources]=useState({});return useEffect(()=>{let handleSnippetRendered=(idOrEvent,inputSource=null,inputFormat=!1)=>{let{id,args:args2=void 0,source:source2,format:format3}=typeof idOrEvent==\"string\"?{id:idOrEvent,source:inputSource,format:inputFormat}:idOrEvent,hash=args2?argsHash(args2):UNKNOWN_ARGS_HASH;setSources(current=>({...current,[id]:{...current[id],[hash]:{code:source2,format:format3}}}));};return channel.on(SNIPPET_RENDERED,handleSnippetRendered),()=>channel.off(SNIPPET_RENDERED,handleSnippetRendered)},[]),React15__default.createElement(SourceContext.Provider,{value:{sources}},children)};var getStorySource=(storyId,args2,sourceContext)=>{let{sources}=sourceContext,sourceMap=sources?.[storyId];return sourceMap?.[argsHash(args2)]||sourceMap?.[UNKNOWN_ARGS_HASH]||{code:\"\"}},getSnippet=({snippet,storyContext,typeFromProps,transformFromProps})=>{let{__isArgsStory:isArgsStory}=storyContext.parameters,sourceParameters=storyContext.parameters.docs?.source||{},type=typeFromProps||sourceParameters.type||SourceType.AUTO;if(sourceParameters.code!==void 0)return sourceParameters.code;let code=type===SourceType.DYNAMIC||type===SourceType.AUTO&&snippet&&isArgsStory?snippet:sourceParameters.originalSource||\"\";return (transformFromProps??sourceParameters.transform)?.(code,storyContext)||code},useSourceProps=(props,docsContext,sourceContext)=>{let story,{of}=props;if(\"of\"in props&&of===void 0)throw new Error(\"Unexpected `of={undefined}`, did you mistype a CSF file reference?\");if(of)story=docsContext.resolveOf(of,[\"story\"]).story;else try{story=docsContext.storyById();}catch{}let sourceParameters=story?.parameters?.docs?.source||{},{code}=props,format3=props.format??sourceParameters.format,language=props.language??sourceParameters.language??\"jsx\",dark=props.dark??sourceParameters.dark??!1;if(!code&&!story)return {error:\"Oh no! The source is not available.\"};if(code)return {code,format:format3,language,dark};let storyContext=docsContext.getStoryContext(story),argsForSource=props.__forceInitialArgs?storyContext.initialArgs:storyContext.unmappedArgs,source2=getStorySource(story.id,argsForSource,sourceContext);return format3=source2.format??story.parameters.docs?.source?.format??!1,{code:getSnippet({snippet:source2.code,storyContext:{...storyContext,args:argsForSource},typeFromProps:props.type,transformFromProps:props.transform}),format:format3,language,dark}},Source2=props=>{let sourceContext=useContext(SourceContext),docsContext=useContext(DocsContext),sourceProps=useSourceProps(props,docsContext,sourceContext);return React15__default.createElement(Source,{...sourceProps})};function useStory(storyId,context){let stories=useStories([storyId],context);return stories&&stories[0]}function useStories(storyIds,context){let[storiesById,setStories]=useState({});return useEffect(()=>{Promise.all(storyIds.map(async storyId=>{let story=await context.loadStory(storyId);setStories(current=>current[storyId]===story?current:{...current,[storyId]:story});}));}),storyIds.map(storyId=>{if(storiesById[storyId])return storiesById[storyId];try{return context.storyById(storyId)}catch{return null}})}var getStoryId2=(props,context)=>{let{of,meta}=props;if(\"of\"in props&&of===void 0)throw new Error(\"Unexpected `of={undefined}`, did you mistype a CSF file reference?\");return meta&&context.referenceMeta(meta,!1),context.resolveOf(of||\"story\",[\"story\"]).story.id},getStoryProps=(props,story,context)=>{let{parameters={}}=story||{},{docs={}}=parameters,storyParameters=docs.story||{};if(docs.disable)return null;if(props.inline??storyParameters.inline??!1){let height2=props.height??storyParameters.height,autoplay=props.autoplay??storyParameters.autoplay??!1;return {story,inline:!0,height:height2,autoplay,forceInitialArgs:!!props.__forceInitialArgs,primary:!!props.__primary,renderStoryToElement:context.renderStoryToElement}}let height=props.height??storyParameters.height??storyParameters.iframeHeight??\"100px\";return {story,inline:!1,height,primary:!!props.__primary}},Story2=(props={__forceInitialArgs:!1,__primary:!1})=>{let context=useContext(DocsContext),storyId=getStoryId2(props,context),story=useStory(storyId,context);if(!story)return React15__default.createElement(StorySkeleton,null);let storyProps=getStoryProps(props,story,context);return storyProps?React15__default.createElement(Story,{...storyProps}):null};var Canvas=props=>{let docsContext=useContext(DocsContext),sourceContext=useContext(SourceContext),{of,source:source2}=props;if(\"of\"in props&&of===void 0)throw new Error(\"Unexpected `of={undefined}`, did you mistype a CSF file reference?\");let{story}=useOf(of||\"story\",[\"story\"]),sourceProps=useSourceProps({...source2,...of&&{of}},docsContext,sourceContext),layout=props.layout??story.parameters.layout??story.parameters.docs?.canvas?.layout??\"padded\",withToolbar=props.withToolbar??story.parameters.docs?.canvas?.withToolbar??!1,additionalActions=props.additionalActions??story.parameters.docs?.canvas?.additionalActions,sourceState=props.sourceState??story.parameters.docs?.canvas?.sourceState??\"hidden\",className=props.className??story.parameters.docs?.canvas?.className;return React15__default.createElement(Preview,{withSource:sourceState===\"none\"?void 0:sourceProps,isExpanded:sourceState===\"shown\",withToolbar,additionalActions,className,layout},React15__default.createElement(Story2,{of:of||story.moduleExport,meta:props.meta,...props.story}))};var useArgs=(story,context)=>{let result2=useArgsIfDefined(story,context);if(!result2)throw new Error(\"No result when story was defined\");return result2},useArgsIfDefined=(story,context)=>{let storyContext=story?context.getStoryContext(story):{args:{}},{id:storyId}=story||{id:\"none\"},[args2,setArgs]=useState(storyContext.args);useEffect(()=>{let onArgsUpdated=changed=>{changed.storyId===storyId&&setArgs(changed.args);};return context.channel.on(STORY_ARGS_UPDATED,onArgsUpdated),()=>context.channel.off(STORY_ARGS_UPDATED,onArgsUpdated)},[storyId,context.channel]);let updateArgs=useCallback(updatedArgs=>context.channel.emit(UPDATE_STORY_ARGS,{storyId,updatedArgs}),[storyId,context.channel]),resetArgs=useCallback(argNames=>context.channel.emit(RESET_STORY_ARGS,{storyId,argNames}),[storyId,context.channel]);return story&&[args2,updateArgs,resetArgs]};var useGlobals=(story,context)=>{let storyContext=context.getStoryContext(story),[globals,setGlobals]=useState(storyContext.globals);return useEffect(()=>{let onGlobalsUpdated=changed=>{setGlobals(changed.globals);};return context.channel.on(GLOBALS_UPDATED,onGlobalsUpdated),()=>context.channel.off(GLOBALS_UPDATED,onGlobalsUpdated)},[context.channel]),[globals]};function extractComponentArgTypes2(component,parameters){let{extractArgTypes}=parameters.docs||{};if(!extractArgTypes)throw new Error(\"Args unsupported. See Args documentation for your framework.\");return extractArgTypes(component)}var Controls3=props=>{let{of}=props;if(\"of\"in props&&of===void 0)throw new Error(\"Unexpected `of={undefined}`, did you mistype a CSF file reference?\");let context=useContext(DocsContext),{story}=context.resolveOf(of||\"story\",[\"story\"]),{parameters,argTypes,component,subcomponents}=story,controlsParameters=parameters.docs?.controls||{},include=props.include??controlsParameters.include,exclude=props.exclude??controlsParameters.exclude,sort=props.sort??controlsParameters.sort,[args2,updateArgs,resetArgs]=useArgs(story,context),[globals]=useGlobals(story,context),filteredArgTypes=filterArgTypes(argTypes,include,exclude);if(!(!!subcomponents&&Object.keys(subcomponents).length>0))return Object.keys(filteredArgTypes).length>0||Object.keys(args2).length>0?React15__default.createElement(ArgsTable,{rows:filteredArgTypes,sort,args:args2,globals,updateArgs,resetArgs}):null;let mainComponentName=getComponentName(component),subcomponentTabs=Object.fromEntries(Object.entries(subcomponents).map(([key2,comp])=>[key2,{rows:filterArgTypes(extractComponentArgTypes2(comp,parameters),include,exclude),sort}])),tabs={[mainComponentName]:{rows:filteredArgTypes,sort},...subcomponentTabs};return React15__default.createElement(TabbedArgsTable,{tabs,sort,args:args2,globals,updateArgs,resetArgs})};var {document:document2}=globalThis,assertIsFn=val=>{if(typeof val!=\"function\")throw new Error(`Expected story function, got: ${val}`);return val},AddContext=props=>{let{children,...rest}=props,parentContext=React15__default.useContext(DocsContext);return React15__default.createElement(DocsContext.Provider,{value:{...parentContext,...rest}},children)},CodeOrSourceMdx=({className,children,...rest})=>{if(typeof className!=\"string\"&&(typeof children!=\"string\"||!children.match(/[\\n\\r]/g)))return React15__default.createElement(Code,null,children);let language=className&&className.split(\"-\");return React15__default.createElement(Source,{language:language&&language[1]||\"text\",format:!1,code:children,...rest})};function navigate(context,url){context.channel.emit(NAVIGATE_URL,url);}var A2=components.a,AnchorInPage=({hash,children})=>{let context=useContext(DocsContext);return React15__default.createElement(A2,{href:hash,target:\"_self\",onClick:event=>{let id=hash.substring(1);document2.getElementById(id)&&navigate(context,hash);}},children)},AnchorMdx=props=>{let{href,target,children,...rest}=props,context=useContext(DocsContext);return !href||target===\"_blank\"||/^https?:\\/\\//.test(href)?React15__default.createElement(A2,{...props}):href.startsWith(\"#\")?React15__default.createElement(AnchorInPage,{hash:href},children):React15__default.createElement(A2,{href,onClick:event=>{event.button===0&&!event.altKey&&!event.ctrlKey&&!event.metaKey&&!event.shiftKey&&(event.preventDefault(),navigate(context,event.currentTarget.getAttribute(\"href\")));},target,...rest},children)},SUPPORTED_MDX_HEADERS=[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],OcticonHeaders=SUPPORTED_MDX_HEADERS.reduce((acc,headerType)=>({...acc,[headerType]:styled(headerType)({\"& svg\":{position:\"relative\",top:\"-0.1em\",visibility:\"hidden\"},\"&:hover svg\":{visibility:\"visible\"}})}),{}),OcticonAnchor=styled.a(()=>({float:\"left\",lineHeight:\"inherit\",paddingRight:\"10px\",marginLeft:\"-24px\",color:\"inherit\"})),HeaderWithOcticonAnchor=({as,id,children,...rest})=>{let context=useContext(DocsContext),OcticonHeader=OcticonHeaders[as],hash=`#${id}`;return React15__default.createElement(OcticonHeader,{id,...rest},React15__default.createElement(OcticonAnchor,{\"aria-hidden\":\"true\",href:hash,tabIndex:-1,target:\"_self\",onClick:event=>{document2.getElementById(id)&&navigate(context,hash);}},React15__default.createElement(LinkIcon,null)),children)},HeaderMdx=props=>{let{as,id,children,...rest}=props;if(id)return React15__default.createElement(HeaderWithOcticonAnchor,{as,id,...rest},children);let Component4=as,{as:omittedAs,...withoutAs}=props;return React15__default.createElement(Component4,{...nameSpaceClassNames(withoutAs,as)})},HeadersMdx=SUPPORTED_MDX_HEADERS.reduce((acc,headerType)=>({...acc,[headerType]:props=>React15__default.createElement(HeaderMdx,{as:headerType,...props})}),{});var Markdown=props=>{if(!props.children)return null;if(typeof props.children!=\"string\")throw new Error(dedent`The Markdown block only accepts children as a single string, but children were of type: '${typeof props.children}'\n This is often caused by not wrapping the child in a template string.\n \n This is invalid:\n \n # Some heading\n A paragraph\n \n\n Instead do:\n \n {\\`\n # Some heading\n A paragraph\n \\`}\n \n `);return React15__default.createElement(index_modern_default,{...props,options:{forceBlock:!0,overrides:{code:CodeOrSourceMdx,a:AnchorMdx,...HeadersMdx,...props?.options?.overrides},...props?.options}})};var DescriptionType=(DescriptionType2=>(DescriptionType2.INFO=\"info\",DescriptionType2.NOTES=\"notes\",DescriptionType2.DOCGEN=\"docgen\",DescriptionType2.AUTO=\"auto\",DescriptionType2))(DescriptionType||{}),getDescriptionFromResolvedOf=resolvedOf=>{switch(resolvedOf.type){case\"story\":return resolvedOf.story.parameters.docs?.description?.story||null;case\"meta\":{let{parameters,component}=resolvedOf.preparedMeta,metaDescription=parameters.docs?.description?.component;return metaDescription||parameters.docs?.extractComponentDescription?.(component,{component,parameters})||null}case\"component\":{let{component,projectAnnotations:{parameters}}=resolvedOf;return parameters.docs?.extractComponentDescription?.(component,{component,parameters})||null}default:throw new Error(`Unrecognized module type resolved from 'useOf', got: ${resolvedOf.type}`)}},DescriptionContainer=props=>{let{of}=props;if(\"of\"in props&&of===void 0)throw new Error(\"Unexpected `of={undefined}`, did you mistype a CSF file reference?\");let resolvedOf=useOf(of||\"meta\"),markdown=getDescriptionFromResolvedOf(resolvedOf);return markdown?React15__default.createElement(Markdown,null,markdown):null};var tocbot=__toESM(require_js());var Wrapper10=styled.div(({theme})=>({width:\"10rem\",\"@media (max-width: 768px)\":{display:\"none\"}})),Content=styled.div(({theme})=>({position:\"fixed\",bottom:0,top:0,width:\"10rem\",paddingTop:\"4rem\",paddingBottom:\"2rem\",overflowY:\"auto\",fontFamily:theme.typography.fonts.base,fontSize:theme.typography.size.s2,WebkitFontSmoothing:\"antialiased\",MozOsxFontSmoothing:\"grayscale\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",WebkitOverflowScrolling:\"touch\",\"& *\":{boxSizing:\"border-box\"},\"& > .toc-wrapper > .toc-list\":{paddingLeft:0,borderLeft:`solid 2px ${theme.color.mediumlight}`,\".toc-list\":{paddingLeft:0,borderLeft:`solid 2px ${theme.color.mediumlight}`,\".toc-list\":{paddingLeft:0,borderLeft:`solid 2px ${theme.color.mediumlight}`}}},\"& .toc-list-item\":{position:\"relative\",listStyleType:\"none\",marginLeft:20,paddingTop:3,paddingBottom:3},\"& .toc-list-item::before\":{content:'\"\"',position:\"absolute\",height:\"100%\",top:0,left:0,transform:\"translateX(calc(-2px - 20px))\",borderLeft:`solid 2px ${theme.color.mediumdark}`,opacity:0,transition:\"opacity 0.2s\"},\"& .toc-list-item.is-active-li::before\":{opacity:1},\"& .toc-list-item > a\":{color:theme.color.defaultText,textDecoration:\"none\"},\"& .toc-list-item.is-active-li > a\":{fontWeight:600,color:theme.color.secondary,textDecoration:\"none\"}})),Heading=styled.p(({theme})=>({fontWeight:600,fontSize:\"0.875em\",color:theme.textColor,textTransform:\"uppercase\",marginBottom:10})),OptionalTitle=({title})=>title===null?null:typeof title==\"string\"?React15__default.createElement(Heading,null,title):title,TableOfContents=({title,disable,headingSelector,contentsSelector,ignoreSelector,unsafeTocbotOptions,channel})=>(useEffect(()=>{if(disable)return ()=>{};let configuration={tocSelector:\".toc-wrapper\",contentSelector:contentsSelector??\".sbdocs-content\",headingSelector:headingSelector??\"h3\",ignoreSelector:ignoreSelector??\".docs-story *, .skip-toc\",headingsOffset:40,scrollSmoothOffset:-40,orderedList:!1,onClick:e2=>{if(e2.preventDefault(),e2.currentTarget instanceof HTMLAnchorElement){let[,headerId]=e2.currentTarget.href.split(\"#\");headerId&&channel.emit(NAVIGATE_URL,`#${headerId}`);}},...unsafeTocbotOptions},timeout=setTimeout(()=>tocbot.init(configuration),100);return ()=>{clearTimeout(timeout),tocbot.destroy();}},[channel,disable,ignoreSelector,contentsSelector,headingSelector,unsafeTocbotOptions]),React15__default.createElement(React15__default.Fragment,null,React15__default.createElement(Wrapper10,null,disable?null:React15__default.createElement(Content,null,React15__default.createElement(OptionalTitle,{title:title||null}),React15__default.createElement(\"div\",{className:\"toc-wrapper\"})))));var {document:document3,window:globalWindow3}=globalThis,DocsContainer=({context,theme,children})=>{let toc;try{toc=context.resolveOf(\"meta\",[\"meta\"]).preparedMeta.parameters?.docs?.toc;}catch{toc=context?.projectAnnotations?.parameters?.docs?.toc;}return useEffect(()=>{let url;try{if(url=new URL(globalWindow3.parent.location.toString()),url.hash){let element=document3.getElementById(decodeURIComponent(url.hash.substring(1)));element&&setTimeout(()=>{scrollToElement(element);},200);}}catch{}}),React15__default.createElement(DocsContext.Provider,{value:context},React15__default.createElement(SourceContainer,{channel:context.channel},React15__default.createElement(ThemeProvider,{theme:ensure(theme)},React15__default.createElement(DocsPageWrapper,{toc:toc?React15__default.createElement(TableOfContents,{className:\"sbdocs sbdocs-toc--custom\",channel:context.channel,...toc}):null},children))))};var regex=/[\\0-\\x1F!-,\\.\\/:-@\\[-\\^`\\{-\\xA9\\xAB-\\xB4\\xB6-\\xB9\\xBB-\\xBF\\xD7\\xF7\\u02C2-\\u02C5\\u02D2-\\u02DF\\u02E5-\\u02EB\\u02ED\\u02EF-\\u02FF\\u0375\\u0378\\u0379\\u037E\\u0380-\\u0385\\u0387\\u038B\\u038D\\u03A2\\u03F6\\u0482\\u0530\\u0557\\u0558\\u055A-\\u055F\\u0589-\\u0590\\u05BE\\u05C0\\u05C3\\u05C6\\u05C8-\\u05CF\\u05EB-\\u05EE\\u05F3-\\u060F\\u061B-\\u061F\\u066A-\\u066D\\u06D4\\u06DD\\u06DE\\u06E9\\u06FD\\u06FE\\u0700-\\u070F\\u074B\\u074C\\u07B2-\\u07BF\\u07F6-\\u07F9\\u07FB\\u07FC\\u07FE\\u07FF\\u082E-\\u083F\\u085C-\\u085F\\u086B-\\u089F\\u08B5\\u08C8-\\u08D2\\u08E2\\u0964\\u0965\\u0970\\u0984\\u098D\\u098E\\u0991\\u0992\\u09A9\\u09B1\\u09B3-\\u09B5\\u09BA\\u09BB\\u09C5\\u09C6\\u09C9\\u09CA\\u09CF-\\u09D6\\u09D8-\\u09DB\\u09DE\\u09E4\\u09E5\\u09F2-\\u09FB\\u09FD\\u09FF\\u0A00\\u0A04\\u0A0B-\\u0A0E\\u0A11\\u0A12\\u0A29\\u0A31\\u0A34\\u0A37\\u0A3A\\u0A3B\\u0A3D\\u0A43-\\u0A46\\u0A49\\u0A4A\\u0A4E-\\u0A50\\u0A52-\\u0A58\\u0A5D\\u0A5F-\\u0A65\\u0A76-\\u0A80\\u0A84\\u0A8E\\u0A92\\u0AA9\\u0AB1\\u0AB4\\u0ABA\\u0ABB\\u0AC6\\u0ACA\\u0ACE\\u0ACF\\u0AD1-\\u0ADF\\u0AE4\\u0AE5\\u0AF0-\\u0AF8\\u0B00\\u0B04\\u0B0D\\u0B0E\\u0B11\\u0B12\\u0B29\\u0B31\\u0B34\\u0B3A\\u0B3B\\u0B45\\u0B46\\u0B49\\u0B4A\\u0B4E-\\u0B54\\u0B58-\\u0B5B\\u0B5E\\u0B64\\u0B65\\u0B70\\u0B72-\\u0B81\\u0B84\\u0B8B-\\u0B8D\\u0B91\\u0B96-\\u0B98\\u0B9B\\u0B9D\\u0BA0-\\u0BA2\\u0BA5-\\u0BA7\\u0BAB-\\u0BAD\\u0BBA-\\u0BBD\\u0BC3-\\u0BC5\\u0BC9\\u0BCE\\u0BCF\\u0BD1-\\u0BD6\\u0BD8-\\u0BE5\\u0BF0-\\u0BFF\\u0C0D\\u0C11\\u0C29\\u0C3A-\\u0C3C\\u0C45\\u0C49\\u0C4E-\\u0C54\\u0C57\\u0C5B-\\u0C5F\\u0C64\\u0C65\\u0C70-\\u0C7F\\u0C84\\u0C8D\\u0C91\\u0CA9\\u0CB4\\u0CBA\\u0CBB\\u0CC5\\u0CC9\\u0CCE-\\u0CD4\\u0CD7-\\u0CDD\\u0CDF\\u0CE4\\u0CE5\\u0CF0\\u0CF3-\\u0CFF\\u0D0D\\u0D11\\u0D45\\u0D49\\u0D4F-\\u0D53\\u0D58-\\u0D5E\\u0D64\\u0D65\\u0D70-\\u0D79\\u0D80\\u0D84\\u0D97-\\u0D99\\u0DB2\\u0DBC\\u0DBE\\u0DBF\\u0DC7-\\u0DC9\\u0DCB-\\u0DCE\\u0DD5\\u0DD7\\u0DE0-\\u0DE5\\u0DF0\\u0DF1\\u0DF4-\\u0E00\\u0E3B-\\u0E3F\\u0E4F\\u0E5A-\\u0E80\\u0E83\\u0E85\\u0E8B\\u0EA4\\u0EA6\\u0EBE\\u0EBF\\u0EC5\\u0EC7\\u0ECE\\u0ECF\\u0EDA\\u0EDB\\u0EE0-\\u0EFF\\u0F01-\\u0F17\\u0F1A-\\u0F1F\\u0F2A-\\u0F34\\u0F36\\u0F38\\u0F3A-\\u0F3D\\u0F48\\u0F6D-\\u0F70\\u0F85\\u0F98\\u0FBD-\\u0FC5\\u0FC7-\\u0FFF\\u104A-\\u104F\\u109E\\u109F\\u10C6\\u10C8-\\u10CC\\u10CE\\u10CF\\u10FB\\u1249\\u124E\\u124F\\u1257\\u1259\\u125E\\u125F\\u1289\\u128E\\u128F\\u12B1\\u12B6\\u12B7\\u12BF\\u12C1\\u12C6\\u12C7\\u12D7\\u1311\\u1316\\u1317\\u135B\\u135C\\u1360-\\u137F\\u1390-\\u139F\\u13F6\\u13F7\\u13FE-\\u1400\\u166D\\u166E\\u1680\\u169B-\\u169F\\u16EB-\\u16ED\\u16F9-\\u16FF\\u170D\\u1715-\\u171F\\u1735-\\u173F\\u1754-\\u175F\\u176D\\u1771\\u1774-\\u177F\\u17D4-\\u17D6\\u17D8-\\u17DB\\u17DE\\u17DF\\u17EA-\\u180A\\u180E\\u180F\\u181A-\\u181F\\u1879-\\u187F\\u18AB-\\u18AF\\u18F6-\\u18FF\\u191F\\u192C-\\u192F\\u193C-\\u1945\\u196E\\u196F\\u1975-\\u197F\\u19AC-\\u19AF\\u19CA-\\u19CF\\u19DA-\\u19FF\\u1A1C-\\u1A1F\\u1A5F\\u1A7D\\u1A7E\\u1A8A-\\u1A8F\\u1A9A-\\u1AA6\\u1AA8-\\u1AAF\\u1AC1-\\u1AFF\\u1B4C-\\u1B4F\\u1B5A-\\u1B6A\\u1B74-\\u1B7F\\u1BF4-\\u1BFF\\u1C38-\\u1C3F\\u1C4A-\\u1C4C\\u1C7E\\u1C7F\\u1C89-\\u1C8F\\u1CBB\\u1CBC\\u1CC0-\\u1CCF\\u1CD3\\u1CFB-\\u1CFF\\u1DFA\\u1F16\\u1F17\\u1F1E\\u1F1F\\u1F46\\u1F47\\u1F4E\\u1F4F\\u1F58\\u1F5A\\u1F5C\\u1F5E\\u1F7E\\u1F7F\\u1FB5\\u1FBD\\u1FBF-\\u1FC1\\u1FC5\\u1FCD-\\u1FCF\\u1FD4\\u1FD5\\u1FDC-\\u1FDF\\u1FED-\\u1FF1\\u1FF5\\u1FFD-\\u203E\\u2041-\\u2053\\u2055-\\u2070\\u2072-\\u207E\\u2080-\\u208F\\u209D-\\u20CF\\u20F1-\\u2101\\u2103-\\u2106\\u2108\\u2109\\u2114\\u2116-\\u2118\\u211E-\\u2123\\u2125\\u2127\\u2129\\u212E\\u213A\\u213B\\u2140-\\u2144\\u214A-\\u214D\\u214F-\\u215F\\u2189-\\u24B5\\u24EA-\\u2BFF\\u2C2F\\u2C5F\\u2CE5-\\u2CEA\\u2CF4-\\u2CFF\\u2D26\\u2D28-\\u2D2C\\u2D2E\\u2D2F\\u2D68-\\u2D6E\\u2D70-\\u2D7E\\u2D97-\\u2D9F\\u2DA7\\u2DAF\\u2DB7\\u2DBF\\u2DC7\\u2DCF\\u2DD7\\u2DDF\\u2E00-\\u2E2E\\u2E30-\\u3004\\u3008-\\u3020\\u3030\\u3036\\u3037\\u303D-\\u3040\\u3097\\u3098\\u309B\\u309C\\u30A0\\u30FB\\u3100-\\u3104\\u3130\\u318F-\\u319F\\u31C0-\\u31EF\\u3200-\\u33FF\\u4DC0-\\u4DFF\\u9FFD-\\u9FFF\\uA48D-\\uA4CF\\uA4FE\\uA4FF\\uA60D-\\uA60F\\uA62C-\\uA63F\\uA673\\uA67E\\uA6F2-\\uA716\\uA720\\uA721\\uA789\\uA78A\\uA7C0\\uA7C1\\uA7CB-\\uA7F4\\uA828-\\uA82B\\uA82D-\\uA83F\\uA874-\\uA87F\\uA8C6-\\uA8CF\\uA8DA-\\uA8DF\\uA8F8-\\uA8FA\\uA8FC\\uA92E\\uA92F\\uA954-\\uA95F\\uA97D-\\uA97F\\uA9C1-\\uA9CE\\uA9DA-\\uA9DF\\uA9FF\\uAA37-\\uAA3F\\uAA4E\\uAA4F\\uAA5A-\\uAA5F\\uAA77-\\uAA79\\uAAC3-\\uAADA\\uAADE\\uAADF\\uAAF0\\uAAF1\\uAAF7-\\uAB00\\uAB07\\uAB08\\uAB0F\\uAB10\\uAB17-\\uAB1F\\uAB27\\uAB2F\\uAB5B\\uAB6A-\\uAB6F\\uABEB\\uABEE\\uABEF\\uABFA-\\uABFF\\uD7A4-\\uD7AF\\uD7C7-\\uD7CA\\uD7FC-\\uD7FF\\uE000-\\uF8FF\\uFA6E\\uFA6F\\uFADA-\\uFAFF\\uFB07-\\uFB12\\uFB18-\\uFB1C\\uFB29\\uFB37\\uFB3D\\uFB3F\\uFB42\\uFB45\\uFBB2-\\uFBD2\\uFD3E-\\uFD4F\\uFD90\\uFD91\\uFDC8-\\uFDEF\\uFDFC-\\uFDFF\\uFE10-\\uFE1F\\uFE30-\\uFE32\\uFE35-\\uFE4C\\uFE50-\\uFE6F\\uFE75\\uFEFD-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65\\uFFBF-\\uFFC1\\uFFC8\\uFFC9\\uFFD0\\uFFD1\\uFFD8\\uFFD9\\uFFDD-\\uFFFF]|\\uD800[\\uDC0C\\uDC27\\uDC3B\\uDC3E\\uDC4E\\uDC4F\\uDC5E-\\uDC7F\\uDCFB-\\uDD3F\\uDD75-\\uDDFC\\uDDFE-\\uDE7F\\uDE9D-\\uDE9F\\uDED1-\\uDEDF\\uDEE1-\\uDEFF\\uDF20-\\uDF2C\\uDF4B-\\uDF4F\\uDF7B-\\uDF7F\\uDF9E\\uDF9F\\uDFC4-\\uDFC7\\uDFD0\\uDFD6-\\uDFFF]|\\uD801[\\uDC9E\\uDC9F\\uDCAA-\\uDCAF\\uDCD4-\\uDCD7\\uDCFC-\\uDCFF\\uDD28-\\uDD2F\\uDD64-\\uDDFF\\uDF37-\\uDF3F\\uDF56-\\uDF5F\\uDF68-\\uDFFF]|\\uD802[\\uDC06\\uDC07\\uDC09\\uDC36\\uDC39-\\uDC3B\\uDC3D\\uDC3E\\uDC56-\\uDC5F\\uDC77-\\uDC7F\\uDC9F-\\uDCDF\\uDCF3\\uDCF6-\\uDCFF\\uDD16-\\uDD1F\\uDD3A-\\uDD7F\\uDDB8-\\uDDBD\\uDDC0-\\uDDFF\\uDE04\\uDE07-\\uDE0B\\uDE14\\uDE18\\uDE36\\uDE37\\uDE3B-\\uDE3E\\uDE40-\\uDE5F\\uDE7D-\\uDE7F\\uDE9D-\\uDEBF\\uDEC8\\uDEE7-\\uDEFF\\uDF36-\\uDF3F\\uDF56-\\uDF5F\\uDF73-\\uDF7F\\uDF92-\\uDFFF]|\\uD803[\\uDC49-\\uDC7F\\uDCB3-\\uDCBF\\uDCF3-\\uDCFF\\uDD28-\\uDD2F\\uDD3A-\\uDE7F\\uDEAA\\uDEAD-\\uDEAF\\uDEB2-\\uDEFF\\uDF1D-\\uDF26\\uDF28-\\uDF2F\\uDF51-\\uDFAF\\uDFC5-\\uDFDF\\uDFF7-\\uDFFF]|\\uD804[\\uDC47-\\uDC65\\uDC70-\\uDC7E\\uDCBB-\\uDCCF\\uDCE9-\\uDCEF\\uDCFA-\\uDCFF\\uDD35\\uDD40-\\uDD43\\uDD48-\\uDD4F\\uDD74\\uDD75\\uDD77-\\uDD7F\\uDDC5-\\uDDC8\\uDDCD\\uDDDB\\uDDDD-\\uDDFF\\uDE12\\uDE38-\\uDE3D\\uDE3F-\\uDE7F\\uDE87\\uDE89\\uDE8E\\uDE9E\\uDEA9-\\uDEAF\\uDEEB-\\uDEEF\\uDEFA-\\uDEFF\\uDF04\\uDF0D\\uDF0E\\uDF11\\uDF12\\uDF29\\uDF31\\uDF34\\uDF3A\\uDF45\\uDF46\\uDF49\\uDF4A\\uDF4E\\uDF4F\\uDF51-\\uDF56\\uDF58-\\uDF5C\\uDF64\\uDF65\\uDF6D-\\uDF6F\\uDF75-\\uDFFF]|\\uD805[\\uDC4B-\\uDC4F\\uDC5A-\\uDC5D\\uDC62-\\uDC7F\\uDCC6\\uDCC8-\\uDCCF\\uDCDA-\\uDD7F\\uDDB6\\uDDB7\\uDDC1-\\uDDD7\\uDDDE-\\uDDFF\\uDE41-\\uDE43\\uDE45-\\uDE4F\\uDE5A-\\uDE7F\\uDEB9-\\uDEBF\\uDECA-\\uDEFF\\uDF1B\\uDF1C\\uDF2C-\\uDF2F\\uDF3A-\\uDFFF]|\\uD806[\\uDC3B-\\uDC9F\\uDCEA-\\uDCFE\\uDD07\\uDD08\\uDD0A\\uDD0B\\uDD14\\uDD17\\uDD36\\uDD39\\uDD3A\\uDD44-\\uDD4F\\uDD5A-\\uDD9F\\uDDA8\\uDDA9\\uDDD8\\uDDD9\\uDDE2\\uDDE5-\\uDDFF\\uDE3F-\\uDE46\\uDE48-\\uDE4F\\uDE9A-\\uDE9C\\uDE9E-\\uDEBF\\uDEF9-\\uDFFF]|\\uD807[\\uDC09\\uDC37\\uDC41-\\uDC4F\\uDC5A-\\uDC71\\uDC90\\uDC91\\uDCA8\\uDCB7-\\uDCFF\\uDD07\\uDD0A\\uDD37-\\uDD39\\uDD3B\\uDD3E\\uDD48-\\uDD4F\\uDD5A-\\uDD5F\\uDD66\\uDD69\\uDD8F\\uDD92\\uDD99-\\uDD9F\\uDDAA-\\uDEDF\\uDEF7-\\uDFAF\\uDFB1-\\uDFFF]|\\uD808[\\uDF9A-\\uDFFF]|\\uD809[\\uDC6F-\\uDC7F\\uDD44-\\uDFFF]|[\\uD80A\\uD80B\\uD80E-\\uD810\\uD812-\\uD819\\uD824-\\uD82B\\uD82D\\uD82E\\uD830-\\uD833\\uD837\\uD839\\uD83D\\uD83F\\uD87B-\\uD87D\\uD87F\\uD885-\\uDB3F\\uDB41-\\uDBFF][\\uDC00-\\uDFFF]|\\uD80D[\\uDC2F-\\uDFFF]|\\uD811[\\uDE47-\\uDFFF]|\\uD81A[\\uDE39-\\uDE3F\\uDE5F\\uDE6A-\\uDECF\\uDEEE\\uDEEF\\uDEF5-\\uDEFF\\uDF37-\\uDF3F\\uDF44-\\uDF4F\\uDF5A-\\uDF62\\uDF78-\\uDF7C\\uDF90-\\uDFFF]|\\uD81B[\\uDC00-\\uDE3F\\uDE80-\\uDEFF\\uDF4B-\\uDF4E\\uDF88-\\uDF8E\\uDFA0-\\uDFDF\\uDFE2\\uDFE5-\\uDFEF\\uDFF2-\\uDFFF]|\\uD821[\\uDFF8-\\uDFFF]|\\uD823[\\uDCD6-\\uDCFF\\uDD09-\\uDFFF]|\\uD82C[\\uDD1F-\\uDD4F\\uDD53-\\uDD63\\uDD68-\\uDD6F\\uDEFC-\\uDFFF]|\\uD82F[\\uDC6B-\\uDC6F\\uDC7D-\\uDC7F\\uDC89-\\uDC8F\\uDC9A-\\uDC9C\\uDC9F-\\uDFFF]|\\uD834[\\uDC00-\\uDD64\\uDD6A-\\uDD6C\\uDD73-\\uDD7A\\uDD83\\uDD84\\uDD8C-\\uDDA9\\uDDAE-\\uDE41\\uDE45-\\uDFFF]|\\uD835[\\uDC55\\uDC9D\\uDCA0\\uDCA1\\uDCA3\\uDCA4\\uDCA7\\uDCA8\\uDCAD\\uDCBA\\uDCBC\\uDCC4\\uDD06\\uDD0B\\uDD0C\\uDD15\\uDD1D\\uDD3A\\uDD3F\\uDD45\\uDD47-\\uDD49\\uDD51\\uDEA6\\uDEA7\\uDEC1\\uDEDB\\uDEFB\\uDF15\\uDF35\\uDF4F\\uDF6F\\uDF89\\uDFA9\\uDFC3\\uDFCC\\uDFCD]|\\uD836[\\uDC00-\\uDDFF\\uDE37-\\uDE3A\\uDE6D-\\uDE74\\uDE76-\\uDE83\\uDE85-\\uDE9A\\uDEA0\\uDEB0-\\uDFFF]|\\uD838[\\uDC07\\uDC19\\uDC1A\\uDC22\\uDC25\\uDC2B-\\uDCFF\\uDD2D-\\uDD2F\\uDD3E\\uDD3F\\uDD4A-\\uDD4D\\uDD4F-\\uDEBF\\uDEFA-\\uDFFF]|\\uD83A[\\uDCC5-\\uDCCF\\uDCD7-\\uDCFF\\uDD4C-\\uDD4F\\uDD5A-\\uDFFF]|\\uD83B[\\uDC00-\\uDDFF\\uDE04\\uDE20\\uDE23\\uDE25\\uDE26\\uDE28\\uDE33\\uDE38\\uDE3A\\uDE3C-\\uDE41\\uDE43-\\uDE46\\uDE48\\uDE4A\\uDE4C\\uDE50\\uDE53\\uDE55\\uDE56\\uDE58\\uDE5A\\uDE5C\\uDE5E\\uDE60\\uDE63\\uDE65\\uDE66\\uDE6B\\uDE73\\uDE78\\uDE7D\\uDE7F\\uDE8A\\uDE9C-\\uDEA0\\uDEA4\\uDEAA\\uDEBC-\\uDFFF]|\\uD83C[\\uDC00-\\uDD2F\\uDD4A-\\uDD4F\\uDD6A-\\uDD6F\\uDD8A-\\uDFFF]|\\uD83E[\\uDC00-\\uDFEF\\uDFFA-\\uDFFF]|\\uD869[\\uDEDE-\\uDEFF]|\\uD86D[\\uDF35-\\uDF3F]|\\uD86E[\\uDC1E\\uDC1F]|\\uD873[\\uDEA2-\\uDEAF]|\\uD87A[\\uDFE1-\\uDFFF]|\\uD87E[\\uDE1E-\\uDFFF]|\\uD884[\\uDF4B-\\uDFFF]|\\uDB40[\\uDC00-\\uDCFF\\uDDF0-\\uDFFF]/g;var own=Object.hasOwnProperty,BananaSlug=class{constructor(){this.occurrences,this.reset();}slug(value3,maintainCase){let self2=this,result2=slug(value3,maintainCase===!0),originalSlug=result2;for(;own.call(self2.occurrences,result2);)self2.occurrences[originalSlug]++,result2=originalSlug+\"-\"+self2.occurrences[originalSlug];return self2.occurrences[result2]=0,result2}reset(){this.occurrences=Object.create(null);}};function slug(value3,maintainCase){return typeof value3!=\"string\"?\"\":(maintainCase||(value3=value3.toLowerCase()),value3.replace(regex,\"\").replace(/ /g,\"-\"))}var slugs=new BananaSlug,Heading2=({children,disableAnchor,...props})=>{if(disableAnchor||typeof children!=\"string\")return React15__default.createElement(H2,null,children);let tagID=slugs.slug(children.toLowerCase());return React15__default.createElement(HeaderMdx,{as:\"h2\",id:tagID,...props},children)};var Subheading=({children,disableAnchor})=>{if(disableAnchor||typeof children!=\"string\")return React15__default.createElement(H3,null,children);let tagID=slugs.slug(children.toLowerCase());return React15__default.createElement(HeaderMdx,{as:\"h3\",id:tagID},children)};var DocsStory=({of,expanded=!0,withToolbar:withToolbarProp=!1,__forceInitialArgs=!1,__primary=!1})=>{let{story}=useOf(of||\"story\",[\"story\"]),withToolbar=story.parameters.docs?.canvas?.withToolbar??withToolbarProp;return React15__default.createElement(Anchor,{storyId:story.id},expanded&&React15__default.createElement(React15__default.Fragment,null,React15__default.createElement(Subheading,null,story.name),React15__default.createElement(DescriptionContainer,{of})),React15__default.createElement(Canvas,{of,withToolbar,story:{__forceInitialArgs,__primary},source:{__forceInitialArgs}}))};var Primary=props=>{let{of}=props;if(\"of\"in props&&of===void 0)throw new Error(\"Unexpected `of={undefined}`, did you mistype a CSF file reference?\");let{csfFile}=useOf(of||\"meta\",[\"meta\"]),primaryStory=useContext(DocsContext).componentStoriesFromCSFFile(csfFile)[0];return primaryStory?React15__default.createElement(DocsStory,{of:primaryStory.moduleExport,expanded:!1,__primary:!0,withToolbar:!0}):null};var StyledHeading=styled(Heading2)(({theme})=>({fontSize:`${theme.typography.size.s2-1}px`,fontWeight:theme.typography.weight.bold,lineHeight:\"16px\",letterSpacing:\"0.35em\",textTransform:\"uppercase\",color:theme.textMutedColor,border:0,marginBottom:\"12px\",\"&:first-of-type\":{marginTop:\"56px\"}})),Stories=({title=\"Stories\",includePrimary=!0})=>{let{componentStories,projectAnnotations,getStoryContext}=useContext(DocsContext),stories=componentStories(),{stories:{filter}={filter:void 0}}=projectAnnotations.parameters?.docs||{};return filter&&(stories=stories.filter(story=>filter(story,getStoryContext(story)))),stories.some(story=>story.tags?.includes(\"autodocs\"))&&(stories=stories.filter(story=>story.tags?.includes(\"autodocs\")&&!story.usesMount)),includePrimary||(stories=stories.slice(1)),!stories||stories.length===0?null:React15__default.createElement(React15__default.Fragment,null,typeof title==\"string\"?React15__default.createElement(StyledHeading,null,title):title,stories.map(story=>story&&React15__default.createElement(DocsStory,{key:story.id,of:story.moduleExport,expanded:!0,__forceInitialArgs:!0})))};var DEPRECATION_MIGRATION_LINK=\"https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#subtitle-block-and-parameterscomponentsubtitle\",Subtitle2=props=>{let{of,children}=props;if(\"of\"in props&&of===void 0)throw new Error(\"Unexpected `of={undefined}`, did you mistype a CSF file reference?\");let preparedMeta;try{preparedMeta=useOf(of||\"meta\",[\"meta\"]).preparedMeta;}catch(error){if(children&&!error.message.includes(\"did you forget to use ?\"))throw error}let{componentSubtitle,docs}=preparedMeta?.parameters||{};componentSubtitle&&deprecate(`Using 'parameters.componentSubtitle' property to subtitle stories is deprecated. See ${DEPRECATION_MIGRATION_LINK}`);let content=children||docs?.subtitle||componentSubtitle;return content?React15__default.createElement(Subtitle,{className:\"sbdocs-subtitle sb-unstyled\"},content):null};var STORY_KIND_PATH_SEPARATOR=/\\s*\\/\\s*/,extractTitle=title=>{let groups=title.trim().split(STORY_KIND_PATH_SEPARATOR);return groups?.[groups?.length-1]||title},Title2=props=>{let{children,of}=props;if(\"of\"in props&&of===void 0)throw new Error(\"Unexpected `of={undefined}`, did you mistype a CSF file reference?\");let preparedMeta;try{preparedMeta=useOf(of||\"meta\",[\"meta\"]).preparedMeta;}catch(error){if(children&&!error.message.includes(\"did you forget to use ?\"))throw error}let content=children||extractTitle(preparedMeta?.title);return content?React15__default.createElement(Title,{className:\"sbdocs-title sb-unstyled\"},content):null};var DocsPage=()=>{let resolvedOf=useOf(\"meta\",[\"meta\"]),{stories}=resolvedOf.csfFile,isSingleStory=Object.keys(stories).length===1;return React15__default.createElement(React15__default.Fragment,null,React15__default.createElement(Title2,null),React15__default.createElement(Subtitle2,null),React15__default.createElement(DescriptionContainer,{of:\"meta\"}),isSingleStory?React15__default.createElement(DescriptionContainer,{of:\"story\"}):null,React15__default.createElement(Primary,null),React15__default.createElement(Controls3,null),isSingleStory?null:React15__default.createElement(Stories,null))};function Docs({context,docsParameter}){let Container=docsParameter.container||DocsContainer,Page=docsParameter.page||DocsPage;return React15__default.createElement(Container,{context,theme:docsParameter.theme},React15__default.createElement(Page,null))}var ExternalDocsContext=class extends DocsContext$1{constructor(channel,store,renderStoryToElement,processMetaExports){super(channel,store,renderStoryToElement,[]);this.channel=channel;this.store=store;this.renderStoryToElement=renderStoryToElement;this.processMetaExports=processMetaExports;this.referenceMeta=(metaExports,attach)=>{let csfFile=this.processMetaExports(metaExports);this.referenceCSFFile(csfFile),super.referenceMeta(metaExports,attach);};}};var ConstantMap=class{constructor(prefix){this.prefix=prefix;this.entries=new Map;}get(key2){return this.entries.has(key2)||this.entries.set(key2,`${this.prefix}${this.entries.size}`),this.entries.get(key2)}},ExternalPreview=class extends Preview$1{constructor(projectAnnotations){super(path=>Promise.resolve(this.moduleExportsByImportPath[path]),()=>composeConfigs([{parameters:{docs:{story:{inline:!0}}}},this.projectAnnotations]),new Channel({}));this.projectAnnotations=projectAnnotations;this.importPaths=new ConstantMap(\"./importPath/\");this.titles=new ConstantMap(\"title-\");this.storyIndex={v:5,entries:{}};this.moduleExportsByImportPath={};this.processMetaExports=metaExports=>{let importPath=this.importPaths.get(metaExports);this.moduleExportsByImportPath[importPath]=metaExports;let title=metaExports.default.title||this.titles.get(metaExports),csfFile=this.storyStoreValue.processCSFFileWithCache(metaExports,importPath,title);return Object.values(csfFile.stories).forEach(({id,name:name2})=>{this.storyIndex.entries[id]={id,importPath,title,name:name2,type:\"story\"};}),this.onStoriesChanged({storyIndex:this.storyIndex}),csfFile};this.docsContext=()=>new ExternalDocsContext(this.channel,this.storyStoreValue,this.renderStoryToElement.bind(this),this.processMetaExports.bind(this));}async getStoryIndexFromServer(){return this.storyIndex}};function usePreview(projectAnnotations){let previewRef=useRef();return previewRef.current||(previewRef.current=new ExternalPreview(projectAnnotations)),previewRef.current}function ExternalDocs({projectAnnotationsList,children}){let projectAnnotations=composeConfigs(projectAnnotationsList),preview2=usePreview(projectAnnotations),docsParameter={...projectAnnotations.parameters?.docs,page:()=>children};return React15__default.createElement(Docs,{docsParameter,context:preview2.docsContext()})}var preview,ExternalDocsContainer=({projectAnnotations,children})=>(preview||(preview=new ExternalPreview(projectAnnotations)),React15__default.createElement(DocsContext.Provider,{value:preview.docsContext()},React15__default.createElement(ThemeProvider,{theme:ensure(themes.light)},children)));var Meta=({of})=>{let context=useContext(DocsContext);of&&context.referenceMeta(of,!0);try{let primary=context.storyById();return React15__default.createElement(Anchor,{storyId:primary.id})}catch{return null}};var Unstyled=props=>React15__default.createElement(\"div\",{...props,className:\"sb-unstyled\"});var Wrapper11=({children})=>React15__default.createElement(\"div\",{style:{fontFamily:\"sans-serif\"}},children);var PRIMARY_STORY=\"^\";\n\nexport { AddContext, Anchor, AnchorMdx, ArgTypes, BooleanControl, Canvas, CodeOrSourceMdx, ColorControl, ColorItem, ColorPalette, Controls3 as Controls, DateControl, DescriptionContainer as Description, DescriptionType, Docs, DocsContainer, DocsContext, DocsPage, DocsStory, ExternalDocs, ExternalDocsContainer, FilesControl, HeaderMdx, HeadersMdx, Heading2 as Heading, IconGallery, IconItem, Markdown, Meta, NumberControl, ObjectControl, OptionsControl, PRIMARY_STORY, Primary, ArgsTable as PureArgsTable, RangeControl, Source2 as Source, SourceContainer, SourceContext, Stories, Story2 as Story, Subheading, Subtitle2 as Subtitle, TextControl, Title2 as Title, Typeset, UNKNOWN_ARGS_HASH, Unstyled, Wrapper11 as Wrapper, anchorBlockIdFromId, argsHash, assertIsFn, extractTitle, format2 as format, formatDate, formatTime, getStoryId2 as getStoryId, getStoryProps, parse2 as parse, parseDate, parseTime, slugs, useOf, useSourceProps };\n","var V3 = Object.create;\nvar oi = Object.defineProperty;\nvar j3 = Object.getOwnPropertyDescriptor;\nvar W3 = Object.getOwnPropertyNames;\nvar q3 = Object.getPrototypeOf, U3 = Object.prototype.hasOwnProperty;\nvar o = (e, t) => oi(e, \"name\", { value: t, configurable: !0 }), oo = /* @__PURE__ */ ((e) => typeof require < \"u\" ? require : typeof Proxy <\n\"u\" ? new Proxy(e, {\n get: (t, r) => (typeof require < \"u\" ? require : t)[r]\n}) : e)(function(e) {\n if (typeof require < \"u\") return require.apply(this, arguments);\n throw Error('Dynamic require of \"' + e + '\" is not supported');\n});\nvar S = (e, t) => () => (e && (t = e(e = 0)), t);\nvar M = (e, t) => () => (t || e((t = { exports: {} }).exports, t), t.exports), fn = (e, t) => {\n for (var r in t)\n oi(e, r, { get: t[r], enumerable: !0 });\n}, G3 = (e, t, r, n) => {\n if (t && typeof t == \"object\" || typeof t == \"function\")\n for (let a of W3(t))\n !U3.call(e, a) && a !== r && oi(e, a, { get: () => t[a], enumerable: !(n = j3(t, a)) || n.enumerable });\n return e;\n};\nvar Re = (e, t, r) => (r = e != null ? V3(q3(e)) : {}, G3(\n // If the importer is in node compatibility mode or this is not an ESM\n // file that has been converted to a CommonJS file using a Babel-\n // compatible transform (i.e. \"__esModule\" has not been set), then set\n // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n t || !e || !e.__esModule ? oi(r, \"default\", { value: e, enumerable: !0 }) : r,\n e\n));\n\n// ../node_modules/@babel/runtime/helpers/esm/extends.js\nfunction we() {\n return we = Object.assign ? Object.assign.bind() : function(e) {\n for (var t = 1; t < arguments.length; t++) {\n var r = arguments[t];\n for (var n in r) ({}).hasOwnProperty.call(r, n) && (e[n] = r[n]);\n }\n return e;\n }, we.apply(null, arguments);\n}\nvar io = S(() => {\n o(we, \"_extends\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\nfunction mp(e) {\n if (e === void 0) throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n return e;\n}\nvar gp = S(() => {\n o(mp, \"_assertThisInitialized\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js\nfunction er(e, t) {\n return er = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(r, n) {\n return r.__proto__ = n, r;\n }, er(e, t);\n}\nvar ii = S(() => {\n o(er, \"_setPrototypeOf\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\nfunction li(e) {\n return li = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function(t) {\n return t.__proto__ || Object.getPrototypeOf(t);\n }, li(e);\n}\nvar wp = S(() => {\n o(li, \"_getPrototypeOf\");\n});\n\n// ../node_modules/@storybook/global/dist/index.mjs\nvar hn, ci = S(() => {\n hn = (() => {\n let e;\n return typeof window < \"u\" ? e = window : typeof globalThis < \"u\" ? e = globalThis : typeof global < \"u\" ? e = global : typeof self < \"u\" ?\n e = self : e = {}, e;\n })();\n});\n\n// ../node_modules/memoizerific/memoizerific.js\nvar uo = M((Ap, ws) => {\n (function(e) {\n if (typeof Ap == \"object\" && typeof ws < \"u\")\n ws.exports = e();\n else if (typeof define == \"function\" && define.amd)\n define([], e);\n else {\n var t;\n typeof window < \"u\" ? t = window : typeof global < \"u\" ? t = global : typeof self < \"u\" ? t = self : t = this, t.memoizerific = e();\n }\n })(function() {\n var e, t, r;\n return (/* @__PURE__ */ o(function n(a, i, l) {\n function u(d, h) {\n if (!i[d]) {\n if (!a[d]) {\n var f = typeof oo == \"function\" && oo;\n if (!h && f) return f(d, !0);\n if (c) return c(d, !0);\n var g = new Error(\"Cannot find module '\" + d + \"'\");\n throw g.code = \"MODULE_NOT_FOUND\", g;\n }\n var w = i[d] = { exports: {} };\n a[d][0].call(w.exports, function(m) {\n var v = a[d][1][m];\n return u(v || m);\n }, w, w.exports, n, a, i, l);\n }\n return i[d].exports;\n }\n o(u, \"s\");\n for (var c = typeof oo == \"function\" && oo, p = 0; p < l.length; p++) u(l[p]);\n return u;\n }, \"e\"))({ 1: [function(n, a, i) {\n a.exports = function(l) {\n if (typeof Map != \"function\" || l) {\n var u = n(\"./similar\");\n return new u();\n } else\n return /* @__PURE__ */ new Map();\n };\n }, { \"./similar\": 2 }], 2: [function(n, a, i) {\n function l() {\n return this.list = [], this.lastItem = void 0, this.size = 0, this;\n }\n o(l, \"Similar\"), l.prototype.get = function(u) {\n var c;\n if (this.lastItem && this.isEqual(this.lastItem.key, u))\n return this.lastItem.val;\n if (c = this.indexOf(u), c >= 0)\n return this.lastItem = this.list[c], this.list[c].val;\n }, l.prototype.set = function(u, c) {\n var p;\n return this.lastItem && this.isEqual(this.lastItem.key, u) ? (this.lastItem.val = c, this) : (p = this.indexOf(u), p >= 0 ? (this.lastItem =\n this.list[p], this.list[p].val = c, this) : (this.lastItem = { key: u, val: c }, this.list.push(this.lastItem), this.size++, this));\n }, l.prototype.delete = function(u) {\n var c;\n if (this.lastItem && this.isEqual(this.lastItem.key, u) && (this.lastItem = void 0), c = this.indexOf(u), c >= 0)\n return this.size--, this.list.splice(c, 1)[0];\n }, l.prototype.has = function(u) {\n var c;\n return this.lastItem && this.isEqual(this.lastItem.key, u) ? !0 : (c = this.indexOf(u), c >= 0 ? (this.lastItem = this.list[c], !0) :\n !1);\n }, l.prototype.forEach = function(u, c) {\n var p;\n for (p = 0; p < this.size; p++)\n u.call(c || this, this.list[p].val, this.list[p].key, this);\n }, l.prototype.indexOf = function(u) {\n var c;\n for (c = 0; c < this.size; c++)\n if (this.isEqual(this.list[c].key, u))\n return c;\n return -1;\n }, l.prototype.isEqual = function(u, c) {\n return u === c || u !== u && c !== c;\n }, a.exports = l;\n }, {}], 3: [function(n, a, i) {\n var l = n(\"map-or-similar\");\n a.exports = function(d) {\n var h = new l(!1), f = [];\n return function(g) {\n var w = /* @__PURE__ */ o(function() {\n var m = h, v, y, b = arguments.length - 1, D = Array(b + 1), x = !0, C;\n if ((w.numArgs || w.numArgs === 0) && w.numArgs !== b + 1)\n throw new Error(\"Memoizerific functions should always be called with the same number of arguments\");\n for (C = 0; C < b; C++) {\n if (D[C] = {\n cacheItem: m,\n arg: arguments[C]\n }, m.has(arguments[C])) {\n m = m.get(arguments[C]);\n continue;\n }\n x = !1, v = new l(!1), m.set(arguments[C], v), m = v;\n }\n return x && (m.has(arguments[b]) ? y = m.get(arguments[b]) : x = !1), x || (y = g.apply(null, arguments), m.set(arguments[b], y)),\n d > 0 && (D[b] = {\n cacheItem: m,\n arg: arguments[b]\n }, x ? u(f, D) : f.push(D), f.length > d && c(f.shift())), w.wasMemoized = x, w.numArgs = b + 1, y;\n }, \"memoizerific\");\n return w.limit = d, w.wasMemoized = !1, w.cache = h, w.lru = f, w;\n };\n };\n function u(d, h) {\n var f = d.length, g = h.length, w, m, v;\n for (m = 0; m < f; m++) {\n for (w = !0, v = 0; v < g; v++)\n if (!p(d[m][v].arg, h[v].arg)) {\n w = !1;\n break;\n }\n if (w)\n break;\n }\n d.push(d.splice(m, 1)[0]);\n }\n o(u, \"moveToMostRecentLru\");\n function c(d) {\n var h = d.length, f = d[h - 1], g, w;\n for (f.cacheItem.delete(f.arg), w = h - 2; w >= 0 && (f = d[w], g = f.cacheItem.get(f.arg), !g || !g.size); w--)\n f.cacheItem.delete(f.arg);\n }\n o(c, \"removeCachedResult\");\n function p(d, h) {\n return d === h || d !== d && h !== h;\n }\n o(p, \"isEqual\");\n }, { \"map-or-similar\": 1 }] }, {}, [3])(3);\n });\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js\nfunction mn(e, t) {\n if (e == null) return {};\n var r = {};\n for (var n in e) if ({}.hasOwnProperty.call(e, n)) {\n if (t.indexOf(n) >= 0) continue;\n r[n] = e[n];\n }\n return r;\n}\nvar pi = S(() => {\n o(mn, \"_objectWithoutPropertiesLoose\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js\nfunction Fp(e, t) {\n if (e == null) return {};\n var r, n, a = mn(e, t);\n if (Object.getOwnPropertySymbols) {\n var i = Object.getOwnPropertySymbols(e);\n for (n = 0; n < i.length; n++) r = i[n], t.indexOf(r) >= 0 || {}.propertyIsEnumerable.call(e, r) && (a[r] = e[r]);\n }\n return a;\n}\nvar kp = S(() => {\n pi();\n o(Fp, \"_objectWithoutProperties\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js\nfunction co(e, t) {\n (t == null || t > e.length) && (t = e.length);\n for (var r = 0, n = Array(t); r < t; r++) n[r] = e[r];\n return n;\n}\nvar bs = S(() => {\n o(co, \"_arrayLikeToArray\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js\nfunction Lp(e) {\n if (Array.isArray(e)) return co(e);\n}\nvar Tp = S(() => {\n bs();\n o(Lp, \"_arrayWithoutHoles\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/iterableToArray.js\nfunction Ip(e) {\n if (typeof Symbol < \"u\" && e[Symbol.iterator] != null || e[\"@@iterator\"] != null) return Array.from(e);\n}\nvar Bp = S(() => {\n o(Ip, \"_iterableToArray\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js\nfunction Mp(e, t) {\n if (e) {\n if (typeof e == \"string\") return co(e, t);\n var r = {}.toString.call(e).slice(8, -1);\n return r === \"Object\" && e.constructor && (r = e.constructor.name), r === \"Map\" || r === \"Set\" ? Array.from(e) : r === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.\n test(r) ? co(e, t) : void 0;\n }\n}\nvar _p = S(() => {\n bs();\n o(Mp, \"_unsupportedIterableToArray\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js\nfunction Pp() {\n throw new TypeError(`Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);\n}\nvar Hp = S(() => {\n o(Pp, \"_nonIterableSpread\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\nfunction zp(e) {\n return Lp(e) || Ip(e) || Mp(e) || Pp();\n}\nvar Op = S(() => {\n Tp();\n Bp();\n _p();\n Hp();\n o(zp, \"_toConsumableArray\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/typeof.js\nfunction Rr(e) {\n \"@babel/helpers - typeof\";\n return Rr = typeof Symbol == \"function\" && typeof Symbol.iterator == \"symbol\" ? function(t) {\n return typeof t;\n } : function(t) {\n return t && typeof Symbol == \"function\" && t.constructor === Symbol && t !== Symbol.prototype ? \"symbol\" : typeof t;\n }, Rr(e);\n}\nvar ys = S(() => {\n o(Rr, \"_typeof\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/toPrimitive.js\nfunction Np(e, t) {\n if (Rr(e) != \"object\" || !e) return e;\n var r = e[Symbol.toPrimitive];\n if (r !== void 0) {\n var n = r.call(e, t || \"default\");\n if (Rr(n) != \"object\") return n;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (t === \"string\" ? String : Number)(e);\n}\nvar $p = S(() => {\n ys();\n o(Np, \"toPrimitive\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/toPropertyKey.js\nfunction Vp(e) {\n var t = Np(e, \"string\");\n return Rr(t) == \"symbol\" ? t : t + \"\";\n}\nvar jp = S(() => {\n ys();\n $p();\n o(Vp, \"toPropertyKey\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/defineProperty.js\nfunction di(e, t, r) {\n return (t = Vp(t)) in e ? Object.defineProperty(e, t, {\n value: r,\n enumerable: !0,\n configurable: !0,\n writable: !0\n }) : e[t] = r, e;\n}\nvar Ds = S(() => {\n jp();\n o(di, \"_defineProperty\");\n});\n\n// ../node_modules/react-syntax-highlighter/dist/esm/create-element.js\nimport E7 from \"react\";\nfunction Wp(e, t) {\n var r = Object.keys(e);\n if (Object.getOwnPropertySymbols) {\n var n = Object.getOwnPropertySymbols(e);\n t && (n = n.filter(function(a) {\n return Object.getOwnPropertyDescriptor(e, a).enumerable;\n })), r.push.apply(r, n);\n }\n return r;\n}\nfunction gn(e) {\n for (var t = 1; t < arguments.length; t++) {\n var r = arguments[t] != null ? arguments[t] : {};\n t % 2 ? Wp(Object(r), !0).forEach(function(n) {\n di(e, n, r[n]);\n }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : Wp(Object(r)).forEach(function(n) {\n Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(r, n));\n });\n }\n return e;\n}\nfunction R7(e) {\n var t = e.length;\n if (t === 0 || t === 1) return e;\n if (t === 2)\n return [e[0], e[1], \"\".concat(e[0], \".\").concat(e[1]), \"\".concat(e[1], \".\").concat(e[0])];\n if (t === 3)\n return [e[0], e[1], e[2], \"\".concat(e[0], \".\").concat(e[1]), \"\".concat(e[0], \".\").concat(e[2]), \"\".concat(e[1], \".\").concat(e[0]), \"\".concat(\n e[1], \".\").concat(e[2]), \"\".concat(e[2], \".\").concat(e[0]), \"\".concat(e[2], \".\").concat(e[1]), \"\".concat(e[0], \".\").concat(e[1], \".\").concat(\n e[2]), \"\".concat(e[0], \".\").concat(e[2], \".\").concat(e[1]), \"\".concat(e[1], \".\").concat(e[0], \".\").concat(e[2]), \"\".concat(e[1], \".\").concat(\n e[2], \".\").concat(e[0]), \"\".concat(e[2], \".\").concat(e[0], \".\").concat(e[1]), \"\".concat(e[2], \".\").concat(e[1], \".\").concat(e[0])];\n if (t >= 4)\n return [e[0], e[1], e[2], e[3], \"\".concat(e[0], \".\").concat(e[1]), \"\".concat(e[0], \".\").concat(e[2]), \"\".concat(e[0], \".\").concat(e[3]),\n \"\".concat(e[1], \".\").concat(e[0]), \"\".concat(e[1], \".\").concat(e[2]), \"\".concat(e[1], \".\").concat(e[3]), \"\".concat(e[2], \".\").concat(e[0]),\n \"\".concat(e[2], \".\").concat(e[1]), \"\".concat(e[2], \".\").concat(e[3]), \"\".concat(e[3], \".\").concat(e[0]), \"\".concat(e[3], \".\").concat(e[1]),\n \"\".concat(e[3], \".\").concat(e[2]), \"\".concat(e[0], \".\").concat(e[1], \".\").concat(e[2]), \"\".concat(e[0], \".\").concat(e[1], \".\").concat(e[3]),\n \"\".concat(e[0], \".\").concat(e[2], \".\").concat(e[1]), \"\".concat(e[0], \".\").concat(e[2], \".\").concat(e[3]), \"\".concat(e[0], \".\").concat(e[3],\n \".\").concat(e[1]), \"\".concat(e[0], \".\").concat(e[3], \".\").concat(e[2]), \"\".concat(e[1], \".\").concat(e[0], \".\").concat(e[2]), \"\".concat(e[1],\n \".\").concat(e[0], \".\").concat(e[3]), \"\".concat(e[1], \".\").concat(e[2], \".\").concat(e[0]), \"\".concat(e[1], \".\").concat(e[2], \".\").concat(\n e[3]), \"\".concat(e[1], \".\").concat(e[3], \".\").concat(e[0]), \"\".concat(e[1], \".\").concat(e[3], \".\").concat(e[2]), \"\".concat(e[2], \".\").concat(\n e[0], \".\").concat(e[1]), \"\".concat(e[2], \".\").concat(e[0], \".\").concat(e[3]), \"\".concat(e[2], \".\").concat(e[1], \".\").concat(e[0]), \"\".concat(\n e[2], \".\").concat(e[1], \".\").concat(e[3]), \"\".concat(e[2], \".\").concat(e[3], \".\").concat(e[0]), \"\".concat(e[2], \".\").concat(e[3], \".\").concat(\n e[1]), \"\".concat(e[3], \".\").concat(e[0], \".\").concat(e[1]), \"\".concat(e[3], \".\").concat(e[0], \".\").concat(e[2]), \"\".concat(e[3], \".\").concat(\n e[1], \".\").concat(e[0]), \"\".concat(e[3], \".\").concat(e[1], \".\").concat(e[2]), \"\".concat(e[3], \".\").concat(e[2], \".\").concat(e[0]), \"\".concat(\n e[3], \".\").concat(e[2], \".\").concat(e[1]), \"\".concat(e[0], \".\").concat(e[1], \".\").concat(e[2], \".\").concat(e[3]), \"\".concat(e[0], \".\").concat(\n e[1], \".\").concat(e[3], \".\").concat(e[2]), \"\".concat(e[0], \".\").concat(e[2], \".\").concat(e[1], \".\").concat(e[3]), \"\".concat(e[0], \".\").concat(\n e[2], \".\").concat(e[3], \".\").concat(e[1]), \"\".concat(e[0], \".\").concat(e[3], \".\").concat(e[1], \".\").concat(e[2]), \"\".concat(e[0], \".\").concat(\n e[3], \".\").concat(e[2], \".\").concat(e[1]), \"\".concat(e[1], \".\").concat(e[0], \".\").concat(e[2], \".\").concat(e[3]), \"\".concat(e[1], \".\").concat(\n e[0], \".\").concat(e[3], \".\").concat(e[2]), \"\".concat(e[1], \".\").concat(e[2], \".\").concat(e[0], \".\").concat(e[3]), \"\".concat(e[1], \".\").concat(\n e[2], \".\").concat(e[3], \".\").concat(e[0]), \"\".concat(e[1], \".\").concat(e[3], \".\").concat(e[0], \".\").concat(e[2]), \"\".concat(e[1], \".\").concat(\n e[3], \".\").concat(e[2], \".\").concat(e[0]), \"\".concat(e[2], \".\").concat(e[0], \".\").concat(e[1], \".\").concat(e[3]), \"\".concat(e[2], \".\").concat(\n e[0], \".\").concat(e[3], \".\").concat(e[1]), \"\".concat(e[2], \".\").concat(e[1], \".\").concat(e[0], \".\").concat(e[3]), \"\".concat(e[2], \".\").concat(\n e[1], \".\").concat(e[3], \".\").concat(e[0]), \"\".concat(e[2], \".\").concat(e[3], \".\").concat(e[0], \".\").concat(e[1]), \"\".concat(e[2], \".\").concat(\n e[3], \".\").concat(e[1], \".\").concat(e[0]), \"\".concat(e[3], \".\").concat(e[0], \".\").concat(e[1], \".\").concat(e[2]), \"\".concat(e[3], \".\").concat(\n e[0], \".\").concat(e[2], \".\").concat(e[1]), \"\".concat(e[3], \".\").concat(e[1], \".\").concat(e[0], \".\").concat(e[2]), \"\".concat(e[3], \".\").concat(\n e[1], \".\").concat(e[2], \".\").concat(e[0]), \"\".concat(e[3], \".\").concat(e[2], \".\").concat(e[0], \".\").concat(e[1]), \"\".concat(e[3], \".\").concat(\n e[2], \".\").concat(e[1], \".\").concat(e[0])];\n}\nfunction S7(e) {\n if (e.length === 0 || e.length === 1) return e;\n var t = e.join(\".\");\n return xs[t] || (xs[t] = R7(e)), xs[t];\n}\nfunction A7(e) {\n var t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}, r = arguments.length > 2 ? arguments[2] : void 0, n = e.filter(\n function(i) {\n return i !== \"token\";\n }), a = S7(n);\n return a.reduce(function(i, l) {\n return gn(gn({}, i), r[l]);\n }, t);\n}\nfunction qp(e) {\n return e.join(\" \");\n}\nfunction F7(e, t) {\n var r = 0;\n return function(n) {\n return r += 1, n.map(function(a, i) {\n return Sr({\n node: a,\n stylesheet: e,\n useInlineStyles: t,\n key: \"code-segment-\".concat(r, \"-\").concat(i)\n });\n });\n };\n}\nfunction Sr(e) {\n var t = e.node, r = e.stylesheet, n = e.style, a = n === void 0 ? {} : n, i = e.useInlineStyles, l = e.key, u = t.properties, c = t.type, p = t.\n tagName, d = t.value;\n if (c === \"text\")\n return d;\n if (p) {\n var h = F7(r, i), f;\n if (!i)\n f = gn(gn({}, u), {}, {\n className: qp(u.className)\n });\n else {\n var g = Object.keys(r).reduce(function(y, b) {\n return b.split(\".\").forEach(function(D) {\n y.includes(D) || y.push(D);\n }), y;\n }, []), w = u.className && u.className.includes(\"token\") ? [\"token\"] : [], m = u.className && w.concat(u.className.filter(function(y) {\n return !g.includes(y);\n }));\n f = gn(gn({}, u), {}, {\n className: qp(m) || void 0,\n style: A7(u.className, Object.assign({}, u.style, a), r)\n });\n }\n var v = h(t.children);\n return /* @__PURE__ */ E7.createElement(p, we({\n key: l\n }, f), v);\n }\n}\nvar xs, Cs = S(() => {\n io();\n Ds();\n o(Wp, \"ownKeys\");\n o(gn, \"_objectSpread\");\n o(R7, \"powerSetPermutations\");\n xs = {};\n o(S7, \"getClassNameCombinations\");\n o(A7, \"createStyleObject\");\n o(qp, \"createClassNameString\");\n o(F7, \"createChildren\");\n o(Sr, \"createElement\");\n});\n\n// ../node_modules/react-syntax-highlighter/dist/esm/checkForListedLanguage.js\nvar Up, Gp = S(() => {\n Up = /* @__PURE__ */ o(function(e, t) {\n var r = e.listLanguages();\n return r.indexOf(t) !== -1;\n }, \"default\");\n});\n\n// ../node_modules/react-syntax-highlighter/dist/esm/highlight.js\nimport Ar from \"react\";\nfunction Yp(e, t) {\n var r = Object.keys(e);\n if (Object.getOwnPropertySymbols) {\n var n = Object.getOwnPropertySymbols(e);\n t && (n = n.filter(function(a) {\n return Object.getOwnPropertyDescriptor(e, a).enumerable;\n })), r.push.apply(r, n);\n }\n return r;\n}\nfunction Rt(e) {\n for (var t = 1; t < arguments.length; t++) {\n var r = arguments[t] != null ? arguments[t] : {};\n t % 2 ? Yp(Object(r), !0).forEach(function(n) {\n di(e, n, r[n]);\n }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : Yp(Object(r)).forEach(function(n) {\n Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(r, n));\n });\n }\n return e;\n}\nfunction T7(e) {\n return e.match(L7);\n}\nfunction I7(e) {\n var t = e.lines, r = e.startingLineNumber, n = e.style;\n return t.map(function(a, i) {\n var l = i + r;\n return /* @__PURE__ */ Ar.createElement(\"span\", {\n key: \"line-\".concat(i),\n className: \"react-syntax-highlighter-line-number\",\n style: typeof n == \"function\" ? n(l) : n\n }, \"\".concat(l, `\n`));\n });\n}\nfunction B7(e) {\n var t = e.codeString, r = e.codeStyle, n = e.containerStyle, a = n === void 0 ? {\n float: \"left\",\n paddingRight: \"10px\"\n } : n, i = e.numberStyle, l = i === void 0 ? {} : i, u = e.startingLineNumber;\n return /* @__PURE__ */ Ar.createElement(\"code\", {\n style: Object.assign({}, r, a)\n }, I7({\n lines: t.replace(/\\n$/, \"\").split(`\n`),\n style: l,\n startingLineNumber: u\n }));\n}\nfunction M7(e) {\n return \"\".concat(e.toString().length, \".25em\");\n}\nfunction Xp(e, t) {\n return {\n type: \"element\",\n tagName: \"span\",\n properties: {\n key: \"line-number--\".concat(e),\n className: [\"comment\", \"linenumber\", \"react-syntax-highlighter-line-number\"],\n style: t\n },\n children: [{\n type: \"text\",\n value: e\n }]\n };\n}\nfunction Kp(e, t, r) {\n var n = {\n display: \"inline-block\",\n minWidth: M7(r),\n paddingRight: \"1em\",\n textAlign: \"right\",\n userSelect: \"none\"\n }, a = typeof e == \"function\" ? e(t) : e, i = Rt(Rt({}, n), a);\n return i;\n}\nfunction fi(e) {\n var t = e.children, r = e.lineNumber, n = e.lineNumberStyle, a = e.largestLineNumber, i = e.showInlineLineNumbers, l = e.lineProps, u = l ===\n void 0 ? {} : l, c = e.className, p = c === void 0 ? [] : c, d = e.showLineNumbers, h = e.wrapLongLines, f = typeof u == \"function\" ? u(r) :\n u;\n if (f.className = p, r && i) {\n var g = Kp(n, r, a);\n t.unshift(Xp(r, g));\n }\n return h & d && (f.style = Rt(Rt({}, f.style), {}, {\n display: \"flex\"\n })), {\n type: \"element\",\n tagName: \"span\",\n properties: f,\n children: t\n };\n}\nfunction Zp(e) {\n for (var t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : [], r = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] :\n [], n = 0; n < e.length; n++) {\n var a = e[n];\n if (a.type === \"text\")\n r.push(fi({\n children: [a],\n className: zp(new Set(t))\n }));\n else if (a.children) {\n var i = t.concat(a.properties.className);\n Zp(a.children, i).forEach(function(l) {\n return r.push(l);\n });\n }\n }\n return r;\n}\nfunction _7(e, t, r, n, a, i, l, u, c) {\n var p, d = Zp(e.value), h = [], f = -1, g = 0;\n function w(C, E) {\n var R = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : [];\n return fi({\n children: C,\n lineNumber: E,\n lineNumberStyle: u,\n largestLineNumber: l,\n showInlineLineNumbers: a,\n lineProps: r,\n className: R,\n showLineNumbers: n,\n wrapLongLines: c\n });\n }\n o(w, \"createWrappedLine\");\n function m(C, E) {\n if (n && E && a) {\n var R = Kp(u, E, l);\n C.unshift(Xp(E, R));\n }\n return C;\n }\n o(m, \"createUnwrappedLine\");\n function v(C, E) {\n var R = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : [];\n return t || R.length > 0 ? w(C, E, R) : m(C, E);\n }\n o(v, \"createLine\");\n for (var y = /* @__PURE__ */ o(function() {\n var E = d[g], R = E.children[0].value, F = T7(R);\n if (F) {\n var A = R.split(`\n`);\n A.forEach(function(k, B) {\n var j = n && h.length + i, V = {\n type: \"text\",\n value: \"\".concat(k, `\n`)\n };\n if (B === 0) {\n var ee = d.slice(f + 1, g).concat(fi({\n children: [V],\n className: E.properties.className\n })), I = v(ee, j);\n h.push(I);\n } else if (B === A.length - 1) {\n var T = d[g + 1] && d[g + 1].children && d[g + 1].children[0], P = {\n type: \"text\",\n value: \"\".concat(k)\n };\n if (T) {\n var q = fi({\n children: [P],\n className: E.properties.className\n });\n d.splice(g + 1, 0, q);\n } else {\n var $ = [P], U = v($, j, E.properties.className);\n h.push(U);\n }\n } else {\n var H = [V], X = v(H, j, E.properties.className);\n h.push(X);\n }\n }), f = g;\n }\n g++;\n }, \"_loop\"); g < d.length; )\n y();\n if (f !== d.length - 1) {\n var b = d.slice(f + 1, d.length);\n if (b && b.length) {\n var D = n && h.length + i, x = v(b, D);\n h.push(x);\n }\n }\n return t ? h : (p = []).concat.apply(p, h);\n}\nfunction P7(e) {\n var t = e.rows, r = e.stylesheet, n = e.useInlineStyles;\n return t.map(function(a, i) {\n return Sr({\n node: a,\n stylesheet: r,\n useInlineStyles: n,\n key: \"code-segement\".concat(i)\n });\n });\n}\nfunction Jp(e) {\n return e && typeof e.highlightAuto < \"u\";\n}\nfunction H7(e) {\n var t = e.astGenerator, r = e.language, n = e.code, a = e.defaultCodeValue;\n if (Jp(t)) {\n var i = Up(t, r);\n return r === \"text\" ? {\n value: a,\n language: \"text\"\n } : i ? t.highlight(r, n) : t.highlightAuto(n);\n }\n try {\n return r && r !== \"text\" ? {\n value: t.highlight(n, r)\n } : {\n value: a\n };\n } catch {\n return {\n value: a\n };\n }\n}\nfunction Es(e, t) {\n return /* @__PURE__ */ o(function(n) {\n var a = n.language, i = n.children, l = n.style, u = l === void 0 ? t : l, c = n.customStyle, p = c === void 0 ? {} : c, d = n.codeTagProps,\n h = d === void 0 ? {\n className: a ? \"language-\".concat(a) : void 0,\n style: Rt(Rt({}, u['code[class*=\"language-\"]']), u['code[class*=\"language-'.concat(a, '\"]')])\n } : d, f = n.useInlineStyles, g = f === void 0 ? !0 : f, w = n.showLineNumbers, m = w === void 0 ? !1 : w, v = n.showInlineLineNumbers, y = v ===\n void 0 ? !0 : v, b = n.startingLineNumber, D = b === void 0 ? 1 : b, x = n.lineNumberContainerStyle, C = n.lineNumberStyle, E = C === void 0 ?\n {} : C, R = n.wrapLines, F = n.wrapLongLines, A = F === void 0 ? !1 : F, k = n.lineProps, B = k === void 0 ? {} : k, j = n.renderer, V = n.\n PreTag, ee = V === void 0 ? \"pre\" : V, I = n.CodeTag, T = I === void 0 ? \"code\" : I, P = n.code, q = P === void 0 ? (Array.isArray(i) ? i[0] :\n i) || \"\" : P, $ = n.astGenerator, U = Fp(n, k7);\n $ = $ || e;\n var H = m ? /* @__PURE__ */ Ar.createElement(B7, {\n containerStyle: x,\n codeStyle: h.style || {},\n numberStyle: E,\n startingLineNumber: D,\n codeString: q\n }) : null, X = u.hljs || u['pre[class*=\"language-\"]'] || {\n backgroundColor: \"#fff\"\n }, ze = Jp($) ? \"hljs\" : \"prismjs\", Ee = g ? Object.assign({}, U, {\n style: Object.assign({}, X, p)\n }) : Object.assign({}, U, {\n className: U.className ? \"\".concat(ze, \" \").concat(U.className) : ze,\n style: Object.assign({}, p)\n });\n if (A ? h.style = Rt(Rt({}, h.style), {}, {\n whiteSpace: \"pre-wrap\"\n }) : h.style = Rt(Rt({}, h.style), {}, {\n whiteSpace: \"pre\"\n }), !$)\n return /* @__PURE__ */ Ar.createElement(ee, Ee, H, /* @__PURE__ */ Ar.createElement(T, h, q));\n (R === void 0 && j || A) && (R = !0), j = j || P7;\n var ve = [{\n type: \"text\",\n value: q\n }], Le = H7({\n astGenerator: $,\n language: a,\n code: q,\n defaultCodeValue: ve\n });\n Le.language === null && (Le.value = ve);\n var Oe = Le.value.length + D, Ne = _7(Le, R, B, m, y, D, Oe, E, A);\n return /* @__PURE__ */ Ar.createElement(ee, Ee, /* @__PURE__ */ Ar.createElement(T, h, !y && H, j({\n rows: Ne,\n stylesheet: u,\n useInlineStyles: g\n })));\n }, \"SyntaxHighlighter\");\n}\nvar k7, L7, Qp = S(() => {\n kp();\n Op();\n Ds();\n Cs();\n Gp();\n k7 = [\"language\", \"children\", \"style\", \"customStyle\", \"codeTagProps\", \"useInlineStyles\", \"showLineNumbers\", \"showInlineLineNumbers\", \"star\\\ntingLineNumber\", \"lineNumberContainerStyle\", \"lineNumberStyle\", \"wrapLines\", \"wrapLongLines\", \"lineProps\", \"renderer\", \"PreTag\", \"CodeTag\", \"\\\ncode\", \"astGenerator\"];\n o(Yp, \"ownKeys\");\n o(Rt, \"_objectSpread\");\n L7 = /\\n/g;\n o(T7, \"getNewLines\");\n o(I7, \"getAllLineNumbers\");\n o(B7, \"AllLineNumbers\");\n o(M7, \"getEmWidthOfNumber\");\n o(Xp, \"getInlineLineNumber\");\n o(Kp, \"assembleLineNumberStyles\");\n o(fi, \"createLineElement\");\n o(Zp, \"flattenCodeTree\");\n o(_7, \"processLines\");\n o(P7, \"defaultRenderer\");\n o(Jp, \"isHighlightJs\");\n o(H7, \"getCodeTree\");\n o(Es, \"default\");\n});\n\n// ../node_modules/xtend/immutable.js\nvar td = M((cH, ed) => {\n ed.exports = O7;\n var z7 = Object.prototype.hasOwnProperty;\n function O7() {\n for (var e = {}, t = 0; t < arguments.length; t++) {\n var r = arguments[t];\n for (var n in r)\n z7.call(r, n) && (e[n] = r[n]);\n }\n return e;\n }\n o(O7, \"extend\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/schema.js\nvar Ss = M((dH, nd) => {\n \"use strict\";\n nd.exports = rd;\n var Rs = rd.prototype;\n Rs.space = null;\n Rs.normal = {};\n Rs.property = {};\n function rd(e, t, r) {\n this.property = e, this.normal = t, r && (this.space = r);\n }\n o(rd, \"Schema\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/merge.js\nvar id = M((hH, od) => {\n \"use strict\";\n var ad = td(), N7 = Ss();\n od.exports = $7;\n function $7(e) {\n for (var t = e.length, r = [], n = [], a = -1, i, l; ++a < t; )\n i = e[a], r.push(i.property), n.push(i.normal), l = i.space;\n return new N7(\n ad.apply(null, r),\n ad.apply(null, n),\n l\n );\n }\n o($7, \"merge\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/normalize.js\nvar hi = M((gH, ld) => {\n \"use strict\";\n ld.exports = V7;\n function V7(e) {\n return e.toLowerCase();\n }\n o(V7, \"normalize\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/info.js\nvar As = M((wH, ud) => {\n \"use strict\";\n ud.exports = sd;\n var et = sd.prototype;\n et.space = null;\n et.attribute = null;\n et.property = null;\n et.boolean = !1;\n et.booleanish = !1;\n et.overloadedBoolean = !1;\n et.number = !1;\n et.commaSeparated = !1;\n et.spaceSeparated = !1;\n et.commaOrSpaceSeparated = !1;\n et.mustUseProperty = !1;\n et.defined = !1;\n function sd(e, t) {\n this.property = e, this.attribute = t;\n }\n o(sd, \"Info\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/types.js\nvar mi = M((rr) => {\n \"use strict\";\n var j7 = 0;\n rr.boolean = Fr();\n rr.booleanish = Fr();\n rr.overloadedBoolean = Fr();\n rr.number = Fr();\n rr.spaceSeparated = Fr();\n rr.commaSeparated = Fr();\n rr.commaOrSpaceSeparated = Fr();\n function Fr() {\n return Math.pow(2, ++j7);\n }\n o(Fr, \"increment\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/defined-info.js\nvar ks = M((xH, hd) => {\n \"use strict\";\n var dd = As(), cd = mi();\n hd.exports = Fs;\n Fs.prototype = new dd();\n Fs.prototype.defined = !0;\n var fd = [\n \"boolean\",\n \"booleanish\",\n \"overloadedBoolean\",\n \"number\",\n \"commaSeparated\",\n \"spaceSeparated\",\n \"commaOrSpaceSeparated\"\n ], W7 = fd.length;\n function Fs(e, t, r, n) {\n var a = -1, i;\n for (pd(this, \"space\", n), dd.call(this, e, t); ++a < W7; )\n i = fd[a], pd(this, i, (r & cd[i]) === cd[i]);\n }\n o(Fs, \"DefinedInfo\");\n function pd(e, t, r) {\n r && (e[t] = r);\n }\n o(pd, \"mark\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/create.js\nvar vn = M((EH, gd) => {\n \"use strict\";\n var md = hi(), q7 = Ss(), U7 = ks();\n gd.exports = G7;\n function G7(e) {\n var t = e.space, r = e.mustUseProperty || [], n = e.attributes || {}, a = e.properties, i = e.transform, l = {}, u = {}, c, p;\n for (c in a)\n p = new U7(\n c,\n i(n, c),\n a[c],\n t\n ), r.indexOf(c) !== -1 && (p.mustUseProperty = !0), l[c] = p, u[md(c)] = c, u[md(p.attribute)] = c;\n return new q7(l, u, t);\n }\n o(G7, \"create\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/xlink.js\nvar wd = M((SH, vd) => {\n \"use strict\";\n var Y7 = vn();\n vd.exports = Y7({\n space: \"xlink\",\n transform: X7,\n properties: {\n xLinkActuate: null,\n xLinkArcRole: null,\n xLinkHref: null,\n xLinkRole: null,\n xLinkShow: null,\n xLinkTitle: null,\n xLinkType: null\n }\n });\n function X7(e, t) {\n return \"xlink:\" + t.slice(5).toLowerCase();\n }\n o(X7, \"xlinkTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/xml.js\nvar yd = M((FH, bd) => {\n \"use strict\";\n var K7 = vn();\n bd.exports = K7({\n space: \"xml\",\n transform: Z7,\n properties: {\n xmlLang: null,\n xmlBase: null,\n xmlSpace: null\n }\n });\n function Z7(e, t) {\n return \"xml:\" + t.slice(3).toLowerCase();\n }\n o(Z7, \"xmlTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/case-sensitive-transform.js\nvar xd = M((LH, Dd) => {\n \"use strict\";\n Dd.exports = J7;\n function J7(e, t) {\n return t in e ? e[t] : t;\n }\n o(J7, \"caseSensitiveTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/case-insensitive-transform.js\nvar Ls = M((IH, Cd) => {\n \"use strict\";\n var Q7 = xd();\n Cd.exports = ew;\n function ew(e, t) {\n return Q7(e, t.toLowerCase());\n }\n o(ew, \"caseInsensitiveTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/xmlns.js\nvar Rd = M((MH, Ed) => {\n \"use strict\";\n var tw = vn(), rw = Ls();\n Ed.exports = tw({\n space: \"xmlns\",\n attributes: {\n xmlnsxlink: \"xmlns:xlink\"\n },\n transform: rw,\n properties: {\n xmlns: null,\n xmlnsXLink: null\n }\n });\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/aria.js\nvar Ad = M((_H, Sd) => {\n \"use strict\";\n var Ts = mi(), nw = vn(), Ve = Ts.booleanish, tt = Ts.number, kr = Ts.spaceSeparated;\n Sd.exports = nw({\n transform: aw,\n properties: {\n ariaActiveDescendant: null,\n ariaAtomic: Ve,\n ariaAutoComplete: null,\n ariaBusy: Ve,\n ariaChecked: Ve,\n ariaColCount: tt,\n ariaColIndex: tt,\n ariaColSpan: tt,\n ariaControls: kr,\n ariaCurrent: null,\n ariaDescribedBy: kr,\n ariaDetails: null,\n ariaDisabled: Ve,\n ariaDropEffect: kr,\n ariaErrorMessage: null,\n ariaExpanded: Ve,\n ariaFlowTo: kr,\n ariaGrabbed: Ve,\n ariaHasPopup: null,\n ariaHidden: Ve,\n ariaInvalid: null,\n ariaKeyShortcuts: null,\n ariaLabel: null,\n ariaLabelledBy: kr,\n ariaLevel: tt,\n ariaLive: null,\n ariaModal: Ve,\n ariaMultiLine: Ve,\n ariaMultiSelectable: Ve,\n ariaOrientation: null,\n ariaOwns: kr,\n ariaPlaceholder: null,\n ariaPosInSet: tt,\n ariaPressed: Ve,\n ariaReadOnly: Ve,\n ariaRelevant: null,\n ariaRequired: Ve,\n ariaRoleDescription: kr,\n ariaRowCount: tt,\n ariaRowIndex: tt,\n ariaRowSpan: tt,\n ariaSelected: Ve,\n ariaSetSize: tt,\n ariaSort: null,\n ariaValueMax: tt,\n ariaValueMin: tt,\n ariaValueNow: tt,\n ariaValueText: null,\n role: null\n }\n });\n function aw(e, t) {\n return t === \"role\" ? t : \"aria-\" + t.slice(4).toLowerCase();\n }\n o(aw, \"ariaTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/html.js\nvar kd = M((HH, Fd) => {\n \"use strict\";\n var wn = mi(), ow = vn(), iw = Ls(), O = wn.boolean, lw = wn.overloadedBoolean, po = wn.booleanish, K = wn.number, Me = wn.spaceSeparated,\n gi = wn.commaSeparated;\n Fd.exports = ow({\n space: \"html\",\n attributes: {\n acceptcharset: \"accept-charset\",\n classname: \"class\",\n htmlfor: \"for\",\n httpequiv: \"http-equiv\"\n },\n transform: iw,\n mustUseProperty: [\"checked\", \"multiple\", \"muted\", \"selected\"],\n properties: {\n // Standard Properties.\n abbr: null,\n accept: gi,\n acceptCharset: Me,\n accessKey: Me,\n action: null,\n allow: null,\n allowFullScreen: O,\n allowPaymentRequest: O,\n allowUserMedia: O,\n alt: null,\n as: null,\n async: O,\n autoCapitalize: null,\n autoComplete: Me,\n autoFocus: O,\n autoPlay: O,\n capture: O,\n charSet: null,\n checked: O,\n cite: null,\n className: Me,\n cols: K,\n colSpan: null,\n content: null,\n contentEditable: po,\n controls: O,\n controlsList: Me,\n coords: K | gi,\n crossOrigin: null,\n data: null,\n dateTime: null,\n decoding: null,\n default: O,\n defer: O,\n dir: null,\n dirName: null,\n disabled: O,\n download: lw,\n draggable: po,\n encType: null,\n enterKeyHint: null,\n form: null,\n formAction: null,\n formEncType: null,\n formMethod: null,\n formNoValidate: O,\n formTarget: null,\n headers: Me,\n height: K,\n hidden: O,\n high: K,\n href: null,\n hrefLang: null,\n htmlFor: Me,\n httpEquiv: Me,\n id: null,\n imageSizes: null,\n imageSrcSet: gi,\n inputMode: null,\n integrity: null,\n is: null,\n isMap: O,\n itemId: null,\n itemProp: Me,\n itemRef: Me,\n itemScope: O,\n itemType: Me,\n kind: null,\n label: null,\n lang: null,\n language: null,\n list: null,\n loading: null,\n loop: O,\n low: K,\n manifest: null,\n max: null,\n maxLength: K,\n media: null,\n method: null,\n min: null,\n minLength: K,\n multiple: O,\n muted: O,\n name: null,\n nonce: null,\n noModule: O,\n noValidate: O,\n onAbort: null,\n onAfterPrint: null,\n onAuxClick: null,\n onBeforePrint: null,\n onBeforeUnload: null,\n onBlur: null,\n onCancel: null,\n onCanPlay: null,\n onCanPlayThrough: null,\n onChange: null,\n onClick: null,\n onClose: null,\n onContextMenu: null,\n onCopy: null,\n onCueChange: null,\n onCut: null,\n onDblClick: null,\n onDrag: null,\n onDragEnd: null,\n onDragEnter: null,\n onDragExit: null,\n onDragLeave: null,\n onDragOver: null,\n onDragStart: null,\n onDrop: null,\n onDurationChange: null,\n onEmptied: null,\n onEnded: null,\n onError: null,\n onFocus: null,\n onFormData: null,\n onHashChange: null,\n onInput: null,\n onInvalid: null,\n onKeyDown: null,\n onKeyPress: null,\n onKeyUp: null,\n onLanguageChange: null,\n onLoad: null,\n onLoadedData: null,\n onLoadedMetadata: null,\n onLoadEnd: null,\n onLoadStart: null,\n onMessage: null,\n onMessageError: null,\n onMouseDown: null,\n onMouseEnter: null,\n onMouseLeave: null,\n onMouseMove: null,\n onMouseOut: null,\n onMouseOver: null,\n onMouseUp: null,\n onOffline: null,\n onOnline: null,\n onPageHide: null,\n onPageShow: null,\n onPaste: null,\n onPause: null,\n onPlay: null,\n onPlaying: null,\n onPopState: null,\n onProgress: null,\n onRateChange: null,\n onRejectionHandled: null,\n onReset: null,\n onResize: null,\n onScroll: null,\n onSecurityPolicyViolation: null,\n onSeeked: null,\n onSeeking: null,\n onSelect: null,\n onSlotChange: null,\n onStalled: null,\n onStorage: null,\n onSubmit: null,\n onSuspend: null,\n onTimeUpdate: null,\n onToggle: null,\n onUnhandledRejection: null,\n onUnload: null,\n onVolumeChange: null,\n onWaiting: null,\n onWheel: null,\n open: O,\n optimum: K,\n pattern: null,\n ping: Me,\n placeholder: null,\n playsInline: O,\n poster: null,\n preload: null,\n readOnly: O,\n referrerPolicy: null,\n rel: Me,\n required: O,\n reversed: O,\n rows: K,\n rowSpan: K,\n sandbox: Me,\n scope: null,\n scoped: O,\n seamless: O,\n selected: O,\n shape: null,\n size: K,\n sizes: null,\n slot: null,\n span: K,\n spellCheck: po,\n src: null,\n srcDoc: null,\n srcLang: null,\n srcSet: gi,\n start: K,\n step: null,\n style: null,\n tabIndex: K,\n target: null,\n title: null,\n translate: null,\n type: null,\n typeMustMatch: O,\n useMap: null,\n value: po,\n width: K,\n wrap: null,\n // Legacy.\n // See: https://html.spec.whatwg.org/#other-elements,-attributes-and-apis\n align: null,\n // Several. Use CSS `text-align` instead,\n aLink: null,\n // ``. Use CSS `a:active {color}` instead\n archive: Me,\n // ``. List of URIs to archives\n axis: null,\n // `` and ``. Use `scope` on ``\n background: null,\n // ``. Use CSS `background-image` instead\n bgColor: null,\n // `` and table elements. Use CSS `background-color` instead\n border: K,\n // ``. Use CSS `border-width` instead,\n borderColor: null,\n // `
`. Use CSS `border-color` instead,\n bottomMargin: K,\n // ``\n cellPadding: null,\n // `
`\n cellSpacing: null,\n // `
`\n char: null,\n // Several table elements. When `align=char`, sets the character to align on\n charOff: null,\n // Several table elements. When `char`, offsets the alignment\n classId: null,\n // ``\n clear: null,\n // `
`. Use CSS `clear` instead\n code: null,\n // ``\n codeBase: null,\n // ``\n codeType: null,\n // ``\n color: null,\n // `` and `
`. Use CSS instead\n compact: O,\n // Lists. Use CSS to reduce space between items instead\n declare: O,\n // ``\n event: null,\n // ` \ No newline at end of file + import './main.b534a0b2.iframe.bundle.js'; \ No newline at end of file diff --git a/public/storybook-static/index.json b/public/storybook-static/index.json index 43a2cd1b2..29c099b8c 100644 --- a/public/storybook-static/index.json +++ b/public/storybook-static/index.json @@ -1 +1 @@ -{"v":5,"entries":{"welcome--overview":{"id":"welcome--overview","title":"Welcome","name":"Overview","importPath":"./src/docs/welcome.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"quick-start--overview":{"id":"quick-start--overview","title":"Quick start","name":"Overview","importPath":"./src/docs/quick-start.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"cli-usage--overview":{"id":"cli-usage--overview","title":"CLI usage","name":"Overview","importPath":"./src/docs/cli-usage.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"components-overview--overview":{"id":"components-overview--overview","title":"Components/Overview","name":"Overview","importPath":"./src/docs/components/overview.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"components-accordion--overview":{"id":"components-accordion--overview","title":"Components/Accordion","name":"Overview","importPath":"./src/components/Accordion/Accordion.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-accordion--single-section":{"type":"story","id":"components-accordion--single-section","name":"Single Section","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-with-left-icon":{"type":"story","id":"components-accordion--single-section-with-left-icon","name":"Single Section With Left Icon","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-with-optional-text":{"type":"story","id":"components-accordion--single-section-with-optional-text","name":"Single Section With Optional Text","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-with-price":{"type":"story","id":"components-accordion--single-section-with-price","name":"Single Section With Price","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-with-link-and-cart-item":{"type":"story","id":"components-accordion--single-section-with-link-and-cart-item","name":"Single Section With Link And Cart Item","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--multiple-section":{"type":"story","id":"components-accordion--multiple-section","name":"Multiple Section","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-toggle-behavior":{"type":"story","id":"components-accordion--single-section-toggle-behavior","name":"Single Section Toggle Behavior","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--overview":{"id":"components-actionbutton--overview","title":"Components/ActionButton","name":"Overview","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-actionbutton--default":{"type":"story","id":"components-actionbutton--default","name":"Action Button","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--icon-only":{"type":"story","id":"components-actionbutton--icon-only","name":"Icon Action Button","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--with-icon":{"type":"story","id":"components-actionbutton--with-icon","name":"Action Button With Icon","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--disabled":{"type":"story","id":"components-actionbutton--disabled","name":"Disabled Action Button","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--active":{"type":"story","id":"components-actionbutton--active","name":"Active Action Button","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs"]},"components-actionbutton--disabled-icon":{"type":"story","id":"components-actionbutton--disabled-icon","name":"Disabled Action Button With Icon","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--active-icon":{"type":"story","id":"components-actionbutton--active-icon","name":"Active Action Button With Icon","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs"]},"components-actionbuttongroup--overview":{"id":"components-actionbuttongroup--overview","title":"Components/ActionButtonGroup","name":"Overview","importPath":"./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-actionbuttongroup--primary":{"type":"story","id":"components-actionbuttongroup--primary","name":"Primary","title":"Components/ActionButtonGroup","importPath":"./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx","componentPath":"./src/components/ActionButtonGroup","tags":["dev","test","autodocs"]},"components-actionbuttongroup--secondary":{"type":"story","id":"components-actionbuttongroup--secondary","name":"Secondary","title":"Components/ActionButtonGroup","importPath":"./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx","componentPath":"./src/components/ActionButtonGroup","tags":["dev","test","autodocs"]},"components-alertbanner--overview":{"id":"components-alertbanner--overview","title":"Components/AlertBanner","name":"Overview","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-alertbanner--neutral":{"type":"story","id":"components-alertbanner--neutral","name":"Neutral","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs","play-fn"]},"components-alertbanner--brand":{"type":"story","id":"components-alertbanner--brand","name":"Brand","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs"]},"components-alertbanner--success":{"type":"story","id":"components-alertbanner--success","name":"Success","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs"]},"components-alertbanner--warning":{"type":"story","id":"components-alertbanner--warning","name":"Warning","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs"]},"components-alertbanner--action":{"type":"story","id":"components-alertbanner--action","name":"Action","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs","play-fn"]},"components-breadcrumbs--overview":{"id":"components-breadcrumbs--overview","title":"Components/Breadcrumbs","name":"Overview","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-breadcrumbs--breadcrumbs":{"type":"story","id":"components-breadcrumbs--breadcrumbs","name":"Breadcrumbs","title":"Components/Breadcrumbs","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","componentPath":"./src/components/Breadcrumbs","tags":["dev","test","autodocs","play-fn"]},"components-breadcrumbs--breadcrumbs-with-leading-icon":{"type":"story","id":"components-breadcrumbs--breadcrumbs-with-leading-icon","name":"Breadcrumbs With Leading Icon","title":"Components/Breadcrumbs","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","componentPath":"./src/components/Breadcrumbs","tags":["dev","test","autodocs","play-fn"]},"components-breadcrumbs--breadcrumbs-with-separator":{"type":"story","id":"components-breadcrumbs--breadcrumbs-with-separator","name":"Breadcrumbs With Separator","title":"Components/Breadcrumbs","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","componentPath":"./src/components/Breadcrumbs","tags":["dev","test","autodocs","play-fn"]},"components-breadcrumbs--breadcrumbs-with-icons":{"type":"story","id":"components-breadcrumbs--breadcrumbs-with-icons","name":"Breadcrumbs With Icons","title":"Components/Breadcrumbs","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","componentPath":"./src/components/Breadcrumbs","tags":["dev","test","autodocs","play-fn"]},"components-button--overview":{"id":"components-button--overview","title":"Components/Button","name":"Overview","importPath":"./src/components/Button/Button.mdx","storiesImports":["./src/components/Button/Button.stories.tsx"],"type":"docs","tags":["dev","test","autodocs","isHidden","attached-mdx"]},"components-button--button":{"type":"story","id":"components-button--button","name":"Button","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","isHidden"]},"components-button--children":{"type":"story","id":"components-button--children","name":"Children","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","isHidden"]},"components-button--primary":{"type":"story","id":"components-button--primary","name":"Primary","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--secondary":{"type":"story","id":"components-button--secondary","name":"Secondary","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--tertiary":{"type":"story","id":"components-button--tertiary","name":"Tertiary","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--large-size":{"type":"story","id":"components-button--large-size","name":"Large Size","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--medium-size":{"type":"story","id":"components-button--medium-size","name":"Medium Size","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--icon-only":{"type":"story","id":"components-button--icon-only","name":"Icon Only","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--text-and-icon":{"type":"story","id":"components-button--text-and-icon","name":"Text And Icon","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--disabled":{"type":"story","id":"components-button--disabled","name":"Disabled","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--active":{"type":"story","id":"components-button--active","name":"Active","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--not-active":{"type":"story","id":"components-button--not-active","name":"Not Active","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--as-link":{"type":"story","id":"components-button--as-link","name":"As Link","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-card--overview":{"id":"components-card--overview","title":"Components/Card","name":"Overview","importPath":"./src/components/Card/Card.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-card--primary":{"type":"story","id":"components-card--primary","name":"Primary Card","title":"Components/Card","importPath":"./src/components/Card/Card.stories.tsx","componentPath":"./src/components/Card","tags":["dev","test","autodocs","play-fn"]},"components-card--secondary":{"type":"story","id":"components-card--secondary","name":"Secondary Card","title":"Components/Card","importPath":"./src/components/Card/Card.stories.tsx","componentPath":"./src/components/Card","tags":["dev","test","autodocs"]},"components-cartitem--overview":{"id":"components-cartitem--overview","title":"Components/CartItem","name":"Overview","importPath":"./src/components/CartItem/CartItem.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-cartitem--cart-item":{"type":"story","id":"components-cartitem--cart-item","name":"Cart Item","title":"Components/CartItem","importPath":"./src/components/CartItem/CartItem.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-cartitem--read-only":{"type":"story","id":"components-cartitem--read-only","name":"Read Only","title":"Components/CartItem","importPath":"./src/components/CartItem/CartItem.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-cartitem--skeleton":{"type":"story","id":"components-cartitem--skeleton","name":"Skeleton","title":"Components/CartItem","importPath":"./src/components/CartItem/CartItem.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-cartitem--dropdown-quantity":{"type":"story","id":"components-cartitem--dropdown-quantity","name":"Dropdown Quantity","title":"Components/CartItem","importPath":"./src/components/CartItem/CartItem.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-cartlist--overview":{"id":"components-cartlist--overview","title":"Components/CartList","name":"Overview","importPath":"./src/components/CartList/CartList.stories.tsx","type":"docs","tags":["dev","test","autodocs","skip"],"storiesImports":[]},"components-cartlist--cart-list":{"type":"story","id":"components-cartlist--cart-list","name":"Cart List","title":"Components/CartList","importPath":"./src/components/CartList/CartList.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","skip"]},"components-checkbox--overview":{"id":"components-checkbox--overview","title":"Components/Checkbox","name":"Overview","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-checkbox--primary":{"type":"story","id":"components-checkbox--primary","name":"Enabled and not Active","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-enabled-and-active":{"type":"story","id":"components-checkbox--checkbox-enabled-and-active","name":"Enabled and Active","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-enabled-and-not-active-with-error":{"type":"story","id":"components-checkbox--checkbox-enabled-and-not-active-with-error","name":"Enabled and not Active with Error","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs"]},"components-checkbox--checkbox-enabled-and-active-with-error":{"type":"story","id":"components-checkbox--checkbox-enabled-and-active-with-error","name":"Enabled and Active with Error","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs"]},"components-checkbox--checkbox-disabled":{"type":"story","id":"components-checkbox--checkbox-disabled","name":"Disabled","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-disabled-with-a-link":{"type":"story","id":"components-checkbox--checkbox-disabled-with-a-link","name":"Disabled with a link","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-disabled-and-active":{"type":"story","id":"components-checkbox--checkbox-disabled-and-active","name":"Disabled and Active","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-with-node-label-and-description":{"type":"story","id":"components-checkbox--checkbox-with-node-label-and-description","name":"Active with label and description as Nodes","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-with-a-link":{"type":"story","id":"components-checkbox--checkbox-with-a-link","name":"With a link in the label","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-with-long-label":{"type":"story","id":"components-checkbox--checkbox-with-long-label","name":"With a long label","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-colorswatch--overview":{"id":"components-colorswatch--overview","title":"Components/ColorSwatch","name":"Overview","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-colorswatch--default-color-swatch":{"type":"story","id":"components-colorswatch--default-color-swatch","name":"Default Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs","play-fn"]},"components-colorswatch--selected-color-swatch":{"type":"story","id":"components-colorswatch--selected-color-swatch","name":"Selected Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs","play-fn"]},"components-colorswatch--disabled-color-swatch":{"type":"story","id":"components-colorswatch--disabled-color-swatch","name":"Disabled Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs","play-fn"]},"components-colorswatch--out-of-stock-color-swatch":{"type":"story","id":"components-colorswatch--out-of-stock-color-swatch","name":"Out Of Stock Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs"]},"components-colorswatch--selected-out-of-stock-color-swatch":{"type":"story","id":"components-colorswatch--selected-out-of-stock-color-swatch","name":"Selected Out Of Stock Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs"]},"components-colorswatch--multi-color-swatch":{"type":"story","id":"components-colorswatch--multi-color-swatch","name":"Multi Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs"]},"components-contentgrid--overview":{"id":"components-contentgrid--overview","title":"Components/ContentGrid","name":"Overview","importPath":"./src/components/ContentGrid/ContentGrid.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-contentgrid--empty-grid":{"type":"story","id":"components-contentgrid--empty-grid","name":"Empty Grid","title":"Components/ContentGrid","importPath":"./src/components/ContentGrid/ContentGrid.stories.tsx","componentPath":"./src/components/ContentGrid/index.ts","tags":["dev","test","autodocs"]},"components-contentgrid--with-content":{"type":"story","id":"components-contentgrid--with-content","name":"With Content","title":"Components/ContentGrid","importPath":"./src/components/ContentGrid/ContentGrid.stories.tsx","componentPath":"./src/components/ContentGrid/index.ts","tags":["dev","test","autodocs"]},"components-contentgrid--inside-container":{"type":"story","id":"components-contentgrid--inside-container","name":"Inside Container","title":"Components/ContentGrid","importPath":"./src/components/ContentGrid/ContentGrid.stories.tsx","componentPath":"./src/components/ContentGrid/index.ts","tags":["dev","test","autodocs"]},"components-divider--overview":{"id":"components-divider--overview","title":"Components/Divider","name":"Overview","importPath":"./src/components/Divider/Divider.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-divider--primary":{"type":"story","id":"components-divider--primary","name":"Primary","title":"Components/Divider","importPath":"./src/components/Divider/Divider.stories.tsx","componentPath":"./src/components/Divider","tags":["dev","test","autodocs","play-fn"]},"components-divider--secondary":{"type":"story","id":"components-divider--secondary","name":"Secondary","title":"Components/Divider","importPath":"./src/components/Divider/Divider.stories.tsx","componentPath":"./src/components/Divider","tags":["dev","test","autodocs","play-fn"]},"components-field--overview":{"id":"components-field--overview","title":"Components/Field","name":"Overview","importPath":"./src/components/Field/Field.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-field--input-field":{"type":"story","id":"components-field--input-field","name":"Input Field","title":"Components/Field","importPath":"./src/components/Field/Field.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-field--incrementer-field":{"type":"story","id":"components-field--incrementer-field","name":"Incrementer Field","title":"Components/Field","importPath":"./src/components/Field/Field.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-field--picker-field":{"type":"story","id":"components-field--picker-field","name":"Picker Field","title":"Components/Field","importPath":"./src/components/Field/Field.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-field--checkbox-field":{"type":"story","id":"components-field--checkbox-field","name":"Checkbox Field","title":"Components/Field","importPath":"./src/components/Field/Field.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-header--overview":{"id":"components-header--overview","title":"Components/Header","name":"Overview","importPath":"./src/components/Header/Header.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-header--medium-size":{"type":"story","id":"components-header--medium-size","name":"Medium Size","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs","play-fn"]},"components-header--large-size":{"type":"story","id":"components-header--large-size","name":"Large Size","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs"]},"components-header--without-line":{"type":"story","id":"components-header--without-line","name":"Without Line","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs"]},"components-header--without-actions":{"type":"story","id":"components-header--without-actions","name":"Without Actions","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs"]},"components-header--heading-levels":{"type":"story","id":"components-header--heading-levels","name":"Heading Levels","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs"]},"components-icon--overview":{"id":"components-icon--overview","title":"Components/Icon","name":"Overview","importPath":"./src/components/Icon/Icon.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-icon--primary":{"type":"story","id":"components-icon--primary","name":"Primary","title":"Components/Icon","importPath":"./src/components/Icon/Icon.stories.tsx","componentPath":"./src/components/Icon","tags":["dev","test","autodocs"]},"components-icon--lazy":{"type":"story","id":"components-icon--lazy","name":"Lazy","title":"Components/Icon","importPath":"./src/components/Icon/Icon.stories.tsx","componentPath":"./src/components/Icon","tags":["dev","test","autodocs"]},"components-icon--all-icons":{"type":"story","id":"components-icon--all-icons","name":"All Icons","title":"Components/Icon","importPath":"./src/components/Icon/Icon.stories.tsx","componentPath":"./src/components/Icon","tags":["dev","test","autodocs"]},"components-illustratedmessage--overview":{"id":"components-illustratedmessage--overview","title":"Components/IllustratedMessage","name":"Overview","importPath":"./src/components/IllustratedMessage/IllustratedMessage.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-illustratedmessage--illustrated-message":{"type":"story","id":"components-illustratedmessage--illustrated-message","name":"Illustrated Message","title":"Components/IllustratedMessage","importPath":"./src/components/IllustratedMessage/IllustratedMessage.stories.tsx","componentPath":"./src/components/IllustratedMessage","tags":["dev","test","autodocs","play-fn"]},"components-image--overview":{"id":"components-image--overview","title":"Components/Image","name":"Overview","importPath":"./src/components/Image/Image.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-image--primary":{"type":"story","id":"components-image--primary","name":"Primary","title":"Components/Image","importPath":"./src/components/Image/Image.stories.tsx","componentPath":"./src/components/Image","tags":["dev","test","autodocs","play-fn"]},"components-image--with-params":{"type":"story","id":"components-image--with-params","name":"With Params","title":"Components/Image","importPath":"./src/components/Image/Image.stories.tsx","componentPath":"./src/components/Image","tags":["dev","test","autodocs"]},"components-imageswatch--overview":{"id":"components-imageswatch--overview","title":"Components/ImageSwatch","name":"Overview","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-imageswatch--default-image-swatch":{"type":"story","id":"components-imageswatch--default-image-swatch","name":"Default Image Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-imageswatch--image-swatch-selected":{"type":"story","id":"components-imageswatch--image-swatch-selected","name":"Image Swatch Selected","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-imageswatch--image-swatch-disabled":{"type":"story","id":"components-imageswatch--image-swatch-disabled","name":"Image Swatch Disabled","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-imageswatch--out-of-stock-image-swatch":{"type":"story","id":"components-imageswatch--out-of-stock-image-swatch","name":"Out Of Stock Image Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs"]},"components-imageswatch--selected-out-of-stock-image-swatch":{"type":"story","id":"components-imageswatch--selected-out-of-stock-image-swatch","name":"Selected Out Of Stock Image Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs"]},"components-imageswatch--multi-image-swatch":{"type":"story","id":"components-imageswatch--multi-image-swatch","name":"Multi Image Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs"]},"components-imageswatch--custom-image-node-v-node-swatch":{"type":"story","id":"components-imageswatch--custom-image-node-v-node-swatch","name":"Custom Image Node V Node Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-imageswatch--custom-image-node-render-function-swatch":{"type":"story","id":"components-imageswatch--custom-image-node-render-function-swatch","name":"Custom Image Node Render Function Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-inlinealert--overview":{"id":"components-inlinealert--overview","title":"Components/InLineAlert","name":"Overview","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-inlinealert--in-line-alert":{"type":"story","id":"components-inlinealert--in-line-alert","name":"In Line Alert","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--in-line-alert-small":{"type":"story","id":"components-inlinealert--in-line-alert-small","name":"In Line Alert Small","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--in-line-alert-medium":{"type":"story","id":"components-inlinealert--in-line-alert-medium","name":"In Line Alert Medium","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--in-line-alert-large":{"type":"story","id":"components-inlinealert--in-line-alert-large","name":"In Line Alert Large","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--no-dismiss":{"type":"story","id":"components-inlinealert--no-dismiss","name":"No Dismiss","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--with-item-list":{"type":"story","id":"components-inlinealert--with-item-list","name":"With Item List","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-incrementer--overview":{"id":"components-incrementer--overview","title":"Components/Incrementer","name":"Overview","importPath":"./src/components/Incrementer/Incrementer.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-incrementer--primary":{"type":"story","id":"components-incrementer--primary","name":"Primary","title":"Components/Incrementer","importPath":"./src/components/Incrementer/Incrementer.stories.tsx","componentPath":"./src/components/Incrementer","tags":["dev","test","autodocs","play-fn"]},"components-incrementer--with-error":{"type":"story","id":"components-incrementer--with-error","name":"With Error","title":"Components/Incrementer","importPath":"./src/components/Incrementer/Incrementer.stories.tsx","componentPath":"./src/components/Incrementer","tags":["dev","test","autodocs","play-fn"]},"components-input--overview":{"id":"components-input--overview","title":"Components/Input","name":"Overview","importPath":"./src/components/Input/Input.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-input--primary":{"type":"story","id":"components-input--primary","name":"Primary","title":"Components/Input","importPath":"./src/components/Input/Input.stories.tsx","componentPath":"./src/components/Input","tags":["dev","test","autodocs","play-fn"]},"components-input--secondary":{"type":"story","id":"components-input--secondary","name":"Secondary","title":"Components/Input","importPath":"./src/components/Input/Input.stories.tsx","componentPath":"./src/components/Input","tags":["dev","test","autodocs","play-fn"]},"components-inputdate--overview":{"id":"components-inputdate--overview","title":"Components/InputDate","name":"Overview","importPath":"./src/components/InputDate/InputDate.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-inputdate--default":{"type":"story","id":"components-inputdate--default","name":"Default","title":"Components/InputDate","importPath":"./src/components/InputDate/InputDate.stories.tsx","componentPath":"./src/components/InputDate","tags":["dev","test","autodocs","play-fn"]},"components-inputdate--with-error":{"type":"story","id":"components-inputdate--with-error","name":"With Error","title":"Components/InputDate","importPath":"./src/components/InputDate/InputDate.stories.tsx","componentPath":"./src/components/InputDate","tags":["dev","test","autodocs"]},"components-inputdate--custom-value":{"type":"story","id":"components-inputdate--custom-value","name":"Custom Value","title":"Components/InputDate","importPath":"./src/components/InputDate/InputDate.stories.tsx","componentPath":"./src/components/InputDate","tags":["dev","test","autodocs"]},"components-inputpassword--overview":{"id":"components-inputpassword--overview","title":"Components/InputPassword","name":"Overview","importPath":"./src/components/InputPassword/InputPassword.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-inputpassword--default":{"type":"story","id":"components-inputpassword--default","name":"Default","title":"Components/InputPassword","importPath":"./src/components/InputPassword/InputPassword.stories.tsx","componentPath":"./src/components/InputPassword","tags":["dev","test","autodocs","play-fn"]},"components-inputpassword--with-error":{"type":"story","id":"components-inputpassword--with-error","name":"With Error","title":"Components/InputPassword","importPath":"./src/components/InputPassword/InputPassword.stories.tsx","componentPath":"./src/components/InputPassword","tags":["dev","test","autodocs"]},"components-modal--overview":{"id":"components-modal--overview","title":"Components/Modal","name":"Overview","importPath":"./src/components/Modal/Modal.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-modal--small-modal":{"type":"story","id":"components-modal--small-modal","name":"Small Modal","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs","play-fn"]},"components-modal--medium-modal":{"type":"story","id":"components-modal--medium-modal","name":"Medium Modal","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs","play-fn"]},"components-modal--full-modal":{"type":"story","id":"components-modal--full-modal","name":"Full Modal","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs","play-fn"]},"components-modal--overflowing-children":{"type":"story","id":"components-modal--overflowing-children","name":"Overflowing Children","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs"]},"components-modal--overflowing-title":{"type":"story","id":"components-modal--overflowing-title","name":"Overflowing Title","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs"]},"components-pagination--overview":{"id":"components-pagination--overview","title":"Components/Pagination","name":"Overview","importPath":"./src/components/Pagination/Pagination.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-pagination--short-pagination":{"type":"story","id":"components-pagination--short-pagination","name":"Short pagination list","title":"Components/Pagination","importPath":"./src/components/Pagination/Pagination.stories.tsx","componentPath":"./src/components/Pagination","tags":["dev","test","autodocs","play-fn"]},"components-pagination--long-pagination":{"type":"story","id":"components-pagination--long-pagination","name":"Long pagination list","title":"Components/Pagination","importPath":"./src/components/Pagination/Pagination.stories.tsx","componentPath":"./src/components/Pagination","tags":["dev","test","autodocs"]},"components-picker--overview":{"id":"components-picker--overview","title":"Components/Picker","name":"Overview","importPath":"./src/components/Picker/Picker.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-picker--primary":{"type":"story","id":"components-picker--primary","name":"Primary","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs","play-fn"]},"components-picker--secondary-with-icon":{"type":"story","id":"components-picker--secondary-with-icon","name":"Secondary with icon","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--placeholder-text":{"type":"story","id":"components-picker--placeholder-text","name":"Secondary with placeholder","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--floating-label":{"type":"story","id":"components-picker--floating-label","name":"Floating label","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--floating-label-with-default-option":{"type":"story","id":"components-picker--floating-label-with-default-option","name":"Floating label with default option","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--floating-label-with-value":{"type":"story","id":"components-picker--floating-label-with-value","name":"Floating label with value","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--mandatory-field-floating-label-with-value":{"type":"story","id":"components-picker--mandatory-field-floating-label-with-value","name":"Mandatory field floating label with value","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-price--overview":{"id":"components-price--overview","title":"Components/Price","name":"Overview","importPath":"./src/components/Price/Price.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-price--primary":{"type":"story","id":"components-price--primary","name":"Primary","title":"Components/Price","importPath":"./src/components/Price/Price.stories.tsx","componentPath":"./src/components/Price","tags":["dev","test","autodocs","play-fn"]},"components-price--special-default":{"type":"story","id":"components-price--special-default","name":"Special Default","title":"Components/Price","importPath":"./src/components/Price/Price.stories.tsx","componentPath":"./src/components/Price","tags":["dev","test","autodocs"]},"components-price--high-contrast":{"type":"story","id":"components-price--high-contrast","name":"High Contrast","title":"Components/Price","importPath":"./src/components/Price/Price.stories.tsx","componentPath":"./src/components/Price","tags":["dev","test","autodocs"]},"components-pricerange--overview":{"id":"components-pricerange--overview","title":"Components/PriceRange","name":"Overview","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-pricerange--simple-price":{"type":"story","id":"components-pricerange--simple-price","name":"Simple Price","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-dash":{"type":"story","id":"components-pricerange--price-range-dash","name":"Price Range Dash","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-from-to":{"type":"story","id":"components-pricerange--price-range-from-to","name":"Price Range From To","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-as-low-as":{"type":"story","id":"components-pricerange--price-range-as-low-as","name":"Price Range As Low As","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-special-price":{"type":"story","id":"components-pricerange--price-range-special-price","name":"Price Range Special Price","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-special-price-contrast":{"type":"story","id":"components-pricerange--price-range-special-price-contrast","name":"Price Range Special Price Contrast","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-progressspinner--overview":{"id":"components-progressspinner--overview","title":"Components/ProgressSpinner","name":"Overview","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-progressspinner--small-spinner":{"type":"story","id":"components-progressspinner--small-spinner","name":"Small Spinner","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-progressspinner--large-spinner-with-card":{"type":"story","id":"components-progressspinner--large-spinner-with-card","name":"Large Spinner With Card","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-progressspinner--medium-spinner-with-radio":{"type":"story","id":"components-progressspinner--medium-spinner-with-radio","name":"Medium Spinner With Radio","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-progressspinner--small-spinner-replace-button":{"type":"story","id":"components-progressspinner--small-spinner-replace-button","name":"Small Spinner Replace Button","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-progressspinner--spinner-for-box-shadow":{"type":"story","id":"components-progressspinner--spinner-for-box-shadow","name":"Spinner For Box Shadow","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-radiobutton--overview":{"id":"components-radiobutton--overview","title":"Components/RadioButton","name":"Overview","importPath":"./src/components/RadioButton/RadioButton.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-radiobutton--radio-button-story":{"type":"story","id":"components-radiobutton--radio-button-story","name":"Radio button","title":"Components/RadioButton","importPath":"./src/components/RadioButton/RadioButton.stories.tsx","componentPath":"./src/components/RadioButton","tags":["dev","test","autodocs","play-fn"]},"components-skeleton--overview":{"id":"components-skeleton--overview","title":"Components/Skeleton","name":"Overview","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-skeleton--svg":{"type":"story","id":"components-skeleton--svg","name":"SVG","title":"Components/Skeleton","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","componentPath":"./src/components/Skeleton/Skeleton.tsx","tags":["dev","test","autodocs","play-fn"]},"components-skeleton--rows":{"type":"story","id":"components-skeleton--rows","name":"Rows","title":"Components/Skeleton","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","componentPath":"./src/components/Skeleton/Skeleton.tsx","tags":["dev","test","autodocs"]},"components-skeleton--headings":{"type":"story","id":"components-skeleton--headings","name":"Headings","title":"Components/Skeleton","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","componentPath":"./src/components/Skeleton/Skeleton.tsx","tags":["dev","test","autodocs"]},"components-skeleton--html-example":{"type":"story","id":"components-skeleton--html-example","name":"HTML Example","title":"Components/Skeleton","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","componentPath":"./src/components/Skeleton/Skeleton.tsx","tags":["dev","test","autodocs"]},"components-tag--overview":{"id":"components-tag--overview","title":"Components/Tag","name":"Overview","importPath":"./src/components/Tag/Tag.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-tag--default":{"type":"story","id":"components-tag--default","name":"Default","title":"Components/Tag","importPath":"./src/components/Tag/Tag.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-tag--with-uppercase":{"type":"story","id":"components-tag--with-uppercase","name":"With Uppercase","title":"Components/Tag","importPath":"./src/components/Tag/Tag.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-tag--with-children":{"type":"story","id":"components-tag--with-children","name":"With Children","title":"Components/Tag","importPath":"./src/components/Tag/Tag.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-textarea--overview":{"id":"components-textarea--overview","title":"Components/TextArea","name":"Overview","importPath":"./src/components/TextArea/TextArea.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-textarea--default-with-value":{"type":"story","id":"components-textarea--default-with-value","name":"Default With Value","title":"Components/TextArea","importPath":"./src/components/TextArea/TextArea.stories.tsx","componentPath":"./src/components/TextArea","tags":["dev","test","autodocs","play-fn"]},"components-textarea--with-error":{"type":"story","id":"components-textarea--with-error","name":"With Error","title":"Components/TextArea","importPath":"./src/components/TextArea/TextArea.stories.tsx","componentPath":"./src/components/TextArea","tags":["dev","test","autodocs"]},"components-textswatch--overview":{"id":"components-textswatch--overview","title":"Components/TextSwatch","name":"Overview","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-textswatch--default-text-swatch":{"type":"story","id":"components-textswatch--default-text-swatch","name":"Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs","play-fn"]},"components-textswatch--text-swatch-with-long-text":{"type":"story","id":"components-textswatch--text-swatch-with-long-text","name":"Long Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs","play-fn"]},"components-textswatch--selected-text-swatch":{"type":"story","id":"components-textswatch--selected-text-swatch","name":"Selected Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs","play-fn"]},"components-textswatch--disabled-text-swatch":{"type":"story","id":"components-textswatch--disabled-text-swatch","name":"Disabled Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs","play-fn"]},"components-textswatch--out-of-stock-text-swatch":{"type":"story","id":"components-textswatch--out-of-stock-text-swatch","name":"Out Of Stock Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs"]},"components-textswatch--selected-out-of-stock-text-swatch":{"type":"story","id":"components-textswatch--selected-out-of-stock-text-swatch","name":"Selected Out Of Stock Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs"]},"components-textswatch--multi-text-swatch":{"type":"story","id":"components-textswatch--multi-text-swatch","name":"Multi Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs"]},"components-togglebutton--overview":{"id":"components-togglebutton--overview","title":"Components/ToggleButton","name":"Overview","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-togglebutton--toggle-button-story":{"type":"story","id":"components-togglebutton--toggle-button-story","name":"Toggle Button","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs","play-fn"]},"components-togglebutton--toggle-button-not-selected":{"type":"story","id":"components-togglebutton--toggle-button-not-selected","name":"Toggle Button not selected","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs","play-fn"]},"components-togglebutton--toggle-button-with-icon":{"type":"story","id":"components-togglebutton--toggle-button-with-icon","name":"Toggle Button with icon","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs"]},"components-togglebutton--toggle-button-with-image":{"type":"story","id":"components-togglebutton--toggle-button-with-image","name":"Toggle Button with image","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs"]},"components-togglebutton--toggle-button-with-html":{"type":"story","id":"components-togglebutton--toggle-button-with-html","name":"Toggle Button with HTML","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs"]},"components-togglebutton--toggle-button-with-price":{"type":"story","id":"components-togglebutton--toggle-button-with-price","name":"Toggle Button with Price","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs"]},"design-overview--overview":{"id":"design-overview--overview","title":"Design/Overview","name":"Overview","importPath":"./src/docs/Design/overview.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-colors--overview":{"id":"design-colors--overview","title":"Design/Colors","name":"Overview","importPath":"./src/docs/Design/colors.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-typography--overview":{"id":"design-typography--overview","title":"Design/Typography","name":"Overview","importPath":"./src/docs/Design/typography.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-spacing--overview":{"id":"design-spacing--overview","title":"Design/Spacing","name":"Overview","importPath":"./src/docs/Design/spacing.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-shape-styles--overview":{"id":"design-shape-styles--overview","title":"Design/Shape styles","name":"Overview","importPath":"./src/docs/Design/shapes.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-grid-system--overview":{"id":"design-grid-system--overview","title":"Design/Grid System","name":"Overview","importPath":"./src/docs/Design/grid.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"api-initializer--overview":{"id":"api-initializer--overview","title":"API/Initializer","name":"Overview","importPath":"./src/docs/API/initializer.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"api-render--overview":{"id":"api-render--overview","title":"API/Render","name":"Overview","importPath":"./src/docs/API/render.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"api-event-bus--overview":{"id":"api-event-bus--overview","title":"API/Event Bus","name":"Overview","importPath":"./src/docs/API/event-bus.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-classlist--overview":{"id":"utilities-classlist--overview","title":"Utilities/classList","name":"Overview","importPath":"./src/docs/Utilities/classList.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-debounce--overview":{"id":"utilities-debounce--overview","title":"Utilities/debounce","name":"Overview","importPath":"./src/docs/Utilities/debounce.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-deepmerge--overview":{"id":"utilities-deepmerge--overview","title":"Utilities/deepmerge","name":"Overview","importPath":"./src/docs/Utilities/deepmerge.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-getformvalues--overview":{"id":"utilities-getformvalues--overview","title":"Utilities/getFormValues","name":"Overview","importPath":"./src/docs/Utilities/getFormValues.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-getformerrors--overview":{"id":"utilities-getformerrors--overview","title":"Utilities/getFormErrors","name":"Overview","importPath":"./src/docs/Utilities/getFormErrors.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-vcomponent--overview":{"id":"utilities-vcomponent--overview","title":"Utilities/VComponent","name":"Overview","importPath":"./src/docs/Utilities/VComponent.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-slots--overview":{"id":"utilities-slots--overview","title":"Utilities/Slots","name":"Overview","importPath":"./src/docs/slots.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"build-tools-graphql-api--overview":{"id":"build-tools-graphql-api--overview","title":"Build Tools/GraphQL API","name":"Overview","importPath":"./src/docs/API/graphql.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]}}} \ No newline at end of file +{"v":5,"entries":{"welcome--overview":{"id":"welcome--overview","title":"Welcome","name":"Overview","importPath":"./src/docs/welcome.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"quick-start--overview":{"id":"quick-start--overview","title":"Quick start","name":"Overview","importPath":"./src/docs/quick-start.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"cli-usage--overview":{"id":"cli-usage--overview","title":"CLI usage","name":"Overview","importPath":"./src/docs/cli-usage.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"components-overview--overview":{"id":"components-overview--overview","title":"Components/Overview","name":"Overview","importPath":"./src/docs/components/overview.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"components-accordion--overview":{"id":"components-accordion--overview","title":"Components/Accordion","name":"Overview","importPath":"./src/components/Accordion/Accordion.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-accordion--single-section":{"type":"story","id":"components-accordion--single-section","name":"Single Section","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-with-left-icon":{"type":"story","id":"components-accordion--single-section-with-left-icon","name":"Single Section With Left Icon","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-with-optional-text":{"type":"story","id":"components-accordion--single-section-with-optional-text","name":"Single Section With Optional Text","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-with-price":{"type":"story","id":"components-accordion--single-section-with-price","name":"Single Section With Price","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-with-link-and-cart-item":{"type":"story","id":"components-accordion--single-section-with-link-and-cart-item","name":"Single Section With Link And Cart Item","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--multiple-section":{"type":"story","id":"components-accordion--multiple-section","name":"Multiple Section","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-accordion--single-section-toggle-behavior":{"type":"story","id":"components-accordion--single-section-toggle-behavior","name":"Single Section Toggle Behavior","title":"Components/Accordion","importPath":"./src/components/Accordion/Accordion.stories.tsx","componentPath":"./src/components/Accordion","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--overview":{"id":"components-actionbutton--overview","title":"Components/ActionButton","name":"Overview","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-actionbutton--default":{"type":"story","id":"components-actionbutton--default","name":"Action Button","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--icon-only":{"type":"story","id":"components-actionbutton--icon-only","name":"Icon Action Button","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--with-icon":{"type":"story","id":"components-actionbutton--with-icon","name":"Action Button With Icon","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--disabled":{"type":"story","id":"components-actionbutton--disabled","name":"Disabled Action Button","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--active":{"type":"story","id":"components-actionbutton--active","name":"Active Action Button","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs"]},"components-actionbutton--disabled-icon":{"type":"story","id":"components-actionbutton--disabled-icon","name":"Disabled Action Button With Icon","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs","play-fn"]},"components-actionbutton--active-icon":{"type":"story","id":"components-actionbutton--active-icon","name":"Active Action Button With Icon","title":"Components/ActionButton","importPath":"./src/components/ActionButton/ActionButton.stories.tsx","componentPath":"./src/components/ActionButton","tags":["dev","test","autodocs"]},"components-actionbuttongroup--overview":{"id":"components-actionbuttongroup--overview","title":"Components/ActionButtonGroup","name":"Overview","importPath":"./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-actionbuttongroup--primary":{"type":"story","id":"components-actionbuttongroup--primary","name":"Primary","title":"Components/ActionButtonGroup","importPath":"./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx","componentPath":"./src/components/ActionButtonGroup","tags":["dev","test","autodocs"]},"components-actionbuttongroup--secondary":{"type":"story","id":"components-actionbuttongroup--secondary","name":"Secondary","title":"Components/ActionButtonGroup","importPath":"./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx","componentPath":"./src/components/ActionButtonGroup","tags":["dev","test","autodocs"]},"components-alertbanner--overview":{"id":"components-alertbanner--overview","title":"Components/AlertBanner","name":"Overview","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-alertbanner--neutral":{"type":"story","id":"components-alertbanner--neutral","name":"Neutral","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs","play-fn"]},"components-alertbanner--brand":{"type":"story","id":"components-alertbanner--brand","name":"Brand","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs"]},"components-alertbanner--success":{"type":"story","id":"components-alertbanner--success","name":"Success","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs"]},"components-alertbanner--warning":{"type":"story","id":"components-alertbanner--warning","name":"Warning","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs"]},"components-alertbanner--action":{"type":"story","id":"components-alertbanner--action","name":"Action","title":"Components/AlertBanner","importPath":"./src/components/AlertBanner/AlertBanner.stories.tsx","componentPath":"./src/components/AlertBanner","tags":["dev","test","autodocs","play-fn"]},"components-breadcrumbs--overview":{"id":"components-breadcrumbs--overview","title":"Components/Breadcrumbs","name":"Overview","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-breadcrumbs--breadcrumbs":{"type":"story","id":"components-breadcrumbs--breadcrumbs","name":"Breadcrumbs","title":"Components/Breadcrumbs","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","componentPath":"./src/components/Breadcrumbs","tags":["dev","test","autodocs","play-fn"]},"components-breadcrumbs--breadcrumbs-with-leading-icon":{"type":"story","id":"components-breadcrumbs--breadcrumbs-with-leading-icon","name":"Breadcrumbs With Leading Icon","title":"Components/Breadcrumbs","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","componentPath":"./src/components/Breadcrumbs","tags":["dev","test","autodocs","play-fn"]},"components-breadcrumbs--breadcrumbs-with-separator":{"type":"story","id":"components-breadcrumbs--breadcrumbs-with-separator","name":"Breadcrumbs With Separator","title":"Components/Breadcrumbs","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","componentPath":"./src/components/Breadcrumbs","tags":["dev","test","autodocs","play-fn"]},"components-breadcrumbs--breadcrumbs-with-icons":{"type":"story","id":"components-breadcrumbs--breadcrumbs-with-icons","name":"Breadcrumbs With Icons","title":"Components/Breadcrumbs","importPath":"./src/components/Breadcrumbs/Breadcrumbs.stories.tsx","componentPath":"./src/components/Breadcrumbs","tags":["dev","test","autodocs","play-fn"]},"components-button--overview":{"id":"components-button--overview","title":"Components/Button","name":"Overview","importPath":"./src/components/Button/Button.mdx","storiesImports":["./src/components/Button/Button.stories.tsx"],"type":"docs","tags":["dev","test","autodocs","isHidden","attached-mdx"]},"components-button--button":{"type":"story","id":"components-button--button","name":"Button","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","isHidden"]},"components-button--children":{"type":"story","id":"components-button--children","name":"Children","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","isHidden"]},"components-button--primary":{"type":"story","id":"components-button--primary","name":"Primary","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--secondary":{"type":"story","id":"components-button--secondary","name":"Secondary","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--tertiary":{"type":"story","id":"components-button--tertiary","name":"Tertiary","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--large-size":{"type":"story","id":"components-button--large-size","name":"Large Size","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--medium-size":{"type":"story","id":"components-button--medium-size","name":"Medium Size","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--icon-only":{"type":"story","id":"components-button--icon-only","name":"Icon Only","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--text-and-icon":{"type":"story","id":"components-button--text-and-icon","name":"Text And Icon","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--disabled":{"type":"story","id":"components-button--disabled","name":"Disabled","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--active":{"type":"story","id":"components-button--active","name":"Active","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-button--not-active":{"type":"story","id":"components-button--not-active","name":"Not Active","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs"]},"components-button--as-link":{"type":"story","id":"components-button--as-link","name":"As Link","title":"Components/Button","importPath":"./src/components/Button/Button.stories.tsx","componentPath":"./src/components/Button","tags":["dev","test","autodocs","play-fn"]},"components-card--overview":{"id":"components-card--overview","title":"Components/Card","name":"Overview","importPath":"./src/components/Card/Card.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-card--primary":{"type":"story","id":"components-card--primary","name":"Primary Card","title":"Components/Card","importPath":"./src/components/Card/Card.stories.tsx","componentPath":"./src/components/Card","tags":["dev","test","autodocs","play-fn"]},"components-card--secondary":{"type":"story","id":"components-card--secondary","name":"Secondary Card","title":"Components/Card","importPath":"./src/components/Card/Card.stories.tsx","componentPath":"./src/components/Card","tags":["dev","test","autodocs"]},"components-cartitem--overview":{"id":"components-cartitem--overview","title":"Components/CartItem","name":"Overview","importPath":"./src/components/CartItem/CartItem.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-cartitem--cart-item":{"type":"story","id":"components-cartitem--cart-item","name":"Cart Item","title":"Components/CartItem","importPath":"./src/components/CartItem/CartItem.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-cartitem--read-only":{"type":"story","id":"components-cartitem--read-only","name":"Read Only","title":"Components/CartItem","importPath":"./src/components/CartItem/CartItem.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-cartitem--skeleton":{"type":"story","id":"components-cartitem--skeleton","name":"Skeleton","title":"Components/CartItem","importPath":"./src/components/CartItem/CartItem.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-cartitem--dropdown-quantity":{"type":"story","id":"components-cartitem--dropdown-quantity","name":"Dropdown Quantity","title":"Components/CartItem","importPath":"./src/components/CartItem/CartItem.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-cartlist--overview":{"id":"components-cartlist--overview","title":"Components/CartList","name":"Overview","importPath":"./src/components/CartList/CartList.stories.tsx","type":"docs","tags":["dev","test","autodocs","skip"],"storiesImports":[]},"components-cartlist--cart-list":{"type":"story","id":"components-cartlist--cart-list","name":"Cart List","title":"Components/CartList","importPath":"./src/components/CartList/CartList.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","skip"]},"components-checkbox--overview":{"id":"components-checkbox--overview","title":"Components/Checkbox","name":"Overview","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-checkbox--primary":{"type":"story","id":"components-checkbox--primary","name":"Enabled and not Active","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-enabled-and-active":{"type":"story","id":"components-checkbox--checkbox-enabled-and-active","name":"Enabled and Active","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-enabled-and-not-active-with-error":{"type":"story","id":"components-checkbox--checkbox-enabled-and-not-active-with-error","name":"Enabled and not Active with Error","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs"]},"components-checkbox--checkbox-enabled-and-active-with-error":{"type":"story","id":"components-checkbox--checkbox-enabled-and-active-with-error","name":"Enabled and Active with Error","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs"]},"components-checkbox--checkbox-disabled":{"type":"story","id":"components-checkbox--checkbox-disabled","name":"Disabled","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-disabled-with-a-link":{"type":"story","id":"components-checkbox--checkbox-disabled-with-a-link","name":"Disabled with a link","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-disabled-and-active":{"type":"story","id":"components-checkbox--checkbox-disabled-and-active","name":"Disabled and Active","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-with-node-label-and-description":{"type":"story","id":"components-checkbox--checkbox-with-node-label-and-description","name":"Active with label and description as Nodes","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-with-a-link":{"type":"story","id":"components-checkbox--checkbox-with-a-link","name":"With a link in the label","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-checkbox--checkbox-with-long-label":{"type":"story","id":"components-checkbox--checkbox-with-long-label","name":"With a long label","title":"Components/Checkbox","importPath":"./src/components/Checkbox/Checkbox.stories.tsx","componentPath":"./src/components/Checkbox","tags":["dev","test","autodocs","play-fn"]},"components-colorswatch--overview":{"id":"components-colorswatch--overview","title":"Components/ColorSwatch","name":"Overview","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-colorswatch--default-color-swatch":{"type":"story","id":"components-colorswatch--default-color-swatch","name":"Default Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs","play-fn"]},"components-colorswatch--selected-color-swatch":{"type":"story","id":"components-colorswatch--selected-color-swatch","name":"Selected Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs","play-fn"]},"components-colorswatch--disabled-color-swatch":{"type":"story","id":"components-colorswatch--disabled-color-swatch","name":"Disabled Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs","play-fn"]},"components-colorswatch--out-of-stock-color-swatch":{"type":"story","id":"components-colorswatch--out-of-stock-color-swatch","name":"Out Of Stock Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs"]},"components-colorswatch--selected-out-of-stock-color-swatch":{"type":"story","id":"components-colorswatch--selected-out-of-stock-color-swatch","name":"Selected Out Of Stock Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs"]},"components-colorswatch--multi-color-swatch":{"type":"story","id":"components-colorswatch--multi-color-swatch","name":"Multi Color Swatch","title":"Components/ColorSwatch","importPath":"./src/components/ColorSwatch/ColorSwatch.stories.tsx","componentPath":"./src/components/ColorSwatch","tags":["dev","test","autodocs"]},"components-contentgrid--overview":{"id":"components-contentgrid--overview","title":"Components/ContentGrid","name":"Overview","importPath":"./src/components/ContentGrid/ContentGrid.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-contentgrid--empty-grid":{"type":"story","id":"components-contentgrid--empty-grid","name":"Empty Grid","title":"Components/ContentGrid","importPath":"./src/components/ContentGrid/ContentGrid.stories.tsx","componentPath":"./src/components/ContentGrid/index.ts","tags":["dev","test","autodocs"]},"components-contentgrid--with-content":{"type":"story","id":"components-contentgrid--with-content","name":"With Content","title":"Components/ContentGrid","importPath":"./src/components/ContentGrid/ContentGrid.stories.tsx","componentPath":"./src/components/ContentGrid/index.ts","tags":["dev","test","autodocs"]},"components-contentgrid--inside-container":{"type":"story","id":"components-contentgrid--inside-container","name":"Inside Container","title":"Components/ContentGrid","importPath":"./src/components/ContentGrid/ContentGrid.stories.tsx","componentPath":"./src/components/ContentGrid/index.ts","tags":["dev","test","autodocs"]},"components-divider--overview":{"id":"components-divider--overview","title":"Components/Divider","name":"Overview","importPath":"./src/components/Divider/Divider.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-divider--primary":{"type":"story","id":"components-divider--primary","name":"Primary","title":"Components/Divider","importPath":"./src/components/Divider/Divider.stories.tsx","componentPath":"./src/components/Divider","tags":["dev","test","autodocs","play-fn"]},"components-divider--secondary":{"type":"story","id":"components-divider--secondary","name":"Secondary","title":"Components/Divider","importPath":"./src/components/Divider/Divider.stories.tsx","componentPath":"./src/components/Divider","tags":["dev","test","autodocs","play-fn"]},"components-field--overview":{"id":"components-field--overview","title":"Components/Field","name":"Overview","importPath":"./src/components/Field/Field.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-field--input-field":{"type":"story","id":"components-field--input-field","name":"Input Field","title":"Components/Field","importPath":"./src/components/Field/Field.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-field--incrementer-field":{"type":"story","id":"components-field--incrementer-field","name":"Incrementer Field","title":"Components/Field","importPath":"./src/components/Field/Field.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-field--picker-field":{"type":"story","id":"components-field--picker-field","name":"Picker Field","title":"Components/Field","importPath":"./src/components/Field/Field.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-field--checkbox-field":{"type":"story","id":"components-field--checkbox-field","name":"Checkbox Field","title":"Components/Field","importPath":"./src/components/Field/Field.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-header--overview":{"id":"components-header--overview","title":"Components/Header","name":"Overview","importPath":"./src/components/Header/Header.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-header--medium-size":{"type":"story","id":"components-header--medium-size","name":"Medium Size","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs","play-fn"]},"components-header--large-size":{"type":"story","id":"components-header--large-size","name":"Large Size","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs"]},"components-header--without-line":{"type":"story","id":"components-header--without-line","name":"Without Line","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs"]},"components-header--without-actions":{"type":"story","id":"components-header--without-actions","name":"Without Actions","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs"]},"components-header--heading-levels":{"type":"story","id":"components-header--heading-levels","name":"Heading Levels","title":"Components/Header","importPath":"./src/components/Header/Header.stories.tsx","componentPath":"./src/components/Header","tags":["dev","test","autodocs"]},"components-icon--overview":{"id":"components-icon--overview","title":"Components/Icon","name":"Overview","importPath":"./src/components/Icon/Icon.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-icon--primary":{"type":"story","id":"components-icon--primary","name":"Primary","title":"Components/Icon","importPath":"./src/components/Icon/Icon.stories.tsx","componentPath":"./src/components/Icon","tags":["dev","test","autodocs"]},"components-icon--lazy":{"type":"story","id":"components-icon--lazy","name":"Lazy","title":"Components/Icon","importPath":"./src/components/Icon/Icon.stories.tsx","componentPath":"./src/components/Icon","tags":["dev","test","autodocs"]},"components-icon--all-built-in-icons":{"type":"story","id":"components-icon--all-built-in-icons","name":"All Built In Icons","title":"Components/Icon","importPath":"./src/components/Icon/Icon.stories.tsx","componentPath":"./src/components/Icon","tags":["dev","test","autodocs"]},"components-icon--url-examples":{"type":"story","id":"components-icon--url-examples","name":"Url Examples","title":"Components/Icon","importPath":"./src/components/Icon/Icon.stories.tsx","componentPath":"./src/components/Icon","tags":["dev","test","autodocs"]},"components-illustratedmessage--overview":{"id":"components-illustratedmessage--overview","title":"Components/IllustratedMessage","name":"Overview","importPath":"./src/components/IllustratedMessage/IllustratedMessage.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-illustratedmessage--illustrated-message":{"type":"story","id":"components-illustratedmessage--illustrated-message","name":"Illustrated Message","title":"Components/IllustratedMessage","importPath":"./src/components/IllustratedMessage/IllustratedMessage.stories.tsx","componentPath":"./src/components/IllustratedMessage","tags":["dev","test","autodocs","play-fn"]},"components-image--overview":{"id":"components-image--overview","title":"Components/Image","name":"Overview","importPath":"./src/components/Image/Image.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-image--primary":{"type":"story","id":"components-image--primary","name":"Primary","title":"Components/Image","importPath":"./src/components/Image/Image.stories.tsx","componentPath":"./src/components/Image","tags":["dev","test","autodocs","play-fn"]},"components-image--with-params":{"type":"story","id":"components-image--with-params","name":"With Params","title":"Components/Image","importPath":"./src/components/Image/Image.stories.tsx","componentPath":"./src/components/Image","tags":["dev","test","autodocs"]},"components-imageswatch--overview":{"id":"components-imageswatch--overview","title":"Components/ImageSwatch","name":"Overview","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-imageswatch--default-image-swatch":{"type":"story","id":"components-imageswatch--default-image-swatch","name":"Default Image Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-imageswatch--image-swatch-selected":{"type":"story","id":"components-imageswatch--image-swatch-selected","name":"Image Swatch Selected","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-imageswatch--image-swatch-disabled":{"type":"story","id":"components-imageswatch--image-swatch-disabled","name":"Image Swatch Disabled","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-imageswatch--out-of-stock-image-swatch":{"type":"story","id":"components-imageswatch--out-of-stock-image-swatch","name":"Out Of Stock Image Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs"]},"components-imageswatch--selected-out-of-stock-image-swatch":{"type":"story","id":"components-imageswatch--selected-out-of-stock-image-swatch","name":"Selected Out Of Stock Image Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs"]},"components-imageswatch--multi-image-swatch":{"type":"story","id":"components-imageswatch--multi-image-swatch","name":"Multi Image Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs"]},"components-imageswatch--custom-image-node-v-node-swatch":{"type":"story","id":"components-imageswatch--custom-image-node-v-node-swatch","name":"Custom Image Node V Node Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-imageswatch--custom-image-node-render-function-swatch":{"type":"story","id":"components-imageswatch--custom-image-node-render-function-swatch","name":"Custom Image Node Render Function Swatch","title":"Components/ImageSwatch","importPath":"./src/components/ImageSwatch/ImageSwatch.stories.tsx","componentPath":"./src/components/ImageSwatch","tags":["dev","test","autodocs","play-fn"]},"components-inlinealert--overview":{"id":"components-inlinealert--overview","title":"Components/InLineAlert","name":"Overview","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-inlinealert--in-line-alert":{"type":"story","id":"components-inlinealert--in-line-alert","name":"In Line Alert","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--in-line-alert-small":{"type":"story","id":"components-inlinealert--in-line-alert-small","name":"In Line Alert Small","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--in-line-alert-medium":{"type":"story","id":"components-inlinealert--in-line-alert-medium","name":"In Line Alert Medium","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--in-line-alert-large":{"type":"story","id":"components-inlinealert--in-line-alert-large","name":"In Line Alert Large","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--no-dismiss":{"type":"story","id":"components-inlinealert--no-dismiss","name":"No Dismiss","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-inlinealert--with-item-list":{"type":"story","id":"components-inlinealert--with-item-list","name":"With Item List","title":"Components/InLineAlert","importPath":"./src/components/InLineAlert/InLineAlert.stories.tsx","componentPath":"./src/components/InLineAlert","tags":["dev","test","autodocs"]},"components-incrementer--overview":{"id":"components-incrementer--overview","title":"Components/Incrementer","name":"Overview","importPath":"./src/components/Incrementer/Incrementer.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-incrementer--primary":{"type":"story","id":"components-incrementer--primary","name":"Primary","title":"Components/Incrementer","importPath":"./src/components/Incrementer/Incrementer.stories.tsx","componentPath":"./src/components/Incrementer","tags":["dev","test","autodocs","play-fn"]},"components-incrementer--with-error":{"type":"story","id":"components-incrementer--with-error","name":"With Error","title":"Components/Incrementer","importPath":"./src/components/Incrementer/Incrementer.stories.tsx","componentPath":"./src/components/Incrementer","tags":["dev","test","autodocs","play-fn"]},"components-input--overview":{"id":"components-input--overview","title":"Components/Input","name":"Overview","importPath":"./src/components/Input/Input.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-input--primary":{"type":"story","id":"components-input--primary","name":"Primary","title":"Components/Input","importPath":"./src/components/Input/Input.stories.tsx","componentPath":"./src/components/Input","tags":["dev","test","autodocs","play-fn"]},"components-input--secondary":{"type":"story","id":"components-input--secondary","name":"Secondary","title":"Components/Input","importPath":"./src/components/Input/Input.stories.tsx","componentPath":"./src/components/Input","tags":["dev","test","autodocs","play-fn"]},"components-inputdate--overview":{"id":"components-inputdate--overview","title":"Components/InputDate","name":"Overview","importPath":"./src/components/InputDate/InputDate.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-inputdate--default":{"type":"story","id":"components-inputdate--default","name":"Default","title":"Components/InputDate","importPath":"./src/components/InputDate/InputDate.stories.tsx","componentPath":"./src/components/InputDate","tags":["dev","test","autodocs","play-fn"]},"components-inputdate--with-error":{"type":"story","id":"components-inputdate--with-error","name":"With Error","title":"Components/InputDate","importPath":"./src/components/InputDate/InputDate.stories.tsx","componentPath":"./src/components/InputDate","tags":["dev","test","autodocs"]},"components-inputdate--custom-value":{"type":"story","id":"components-inputdate--custom-value","name":"Custom Value","title":"Components/InputDate","importPath":"./src/components/InputDate/InputDate.stories.tsx","componentPath":"./src/components/InputDate","tags":["dev","test","autodocs"]},"components-inputpassword--overview":{"id":"components-inputpassword--overview","title":"Components/InputPassword","name":"Overview","importPath":"./src/components/InputPassword/InputPassword.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-inputpassword--default":{"type":"story","id":"components-inputpassword--default","name":"Default","title":"Components/InputPassword","importPath":"./src/components/InputPassword/InputPassword.stories.tsx","componentPath":"./src/components/InputPassword","tags":["dev","test","autodocs","play-fn"]},"components-inputpassword--with-error":{"type":"story","id":"components-inputpassword--with-error","name":"With Error","title":"Components/InputPassword","importPath":"./src/components/InputPassword/InputPassword.stories.tsx","componentPath":"./src/components/InputPassword","tags":["dev","test","autodocs"]},"components-modal--overview":{"id":"components-modal--overview","title":"Components/Modal","name":"Overview","importPath":"./src/components/Modal/Modal.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-modal--small-modal":{"type":"story","id":"components-modal--small-modal","name":"Small Modal","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs","play-fn"]},"components-modal--medium-modal":{"type":"story","id":"components-modal--medium-modal","name":"Medium Modal","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs","play-fn"]},"components-modal--full-modal":{"type":"story","id":"components-modal--full-modal","name":"Full Modal","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs","play-fn"]},"components-modal--overflowing-children":{"type":"story","id":"components-modal--overflowing-children","name":"Overflowing Children","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs"]},"components-modal--overflowing-title":{"type":"story","id":"components-modal--overflowing-title","name":"Overflowing Title","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs"]},"components-modal--localized-modal":{"type":"story","id":"components-modal--localized-modal","name":"Localized Modal","title":"Components/Modal","importPath":"./src/components/Modal/Modal.stories.tsx","componentPath":"./src/components/Modal/Modal.tsx","tags":["dev","test","autodocs","play-fn"]},"components-pagination--overview":{"id":"components-pagination--overview","title":"Components/Pagination","name":"Overview","importPath":"./src/components/Pagination/Pagination.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-pagination--short-pagination":{"type":"story","id":"components-pagination--short-pagination","name":"Short pagination list","title":"Components/Pagination","importPath":"./src/components/Pagination/Pagination.stories.tsx","componentPath":"./src/components/Pagination","tags":["dev","test","autodocs","play-fn"]},"components-pagination--long-pagination":{"type":"story","id":"components-pagination--long-pagination","name":"Long pagination list","title":"Components/Pagination","importPath":"./src/components/Pagination/Pagination.stories.tsx","componentPath":"./src/components/Pagination","tags":["dev","test","autodocs"]},"components-picker--overview":{"id":"components-picker--overview","title":"Components/Picker","name":"Overview","importPath":"./src/components/Picker/Picker.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-picker--primary":{"type":"story","id":"components-picker--primary","name":"Primary","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs","play-fn"]},"components-picker--secondary-with-icon":{"type":"story","id":"components-picker--secondary-with-icon","name":"Secondary with icon","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--placeholder-text":{"type":"story","id":"components-picker--placeholder-text","name":"Secondary with placeholder","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--floating-label":{"type":"story","id":"components-picker--floating-label","name":"Floating label","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--floating-label-with-default-option":{"type":"story","id":"components-picker--floating-label-with-default-option","name":"Floating label with default option","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--floating-label-with-value":{"type":"story","id":"components-picker--floating-label-with-value","name":"Floating label with value","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-picker--mandatory-field-floating-label-with-value":{"type":"story","id":"components-picker--mandatory-field-floating-label-with-value","name":"Mandatory field floating label with value","title":"Components/Picker","importPath":"./src/components/Picker/Picker.stories.tsx","componentPath":"./src/components/Picker","tags":["dev","test","autodocs"]},"components-portal--overview":{"id":"components-portal--overview","title":"Components/Portal","name":"Overview","importPath":"./src/components/Portal/Portal.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-portal--dynamic-content":{"type":"story","id":"components-portal--dynamic-content","name":"Dynamic Content","title":"Components/Portal","importPath":"./src/components/Portal/Portal.stories.tsx","componentPath":"./src/components/Portal/Portal.tsx","tags":["dev","test","autodocs"]},"components-portal--nested-portals":{"type":"story","id":"components-portal--nested-portals","name":"Nested Portals","title":"Components/Portal","importPath":"./src/components/Portal/Portal.stories.tsx","componentPath":"./src/components/Portal/Portal.tsx","tags":["dev","test","autodocs"]},"components-price--overview":{"id":"components-price--overview","title":"Components/Price","name":"Overview","importPath":"./src/components/Price/Price.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-price--primary":{"type":"story","id":"components-price--primary","name":"Primary","title":"Components/Price","importPath":"./src/components/Price/Price.stories.tsx","componentPath":"./src/components/Price","tags":["dev","test","autodocs","play-fn"]},"components-price--special-default":{"type":"story","id":"components-price--special-default","name":"Special Default","title":"Components/Price","importPath":"./src/components/Price/Price.stories.tsx","componentPath":"./src/components/Price","tags":["dev","test","autodocs"]},"components-price--high-contrast":{"type":"story","id":"components-price--high-contrast","name":"High Contrast","title":"Components/Price","importPath":"./src/components/Price/Price.stories.tsx","componentPath":"./src/components/Price","tags":["dev","test","autodocs"]},"components-pricerange--overview":{"id":"components-pricerange--overview","title":"Components/PriceRange","name":"Overview","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-pricerange--simple-price":{"type":"story","id":"components-pricerange--simple-price","name":"Simple Price","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-dash":{"type":"story","id":"components-pricerange--price-range-dash","name":"Price Range Dash","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-from-to":{"type":"story","id":"components-pricerange--price-range-from-to","name":"Price Range From To","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-as-low-as":{"type":"story","id":"components-pricerange--price-range-as-low-as","name":"Price Range As Low As","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-special-price":{"type":"story","id":"components-pricerange--price-range-special-price","name":"Price Range Special Price","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-pricerange--price-range-special-price-contrast":{"type":"story","id":"components-pricerange--price-range-special-price-contrast","name":"Price Range Special Price Contrast","title":"Components/PriceRange","importPath":"./src/components/PriceRange/PriceRange.stories.tsx","componentPath":"./src/components/PriceRange","tags":["dev","test","autodocs"]},"components-productitemcard--overview":{"id":"components-productitemcard--overview","title":"Components/ProductItemCard","name":"Overview","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-productitemcard--default":{"type":"story","id":"components-productitemcard--default","name":"Default","title":"Components/ProductItemCard","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-productitemcard--long-title":{"type":"story","id":"components-productitemcard--long-title","name":"Long Title","title":"Components/ProductItemCard","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-productitemcard--sale-price":{"type":"story","id":"components-productitemcard--sale-price","name":"Sale Price","title":"Components/ProductItemCard","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-productitemcard--no-button":{"type":"story","id":"components-productitemcard--no-button","name":"No Button","title":"Components/ProductItemCard","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-productitemcard--no-image":{"type":"story","id":"components-productitemcard--no-image","name":"No Image","title":"Components/ProductItemCard","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-productitemcard--minimal":{"type":"story","id":"components-productitemcard--minimal","name":"Minimal","title":"Components/ProductItemCard","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-productitemcard--selected-swatch":{"type":"story","id":"components-productitemcard--selected-swatch","name":"Selected Swatch","title":"Components/ProductItemCard","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-productitemcard--out-of-stock-swatch":{"type":"story","id":"components-productitemcard--out-of-stock-swatch","name":"Out Of Stock Swatch","title":"Components/ProductItemCard","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-productitemcard--skeleton":{"type":"story","id":"components-productitemcard--skeleton","name":"Skeleton","title":"Components/ProductItemCard","importPath":"./src/components/ProductItemCard/ProductItemCard.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs"]},"components-progressspinner--overview":{"id":"components-progressspinner--overview","title":"Components/ProgressSpinner","name":"Overview","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-progressspinner--small-spinner":{"type":"story","id":"components-progressspinner--small-spinner","name":"Small Spinner","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-progressspinner--large-spinner-with-card":{"type":"story","id":"components-progressspinner--large-spinner-with-card","name":"Large Spinner With Card","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-progressspinner--medium-spinner-with-radio":{"type":"story","id":"components-progressspinner--medium-spinner-with-radio","name":"Medium Spinner With Radio","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-progressspinner--small-spinner-replace-button":{"type":"story","id":"components-progressspinner--small-spinner-replace-button","name":"Small Spinner Replace Button","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-progressspinner--spinner-for-box-shadow":{"type":"story","id":"components-progressspinner--spinner-for-box-shadow","name":"Spinner For Box Shadow","title":"Components/ProgressSpinner","importPath":"./src/components/ProgressSpinner/ProgressSpinner.stories.tsx","componentPath":"./src/components/ProgressSpinner","tags":["dev","test","autodocs","play-fn"]},"components-radiobutton--overview":{"id":"components-radiobutton--overview","title":"Components/RadioButton","name":"Overview","importPath":"./src/components/RadioButton/RadioButton.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-radiobutton--radio-button-story":{"type":"story","id":"components-radiobutton--radio-button-story","name":"Radio button","title":"Components/RadioButton","importPath":"./src/components/RadioButton/RadioButton.stories.tsx","componentPath":"./src/components/RadioButton","tags":["dev","test","autodocs","play-fn"]},"components-skeleton--overview":{"id":"components-skeleton--overview","title":"Components/Skeleton","name":"Overview","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-skeleton--svg":{"type":"story","id":"components-skeleton--svg","name":"SVG","title":"Components/Skeleton","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","componentPath":"./src/components/Skeleton/Skeleton.tsx","tags":["dev","test","autodocs","play-fn"]},"components-skeleton--rows":{"type":"story","id":"components-skeleton--rows","name":"Rows","title":"Components/Skeleton","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","componentPath":"./src/components/Skeleton/Skeleton.tsx","tags":["dev","test","autodocs"]},"components-skeleton--headings":{"type":"story","id":"components-skeleton--headings","name":"Headings","title":"Components/Skeleton","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","componentPath":"./src/components/Skeleton/Skeleton.tsx","tags":["dev","test","autodocs"]},"components-skeleton--html-example":{"type":"story","id":"components-skeleton--html-example","name":"HTML Example","title":"Components/Skeleton","importPath":"./src/components/Skeleton/Skeleton.stories.tsx","componentPath":"./src/components/Skeleton/Skeleton.tsx","tags":["dev","test","autodocs"]},"components-tag--overview":{"id":"components-tag--overview","title":"Components/Tag","name":"Overview","importPath":"./src/components/Tag/Tag.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-tag--default":{"type":"story","id":"components-tag--default","name":"Default","title":"Components/Tag","importPath":"./src/components/Tag/Tag.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-tag--with-uppercase":{"type":"story","id":"components-tag--with-uppercase","name":"With Uppercase","title":"Components/Tag","importPath":"./src/components/Tag/Tag.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-tag--with-children":{"type":"story","id":"components-tag--with-children","name":"With Children","title":"Components/Tag","importPath":"./src/components/Tag/Tag.stories.tsx","componentPath":"./src/components","tags":["dev","test","autodocs","play-fn"]},"components-textarea--overview":{"id":"components-textarea--overview","title":"Components/TextArea","name":"Overview","importPath":"./src/components/TextArea/TextArea.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-textarea--default-with-value":{"type":"story","id":"components-textarea--default-with-value","name":"Default With Value","title":"Components/TextArea","importPath":"./src/components/TextArea/TextArea.stories.tsx","componentPath":"./src/components/TextArea","tags":["dev","test","autodocs","play-fn"]},"components-textarea--with-error":{"type":"story","id":"components-textarea--with-error","name":"With Error","title":"Components/TextArea","importPath":"./src/components/TextArea/TextArea.stories.tsx","componentPath":"./src/components/TextArea","tags":["dev","test","autodocs"]},"components-textswatch--overview":{"id":"components-textswatch--overview","title":"Components/TextSwatch","name":"Overview","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-textswatch--default-text-swatch":{"type":"story","id":"components-textswatch--default-text-swatch","name":"Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs","play-fn"]},"components-textswatch--text-swatch-with-long-text":{"type":"story","id":"components-textswatch--text-swatch-with-long-text","name":"Long Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs","play-fn"]},"components-textswatch--selected-text-swatch":{"type":"story","id":"components-textswatch--selected-text-swatch","name":"Selected Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs","play-fn"]},"components-textswatch--disabled-text-swatch":{"type":"story","id":"components-textswatch--disabled-text-swatch","name":"Disabled Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs","play-fn"]},"components-textswatch--out-of-stock-text-swatch":{"type":"story","id":"components-textswatch--out-of-stock-text-swatch","name":"Out Of Stock Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs"]},"components-textswatch--selected-out-of-stock-text-swatch":{"type":"story","id":"components-textswatch--selected-out-of-stock-text-swatch","name":"Selected Out Of Stock Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs"]},"components-textswatch--multi-text-swatch":{"type":"story","id":"components-textswatch--multi-text-swatch","name":"Multi Text Swatch","title":"Components/TextSwatch","importPath":"./src/components/TextSwatch/TextSwatch.stories.tsx","componentPath":"./src/components/TextSwatch","tags":["dev","test","autodocs"]},"components-togglebutton--overview":{"id":"components-togglebutton--overview","title":"Components/ToggleButton","name":"Overview","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-togglebutton--toggle-button-story":{"type":"story","id":"components-togglebutton--toggle-button-story","name":"Toggle Button","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs","play-fn"]},"components-togglebutton--toggle-button-not-selected":{"type":"story","id":"components-togglebutton--toggle-button-not-selected","name":"Toggle Button not selected","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs","play-fn"]},"components-togglebutton--toggle-button-with-icon":{"type":"story","id":"components-togglebutton--toggle-button-with-icon","name":"Toggle Button with icon","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs"]},"components-togglebutton--toggle-button-with-image":{"type":"story","id":"components-togglebutton--toggle-button-with-image","name":"Toggle Button with image","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs"]},"components-togglebutton--toggle-button-with-html":{"type":"story","id":"components-togglebutton--toggle-button-with-html","name":"Toggle Button with HTML","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs"]},"components-togglebutton--toggle-button-with-price":{"type":"story","id":"components-togglebutton--toggle-button-with-price","name":"Toggle Button with Price","title":"Components/ToggleButton","importPath":"./src/components/ToggleButton/ToggleButton.stories.tsx","componentPath":"./src/components/ToggleButton","tags":["dev","test","autodocs"]},"design-overview--overview":{"id":"design-overview--overview","title":"Design/Overview","name":"Overview","importPath":"./src/docs/Design/overview.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-colors--overview":{"id":"design-colors--overview","title":"Design/Colors","name":"Overview","importPath":"./src/docs/Design/colors.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-typography--overview":{"id":"design-typography--overview","title":"Design/Typography","name":"Overview","importPath":"./src/docs/Design/typography.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-spacing--overview":{"id":"design-spacing--overview","title":"Design/Spacing","name":"Overview","importPath":"./src/docs/Design/spacing.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-shape-styles--overview":{"id":"design-shape-styles--overview","title":"Design/Shape styles","name":"Overview","importPath":"./src/docs/Design/shapes.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-grid-system--overview":{"id":"design-grid-system--overview","title":"Design/Grid System","name":"Overview","importPath":"./src/docs/Design/grid.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"api-initializer--overview":{"id":"api-initializer--overview","title":"API/Initializer","name":"Overview","importPath":"./src/docs/API/initializer.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"api-render--overview":{"id":"api-render--overview","title":"API/Render","name":"Overview","importPath":"./src/docs/API/render.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"api-event-bus--overview":{"id":"api-event-bus--overview","title":"API/Event Bus","name":"Overview","importPath":"./src/docs/API/event-bus.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-classlist--overview":{"id":"utilities-classlist--overview","title":"Utilities/classList","name":"Overview","importPath":"./src/docs/Utilities/classList.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-debounce--overview":{"id":"utilities-debounce--overview","title":"Utilities/debounce","name":"Overview","importPath":"./src/docs/Utilities/debounce.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-deepmerge--overview":{"id":"utilities-deepmerge--overview","title":"Utilities/deepmerge","name":"Overview","importPath":"./src/docs/Utilities/deepmerge.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-getformvalues--overview":{"id":"utilities-getformvalues--overview","title":"Utilities/getFormValues","name":"Overview","importPath":"./src/docs/Utilities/getFormValues.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-getformerrors--overview":{"id":"utilities-getformerrors--overview","title":"Utilities/getFormErrors","name":"Overview","importPath":"./src/docs/Utilities/getFormErrors.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-vcomponent--overview":{"id":"utilities-vcomponent--overview","title":"Utilities/VComponent","name":"Overview","importPath":"./src/docs/Utilities/VComponent.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-getcookie--overview":{"id":"utilities-getcookie--overview","title":"Utilities/getCookie","name":"Overview","importPath":"./src/docs/Utilities/getCookie.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-getpathvalue--overview":{"id":"utilities-getpathvalue--overview","title":"Utilities/getPathValue","name":"Overview","importPath":"./src/docs/Utilities/getPathValue.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-links--overview":{"id":"utilities-links--overview","title":"Utilities/Links","name":"Overview","importPath":"./src/docs/Utilities/links.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"utilities-slots--overview":{"id":"utilities-slots--overview","title":"Utilities/Slots","name":"Overview","importPath":"./src/docs/slots.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"build-tools-graphql-api--overview":{"id":"build-tools-graphql-api--overview","title":"Build Tools/GraphQL API","name":"Overview","importPath":"./src/docs/API/graphql.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]}}} \ No newline at end of file diff --git a/public/storybook-static/main.28a1e68c.iframe.bundle.js b/public/storybook-static/main.28a1e68c.iframe.bundle.js deleted file mode 100644 index 1f2633dd7..000000000 --- a/public/storybook-static/main.28a1e68c.iframe.bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.28a1e68c.iframe.bundle.js.LICENSE.txt */ -(self.webpackChunk_adobe_commerce_elsie=self.webpackChunk_adobe_commerce_elsie||[]).push([[8792],{"../../node_modules/@storybook/blocks/dist sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/blocks/dist sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/core/dist/components sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/core/dist/components sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/core/dist/theming sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/core/dist/theming sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/instrumenter/dist sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/instrumenter/dist sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/test/dist sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/test/dist sync recursive",module.exports=webpackEmptyContext},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/fonts.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/* Light */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Light'), local('AdobeClean-Light'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n}\n\n/* Normal */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean'), local('AdobeClean-Regular'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n}\n\n/* Bold */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Bold'), local('AdobeClean-Bold'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 700;\n}\n\n/* Italic */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Italic'), local('AdobeClean-It'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('opentype');\n font-display: swap;\n font-style: italic;\n font-weight: 400;\n}\n","",{version:3,sources:["webpack://./config/storybook/theming/fonts.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE,UAAU;AACV;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA,WAAW;AACX;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA,SAAS;AACT;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA,WAAW;AACX;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/* Light */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Light'), local('AdobeClean-Light'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n}\n\n/* Normal */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean'), local('AdobeClean-Regular'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n}\n\n/* Bold */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Bold'), local('AdobeClean-Bold'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 700;\n}\n\n/* Italic */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Italic'), local('AdobeClean-It'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('opentype');\n font-display: swap;\n font-style: italic;\n font-weight: 400;\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/preview.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_7_use_1_fonts_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/fonts.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_7_use_1_fonts_css__WEBPACK_IMPORTED_MODULE_2__.A),___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.sbdocs .sbdocs-content {\n font: normal normal 400 16px/24px adobe-clean, sans-serif;\n max-width: 1200px !important;\n width: 100%;\n}\n\n.sbdocs-content h1 + p:not(.dropin-design h1 + p) {\n font-weight: 400;\n margin: 0 0 32px 0;\n color: #6d6d6d;\n font-size: 1.3rem;\n line-height: 1.8rem;\n}\n\n.sbdocs.sbdocs-content strong:not(.dropin-design strong) {\n color: #222222;\n}\n\n.sbdocs-content h3 + p:not(.dropin-design h3 + p) {\n margin: 0 0 1.25rem 0;\n}\n\n.sbdocs-content h1:not(.dropin-design h1) {\n margin: 0 0 1.25rem 0;\n color: #222222;\n}\n\n.sbdocs-content h2:not(.dropin-design h2) {\n margin: 2rem 0 0.75rem 0;\n line-height: 1;\n border-bottom: 1px solid #d6d6d6;\n padding-bottom: 8px;\n color: #222222;\n}\n\n.sbdocs-content h3:not(.dropin-design h3) {\n margin: 2rem 0 0 0;\n line-height: 1;\n padding-bottom: 0.5rem;\n color: #222222;\n}\n\n.docblock-source.sb-unstyled {\n margin: 12px 0 24px 0;\n padding: 0;\n}\n\n.docblock-argstable {\n font-family: adobe-clean;\n}\n\n.sbdocs-preview {\n margin: 0 0 24px 0;\n border-radius: 0 0 4px 4px;\n}\n\npre .docblock-source h4 {\n margin: 12px 0 12px 0;\n padding: 0;\n}\n\n.sbdocs-a.sbdocs-a {\n color: #0265dc;\n}\n.sbdocs-a.sbdocs-a:hover {\n text-decoration: underline;\n text-decoration-color: #0054b6;\n}\n\n.docblock-source.sb-unstyled {\n margin-top: 0;\n margin-bottom: 0;\n}\n\npre.prismjs {\n padding: 8px !important;\n}\n\n.sb-unstyled pre {\n margin-top: 0;\n margin-bottom: 0;\n}\n","",{version:3,sources:["webpack://./config/storybook/theming/preview.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAIpE;EACE,yDAAyD;EACzD,4BAA4B;EAC5B,WAAW;AACb;;AAEA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,cAAc;EACd,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,qBAAqB;EACrB,cAAc;AAChB;;AAEA;EACE,wBAAwB;EACxB,cAAc;EACd,gCAAgC;EAChC,mBAAmB;EACnB,cAAc;AAChB;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,sBAAsB;EACtB,cAAc;AAChB;;AAEA;EACE,qBAAqB;EACrB,UAAU;AACZ;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,kBAAkB;EAClB,0BAA0B;AAC5B;;AAEA;EACE,qBAAqB;EACrB,UAAU;AACZ;;AAEA;EACE,cAAc;AAChB;AACA;EACE,0BAA0B;EAC1B,8BAA8B;AAChC;;AAEA;EACE,aAAa;EACb,gBAAgB;AAClB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,aAAa;EACb,gBAAgB;AAClB",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n@import './fonts.css';\n\n.sbdocs .sbdocs-content {\n font: normal normal 400 16px/24px adobe-clean, sans-serif;\n max-width: 1200px !important;\n width: 100%;\n}\n\n.sbdocs-content h1 + p:not(.dropin-design h1 + p) {\n font-weight: 400;\n margin: 0 0 32px 0;\n color: #6d6d6d;\n font-size: 1.3rem;\n line-height: 1.8rem;\n}\n\n.sbdocs.sbdocs-content strong:not(.dropin-design strong) {\n color: #222222;\n}\n\n.sbdocs-content h3 + p:not(.dropin-design h3 + p) {\n margin: 0 0 1.25rem 0;\n}\n\n.sbdocs-content h1:not(.dropin-design h1) {\n margin: 0 0 1.25rem 0;\n color: #222222;\n}\n\n.sbdocs-content h2:not(.dropin-design h2) {\n margin: 2rem 0 0.75rem 0;\n line-height: 1;\n border-bottom: 1px solid #d6d6d6;\n padding-bottom: 8px;\n color: #222222;\n}\n\n.sbdocs-content h3:not(.dropin-design h3) {\n margin: 2rem 0 0 0;\n line-height: 1;\n padding-bottom: 0.5rem;\n color: #222222;\n}\n\n.docblock-source.sb-unstyled {\n margin: 12px 0 24px 0;\n padding: 0;\n}\n\n.docblock-argstable {\n font-family: adobe-clean;\n}\n\n.sbdocs-preview {\n margin: 0 0 24px 0;\n border-radius: 0 0 4px 4px;\n}\n\npre .docblock-source h4 {\n margin: 12px 0 12px 0;\n padding: 0;\n}\n\n.sbdocs-a.sbdocs-a {\n color: #0265dc;\n}\n.sbdocs-a.sbdocs-a:hover {\n text-decoration: underline;\n text-decoration-color: #0054b6;\n}\n\n.docblock-source.sb-unstyled {\n margin-top: 0;\n margin-bottom: 0;\n}\n\npre.prismjs {\n padding: 8px !important;\n}\n\n.sb-unstyled pre {\n margin-top: 0;\n margin-bottom: 0;\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/UIProvider.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/**\n * Do not edit directly\n * Generated on Tue, 05 Mar 2024 20:18:40 GMT\n */\n\n.dropin-design {\n --color-brand-500: #454545; /* Brand buttons default - AAA */\n --color-brand-600: #383838; /* Brand buttons on hover - AAA */\n --color-brand-700: #2b2b2b; /* Brand buttons selected */\n --color-neutral-50: #ffffff; /* Lightest surface / Text & components On Dark surface - AAA */\n --color-neutral-100: #fafafa; /* Light surface - AAA */\n --color-neutral-200: #f5f5f5; /* Light surface - AAA */\n --color-neutral-300: #e8e8e8; /* Disabled surfaces - AAA */\n --color-neutral-400: #d6d6d6; /* Ornamental elements (ie. Divider) */\n --color-neutral-500: #b8b8b8; /* Disabled text */\n --color-neutral-600: #8f8f8f; /* Component borders (ie. Text field border) - AA Large text */\n --color-neutral-700: #666666; /* Secondary text - AAA */\n --color-neutral-800: #3d3d3d; /* Default text - AAA */\n --color-neutral-900: #292929; /* Default text on hover - AAA */\n --color-positive-200: #eff5ef; /* Semantic positive surface - AA Large text */\n --color-positive-500: #7fb078; /* Semantic positive surface */\n --color-positive-800: #53824c; /* Semantic Positive text - On Light AA */\n --color-informational-200: #eeeffb; /* Semantic informational surface - AA Large text */\n --color-informational-500: #6978d9; /* Semantic informational surface */\n --color-informational-800: #5d6dd6; /* Semantic informational text, Highlights - On Light AA */\n --color-warning-200: #fdf3e9; /* Semantic warning surface - AA Large text */\n --color-warning-500: #e79f5c; /* Semantic warning surface */\n --color-warning-800: #ad5c00; /* Semantic warning text - On Light AA */\n --color-alert-200: #ffebeb; /* Semantic alert surface - AA Large text */\n --color-alert-500: #db7070; /* Semantic alert surface */\n --color-alert-800: #bf4545; /* Semantic alert text - On light AA */\n --color-opacity-16: rgba(255, 255, 255, 0.16);\n --color-opacity-24: rgba(255, 255, 255, 0.24);\n --color-action-button-active: #ffffff; /* Defaults to var(--color-neutral-50) */\n --color-action-button-hover: #e8e8e8; /* Defaults to var(--color-neutral-300) */\n --color-button-active: #2b2b2b; /* Defaults to var(--color-brand-700) */\n --color-button-focus: #d6d6d6; /* Defaults to var(--color-neutral-400) */\n --color-button-hover: #383838; /* Defaults to var(--color-brand-600) */\n --grid-1-columns: 4;\n --grid-1-margins: 0;\n --grid-1-gutters: 16px;\n --grid-2-columns: 12;\n --grid-2-margins: 0;\n --grid-2-gutters: 16px;\n --grid-3-columns: 12;\n --grid-3-margins: 0;\n --grid-3-gutters: 24px;\n --grid-4-columns: 12;\n --grid-4-margins: 0;\n --grid-4-gutters: 24px;\n --grid-5-columns: 12;\n --grid-5-margins: 0;\n --grid-5-gutters: 24px;\n --shape-border-radius-1: 3px;\n --shape-border-radius-2: 8px;\n --shape-border-radius-3: 24px;\n --shape-border-width-1: 1px;\n --shape-border-width-2: 1.5px;\n --shape-border-width-3: 2px;\n --shape-border-width-4: 4px;\n --shape-shadow-1: 0 0 16px 0 rgba(0, 0, 0, 0.16); /* Elevated panels (ie. Page side panel, Mobile bottom bar) */\n --shape-shadow-2: 0 2px 16px 0 rgba(0, 0, 0, 0.16); /* Elevated dialogs (ie. Modal) */\n --shape-shadow-3: 0 2px 3px 0 rgba(0, 0, 0, 0.16); /* Elevated container (ie. Card) */\n --shape-icon-stroke-1: 1px;\n --shape-icon-stroke-2: 1.5px;\n --shape-icon-stroke-3: 2px;\n --shape-icon-stroke-4: 4px;\n --spacing-xxsmall: 4px;\n --spacing-xsmall: 8px;\n --spacing-small: 16px;\n --spacing-medium: 24px;\n --spacing-big: 32px;\n --spacing-xbig: 40px;\n --spacing-xxbig: 48px;\n --spacing-large: 64px;\n --spacing-xlarge: 72px;\n --spacing-xxlarge: 96px;\n --spacing-huge: 120px;\n --spacing-xhuge: 144px;\n --spacing-xxhuge: 192px;\n --type-base-font-family: system-ui, sans-serif;\n --type-display-1-font: normal normal 300 60px/72px\n var(--type-base-font-family); /* Hero title */\n --type-display-1-letter-spacing: 0.04em;\n --type-display-2-font: normal normal 300 48px/56px\n var(--type-base-font-family); /* Banner title */\n --type-display-2-letter-spacing: 0.04em;\n --type-display-3-font: normal normal 300 34px/40px\n var(--type-base-font-family); /* Desktop & tablet section title */\n --type-display-3-letter-spacing: 0.04em;\n --type-headline-1-font: normal normal 400 24px/32px\n var(--type-base-font-family); /* Desktop & tablet page title */\n --type-headline-1-letter-spacing: 0.04em;\n --type-headline-2-default-font: normal normal 300 20px/24px\n var(--type-base-font-family); /* Rail title */\n --type-headline-2-default-letter-spacing: 0.04em;\n --type-headline-2-strong-font: normal normal 400 20px/24px\n var(--type-base-font-family); /* Mobile page and section title */\n --type-headline-2-strong-letter-spacing: 0.04em;\n --type-body-1-default-font: normal normal 300 16px/24px\n var(--type-base-font-family); /* Normal text paragraph */\n --type-body-1-default-letter-spacing: 0.04em;\n --type-body-1-strong-font: normal normal 400 16px/24px\n var(--type-base-font-family);\n --type-body-1-strong-letter-spacing: 0.04em;\n --type-body-1-emphasized-font: normal normal 700 16px/24px\n var(--type-base-font-family);\n --type-body-1-emphasized-letter-spacing: 0.04em;\n --type-body-2-default-font: normal normal 300 14px/20px\n var(--type-base-font-family);\n --type-body-2-default-letter-spacing: 0.04em;\n --type-body-2-strong-font: normal normal 400 14px/20px\n var(--type-base-font-family);\n --type-body-2-strong-letter-spacing: 0.04em;\n --type-body-2-emphasized-font: normal normal 700 14px/20px\n var(--type-base-font-family);\n --type-body-2-emphasized-letter-spacing: 0.04em;\n --type-button-1-font: normal normal 400 20px/26px var(--type-base-font-family); /* Primary button text */\n --type-button-1-letter-spacing: 0.08em;\n --type-button-2-font: normal normal 400 16px/24px var(--type-base-font-family); /* Small buttons */\n --type-button-2-letter-spacing: 0.08em;\n --type-details-caption-1-font: normal normal 400 12px/16px\n var(--type-base-font-family);\n --type-details-caption-1-letter-spacing: 0.08em;\n --type-details-caption-2-font: normal normal 300 12px/16px\n var(--type-base-font-family);\n --type-details-caption-2-letter-spacing: 0.08em;\n --type-details-overline-font: normal normal 700 12px/20px\n var(--type-base-font-family);\n --type-details-overline-letter-spacing: 0.16em;\n}\n","",{version:3,sources:["webpack://./src/components/UIProvider/UIProvider.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE;;;EAGE;;AAEF;EACE,0BAA0B,EAAE,gCAAgC;EAC5D,0BAA0B,EAAE,iCAAiC;EAC7D,0BAA0B,EAAE,2BAA2B;EACvD,2BAA2B,EAAE,+DAA+D;EAC5F,4BAA4B,EAAE,wBAAwB;EACtD,4BAA4B,EAAE,wBAAwB;EACtD,4BAA4B,EAAE,4BAA4B;EAC1D,4BAA4B,EAAE,sCAAsC;EACpE,4BAA4B,EAAE,kBAAkB;EAChD,4BAA4B,EAAE,8DAA8D;EAC5F,4BAA4B,EAAE,yBAAyB;EACvD,4BAA4B,EAAE,uBAAuB;EACrD,4BAA4B,EAAE,gCAAgC;EAC9D,6BAA6B,EAAE,8CAA8C;EAC7E,6BAA6B,EAAE,8BAA8B;EAC7D,6BAA6B,EAAE,yCAAyC;EACxE,kCAAkC,EAAE,mDAAmD;EACvF,kCAAkC,EAAE,mCAAmC;EACvE,kCAAkC,EAAE,0DAA0D;EAC9F,4BAA4B,EAAE,6CAA6C;EAC3E,4BAA4B,EAAE,6BAA6B;EAC3D,4BAA4B,EAAE,wCAAwC;EACtE,0BAA0B,EAAE,2CAA2C;EACvE,0BAA0B,EAAE,2BAA2B;EACvD,0BAA0B,EAAE,sCAAsC;EAClE,6CAA6C;EAC7C,6CAA6C;EAC7C,qCAAqC,EAAE,wCAAwC;EAC/E,oCAAoC,EAAE,yCAAyC;EAC/E,8BAA8B,EAAE,uCAAuC;EACvE,6BAA6B,EAAE,yCAAyC;EACxE,6BAA6B,EAAE,uCAAuC;EACtE,mBAAmB;EACnB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,4BAA4B;EAC5B,4BAA4B;EAC5B,6BAA6B;EAC7B,2BAA2B;EAC3B,6BAA6B;EAC7B,2BAA2B;EAC3B,2BAA2B;EAC3B,gDAAgD,EAAE,6DAA6D;EAC/G,kDAAkD,EAAE,iCAAiC;EACrF,iDAAiD,EAAE,kCAAkC;EACrF,0BAA0B;EAC1B,4BAA4B;EAC5B,0BAA0B;EAC1B,0BAA0B;EAC1B,sBAAsB;EACtB,qBAAqB;EACrB,qBAAqB;EACrB,sBAAsB;EACtB,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,8CAA8C;EAC9C;gCAC8B,EAAE,eAAe;EAC/C,uCAAuC;EACvC;gCAC8B,EAAE,iBAAiB;EACjD,uCAAuC;EACvC;gCAC8B,EAAE,mCAAmC;EACnE,uCAAuC;EACvC;gCAC8B,EAAE,gCAAgC;EAChE,wCAAwC;EACxC;gCAC8B,EAAE,eAAe;EAC/C,gDAAgD;EAChD;gCAC8B,EAAE,kCAAkC;EAClE,+CAA+C;EAC/C;gCAC8B,EAAE,0BAA0B;EAC1D,4CAA4C;EAC5C;gCAC8B;EAC9B,2CAA2C;EAC3C;gCAC8B;EAC9B,+CAA+C;EAC/C;gCAC8B;EAC9B,4CAA4C;EAC5C;gCAC8B;EAC9B,2CAA2C;EAC3C;gCAC8B;EAC9B,+CAA+C;EAC/C,8EAA8E,EAAE,wBAAwB;EACxG,sCAAsC;EACtC,8EAA8E,EAAE,kBAAkB;EAClG,sCAAsC;EACtC;gCAC8B;EAC9B,+CAA+C;EAC/C;gCAC8B;EAC9B,+CAA+C;EAC/C;gCAC8B;EAC9B,8CAA8C;AAChD",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/**\n * Do not edit directly\n * Generated on Tue, 05 Mar 2024 20:18:40 GMT\n */\n\n.dropin-design {\n --color-brand-500: #454545; /* Brand buttons default - AAA */\n --color-brand-600: #383838; /* Brand buttons on hover - AAA */\n --color-brand-700: #2b2b2b; /* Brand buttons selected */\n --color-neutral-50: #ffffff; /* Lightest surface / Text & components On Dark surface - AAA */\n --color-neutral-100: #fafafa; /* Light surface - AAA */\n --color-neutral-200: #f5f5f5; /* Light surface - AAA */\n --color-neutral-300: #e8e8e8; /* Disabled surfaces - AAA */\n --color-neutral-400: #d6d6d6; /* Ornamental elements (ie. Divider) */\n --color-neutral-500: #b8b8b8; /* Disabled text */\n --color-neutral-600: #8f8f8f; /* Component borders (ie. Text field border) - AA Large text */\n --color-neutral-700: #666666; /* Secondary text - AAA */\n --color-neutral-800: #3d3d3d; /* Default text - AAA */\n --color-neutral-900: #292929; /* Default text on hover - AAA */\n --color-positive-200: #eff5ef; /* Semantic positive surface - AA Large text */\n --color-positive-500: #7fb078; /* Semantic positive surface */\n --color-positive-800: #53824c; /* Semantic Positive text - On Light AA */\n --color-informational-200: #eeeffb; /* Semantic informational surface - AA Large text */\n --color-informational-500: #6978d9; /* Semantic informational surface */\n --color-informational-800: #5d6dd6; /* Semantic informational text, Highlights - On Light AA */\n --color-warning-200: #fdf3e9; /* Semantic warning surface - AA Large text */\n --color-warning-500: #e79f5c; /* Semantic warning surface */\n --color-warning-800: #ad5c00; /* Semantic warning text - On Light AA */\n --color-alert-200: #ffebeb; /* Semantic alert surface - AA Large text */\n --color-alert-500: #db7070; /* Semantic alert surface */\n --color-alert-800: #bf4545; /* Semantic alert text - On light AA */\n --color-opacity-16: rgba(255, 255, 255, 0.16);\n --color-opacity-24: rgba(255, 255, 255, 0.24);\n --color-action-button-active: #ffffff; /* Defaults to var(--color-neutral-50) */\n --color-action-button-hover: #e8e8e8; /* Defaults to var(--color-neutral-300) */\n --color-button-active: #2b2b2b; /* Defaults to var(--color-brand-700) */\n --color-button-focus: #d6d6d6; /* Defaults to var(--color-neutral-400) */\n --color-button-hover: #383838; /* Defaults to var(--color-brand-600) */\n --grid-1-columns: 4;\n --grid-1-margins: 0;\n --grid-1-gutters: 16px;\n --grid-2-columns: 12;\n --grid-2-margins: 0;\n --grid-2-gutters: 16px;\n --grid-3-columns: 12;\n --grid-3-margins: 0;\n --grid-3-gutters: 24px;\n --grid-4-columns: 12;\n --grid-4-margins: 0;\n --grid-4-gutters: 24px;\n --grid-5-columns: 12;\n --grid-5-margins: 0;\n --grid-5-gutters: 24px;\n --shape-border-radius-1: 3px;\n --shape-border-radius-2: 8px;\n --shape-border-radius-3: 24px;\n --shape-border-width-1: 1px;\n --shape-border-width-2: 1.5px;\n --shape-border-width-3: 2px;\n --shape-border-width-4: 4px;\n --shape-shadow-1: 0 0 16px 0 rgba(0, 0, 0, 0.16); /* Elevated panels (ie. Page side panel, Mobile bottom bar) */\n --shape-shadow-2: 0 2px 16px 0 rgba(0, 0, 0, 0.16); /* Elevated dialogs (ie. Modal) */\n --shape-shadow-3: 0 2px 3px 0 rgba(0, 0, 0, 0.16); /* Elevated container (ie. Card) */\n --shape-icon-stroke-1: 1px;\n --shape-icon-stroke-2: 1.5px;\n --shape-icon-stroke-3: 2px;\n --shape-icon-stroke-4: 4px;\n --spacing-xxsmall: 4px;\n --spacing-xsmall: 8px;\n --spacing-small: 16px;\n --spacing-medium: 24px;\n --spacing-big: 32px;\n --spacing-xbig: 40px;\n --spacing-xxbig: 48px;\n --spacing-large: 64px;\n --spacing-xlarge: 72px;\n --spacing-xxlarge: 96px;\n --spacing-huge: 120px;\n --spacing-xhuge: 144px;\n --spacing-xxhuge: 192px;\n --type-base-font-family: system-ui, sans-serif;\n --type-display-1-font: normal normal 300 60px/72px\n var(--type-base-font-family); /* Hero title */\n --type-display-1-letter-spacing: 0.04em;\n --type-display-2-font: normal normal 300 48px/56px\n var(--type-base-font-family); /* Banner title */\n --type-display-2-letter-spacing: 0.04em;\n --type-display-3-font: normal normal 300 34px/40px\n var(--type-base-font-family); /* Desktop & tablet section title */\n --type-display-3-letter-spacing: 0.04em;\n --type-headline-1-font: normal normal 400 24px/32px\n var(--type-base-font-family); /* Desktop & tablet page title */\n --type-headline-1-letter-spacing: 0.04em;\n --type-headline-2-default-font: normal normal 300 20px/24px\n var(--type-base-font-family); /* Rail title */\n --type-headline-2-default-letter-spacing: 0.04em;\n --type-headline-2-strong-font: normal normal 400 20px/24px\n var(--type-base-font-family); /* Mobile page and section title */\n --type-headline-2-strong-letter-spacing: 0.04em;\n --type-body-1-default-font: normal normal 300 16px/24px\n var(--type-base-font-family); /* Normal text paragraph */\n --type-body-1-default-letter-spacing: 0.04em;\n --type-body-1-strong-font: normal normal 400 16px/24px\n var(--type-base-font-family);\n --type-body-1-strong-letter-spacing: 0.04em;\n --type-body-1-emphasized-font: normal normal 700 16px/24px\n var(--type-base-font-family);\n --type-body-1-emphasized-letter-spacing: 0.04em;\n --type-body-2-default-font: normal normal 300 14px/20px\n var(--type-base-font-family);\n --type-body-2-default-letter-spacing: 0.04em;\n --type-body-2-strong-font: normal normal 400 14px/20px\n var(--type-base-font-family);\n --type-body-2-strong-letter-spacing: 0.04em;\n --type-body-2-emphasized-font: normal normal 700 14px/20px\n var(--type-base-font-family);\n --type-body-2-emphasized-letter-spacing: 0.04em;\n --type-button-1-font: normal normal 400 20px/26px var(--type-base-font-family); /* Primary button text */\n --type-button-1-letter-spacing: 0.08em;\n --type-button-2-font: normal normal 400 16px/24px var(--type-base-font-family); /* Small buttons */\n --type-button-2-letter-spacing: 0.08em;\n --type-details-caption-1-font: normal normal 400 12px/16px\n var(--type-base-font-family);\n --type-details-caption-1-letter-spacing: 0.08em;\n --type-details-caption-2-font: normal normal 300 12px/16px\n var(--type-base-font-family);\n --type-details-caption-2-letter-spacing: 0.08em;\n --type-details-overline-font: normal normal 700 12px/20px\n var(--type-base-font-family);\n --type-details-overline-letter-spacing: 0.16em;\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/normalize.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.dropin-design a {\n --textColor: var(--color-brand-500);\n color: var(--textColor);\n text-decoration: none;\n}\n\n.dropin-design a:hover {\n --textColor: var(--color-brand-700);\n text-decoration: solid underline var(--textColor);\n text-underline-offset: 6px;\n}\n\n.dropin-design a:focus-visible {\n outline: solid var(--shape-border-width-4) var(--color-neutral-400);\n border: var(--shape-border-width-1) solid var(--color-neutral-800);\n border-radius: var(--shape-border-radius-1);\n}\n","",{version:3,sources:["webpack://./src/components/UIProvider/normalize.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE;EACE,mCAAmC;EACnC,uBAAuB;EACvB,qBAAqB;AACvB;;AAEA;EACE,mCAAmC;EACnC,iDAAiD;EACjD,0BAA0B;AAC5B;;AAEA;EACE,mEAAmE;EACnE,kEAAkE;EAClE,2CAA2C;AAC7C",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.dropin-design a {\n --textColor: var(--color-brand-500);\n color: var(--textColor);\n text-decoration: none;\n}\n\n.dropin-design a:hover {\n --textColor: var(--color-brand-700);\n text-decoration: solid underline var(--textColor);\n text-underline-offset: 6px;\n}\n\n.dropin-design a:focus-visible {\n outline: solid var(--shape-border-width-4) var(--color-neutral-400);\n border: var(--shape-border-width-1) solid var(--color-neutral-800);\n border-radius: var(--shape-border-radius-1);\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./.storybook/preview.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__={parameters:{options:{storySort:{order:["Welcome","Quick start","CLI usage","Examples",["HTML host","React host","Vue host","*"],"Components",["Overview","*"],"Design",["Overview","Colors","Typography","Spacing","Shape styles","*"],"API",["Initializer","Render","Event Bus","*"],"Utilities",["classList","debounce","deepmerge","getFormValues","getFormErrors","*"]]}}},tags:["autodocs"]}},"./config/storybook/preview.jsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:()=>decorators,parameters:()=>parameters});var UIProvider=__webpack_require__("./src/components/UIProvider/UIProvider.tsx"),dist=__webpack_require__("../../node_modules/@storybook/blocks/dist/index.mjs"),injectStylesIntoStyleTag=__webpack_require__("../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),preview=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/preview.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(preview.A,options);preview.A&&preview.A.locals&&preview.A.locals;var hooks_module=__webpack_require__("../../node_modules/preact/hooks/dist/hooks.module.js"),jsx_runtime=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_117pgugcwq(){var path="/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/config/storybook/preview.jsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/config/storybook/preview.jsx",statementMap:{0:{start:{line:4,column:2},end:{line:8,column:16}},1:{start:{line:5,column:4},end:{line:5,column:20}},2:{start:{line:7,column:4},end:{line:7,column:120}},3:{start:{line:11,column:2},end:{line:11,column:118}},4:{start:{line:14,column:2},end:{line:14,column:163}},5:{start:{line:17,column:2},end:{line:21,column:3}},6:{start:{line:18,column:4},end:{line:18,column:61}},7:{start:{line:18,column:30},end:{line:18,column:61}},8:{start:{line:19,column:12},end:{line:19,column:44}},9:{start:{line:20,column:4},end:{line:20,column:224}},10:{start:{line:24,column:2},end:{line:24,column:48}},11:{start:{line:25,column:2},end:{line:25,column:56}},12:{start:{line:25,column:15},end:{line:25,column:16}},13:{start:{line:25,column:22},end:{line:25,column:30}},14:{start:{line:25,column:44},end:{line:25,column:56}},15:{start:{line:26,column:2},end:{line:26,column:11}},16:{start:{line:29,column:10},end:{line:29,column:98}},17:{start:{line:30,column:2},end:{line:53,column:3}},18:{start:{line:35,column:10},end:{line:35,column:12}},19:{start:{line:36,column:10},end:{line:36,column:12}},20:{start:{line:37,column:10},end:{line:37,column:12}},21:{start:{line:38,column:4},end:{line:51,column:5}},22:{start:{line:39,column:6},end:{line:42,column:94}},23:{start:{line:40,column:8},end:{line:40,column:36}},24:{start:{line:40,column:29},end:{line:40,column:36}},25:{start:{line:41,column:8},end:{line:41,column:15}},26:{start:{line:42,column:13},end:{line:42,column:94}},27:{start:{line:44,column:6},end:{line:44,column:20}},28:{start:{line:46,column:6},end:{line:50,column:7}},29:{start:{line:47,column:8},end:{line:47,column:86}},30:{start:{line:47,column:79},end:{line:47,column:86}},31:{start:{line:49,column:8},end:{line:49,column:23}},32:{start:{line:49,column:15},end:{line:49,column:23}},33:{start:{line:52,column:4},end:{line:52,column:13}},34:{start:{line:56,column:2},end:{line:56,column:33}},35:{start:{line:56,column:24},end:{line:56,column:33}},36:{start:{line:59,column:10},end:{line:59,column:24}},37:{start:{line:60,column:2},end:{line:65,column:3}},38:{start:{line:61,column:12},end:{line:61,column:43}},39:{start:{line:62,column:4},end:{line:64,column:28}},40:{start:{line:63,column:6},end:{line:63,column:62}},41:{start:{line:66,column:2},end:{line:66,column:11}},42:{start:{line:69,column:2},end:{line:76,column:3}},43:{start:{line:69,column:15},end:{line:69,column:16}},44:{start:{line:70,column:12},end:{line:70,column:52}},45:{start:{line:71,column:4},end:{line:75,column:7}},46:{start:{line:72,column:6},end:{line:72,column:34}},47:{start:{line:74,column:6},end:{line:74,column:73}},48:{start:{line:77,column:2},end:{line:77,column:11}},49:{start:{line:80,column:2},end:{line:85,column:19}},50:{start:{line:88,column:10},end:{line:88,column:35}},51:{start:{line:89,column:2},end:{line:89,column:45}},52:{start:{line:92,column:2},end:{line:92,column:45}},53:{start:{line:92,column:36},end:{line:92,column:45}},54:{start:{line:93,column:10},end:{line:93,column:31}},55:{start:{line:94,column:2},end:{line:98,column:3}},56:{start:{line:95,column:12},end:{line:95,column:37}},57:{start:{line:96,column:4},end:{line:96,column:41}},58:{start:{line:96,column:32},end:{line:96,column:41}},59:{start:{line:97,column:4},end:{line:97,column:72}},60:{start:{line:99,column:2},end:{line:99,column:47}},61:{start:{line:115,column:24},end:{line:154,column:1}},62:{start:{line:118,column:6},end:{line:121,column:9}},63:{start:{line:124,column:6},end:{line:132,column:9}},64:{start:{line:155,column:24},end:{line:184,column:2}},65:{start:{line:156,column:2},end:{line:161,column:5}},66:{start:{line:166,column:18},end:{line:166,column:28}},67:{start:{line:167,column:17},end:{line:167,column:45}},68:{start:{line:168,column:18},end:{line:168,column:31}},69:{start:{line:169,column:21},end:{line:169,column:34}},70:{start:{line:170,column:19},end:{line:170,column:60}},71:{start:{line:171,column:17},end:{line:171,column:46}},72:{start:{line:172,column:13},end:{line:172,column:26}},73:{start:{line:173,column:16},end:{line:173,column:29}},74:{start:{line:174,column:2},end:{line:181,column:35}},75:{start:{line:176,column:4},end:{line:176,column:23}},76:{start:{line:176,column:16},end:{line:176,column:23}},77:{start:{line:177,column:4},end:{line:180,column:7}},78:{start:{line:178,column:6},end:{line:178,column:28}},79:{start:{line:179,column:6},end:{line:179,column:22}},80:{start:{line:182,column:2},end:{line:182,column:39}},81:{start:{line:183,column:2},end:{line:183,column:33}}},fnMap:{0:{name:"_typeof",decl:{start:{line:1,column:9},end:{line:1,column:16}},loc:{start:{line:1,column:20},end:{line:9,column:1}},line:1},1:{name:"(anonymous_1)",decl:{start:{line:4,column:87},end:{line:4,column:88}},loc:{start:{line:4,column:100},end:{line:6,column:3}},line:4},2:{name:"(anonymous_2)",decl:{start:{line:6,column:6},end:{line:6,column:7}},loc:{start:{line:6,column:19},end:{line:8,column:3}},line:6},3:{name:"_slicedToArray",decl:{start:{line:10,column:9},end:{line:10,column:23}},loc:{start:{line:10,column:30},end:{line:12,column:1}},line:10},4:{name:"_nonIterableRest",decl:{start:{line:13,column:9},end:{line:13,column:25}},loc:{start:{line:13,column:28},end:{line:15,column:1}},line:13},5:{name:"_unsupportedIterableToArray",decl:{start:{line:16,column:9},end:{line:16,column:36}},loc:{start:{line:16,column:43},end:{line:22,column:1}},line:16},6:{name:"_arrayLikeToArray",decl:{start:{line:23,column:9},end:{line:23,column:26}},loc:{start:{line:23,column:33},end:{line:27,column:1}},line:23},7:{name:"_iterableToArrayLimit",decl:{start:{line:28,column:9},end:{line:28,column:30}},loc:{start:{line:28,column:37},end:{line:54,column:1}},line:28},8:{name:"_arrayWithHoles",decl:{start:{line:55,column:9},end:{line:55,column:24}},loc:{start:{line:55,column:28},end:{line:57,column:1}},line:55},9:{name:"ownKeys",decl:{start:{line:58,column:9},end:{line:58,column:16}},loc:{start:{line:58,column:23},end:{line:67,column:1}},line:58},10:{name:"(anonymous_10)",decl:{start:{line:62,column:23},end:{line:62,column:24}},loc:{start:{line:62,column:36},end:{line:64,column:5}},line:62},11:{name:"_objectSpread",decl:{start:{line:68,column:9},end:{line:68,column:22}},loc:{start:{line:68,column:26},end:{line:78,column:1}},line:68},12:{name:"(anonymous_12)",decl:{start:{line:71,column:43},end:{line:71,column:44}},loc:{start:{line:71,column:56},end:{line:73,column:5}},line:71},13:{name:"(anonymous_13)",decl:{start:{line:73,column:137},end:{line:73,column:138}},loc:{start:{line:73,column:150},end:{line:75,column:5}},line:73},14:{name:"_defineProperty",decl:{start:{line:79,column:9},end:{line:79,column:24}},loc:{start:{line:79,column:34},end:{line:86,column:1}},line:79},15:{name:"_toPropertyKey",decl:{start:{line:87,column:9},end:{line:87,column:23}},loc:{start:{line:87,column:27},end:{line:90,column:1}},line:87},16:{name:"_toPrimitive",decl:{start:{line:91,column:9},end:{line:91,column:21}},loc:{start:{line:91,column:28},end:{line:100,column:1}},line:91},17:{name:"container",decl:{start:{line:117,column:24},end:{line:117,column:33}},loc:{start:{line:117,column:41},end:{line:122,column:5}},line:117},18:{name:"page",decl:{start:{line:123,column:19},end:{line:123,column:23}},loc:{start:{line:123,column:26},end:{line:133,column:5}},line:123},19:{name:"(anonymous_19)",decl:{start:{line:155,column:25},end:{line:155,column:26}},loc:{start:{line:155,column:42},end:{line:162,column:1}},line:155},20:{name:"(anonymous_20)",decl:{start:{line:165,column:0},end:{line:165,column:1}},loc:{start:{line:165,column:24},end:{line:184,column:1}},line:165},21:{name:"(anonymous_21)",decl:{start:{line:174,column:12},end:{line:174,column:13}},loc:{start:{line:174,column:24},end:{line:181,column:3}},line:174},22:{name:"(anonymous_22)",decl:{start:{line:177,column:192},end:{line:177,column:193}},loc:{start:{line:177,column:209},end:{line:180,column:5}},line:177}},branchMap:{0:{loc:{start:{line:4,column:19},end:{line:8,column:3}},type:"cond-expr",locations:[{start:{line:4,column:87},end:{line:6,column:3}},{start:{line:6,column:6},end:{line:8,column:3}}],line:4},1:{loc:{start:{line:4,column:19},end:{line:4,column:84}},type:"binary-expr",locations:[{start:{line:4,column:19},end:{line:4,column:46}},{start:{line:4,column:50},end:{line:4,column:84}}],line:4},2:{loc:{start:{line:7,column:11},end:{line:7,column:119}},type:"cond-expr",locations:[{start:{line:7,column:100},end:{line:7,column:108}},{start:{line:7,column:111},end:{line:7,column:119}}],line:7},3:{loc:{start:{line:7,column:11},end:{line:7,column:97}},type:"binary-expr",locations:[{start:{line:7,column:11},end:{line:7,column:12}},{start:{line:7,column:16},end:{line:7,column:43}},{start:{line:7,column:47},end:{line:7,column:71}},{start:{line:7,column:75},end:{line:7,column:97}}],line:7},4:{loc:{start:{line:11,column:9},end:{line:11,column:117}},type:"binary-expr",locations:[{start:{line:11,column:9},end:{line:11,column:27}},{start:{line:11,column:31},end:{line:11,column:58}},{start:{line:11,column:62},end:{line:11,column:95}},{start:{line:11,column:99},end:{line:11,column:117}}],line:11},5:{loc:{start:{line:17,column:2},end:{line:21,column:3}},type:"if",locations:[{start:{line:17,column:2},end:{line:21,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:17},6:{loc:{start:{line:18,column:4},end:{line:18,column:61}},type:"if",locations:[{start:{line:18,column:4},end:{line:18,column:61}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:18},7:{loc:{start:{line:20,column:11},end:{line:20,column:70}},type:"binary-expr",locations:[{start:{line:20,column:11},end:{line:20,column:25}},{start:{line:20,column:29},end:{line:20,column:42}},{start:{line:20,column:47},end:{line:20,column:69}}],line:20},8:{loc:{start:{line:20,column:72},end:{line:20,column:223}},type:"cond-expr",locations:[{start:{line:20,column:101},end:{line:20,column:114}},{start:{line:20,column:117},end:{line:20,column:223}}],line:20},9:{loc:{start:{line:20,column:72},end:{line:20,column:98}},type:"binary-expr",locations:[{start:{line:20,column:72},end:{line:20,column:83}},{start:{line:20,column:87},end:{line:20,column:98}}],line:20},10:{loc:{start:{line:20,column:117},end:{line:20,column:223}},type:"cond-expr",locations:[{start:{line:20,column:191},end:{line:20,column:214}},{start:{line:20,column:217},end:{line:20,column:223}}],line:20},11:{loc:{start:{line:20,column:117},end:{line:20,column:188}},type:"binary-expr",locations:[{start:{line:20,column:117},end:{line:20,column:134}},{start:{line:20,column:138},end:{line:20,column:188}}],line:20},12:{loc:{start:{line:24,column:2},end:{line:24,column:47}},type:"binary-expr",locations:[{start:{line:24,column:3},end:{line:24,column:12}},{start:{line:24,column:16},end:{line:24,column:28}},{start:{line:24,column:34},end:{line:24,column:46}}],line:24},13:{loc:{start:{line:29,column:10},end:{line:29,column:98}},type:"cond-expr",locations:[{start:{line:29,column:22},end:{line:29,column:26}},{start:{line:29,column:29},end:{line:29,column:98}}],line:29},14:{loc:{start:{line:29,column:29},end:{line:29,column:98}},type:"binary-expr",locations:[{start:{line:29,column:29},end:{line:29,column:57}},{start:{line:29,column:61},end:{line:29,column:79}},{start:{line:29,column:83},end:{line:29,column:98}}],line:29},15:{loc:{start:{line:30,column:2},end:{line:53,column:3}},type:"if",locations:[{start:{line:30,column:2},end:{line:53,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:30},16:{loc:{start:{line:39,column:6},end:{line:42,column:94}},type:"if",locations:[{start:{line:39,column:6},end:{line:42,column:94}},{start:{line:42,column:13},end:{line:42,column:94}}],line:39},17:{loc:{start:{line:40,column:8},end:{line:40,column:36}},type:"if",locations:[{start:{line:40,column:8},end:{line:40,column:36}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:40},18:{loc:{start:{line:42,column:20},end:{line:42,column:84}},type:"binary-expr",locations:[{start:{line:42,column:20},end:{line:42,column:47}},{start:{line:42,column:52},end:{line:42,column:83}}],line:42},19:{loc:{start:{line:47,column:8},end:{line:47,column:86}},type:"if",locations:[{start:{line:47,column:8},end:{line:47,column:86}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:47},20:{loc:{start:{line:47,column:12},end:{line:47,column:77}},type:"binary-expr",locations:[{start:{line:47,column:12},end:{line:47,column:14}},{start:{line:47,column:18},end:{line:47,column:37}},{start:{line:47,column:42},end:{line:47,column:76}}],line:47},21:{loc:{start:{line:49,column:8},end:{line:49,column:23}},type:"if",locations:[{start:{line:49,column:8},end:{line:49,column:23}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:49},22:{loc:{start:{line:56,column:2},end:{line:56,column:33}},type:"if",locations:[{start:{line:56,column:2},end:{line:56,column:33}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:56},23:{loc:{start:{line:60,column:2},end:{line:65,column:3}},type:"if",locations:[{start:{line:60,column:2},end:{line:65,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:60},24:{loc:{start:{line:62,column:4},end:{line:64,column:7}},type:"binary-expr",locations:[{start:{line:62,column:4},end:{line:62,column:5}},{start:{line:62,column:10},end:{line:64,column:6}}],line:62},25:{loc:{start:{line:70,column:12},end:{line:70,column:52}},type:"cond-expr",locations:[{start:{line:70,column:35},end:{line:70,column:47}},{start:{line:70,column:50},end:{line:70,column:52}}],line:70},26:{loc:{start:{line:71,column:4},end:{line:75,column:6}},type:"cond-expr",locations:[{start:{line:71,column:12},end:{line:73,column:6}},{start:{line:73,column:9},end:{line:75,column:6}}],line:71},27:{loc:{start:{line:73,column:9},end:{line:75,column:6}},type:"cond-expr",locations:[{start:{line:73,column:44},end:{line:73,column:107}},{start:{line:73,column:110},end:{line:75,column:6}}],line:73},28:{loc:{start:{line:80,column:9},end:{line:85,column:15}},type:"cond-expr",locations:[{start:{line:80,column:40},end:{line:85,column:4}},{start:{line:85,column:7},end:{line:85,column:15}}],line:80},29:{loc:{start:{line:89,column:9},end:{line:89,column:44}},type:"cond-expr",locations:[{start:{line:89,column:34},end:{line:89,column:35}},{start:{line:89,column:38},end:{line:89,column:44}}],line:89},30:{loc:{start:{line:92,column:2},end:{line:92,column:45}},type:"if",locations:[{start:{line:92,column:2},end:{line:92,column:45}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:92},31:{loc:{start:{line:92,column:6},end:{line:92,column:34}},type:"binary-expr",locations:[{start:{line:92,column:6},end:{line:92,column:28}},{start:{line:92,column:32},end:{line:92,column:34}}],line:92},32:{loc:{start:{line:94,column:2},end:{line:98,column:3}},type:"if",locations:[{start:{line:94,column:2},end:{line:98,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:94},33:{loc:{start:{line:95,column:22},end:{line:95,column:36}},type:"binary-expr",locations:[{start:{line:95,column:22},end:{line:95,column:23}},{start:{line:95,column:27},end:{line:95,column:36}}],line:95},34:{loc:{start:{line:96,column:4},end:{line:96,column:41}},type:"if",locations:[{start:{line:96,column:4},end:{line:96,column:41}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:96},35:{loc:{start:{line:99,column:10},end:{line:99,column:42}},type:"cond-expr",locations:[{start:{line:99,column:27},end:{line:99,column:33}},{start:{line:99,column:36},end:{line:99,column:42}}],line:99},36:{loc:{start:{line:176,column:4},end:{line:176,column:23}},type:"if",locations:[{start:{line:176,column:4},end:{line:176,column:23}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:176},37:{loc:{start:{line:177,column:4},end:{line:180,column:6}},type:"binary-expr",locations:[{start:{line:177,column:4},end:{line:177,column:90}},{start:{line:177,column:94},end:{line:177,column:126}},{start:{line:177,column:130},end:{line:180,column:6}}],line:177},38:{loc:{start:{line:183,column:9},end:{line:183,column:32}},type:"cond-expr",locations:[{start:{line:183,column:18},end:{line:183,column:25}},{start:{line:183,column:28},end:{line:183,column:32}}],line:183}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0,0,0],4:[0,0,0,0],5:[0,0],6:[0,0],7:[0,0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0,0],13:[0,0],14:[0,0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0],25:[0,0],26:[0,0],27:[0,0],28:[0,0],29:[0,0],30:[0,0],31:[0,0],32:[0,0],33:[0,0],34:[0,0],35:[0,0],36:[0,0],37:[0,0,0],38:[0,0]},inputSourceMap:{version:3,file:void 0,names:["UIProvider","DocsContainer","Title","Canvas","Stories","Unstyled","Description","Controls","useEffect","useState","jsx","_jsx","jsxs","_jsxs","parameters","docs","container","props","className","children","_objectSpread","page","sourceState","sort","title","canvas","source","language","type","dark","format","layout","actions","argTypesRegex","controls","matchers","color","date","decorators","Story","story","_useState","_useState2","_slicedToArray","initialData","setInitialData","_useState3","component","getInitialData","_useState4","loaded","setLoaded","_story$component$getI","_story$component","call","args","then","_data"],sourceRoot:void 0,sources:["/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/config/storybook/preview.jsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { UIProvider } from '../../src/components';\nimport {\n DocsContainer,\n Title,\n Canvas,\n Stories,\n Unstyled,\n Description,\n Controls,\n} from '@storybook/blocks';\nimport './theming/preview.css';\nimport { useEffect, useState } from 'preact/hooks';\n\nexport const parameters = {\n docs: {\n container: (props) => (\n
\n \n
\n ),\n page: () => (\n \n \n <Description />\n <Canvas sourceState=\"none\" />\n <Controls sort=\"requiredFirst\" />\n <Stories title=\"Usage\" />\n </Unstyled>\n ),\n canvas: {\n sourceState: 'none',\n },\n source: {\n language: 'tsx',\n type: 'auto',\n dark: false,\n format: true,\n },\n },\n layout: 'centered',\n actions: { argTypesRegex: '^on.*' },\n controls: {\n matchers: {\n color: /(background|color)$/i,\n date: /Date$/,\n },\n },\n};\n\nexport const decorators = [\n (Story) => {\n return (\n <div className=\"dropin-design\">\n <UIProvider>\n <Story />\n </UIProvider>\n </div>\n );\n },\n // This is a workaround for the fact that the `initialData` is not passed to the\n // component when it is rendered on Storybook.\n (Story, story) => {\n const [initialData, setInitialData] = useState();\n const [loaded, setLoaded] = useState(!story.component.getInitialData);\n\n useEffect(() => {\n if (loaded) return;\n\n story.component.getInitialData?.(story.args).then((_data) => {\n setInitialData(_data);\n setLoaded(true);\n });\n }, [initialData, loaded, story]);\n\n story.args.initialData = initialData;\n\n return loaded ? Story() : null;\n },\n];\n"],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAASA,UAAU,QAAQ,sBAAsB;AACjD,SACEC,aAAa,EACbC,KAAK,EACLC,MAAM,EACNC,OAAO,EACPC,QAAQ,EACRC,WAAW,EACXC,QAAQ,QACH,mBAAmB;AAC1B,OAAO,uBAAuB;AAC9B,SAASC,SAAS,EAAEC,QAAQ,QAAQ,cAAc;AAAC,SAAAC,GAAA,IAAAC,IAAA,EAAAC,IAAA,IAAAC,KAAA;AAEnD,OAAO,IAAMC,UAAU,GAAG;EACxBC,IAAI,EAAE;IACJC,SAAS,EAAE,SAAXA,SAASA,CAAGC,KAAK;MAAA,oBACfN,IAAA;QAAKO,SAAS,EAAC,eAAe;QAAAC,QAAA,eAC5BR,IAAA,CAACV,aAAa,EAAAmB,aAAA,KAAKH,KAAK,CAAG;MAAC,CACzB,CAAC;IAAA,CACP;IACDI,IAAI,EAAE,SAANA,IAAIA,CAAA;MAAA,oBACFR,KAAA,CAACR,QAAQ;QAAAc,QAAA,gBACPR,IAAA,CAACT,KAAK,IAAE,CAAC,eACTS,IAAA,CAACL,WAAW,IAAE,CAAC,eACfK,IAAA,CAACR,MAAM;UAACmB,WAAW,EAAC;QAAM,CAAE,CAAC,eAC7BX,IAAA,CAACJ,QAAQ;UAACgB,IAAI,EAAC;QAAe,CAAE,CAAC,eACjCZ,IAAA,CAACP,OAAO;UAACoB,KAAK,EAAC;QAAO,CAAE,CAAC;MAAA,CACjB,CAAC;IAAA,CACZ;IACDC,MAAM,EAAE;MACNH,WAAW,EAAE;IACf,CAAC;IACDI,MAAM,EAAE;MACNC,QAAQ,EAAE,KAAK;MACfC,IAAI,EAAE,MAAM;MACZC,IAAI,EAAE,KAAK;MACXC,MAAM,EAAE;IACV;EACF,CAAC;EACDC,MAAM,EAAE,UAAU;EAClBC,OAAO,EAAE;IAAEC,aAAa,EAAE;EAAQ,CAAC;EACnCC,QAAQ,EAAE;IACRC,QAAQ,EAAE;MACRC,KAAK,EAAE,sBAAsB;MAC7BC,IAAI,EAAE;IACR;EACF;AACF,CAAC;AAED,OAAO,IAAMC,UAAU,GAAG,CACxB,UAACC,KAAK,EAAK;EACT,oBACE5B,IAAA;IAAKO,SAAS,EAAC,eAAe;IAAAC,QAAA,eAC5BR,IAAA,CAACX,UAAU;MAAAmB,QAAA,eACTR,IAAA,CAAC4B,KAAK,IAAE;IAAC,CACC;EAAC,CACV,CAAC;AAEV,CAAC;AACD;AACA;AACA,UAACA,KAAK,EAAEC,KAAK,EAAK;EAChB,IAAAC,SAAA,GAAsChC,QAAQ,CAAC,CAAC;IAAAiC,UAAA,GAAAC,cAAA,CAAAF,SAAA;IAAzCG,WAAW,GAAAF,UAAA;IAAEG,cAAc,GAAAH,UAAA;EAClC,IAAAI,UAAA,GAA4BrC,QAAQ,CAAC,CAAC+B,KAAK,CAACO,SAAS,CAACC,cAAc,CAAC;IAAAC,UAAA,GAAAN,cAAA,CAAAG,UAAA;IAA9DI,MAAM,GAAAD,UAAA;IAAEE,SAAS,GAAAF,UAAA;EAExBzC,SAAS,CAAC,YAAM;IAAA,IAAA4C,qBAAA,EAAAC,gBAAA;IACd,IAAIH,MAAM,EAAE;IAEZ,CAAAE,qBAAA,IAAAC,gBAAA,GAAAb,KAAK,CAACO,SAAS,EAACC,cAAc,cAAAI,qBAAA,eAA9BA,qBAAA,CAAAE,IAAA,CAAAD,gBAAA,EAAiCb,KAAK,CAACe,IAAI,CAAC,CAACC,IAAI,CAAC,UAACC,KAAK,EAAK;MAC3DZ,cAAc,CAACY,KAAK,CAAC;MACrBN,SAAS,CAAC,IAAI,CAAC;IACjB,CAAC,CAAC;EACJ,CAAC,EAAE,CAACP,WAAW,EAAEM,MAAM,EAAEV,KAAK,CAAC,CAAC;EAEhCA,KAAK,CAACe,IAAI,CAACX,WAAW,GAAGA,WAAW;EAEpC,OAAOM,MAAM,GAAGX,KAAK,CAAC,CAAC,GAAG,IAAI;AAChC,CAAC,CACF",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"4327543e428e879681791e16a7db2ed7869a1cc1"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"4327543e428e879681791e16a7db2ed7869a1cc1"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_117pgugcwq=function(){return actualCoverage},actualCoverage}function _typeof(o){return cov_117pgugcwq().f[0]++,cov_117pgugcwq().s[0]++,cov_117pgugcwq().b[1][0]++,_typeof="function"==typeof Symbol&&(cov_117pgugcwq().b[1][1]++,"symbol"==typeof Symbol.iterator)?(cov_117pgugcwq().b[0][0]++,function(o){return cov_117pgugcwq().f[1]++,cov_117pgugcwq().s[1]++,typeof o}):(cov_117pgugcwq().b[0][1]++,function(o){return cov_117pgugcwq().f[2]++,cov_117pgugcwq().s[2]++,cov_117pgugcwq().b[3][0]++,o&&(cov_117pgugcwq().b[3][1]++,"function"==typeof Symbol)&&(cov_117pgugcwq().b[3][2]++,o.constructor===Symbol)&&(cov_117pgugcwq().b[3][3]++,o!==Symbol.prototype)?(cov_117pgugcwq().b[2][0]++,"symbol"):(cov_117pgugcwq().b[2][1]++,typeof o)}),_typeof(o)}function _slicedToArray(r,e){return cov_117pgugcwq().f[3]++,cov_117pgugcwq().s[3]++,cov_117pgugcwq().b[4][0]++,function _arrayWithHoles(r){if(cov_117pgugcwq().f[8]++,cov_117pgugcwq().s[34]++,Array.isArray(r))return cov_117pgugcwq().b[22][0]++,cov_117pgugcwq().s[35]++,r;cov_117pgugcwq().b[22][1]++}(r)||(cov_117pgugcwq().b[4][1]++,function _iterableToArrayLimit(r,l){cov_117pgugcwq().f[7]++;var t=(cov_117pgugcwq().s[16]++,null==r?(cov_117pgugcwq().b[13][0]++,null):(cov_117pgugcwq().b[13][1]++,cov_117pgugcwq().b[14][0]++,"undefined"!=typeof Symbol&&(cov_117pgugcwq().b[14][1]++,r[Symbol.iterator])||(cov_117pgugcwq().b[14][2]++,r["@@iterator"])));if(cov_117pgugcwq().s[17]++,null!=t){cov_117pgugcwq().b[15][0]++;var e,n,i,u,a=(cov_117pgugcwq().s[18]++,[]),f=(cov_117pgugcwq().s[19]++,!0),o=(cov_117pgugcwq().s[20]++,!1);cov_117pgugcwq().s[21]++;try{if(cov_117pgugcwq().s[22]++,i=(t=t.call(r)).next,0===l){if(cov_117pgugcwq().b[16][0]++,cov_117pgugcwq().s[23]++,Object(t)!==t)return cov_117pgugcwq().b[17][0]++,void cov_117pgugcwq().s[24]++;cov_117pgugcwq().b[17][1]++,cov_117pgugcwq().s[25]++,f=!1}else for(cov_117pgugcwq().b[16][1]++,cov_117pgugcwq().s[26]++;cov_117pgugcwq().b[18][0]++,!(f=(e=i.call(t)).done)&&(cov_117pgugcwq().b[18][1]++,a.push(e.value),a.length!==l);f=!0);}catch(r){cov_117pgugcwq().s[27]++,o=!0,n=r}finally{cov_117pgugcwq().s[28]++;try{if(cov_117pgugcwq().s[29]++,cov_117pgugcwq().b[20][0]++,!f&&(cov_117pgugcwq().b[20][1]++,null!=t.return)&&(cov_117pgugcwq().b[20][2]++,u=t.return(),Object(u)!==u))return cov_117pgugcwq().b[19][0]++,void cov_117pgugcwq().s[30]++;cov_117pgugcwq().b[19][1]++}finally{if(cov_117pgugcwq().s[31]++,o)throw cov_117pgugcwq().b[21][0]++,cov_117pgugcwq().s[32]++,n;cov_117pgugcwq().b[21][1]++}}return cov_117pgugcwq().s[33]++,a}cov_117pgugcwq().b[15][1]++}(r,e))||(cov_117pgugcwq().b[4][2]++,function _unsupportedIterableToArray(r,a){if(cov_117pgugcwq().f[5]++,cov_117pgugcwq().s[5]++,r){if(cov_117pgugcwq().b[5][0]++,cov_117pgugcwq().s[6]++,"string"==typeof r)return cov_117pgugcwq().b[6][0]++,cov_117pgugcwq().s[7]++,_arrayLikeToArray(r,a);cov_117pgugcwq().b[6][1]++;var t=(cov_117pgugcwq().s[8]++,{}.toString.call(r).slice(8,-1));return cov_117pgugcwq().s[9]++,cov_117pgugcwq().b[7][0]++,"Object"===t&&(cov_117pgugcwq().b[7][1]++,r.constructor)&&(cov_117pgugcwq().b[7][2]++,t=r.constructor.name),cov_117pgugcwq().b[9][0]++,"Map"===t||(cov_117pgugcwq().b[9][1]++,"Set"===t)?(cov_117pgugcwq().b[8][0]++,Array.from(r)):(cov_117pgugcwq().b[8][1]++,cov_117pgugcwq().b[11][0]++,"Arguments"===t||(cov_117pgugcwq().b[11][1]++,/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))?(cov_117pgugcwq().b[10][0]++,_arrayLikeToArray(r,a)):void cov_117pgugcwq().b[10][1]++)}cov_117pgugcwq().b[5][1]++}(r,e))||(cov_117pgugcwq().b[4][3]++,function _nonIterableRest(){throw cov_117pgugcwq().f[4]++,cov_117pgugcwq().s[4]++,new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}function _arrayLikeToArray(r,a){cov_117pgugcwq().f[6]++,cov_117pgugcwq().s[10]++,cov_117pgugcwq().b[12][0]++,(null==a||(cov_117pgugcwq().b[12][1]++,a>r.length))&&(cov_117pgugcwq().b[12][2]++,a=r.length),cov_117pgugcwq().s[11]++;for(var e=(cov_117pgugcwq().s[12]++,0),n=(cov_117pgugcwq().s[13]++,Array(a));e<a;e++)cov_117pgugcwq().s[14]++,n[e]=r[e];return cov_117pgugcwq().s[15]++,n}function ownKeys(e,r){cov_117pgugcwq().f[9]++;var t=(cov_117pgugcwq().s[36]++,Object.keys(e));if(cov_117pgugcwq().s[37]++,Object.getOwnPropertySymbols){cov_117pgugcwq().b[23][0]++;var o=(cov_117pgugcwq().s[38]++,Object.getOwnPropertySymbols(e));cov_117pgugcwq().s[39]++,cov_117pgugcwq().b[24][0]++,r&&(cov_117pgugcwq().b[24][1]++,o=o.filter((function(r){return cov_117pgugcwq().f[10]++,cov_117pgugcwq().s[40]++,Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}else cov_117pgugcwq().b[23][1]++;return cov_117pgugcwq().s[41]++,t}function _objectSpread(e){cov_117pgugcwq().f[11]++,cov_117pgugcwq().s[42]++;for(var r=(cov_117pgugcwq().s[43]++,1);r<arguments.length;r++){var t=(cov_117pgugcwq().s[44]++,null!=arguments[r]?(cov_117pgugcwq().b[25][0]++,arguments[r]):(cov_117pgugcwq().b[25][1]++,{}));cov_117pgugcwq().s[45]++,r%2?(cov_117pgugcwq().b[26][0]++,ownKeys(Object(t),!0).forEach((function(r){cov_117pgugcwq().f[12]++,cov_117pgugcwq().s[46]++,_defineProperty(e,r,t[r])}))):(cov_117pgugcwq().b[26][1]++,Object.getOwnPropertyDescriptors?(cov_117pgugcwq().b[27][0]++,Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))):(cov_117pgugcwq().b[27][1]++,ownKeys(Object(t)).forEach((function(r){cov_117pgugcwq().f[13]++,cov_117pgugcwq().s[47]++,Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))))}return cov_117pgugcwq().s[48]++,e}function _defineProperty(e,r,t){return cov_117pgugcwq().f[14]++,cov_117pgugcwq().s[49]++,(r=function _toPropertyKey(t){cov_117pgugcwq().f[15]++;var i=(cov_117pgugcwq().s[50]++,function _toPrimitive(t,r){if(cov_117pgugcwq().f[16]++,cov_117pgugcwq().s[52]++,cov_117pgugcwq().b[31][0]++,"object"!=_typeof(t)||(cov_117pgugcwq().b[31][1]++,!t))return cov_117pgugcwq().b[30][0]++,cov_117pgugcwq().s[53]++,t;cov_117pgugcwq().b[30][1]++;var e=(cov_117pgugcwq().s[54]++,t[Symbol.toPrimitive]);if(cov_117pgugcwq().s[55]++,void 0!==e){cov_117pgugcwq().b[32][0]++;var i=(cov_117pgugcwq().s[56]++,e.call(t,(cov_117pgugcwq().b[33][0]++,r||(cov_117pgugcwq().b[33][1]++,"default"))));if(cov_117pgugcwq().s[57]++,"object"!=_typeof(i))return cov_117pgugcwq().b[34][0]++,cov_117pgugcwq().s[58]++,i;throw cov_117pgugcwq().b[34][1]++,cov_117pgugcwq().s[59]++,new TypeError("@@toPrimitive must return a primitive value.")}cov_117pgugcwq().b[32][1]++;return cov_117pgugcwq().s[60]++,("string"===r?(cov_117pgugcwq().b[35][0]++,String):(cov_117pgugcwq().b[35][1]++,Number))(t)}(t,"string"));return cov_117pgugcwq().s[51]++,"symbol"==_typeof(i)?(cov_117pgugcwq().b[29][0]++,i):(cov_117pgugcwq().b[29][1]++,i+"")}(r))in e?(cov_117pgugcwq().b[28][0]++,Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0})):(cov_117pgugcwq().b[28][1]++,e[r]=t),e}cov_117pgugcwq();var parameters=(cov_117pgugcwq().s[61]++,{docs:{container:function container(props){return cov_117pgugcwq().f[17]++,cov_117pgugcwq().s[62]++,(0,jsx_runtime.Y)("div",{className:"dropin-design",children:(0,jsx_runtime.Y)(dist.vD,_objectSpread({},props))})},page:function page(){return cov_117pgugcwq().f[18]++,cov_117pgugcwq().s[63]++,(0,jsx_runtime.FD)(dist.di,{children:[(0,jsx_runtime.Y)(dist.hE,{}),(0,jsx_runtime.Y)(dist.VY,{}),(0,jsx_runtime.Y)(dist.Hl,{sourceState:"none"}),(0,jsx_runtime.Y)(dist.H2,{sort:"requiredFirst"}),(0,jsx_runtime.Y)(dist.om,{title:"Usage"})]})},canvas:{sourceState:"none"},source:{language:"tsx",type:"auto",dark:!1,format:!0}},layout:"centered",actions:{argTypesRegex:"^on.*"},controls:{matchers:{color:/(background|color)$/i,date:/Date$/}}}),decorators=(cov_117pgugcwq().s[64]++,[function(Story){return cov_117pgugcwq().f[19]++,cov_117pgugcwq().s[65]++,(0,jsx_runtime.Y)("div",{className:"dropin-design",children:(0,jsx_runtime.Y)(UIProvider.i5,{children:(0,jsx_runtime.Y)(Story,{})})})},function(Story,story){cov_117pgugcwq().f[20]++;var _useState=(cov_117pgugcwq().s[66]++,(0,hooks_module.J0)()),_useState2=(cov_117pgugcwq().s[67]++,_slicedToArray(_useState,2)),initialData=(cov_117pgugcwq().s[68]++,_useState2[0]),setInitialData=(cov_117pgugcwq().s[69]++,_useState2[1]),_useState3=(cov_117pgugcwq().s[70]++,(0,hooks_module.J0)(!story.component.getInitialData)),_useState4=(cov_117pgugcwq().s[71]++,_slicedToArray(_useState3,2)),loaded=(cov_117pgugcwq().s[72]++,_useState4[0]),setLoaded=(cov_117pgugcwq().s[73]++,_useState4[1]);return cov_117pgugcwq().s[74]++,(0,hooks_module.vJ)((function(){var _story$component$getI,_story$component;if(cov_117pgugcwq().f[21]++,cov_117pgugcwq().s[75]++,loaded)return cov_117pgugcwq().b[36][0]++,void cov_117pgugcwq().s[76]++;cov_117pgugcwq().b[36][1]++,cov_117pgugcwq().s[77]++,cov_117pgugcwq().b[37][0]++,null===(_story$component$getI=(_story$component=story.component).getInitialData)||(cov_117pgugcwq().b[37][1]++,void 0===_story$component$getI)||(cov_117pgugcwq().b[37][2]++,_story$component$getI.call(_story$component,story.args).then((function(_data){cov_117pgugcwq().f[22]++,cov_117pgugcwq().s[78]++,setInitialData(_data),cov_117pgugcwq().s[79]++,setLoaded(!0)})))}),[initialData,loaded,story]),cov_117pgugcwq().s[80]++,story.args.initialData=initialData,cov_117pgugcwq().s[81]++,loaded?(cov_117pgugcwq().b[38][0]++,Story()):(cov_117pgugcwq().b[38][1]++,null)}])},"./src lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(js%7Cjsx%7Cmjs%7Cts%7Ctsx)))$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./components/Accordion/Accordion.stories":["./src/components/Accordion/Accordion.stories.tsx",8684,8754,2439,8243,7298,7472,4850,5885,2804,3854,8674,2851],"./components/Accordion/Accordion.stories.tsx":["./src/components/Accordion/Accordion.stories.tsx",8684,8754,2439,8243,7298,7472,4850,5885,2804,3854,8674,2851],"./components/ActionButton/ActionButton.stories":["./src/components/ActionButton/ActionButton.stories.tsx",8684,2439,7686,5285],"./components/ActionButton/ActionButton.stories.tsx":["./src/components/ActionButton/ActionButton.stories.tsx",8684,2439,7686,5285],"./components/ActionButtonGroup/ActionButtonGroup.stories":["./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx",8684,7686,8543],"./components/ActionButtonGroup/ActionButtonGroup.stories.tsx":["./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx",8684,7686,8543],"./components/AlertBanner/AlertBanner.stories":["./src/components/AlertBanner/AlertBanner.stories.tsx",8684,8754,2439,1851],"./components/AlertBanner/AlertBanner.stories.tsx":["./src/components/AlertBanner/AlertBanner.stories.tsx",8684,8754,2439,1851],"./components/Breadcrumbs/Breadcrumbs.stories":["./src/components/Breadcrumbs/Breadcrumbs.stories.tsx",8684,2439,2763],"./components/Breadcrumbs/Breadcrumbs.stories.tsx":["./src/components/Breadcrumbs/Breadcrumbs.stories.tsx",8684,2439,2763],"./components/Button/Button.mdx":["./src/components/Button/Button.mdx",8684,8754,2439,7721,463],"./components/Button/Button.stories":["./src/components/Button/Button.stories.tsx",8684,8754,2439,7721],"./components/Button/Button.stories.tsx":["./src/components/Button/Button.stories.tsx",8684,8754,2439,7721],"./components/Card/Card.stories":["./src/components/Card/Card.stories.tsx",3854,2513],"./components/Card/Card.stories.tsx":["./src/components/Card/Card.stories.tsx",3854,2513],"./components/CartItem/CartItem.stories":["./src/components/CartItem/CartItem.stories.tsx",8684,8754,8243,7298,7472,4850,5885,2804,8674,2863],"./components/CartItem/CartItem.stories.tsx":["./src/components/CartItem/CartItem.stories.tsx",8684,8754,8243,7298,7472,4850,5885,2804,8674,2863],"./components/CartList/CartList.stories":["./src/components/CartList/CartList.stories.tsx",8684,8754,8243,7298,7472,4850,5885,2804,8674,152,1717],"./components/CartList/CartList.stories.tsx":["./src/components/CartList/CartList.stories.tsx",8684,8754,8243,7298,7472,4850,5885,2804,8674,152,1717],"./components/Checkbox/Checkbox.stories":["./src/components/Checkbox/Checkbox.stories.tsx",8684,9884,6151],"./components/Checkbox/Checkbox.stories.tsx":["./src/components/Checkbox/Checkbox.stories.tsx",8684,9884,6151],"./components/ColorSwatch/ColorSwatch.stories":["./src/components/ColorSwatch/ColorSwatch.stories.tsx",6799],"./components/ColorSwatch/ColorSwatch.stories.tsx":["./src/components/ColorSwatch/ColorSwatch.stories.tsx",6799],"./components/ContentGrid/ContentGrid.stories":["./src/components/ContentGrid/ContentGrid.stories.tsx",3551],"./components/ContentGrid/ContentGrid.stories.tsx":["./src/components/ContentGrid/ContentGrid.stories.tsx",3551],"./components/Divider/Divider.stories":["./src/components/Divider/Divider.stories.tsx",5823],"./components/Divider/Divider.stories.tsx":["./src/components/Divider/Divider.stories.tsx",5823],"./components/Field/Field.stories":["./src/components/Field/Field.stories.tsx",8684,8243,7472,3183,4338,9884,671],"./components/Field/Field.stories.tsx":["./src/components/Field/Field.stories.tsx",8684,8243,7472,3183,4338,9884,671],"./components/Header/Header.stories":["./src/components/Header/Header.stories.tsx",8754,7279],"./components/Header/Header.stories.tsx":["./src/components/Header/Header.stories.tsx",8754,7279],"./components/Icon/Icon.stories":["./src/components/Icon/Icon.stories.tsx",8684,2439,8311],"./components/Icon/Icon.stories.tsx":["./src/components/Icon/Icon.stories.tsx",8684,2439,8311],"./components/IllustratedMessage/IllustratedMessage.stories":["./src/components/IllustratedMessage/IllustratedMessage.stories.tsx",8684,8754,2439,3854,321],"./components/IllustratedMessage/IllustratedMessage.stories.tsx":["./src/components/IllustratedMessage/IllustratedMessage.stories.tsx",8684,8754,2439,3854,321],"./components/Image/Image.stories":["./src/components/Image/Image.stories.tsx",7298,1791],"./components/Image/Image.stories.tsx":["./src/components/Image/Image.stories.tsx",7298,1791],"./components/ImageSwatch/ImageSwatch.stories":["./src/components/ImageSwatch/ImageSwatch.stories.tsx",7298,3992,1543],"./components/ImageSwatch/ImageSwatch.stories.tsx":["./src/components/ImageSwatch/ImageSwatch.stories.tsx",7298,3992,1543],"./components/InLineAlert/InLineAlert.stories":["./src/components/InLineAlert/InLineAlert.stories.tsx",8684,8754,2439,8243,7298,7472,4850,5885,2804,8674,152,3927],"./components/InLineAlert/InLineAlert.stories.tsx":["./src/components/InLineAlert/InLineAlert.stories.tsx",8684,8754,2439,8243,7298,7472,4850,5885,2804,8674,152,3927],"./components/Incrementer/Incrementer.stories":["./src/components/Incrementer/Incrementer.stories.tsx",8684,8243,2527],"./components/Incrementer/Incrementer.stories.tsx":["./src/components/Incrementer/Incrementer.stories.tsx",8684,8243,2527],"./components/Input/Input.stories":["./src/components/Input/Input.stories.tsx",8684,2439,3183,6115],"./components/Input/Input.stories.tsx":["./src/components/Input/Input.stories.tsx",8684,2439,3183,6115],"./components/InputDate/InputDate.stories":["./src/components/InputDate/InputDate.stories.tsx",8684,3183,4338,6371],"./components/InputDate/InputDate.stories.tsx":["./src/components/InputDate/InputDate.stories.tsx",8684,3183,4338,6371],"./components/InputPassword/InputPassword.stories":["./src/components/InputPassword/InputPassword.stories.tsx",8684,8754,3183,4338,7855],"./components/InputPassword/InputPassword.stories.tsx":["./src/components/InputPassword/InputPassword.stories.tsx",8684,8754,3183,4338,7855],"./components/Modal/Modal.stories":["./src/components/Modal/Modal.stories.tsx",8754,4607],"./components/Modal/Modal.stories.tsx":["./src/components/Modal/Modal.stories.tsx",8754,4607],"./components/Pagination/Pagination.stories":["./src/components/Pagination/Pagination.stories.tsx",8684,9889],"./components/Pagination/Pagination.stories.tsx":["./src/components/Pagination/Pagination.stories.tsx",8684,9889],"./components/Picker/Picker.stories":["./src/components/Picker/Picker.stories.tsx",8684,7472,9653],"./components/Picker/Picker.stories.tsx":["./src/components/Picker/Picker.stories.tsx",8684,7472,9653],"./components/Price/Price.stories":["./src/components/Price/Price.stories.tsx",4850,6095],"./components/Price/Price.stories.tsx":["./src/components/Price/Price.stories.tsx",4850,6095],"./components/PriceRange/PriceRange.stories":["./src/components/PriceRange/PriceRange.stories.tsx",4850,4709],"./components/PriceRange/PriceRange.stories.tsx":["./src/components/PriceRange/PriceRange.stories.tsx",4850,4709],"./components/ProgressSpinner/ProgressSpinner.stories":["./src/components/ProgressSpinner/ProgressSpinner.stories.tsx",8684,8754,7298,2804,3854,7686,3733,3992,5855],"./components/ProgressSpinner/ProgressSpinner.stories.tsx":["./src/components/ProgressSpinner/ProgressSpinner.stories.tsx",8684,8754,7298,2804,3854,7686,3733,3992,5855],"./components/RadioButton/RadioButton.stories":["./src/components/RadioButton/RadioButton.stories.tsx",3733,4391],"./components/RadioButton/RadioButton.stories.tsx":["./src/components/RadioButton/RadioButton.stories.tsx",3733,4391],"./components/Skeleton/Skeleton.stories":["./src/components/Skeleton/Skeleton.stories.tsx",5885,2175],"./components/Skeleton/Skeleton.stories.tsx":["./src/components/Skeleton/Skeleton.stories.tsx",5885,2175],"./components/Tag/Tag.stories":["./src/components/Tag/Tag.stories.tsx",8511],"./components/Tag/Tag.stories.tsx":["./src/components/Tag/Tag.stories.tsx",8511],"./components/TextArea/TextArea.stories":["./src/components/TextArea/TextArea.stories.tsx",1729],"./components/TextArea/TextArea.stories.tsx":["./src/components/TextArea/TextArea.stories.tsx",1729],"./components/TextSwatch/TextSwatch.stories":["./src/components/TextSwatch/TextSwatch.stories.tsx",1603],"./components/TextSwatch/TextSwatch.stories.tsx":["./src/components/TextSwatch/TextSwatch.stories.tsx",1603],"./components/ToggleButton/ToggleButton.stories":["./src/components/ToggleButton/ToggleButton.stories.tsx",4850,3733,4113],"./components/ToggleButton/ToggleButton.stories.tsx":["./src/components/ToggleButton/ToggleButton.stories.tsx",4850,3733,4113],"./docs/API/event-bus.mdx":["./src/docs/API/event-bus.mdx",1469],"./docs/API/graphql.mdx":["./src/docs/API/graphql.mdx",3],"./docs/API/initializer.mdx":["./src/docs/API/initializer.mdx",5964],"./docs/API/render.mdx":["./src/docs/API/render.mdx",2492],"./docs/Design/colors.mdx":["./src/docs/Design/colors.mdx",2829,3512],"./docs/Design/grid.mdx":["./src/docs/Design/grid.mdx",2829,2296],"./docs/Design/overview.mdx":["./src/docs/Design/overview.mdx",5403,6377],"./docs/Design/shapes.mdx":["./src/docs/Design/shapes.mdx",8684,2829,1678],"./docs/Design/spacing.mdx":["./src/docs/Design/spacing.mdx",2829,4915],"./docs/Design/typography.mdx":["./src/docs/Design/typography.mdx",2829,7479],"./docs/Utilities/VComponent.mdx":["./src/docs/Utilities/VComponent.mdx",9135],"./docs/Utilities/classList.mdx":["./src/docs/Utilities/classList.mdx",3236],"./docs/Utilities/debounce.mdx":["./src/docs/Utilities/debounce.mdx",9517],"./docs/Utilities/deepmerge.mdx":["./src/docs/Utilities/deepmerge.mdx",966],"./docs/Utilities/getFormErrors.mdx":["./src/docs/Utilities/getFormErrors.mdx",707],"./docs/Utilities/getFormValues.mdx":["./src/docs/Utilities/getFormValues.mdx",7980],"./docs/cli-usage.mdx":["./src/docs/cli-usage.mdx",1419],"./docs/components/overview.mdx":["./src/docs/components/overview.mdx",8684,8754,8243,7472,3183,3854,4338,7686,9884,5403,9767],"./docs/quick-start.mdx":["./src/docs/quick-start.mdx",549],"./docs/slots.mdx":["./src/docs/slots.mdx",4528],"./docs/welcome.mdx":["./src/docs/welcome.mdx",5403,7915]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return Promise.all(ids.slice(1).map(__webpack_require__.e)).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="./src lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(js%7Cjsx%7Cmjs%7Cts%7Ctsx)))$",module.exports=webpackAsyncContext},"./src/components/UIProvider/UIProvider.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{_t:()=>UIContext,i5:()=>UIProvider_UIProvider_UIProvider});var compat_module=__webpack_require__("../../node_modules/preact/compat/dist/compat.module.js"),cjs=__webpack_require__("../../node_modules/deepmerge/dist/cjs.js"),cjs_default=__webpack_require__.n(cjs),preact_module=__webpack_require__("../../node_modules/preact/dist/preact.module.js"),dist=__webpack_require__("../../node_modules/preact-render-to-string/dist/index.mjs"),vcomponent=__webpack_require__("./src/lib/vcomponent.tsx"),signals_module=__webpack_require__("../../node_modules/@preact/signals/dist/signals.module.js"),jsx_runtime=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_2i562htxjw(){var path="/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/lib/render.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/lib/render.tsx",statementMap:{0:{start:{line:4,column:2},end:{line:8,column:16}},1:{start:{line:5,column:4},end:{line:5,column:20}},2:{start:{line:7,column:4},end:{line:7,column:120}},3:{start:{line:14,column:2},end:{line:16,column:4}},4:{start:{line:15,column:4},end:{line:15,column:13}},5:{start:{line:18,column:8},end:{line:18,column:10}},6:{start:{line:19,column:8},end:{line:19,column:24}},7:{start:{line:20,column:8},end:{line:20,column:24}},8:{start:{line:21,column:8},end:{line:23,column:5}},9:{start:{line:22,column:6},end:{line:22,column:21}},10:{start:{line:24,column:8},end:{line:24,column:49}},11:{start:{line:25,column:8},end:{line:25,column:34}},12:{start:{line:26,column:8},end:{line:26,column:44}},13:{start:{line:27,column:8},end:{line:27,column:40}},14:{start:{line:29,column:4},end:{line:34,column:13}},15:{start:{line:36,column:2},end:{line:42,column:3}},16:{start:{line:37,column:4},end:{line:37,column:19}},17:{start:{line:39,column:4},end:{line:41,column:6}},18:{start:{line:40,column:6},end:{line:40,column:22}},19:{start:{line:44,column:12},end:{line:44,column:65}},20:{start:{line:45,column:10},end:{line:45,column:36}},21:{start:{line:46,column:10},end:{line:46,column:30}},22:{start:{line:47,column:4},end:{line:49,column:10}},23:{start:{line:52,column:4},end:{line:62,column:5}},24:{start:{line:53,column:6},end:{line:56,column:8}},25:{start:{line:58,column:6},end:{line:61,column:8}},26:{start:{line:64,column:2},end:{line:64,column:16}},27:{start:{line:65,column:10},end:{line:65,column:26}},28:{start:{line:66,column:8},end:{line:66,column:24}},29:{start:{line:67,column:8},end:{line:67,column:19}},30:{start:{line:68,column:8},end:{line:68,column:19}},31:{start:{line:69,column:8},end:{line:69,column:10}},32:{start:{line:73,column:10},end:{line:73,column:12}},33:{start:{line:74,column:2},end:{line:76,column:5}},34:{start:{line:75,column:4},end:{line:75,column:16}},35:{start:{line:77,column:10},end:{line:77,column:31}},36:{start:{line:78,column:8},end:{line:78,column:29}},37:{start:{line:79,column:2},end:{line:79,column:42}},38:{start:{line:80,column:10},end:{line:80,column:87}},39:{start:{line:82,column:4},end:{line:86,column:7}},40:{start:{line:83,column:6},end:{line:85,column:9}},41:{start:{line:84,column:8},end:{line:84,column:34}},42:{start:{line:90,column:14},end:{line:90,column:34}},43:{start:{line:91,column:6},end:{line:103,column:7}},44:{start:{line:92,column:16},end:{line:92,column:21}},45:{start:{line:93,column:14},end:{line:93,column:21}},46:{start:{line:94,column:8},end:{line:102,column:11}},47:{start:{line:95,column:10},end:{line:95,column:34}},48:{start:{line:97,column:10},end:{line:97,column:35}},49:{start:{line:99,column:10},end:{line:99,column:28}},50:{start:{line:101,column:10},end:{line:101,column:42}},51:{start:{line:104,column:6},end:{line:104,column:15}},52:{start:{line:107,column:4},end:{line:116,column:7}},53:{start:{line:110,column:10},end:{line:112,column:13}},54:{start:{line:111,column:12},end:{line:111,column:31}},55:{start:{line:114,column:8},end:{line:114,column:117}},56:{start:{line:119,column:12},end:{line:119,column:13}},57:{start:{line:120,column:4},end:{line:153,column:6}},58:{start:{line:121,column:6},end:{line:121,column:63}},59:{start:{line:121,column:19},end:{line:121,column:63}},60:{start:{line:122,column:6},end:{line:128,column:7}},61:{start:{line:123,column:8},end:{line:123,column:35}},62:{start:{line:123,column:27},end:{line:123,column:35}},63:{start:{line:124,column:8},end:{line:127,column:10}},64:{start:{line:129,column:6},end:{line:152,column:7}},65:{start:{line:130,column:16},end:{line:130,column:26}},66:{start:{line:131,column:8},end:{line:137,column:9}},67:{start:{line:132,column:18},end:{line:132,column:43}},68:{start:{line:133,column:10},end:{line:136,column:11}},69:{start:{line:134,column:12},end:{line:134,column:34}},70:{start:{line:134,column:25},end:{line:134,column:34}},71:{start:{line:135,column:12},end:{line:135,column:21}},72:{start:{line:138,column:8},end:{line:141,column:66}},73:{start:{line:138,column:33},end:{line:138,column:58}},74:{start:{line:138,column:63},end:{line:141,column:66}},75:{start:{line:139,column:10},end:{line:139,column:42}},76:{start:{line:139,column:23},end:{line:139,column:42}},77:{start:{line:140,column:10},end:{line:140,column:37}},78:{start:{line:141,column:15},end:{line:141,column:66}},79:{start:{line:142,column:8},end:{line:142,column:14}},80:{start:{line:143,column:16},end:{line:143,column:33}},81:{start:{line:144,column:8},end:{line:150,column:9}},82:{start:{line:145,column:10},end:{line:145,column:56}},83:{start:{line:145,column:47},end:{line:145,column:56}},84:{start:{line:146,column:10},end:{line:149,column:12}},85:{start:{line:151,column:8},end:{line:151,column:73}},86:{start:{line:156,column:12},end:{line:156,column:20}},87:{start:{line:157,column:10},end:{line:157,column:23}},88:{start:{line:158,column:4},end:{line:158,column:288}},89:{start:{line:158,column:17},end:{line:158,column:288}},90:{start:{line:159,column:12},end:{line:159,column:42}},91:{start:{line:160,column:4},end:{line:160,column:91}},92:{start:{line:160,column:28},end:{line:160,column:91}},93:{start:{line:161,column:12},end:{line:161,column:17}},94:{start:{line:162,column:4},end:{line:162,column:259}},95:{start:{line:165,column:12},end:{line:167,column:5}},96:{start:{line:168,column:4},end:{line:168,column:111}},97:{start:{line:171,column:12},end:{line:171,column:30}},98:{start:{line:172,column:4},end:{line:172,column:54}},99:{start:{line:175,column:4},end:{line:177,column:54}},100:{start:{line:180,column:4},end:{line:192,column:5}},101:{start:{line:181,column:14},end:{line:181,column:18}},102:{start:{line:182,column:6},end:{line:182,column:30}},103:{start:{line:182,column:13},end:{line:182,column:30}},104:{start:{line:183,column:6},end:{line:183,column:48}},105:{start:{line:183,column:39},end:{line:183,column:48}},106:{start:{line:184,column:6},end:{line:191,column:7}},107:{start:{line:185,column:16},end:{line:185,column:18}},108:{start:{line:186,column:14},end:{line:189,column:11}},109:{start:{line:187,column:12},end:{line:187,column:101}},110:{start:{line:187,column:36},end:{line:187,column:101}},111:{start:{line:187,column:54},end:{line:187,column:101}},112:{start:{line:188,column:12},end:{line:188,column:56}},113:{start:{line:190,column:8},end:{line:190,column:26}},114:{start:{line:193,column:4},end:{line:193,column:57}},115:{start:{line:195,column:2},end:{line:312,column:7}},116:{start:{line:202,column:12},end:{line:202,column:51}},117:{start:{line:203,column:4},end:{line:203,column:97}},118:{start:{line:205,column:4},end:{line:205,column:203}},119:{start:{line:207,column:4},end:{line:209,column:6}},120:{start:{line:211,column:4},end:{line:211,column:16}},121:{start:{line:213,column:4},end:{line:213,column:34}},122:{start:{line:214,column:12},end:{line:214,column:50}},123:{start:{line:215,column:4},end:{line:217,column:7}},124:{start:{line:216,column:6},end:{line:216,column:41}},125:{start:{line:219,column:4},end:{line:219,column:16}},126:{start:{line:221,column:4},end:{line:221,column:32}},127:{start:{line:223,column:12},end:{line:223,column:21}},128:{start:{line:224,column:10},end:{line:224,column:12}},129:{start:{line:225,column:4},end:{line:225,column:31}},130:{start:{line:225,column:21},end:{line:225,column:31}},131:{start:{line:226,column:4},end:{line:232,column:6}},132:{start:{line:227,column:6},end:{line:230,column:7}},133:{start:{line:228,column:16},end:{line:228,column:23}},134:{start:{line:229,column:8},end:{line:229,column:64}},135:{start:{line:229,column:20},end:{line:229,column:64}},136:{start:{line:231,column:6},end:{line:231,column:34}},137:{start:{line:236,column:6},end:{line:236,column:285}},138:{start:{line:236,column:186},end:{line:236,column:285}},139:{start:{line:236,column:206},end:{line:236,column:285}},140:{start:{line:239,column:6},end:{line:239,column:21}},141:{start:{line:240,column:14},end:{line:240,column:43}},142:{start:{line:241,column:6},end:{line:241,column:42}},143:{start:{line:241,column:30},end:{line:241,column:42}},144:{start:{line:242,column:6},end:{line:242,column:23}},145:{start:{line:245,column:6},end:{line:245,column:29}},146:{start:{line:245,column:21},end:{line:245,column:29}},147:{start:{line:246,column:14},end:{line:246,column:18}},148:{start:{line:248,column:8},end:{line:248,column:97}},149:{start:{line:250,column:6},end:{line:267,column:7}},150:{start:{line:250,column:19},end:{line:250,column:45}},151:{start:{line:251,column:16},end:{line:251,column:34}},152:{start:{line:252,column:14},end:{line:252,column:26}},153:{start:{line:253,column:8},end:{line:253,column:54}},154:{start:{line:253,column:33},end:{line:253,column:54}},155:{start:{line:254,column:8},end:{line:266,column:9}},156:{start:{line:255,column:18},end:{line:255,column:39}},157:{start:{line:256,column:16},end:{line:256,column:39}},158:{start:{line:257,column:10},end:{line:265,column:11}},159:{start:{line:258,column:12},end:{line:258,column:70}},160:{start:{line:258,column:40},end:{line:258,column:70}},161:{start:{line:259,column:12},end:{line:259,column:70}},162:{start:{line:259,column:42},end:{line:259,column:70}},163:{start:{line:260,column:17},end:{line:265,column:11}},164:{start:{line:261,column:12},end:{line:261,column:70}},165:{start:{line:261,column:40},end:{line:261,column:70}},166:{start:{line:263,column:12},end:{line:263,column:74}},167:{start:{line:263,column:20},end:{line:263,column:74}},168:{start:{line:264,column:12},end:{line:264,column:70}},169:{start:{line:264,column:42},end:{line:264,column:70}},170:{start:{line:270,column:6},end:{line:276,column:7}},171:{start:{line:270,column:19},end:{line:270,column:45}},172:{start:{line:271,column:16},end:{line:271,column:34}},173:{start:{line:272,column:8},end:{line:275,column:9}},174:{start:{line:273,column:18},end:{line:273,column:19}},175:{start:{line:274,column:10},end:{line:274,column:16}},176:{start:{line:277,column:6},end:{line:277,column:99}},177:{start:{line:278,column:14},end:{line:278,column:35}},178:{start:{line:279,column:6},end:{line:279,column:111}},179:{start:{line:282,column:6},end:{line:282,column:42}},180:{start:{line:282,column:30},end:{line:282,column:42}},181:{start:{line:283,column:6},end:{line:283,column:224}},182:{start:{line:286,column:6},end:{line:289,column:7}},183:{start:{line:286,column:19},end:{line:286,column:45}},184:{start:{line:287,column:16},end:{line:287,column:34}},185:{start:{line:288,column:8},end:{line:288,column:100}},186:{start:{line:288,column:32},end:{line:288,column:100}},187:{start:{line:292,column:6},end:{line:302,column:7}},188:{start:{line:292,column:19},end:{line:292,column:45}},189:{start:{line:293,column:16},end:{line:293,column:34}},190:{start:{line:294,column:8},end:{line:301,column:9}},191:{start:{line:295,column:18},end:{line:295,column:30}},192:{start:{line:296,column:10},end:{line:299,column:11}},193:{start:{line:297,column:20},end:{line:297,column:25}},194:{start:{line:298,column:12},end:{line:298,column:29}},195:{start:{line:300,column:10},end:{line:300,column:19}},196:{start:{line:303,column:6},end:{line:303,column:43}},197:{start:{line:306,column:6},end:{line:310,column:53}},198:{start:{line:315,column:10},end:{line:315,column:24}},199:{start:{line:316,column:2},end:{line:321,column:3}},200:{start:{line:317,column:12},end:{line:317,column:43}},201:{start:{line:318,column:4},end:{line:320,column:28}},202:{start:{line:319,column:6},end:{line:319,column:62}},203:{start:{line:322,column:2},end:{line:322,column:11}},204:{start:{line:325,column:2},end:{line:332,column:3}},205:{start:{line:325,column:15},end:{line:325,column:16}},206:{start:{line:326,column:12},end:{line:326,column:52}},207:{start:{line:327,column:4},end:{line:331,column:7}},208:{start:{line:328,column:6},end:{line:328,column:34}},209:{start:{line:330,column:6},end:{line:330,column:73}},210:{start:{line:333,column:2},end:{line:333,column:11}},211:{start:{line:336,column:2},end:{line:341,column:19}},212:{start:{line:344,column:2},end:{line:349,column:3}},213:{start:{line:345,column:12},end:{line:345,column:19}},214:{start:{line:346,column:10},end:{line:346,column:17}},215:{start:{line:348,column:4},end:{line:348,column:21}},216:{start:{line:350,column:2},end:{line:350,column:48}},217:{start:{line:353,column:2},end:{line:366,column:4}},218:{start:{line:354,column:12},end:{line:354,column:16}},219:{start:{line:355,column:10},end:{line:355,column:19}},220:{start:{line:356,column:4},end:{line:365,column:7}},221:{start:{line:357,column:14},end:{line:357,column:27}},222:{start:{line:359,column:8},end:{line:359,column:62}},223:{start:{line:362,column:8},end:{line:362,column:63}},224:{start:{line:364,column:6},end:{line:364,column:20}},225:{start:{line:369,column:2},end:{line:369,column:82}},226:{start:{line:369,column:25},end:{line:369,column:82}},227:{start:{line:372,column:2},end:{line:375,column:3}},228:{start:{line:372,column:15},end:{line:372,column:16}},229:{start:{line:373,column:12},end:{line:373,column:16}},230:{start:{line:374,column:4},end:{line:374,column:146}},231:{start:{line:378,column:2},end:{line:380,column:8}},232:{start:{line:383,column:10},end:{line:383,column:35}},233:{start:{line:384,column:2},end:{line:384,column:45}},234:{start:{line:387,column:2},end:{line:387,column:45}},235:{start:{line:387,column:36},end:{line:387,column:45}},236:{start:{line:388,column:10},end:{line:388,column:31}},237:{start:{line:389,column:2},end:{line:393,column:3}},238:{start:{line:390,column:12},end:{line:390,column:37}},239:{start:{line:391,column:4},end:{line:391,column:41}},240:{start:{line:391,column:32},end:{line:391,column:41}},241:{start:{line:392,column:4},end:{line:392,column:72}},242:{start:{line:394,column:2},end:{line:394,column:47}},243:{start:{line:410,column:30},end:{line:410,column:49}},244:{start:{line:418,column:33},end:{line:615,column:3}},245:{start:{line:420,column:4},end:{line:420,column:34}},246:{start:{line:421,column:4},end:{line:421,column:30}},247:{start:{line:430,column:2},end:{line:614,column:6}},248:{start:{line:433,column:18},end:{line:433,column:22}},249:{start:{line:439,column:6},end:{line:537,column:10}},250:{start:{line:440,column:19},end:{line:533,column:11}},251:{start:{line:443,column:10},end:{line:532,column:22}},252:{start:{line:444,column:12},end:{line:531,column:13}},253:{start:{line:444,column:22},end:{line:531,column:13}},254:{start:{line:446,column:16},end:{line:449,column:17}},255:{start:{line:447,column:18},end:{line:447,column:36}},256:{start:{line:448,column:18},end:{line:448,column:24}},257:{start:{line:450,column:16},end:{line:450,column:60}},258:{start:{line:452,column:16},end:{line:455,column:17}},259:{start:{line:453,column:18},end:{line:453,column:36}},260:{start:{line:454,column:18},end:{line:454,column:24}},261:{start:{line:456,column:16},end:{line:456,column:63}},262:{start:{line:458,column:16},end:{line:458,column:34}},263:{start:{line:459,column:16},end:{line:459,column:175}},264:{start:{line:461,column:16},end:{line:461,column:68}},265:{start:{line:462,column:16},end:{line:462,column:51}},266:{start:{line:463,column:16},end:{line:466,column:17}},267:{start:{line:464,column:18},end:{line:464,column:37}},268:{start:{line:465,column:18},end:{line:465,column:24}},269:{start:{line:467,column:16},end:{line:467,column:63}},270:{start:{line:469,column:16},end:{line:472,column:17}},271:{start:{line:470,column:18},end:{line:470,column:37}},272:{start:{line:471,column:18},end:{line:471,column:24}},273:{start:{line:473,column:16},end:{line:473,column:52}},274:{start:{line:474,column:16},end:{line:474,column:35}},275:{start:{line:475,column:16},end:{line:475,column:22}},276:{start:{line:477,column:16},end:{line:477,column:33}},277:{start:{line:479,column:16},end:{line:479,column:42}},278:{start:{line:480,column:16},end:{line:480,column:57}},279:{start:{line:481,column:16},end:{line:481,column:42}},280:{start:{line:482,column:16},end:{line:482,column:43}},281:{start:{line:483,column:16},end:{line:495,column:18}},282:{start:{line:484,column:29},end:{line:484,column:39}},283:{start:{line:485,column:18},end:{line:494,column:21}},284:{start:{line:496,column:16},end:{line:496,column:43}},285:{start:{line:499,column:16},end:{line:499,column:52}},286:{start:{line:500,column:16},end:{line:500,column:59}},287:{start:{line:501,column:16},end:{line:503,column:25}},288:{start:{line:506,column:16},end:{line:514,column:18}},289:{start:{line:508,column:20},end:{line:508,column:39}},290:{start:{line:511,column:31},end:{line:511,column:47}},291:{start:{line:512,column:20},end:{line:512,column:39}},292:{start:{line:515,column:16},end:{line:527,column:20}},293:{start:{line:516,column:18},end:{line:526,column:21}},294:{start:{line:517,column:20},end:{line:525,column:21}},295:{start:{line:520,column:22},end:{line:520,column:65}},296:{start:{line:523,column:22},end:{line:523,column:145}},297:{start:{line:524,column:22},end:{line:524,column:42}},298:{start:{line:530,column:16},end:{line:530,column:39}},299:{start:{line:534,column:8},end:{line:536,column:10}},300:{start:{line:535,column:10},end:{line:535,column:45}},301:{start:{line:549,column:6},end:{line:549,column:71}},302:{start:{line:549,column:24},end:{line:549,column:71}},303:{start:{line:550,column:6},end:{line:550,column:134}},304:{start:{line:562,column:22},end:{line:608,column:9}},305:{start:{line:565,column:8},end:{line:607,column:27}},306:{start:{line:566,column:10},end:{line:606,column:11}},307:{start:{line:566,column:20},end:{line:606,column:11}},308:{start:{line:568,column:14},end:{line:571,column:15}},309:{start:{line:569,column:16},end:{line:569,column:35}},310:{start:{line:570,column:16},end:{line:570,column:22}},311:{start:{line:572,column:14},end:{line:572,column:58}},312:{start:{line:574,column:14},end:{line:574,column:33}},313:{start:{line:575,column:14},end:{line:575,column:176}},314:{start:{line:577,column:14},end:{line:577,column:69}},315:{start:{line:578,column:14},end:{line:578,column:51}},316:{start:{line:579,column:14},end:{line:582,column:15}},317:{start:{line:580,column:16},end:{line:580,column:35}},318:{start:{line:581,column:16},end:{line:581,column:22}},319:{start:{line:583,column:14},end:{line:583,column:63}},320:{start:{line:585,column:14},end:{line:588,column:15}},321:{start:{line:586,column:16},end:{line:586,column:36}},322:{start:{line:587,column:16},end:{line:587,column:22}},323:{start:{line:589,column:14},end:{line:589,column:52}},324:{start:{line:590,column:14},end:{line:590,column:34}},325:{start:{line:591,column:14},end:{line:591,column:20}},326:{start:{line:593,column:14},end:{line:593,column:32}},327:{start:{line:595,column:14},end:{line:595,column:41}},328:{start:{line:596,column:14},end:{line:602,column:52}},329:{start:{line:605,column:14},end:{line:605,column:38}},330:{start:{line:610,column:8},end:{line:610,column:48}},331:{start:{line:612,column:6},end:{line:612,column:22}}},fnMap:{0:{name:"_typeof",decl:{start:{line:1,column:9},end:{line:1,column:16}},loc:{start:{line:1,column:20},end:{line:9,column:1}},line:1},1:{name:"(anonymous_1)",decl:{start:{line:4,column:87},end:{line:4,column:88}},loc:{start:{line:4,column:100},end:{line:6,column:3}},line:4},2:{name:"(anonymous_2)",decl:{start:{line:6,column:6},end:{line:6,column:7}},loc:{start:{line:6,column:19},end:{line:8,column:3}},line:6},3:{name:"_regeneratorRuntime",decl:{start:{line:10,column:9},end:{line:10,column:28}},loc:{start:{line:10,column:31},end:{line:313,column:1}},line:10},4:{name:"_regeneratorRuntime",decl:{start:{line:14,column:33},end:{line:14,column:52}},loc:{start:{line:14,column:55},end:{line:16,column:3}},line:14},5:{name:"(anonymous_5)",decl:{start:{line:21,column:33},end:{line:21,column:34}},loc:{start:{line:21,column:52},end:{line:23,column:5}},line:21},6:{name:"define",decl:{start:{line:28,column:11},end:{line:28,column:17}},loc:{start:{line:28,column:27},end:{line:35,column:3}},line:28},7:{name:"define",decl:{start:{line:39,column:22},end:{line:39,column:28}},loc:{start:{line:39,column:38},end:{line:41,column:5}},line:39},8:{name:"wrap",decl:{start:{line:43,column:11},end:{line:43,column:15}},loc:{start:{line:43,column:28},end:{line:50,column:3}},line:43},9:{name:"tryCatch",decl:{start:{line:51,column:11},end:{line:51,column:19}},loc:{start:{line:51,column:29},end:{line:63,column:3}},line:51},10:{name:"Generator",decl:{start:{line:70,column:11},end:{line:70,column:20}},loc:{start:{line:70,column:23},end:{line:70,column:25}},line:70},11:{name:"GeneratorFunction",decl:{start:{line:71,column:11},end:{line:71,column:28}},loc:{start:{line:71,column:31},end:{line:71,column:33}},line:71},12:{name:"GeneratorFunctionPrototype",decl:{start:{line:72,column:11},end:{line:72,column:37}},loc:{start:{line:72,column:40},end:{line:72,column:42}},line:72},13:{name:"(anonymous_13)",decl:{start:{line:74,column:15},end:{line:74,column:16}},loc:{start:{line:74,column:27},end:{line:76,column:3}},line:74},14:{name:"defineIteratorMethods",decl:{start:{line:81,column:11},end:{line:81,column:32}},loc:{start:{line:81,column:36},end:{line:87,column:3}},line:81},15:{name:"(anonymous_15)",decl:{start:{line:82,column:40},end:{line:82,column:41}},loc:{start:{line:82,column:53},end:{line:86,column:5}},line:82},16:{name:"(anonymous_16)",decl:{start:{line:83,column:19},end:{line:83,column:20}},loc:{start:{line:83,column:32},end:{line:85,column:7}},line:83},17:{name:"AsyncIterator",decl:{start:{line:88,column:11},end:{line:88,column:24}},loc:{start:{line:88,column:31},end:{line:117,column:3}},line:88},18:{name:"invoke",decl:{start:{line:89,column:13},end:{line:89,column:19}},loc:{start:{line:89,column:32},end:{line:105,column:5}},line:89},19:{name:"(anonymous_19)",decl:{start:{line:94,column:95},end:{line:94,column:96}},loc:{start:{line:94,column:108},end:{line:96,column:9}},line:94},20:{name:"(anonymous_20)",decl:{start:{line:96,column:11},end:{line:96,column:12}},loc:{start:{line:96,column:24},end:{line:98,column:9}},line:96},21:{name:"(anonymous_21)",decl:{start:{line:98,column:31},end:{line:98,column:32}},loc:{start:{line:98,column:44},end:{line:100,column:9}},line:98},22:{name:"(anonymous_22)",decl:{start:{line:100,column:11},end:{line:100,column:12}},loc:{start:{line:100,column:24},end:{line:102,column:9}},line:100},23:{name:"value",decl:{start:{line:108,column:22},end:{line:108,column:27}},loc:{start:{line:108,column:34},end:{line:115,column:7}},line:108},24:{name:"callInvokeWithMethodAndArg",decl:{start:{line:109,column:17},end:{line:109,column:43}},loc:{start:{line:109,column:46},end:{line:113,column:9}},line:109},25:{name:"(anonymous_25)",decl:{start:{line:110,column:23},end:{line:110,column:24}},loc:{start:{line:110,column:39},end:{line:112,column:11}},line:110},26:{name:"makeInvokeMethod",decl:{start:{line:118,column:11},end:{line:118,column:27}},loc:{start:{line:118,column:37},end:{line:154,column:3}},line:118},27:{name:"(anonymous_27)",decl:{start:{line:120,column:11},end:{line:120,column:12}},loc:{start:{line:120,column:27},end:{line:153,column:5}},line:120},28:{name:"maybeInvokeDelegate",decl:{start:{line:155,column:11},end:{line:155,column:30}},loc:{start:{line:155,column:37},end:{line:163,column:3}},line:155},29:{name:"pushTryEntry",decl:{start:{line:164,column:11},end:{line:164,column:23}},loc:{start:{line:164,column:27},end:{line:169,column:3}},line:164},30:{name:"resetTryEntry",decl:{start:{line:170,column:11},end:{line:170,column:24}},loc:{start:{line:170,column:28},end:{line:173,column:3}},line:170},31:{name:"Context",decl:{start:{line:174,column:11},end:{line:174,column:18}},loc:{start:{line:174,column:22},end:{line:178,column:3}},line:174},32:{name:"values",decl:{start:{line:179,column:11},end:{line:179,column:17}},loc:{start:{line:179,column:21},end:{line:194,column:3}},line:179},33:{name:"next",decl:{start:{line:186,column:23},end:{line:186,column:27}},loc:{start:{line:186,column:30},end:{line:189,column:11}},line:186},34:{name:"(anonymous_34)",decl:{start:{line:201,column:122},end:{line:201,column:123}},loc:{start:{line:201,column:135},end:{line:204,column:3}},line:201},35:{name:"(anonymous_35)",decl:{start:{line:204,column:14},end:{line:204,column:15}},loc:{start:{line:204,column:27},end:{line:206,column:3}},line:204},36:{name:"(anonymous_36)",decl:{start:{line:206,column:15},end:{line:206,column:16}},loc:{start:{line:206,column:28},end:{line:210,column:3}},line:206},37:{name:"(anonymous_37)",decl:{start:{line:210,column:88},end:{line:210,column:89}},loc:{start:{line:210,column:100},end:{line:212,column:3}},line:210},38:{name:"(anonymous_38)",decl:{start:{line:212,column:49},end:{line:212,column:50}},loc:{start:{line:212,column:74},end:{line:218,column:3}},line:212},39:{name:"(anonymous_39)",decl:{start:{line:215,column:56},end:{line:215,column:57}},loc:{start:{line:215,column:69},end:{line:217,column:5}},line:215},40:{name:"(anonymous_40)",decl:{start:{line:218,column:71},end:{line:218,column:72}},loc:{start:{line:218,column:83},end:{line:220,column:3}},line:218},41:{name:"(anonymous_41)",decl:{start:{line:220,column:28},end:{line:220,column:29}},loc:{start:{line:220,column:40},end:{line:222,column:3}},line:220},42:{name:"(anonymous_42)",decl:{start:{line:222,column:15},end:{line:222,column:16}},loc:{start:{line:222,column:28},end:{line:233,column:3}},line:222},43:{name:"next",decl:{start:{line:226,column:33},end:{line:226,column:37}},loc:{start:{line:226,column:40},end:{line:232,column:5}},line:226},44:{name:"reset",decl:{start:{line:235,column:20},end:{line:235,column:25}},loc:{start:{line:235,column:29},end:{line:237,column:5}},line:235},45:{name:"stop",decl:{start:{line:238,column:19},end:{line:238,column:23}},loc:{start:{line:238,column:26},end:{line:243,column:5}},line:238},46:{name:"dispatchException",decl:{start:{line:244,column:32},end:{line:244,column:49}},loc:{start:{line:244,column:53},end:{line:268,column:5}},line:244},47:{name:"handle",decl:{start:{line:247,column:15},end:{line:247,column:21}},loc:{start:{line:247,column:28},end:{line:249,column:7}},line:247},48:{name:"abrupt",decl:{start:{line:269,column:21},end:{line:269,column:27}},loc:{start:{line:269,column:34},end:{line:280,column:5}},line:269},49:{name:"complete",decl:{start:{line:281,column:23},end:{line:281,column:31}},loc:{start:{line:281,column:38},end:{line:284,column:5}},line:281},50:{name:"finish",decl:{start:{line:285,column:21},end:{line:285,column:27}},loc:{start:{line:285,column:31},end:{line:290,column:5}},line:285},51:{name:"_catch",decl:{start:{line:291,column:22},end:{line:291,column:28}},loc:{start:{line:291,column:32},end:{line:304,column:5}},line:291},52:{name:"delegateYield",decl:{start:{line:305,column:28},end:{line:305,column:41}},loc:{start:{line:305,column:51},end:{line:311,column:5}},line:305},53:{name:"ownKeys",decl:{start:{line:314,column:9},end:{line:314,column:16}},loc:{start:{line:314,column:23},end:{line:323,column:1}},line:314},54:{name:"(anonymous_54)",decl:{start:{line:318,column:23},end:{line:318,column:24}},loc:{start:{line:318,column:36},end:{line:320,column:5}},line:318},55:{name:"_objectSpread",decl:{start:{line:324,column:9},end:{line:324,column:22}},loc:{start:{line:324,column:26},end:{line:334,column:1}},line:324},56:{name:"(anonymous_56)",decl:{start:{line:327,column:43},end:{line:327,column:44}},loc:{start:{line:327,column:56},end:{line:329,column:5}},line:327},57:{name:"(anonymous_57)",decl:{start:{line:329,column:137},end:{line:329,column:138}},loc:{start:{line:329,column:150},end:{line:331,column:5}},line:329},58:{name:"_defineProperty",decl:{start:{line:335,column:9},end:{line:335,column:24}},loc:{start:{line:335,column:34},end:{line:342,column:1}},line:335},59:{name:"asyncGeneratorStep",decl:{start:{line:343,column:9},end:{line:343,column:27}},loc:{start:{line:343,column:49},end:{line:351,column:1}},line:343},60:{name:"_asyncToGenerator",decl:{start:{line:352,column:9},end:{line:352,column:26}},loc:{start:{line:352,column:30},end:{line:367,column:1}},line:352},61:{name:"(anonymous_61)",decl:{start:{line:353,column:9},end:{line:353,column:10}},loc:{start:{line:353,column:21},end:{line:366,column:3}},line:353},62:{name:"(anonymous_62)",decl:{start:{line:356,column:23},end:{line:356,column:24}},loc:{start:{line:356,column:39},end:{line:365,column:5}},line:356},63:{name:"_next",decl:{start:{line:358,column:15},end:{line:358,column:20}},loc:{start:{line:358,column:24},end:{line:360,column:7}},line:358},64:{name:"_throw",decl:{start:{line:361,column:15},end:{line:361,column:21}},loc:{start:{line:361,column:25},end:{line:363,column:7}},line:361},65:{name:"_classCallCheck",decl:{start:{line:368,column:9},end:{line:368,column:24}},loc:{start:{line:368,column:31},end:{line:370,column:1}},line:368},66:{name:"_defineProperties",decl:{start:{line:371,column:9},end:{line:371,column:26}},loc:{start:{line:371,column:33},end:{line:376,column:1}},line:371},67:{name:"_createClass",decl:{start:{line:377,column:9},end:{line:377,column:21}},loc:{start:{line:377,column:31},end:{line:381,column:1}},line:377},68:{name:"_toPropertyKey",decl:{start:{line:382,column:9},end:{line:382,column:23}},loc:{start:{line:382,column:27},end:{line:385,column:1}},line:382},69:{name:"_toPrimitive",decl:{start:{line:386,column:9},end:{line:386,column:21}},loc:{start:{line:386,column:28},end:{line:395,column:1}},line:386},70:{name:"(anonymous_70)",decl:{start:{line:418,column:33},end:{line:418,column:34}},loc:{start:{line:418,column:45},end:{line:615,column:1}},line:418},71:{name:"Render",decl:{start:{line:419,column:11},end:{line:419,column:17}},loc:{start:{line:419,column:28},end:{line:422,column:3}},line:419},72:{name:"render",decl:{start:{line:432,column:20},end:{line:432,column:26}},loc:{start:{line:432,column:45},end:{line:538,column:5}},line:432},73:{name:"(anonymous_73)",decl:{start:{line:439,column:26},end:{line:439,column:27}},loc:{start:{line:439,column:38},end:{line:537,column:7}},line:439},74:{name:"_callee",decl:{start:{line:440,column:86},end:{line:440,column:93}},loc:{start:{line:440,column:107},end:{line:533,column:9}},line:440},75:{name:"_callee$",decl:{start:{line:443,column:53},end:{line:443,column:61}},loc:{start:{line:443,column:72},end:{line:532,column:11}},line:443},76:{name:"Root",decl:{start:{line:483,column:32},end:{line:483,column:36}},loc:{start:{line:483,column:44},end:{line:495,column:17}},line:483},77:{name:"remove",decl:{start:{line:507,column:35},end:{line:507,column:41}},loc:{start:{line:507,column:44},end:{line:509,column:19}},line:507},78:{name:"setProps",decl:{start:{line:510,column:37},end:{line:510,column:45}},loc:{start:{line:510,column:50},end:{line:513,column:19}},line:510},79:{name:"(anonymous_79)",decl:{start:{line:515,column:61},end:{line:515,column:62}},loc:{start:{line:515,column:80},end:{line:527,column:17}},line:515},80:{name:"(anonymous_80)",decl:{start:{line:516,column:34},end:{line:516,column:35}},loc:{start:{line:516,column:53},end:{line:526,column:19}},line:516},81:{name:"(anonymous_81)",decl:{start:{line:534,column:15},end:{line:534,column:16}},loc:{start:{line:534,column:29},end:{line:536,column:9}},line:534},82:{name:"unmount",decl:{start:{line:547,column:20},end:{line:547,column:27}},loc:{start:{line:547,column:41},end:{line:551,column:5}},line:547},83:{name:"(anonymous_83)",decl:{start:{line:561,column:11},end:{line:561,column:12}},loc:{start:{line:561,column:23},end:{line:613,column:5}},line:561},84:{name:"_callee2",decl:{start:{line:562,column:89},end:{line:562,column:97}},loc:{start:{line:562,column:125},end:{line:608,column:7}},line:562},85:{name:"_callee2$",decl:{start:{line:565,column:51},end:{line:565,column:60}},loc:{start:{line:565,column:72},end:{line:607,column:9}},line:565},86:{name:"toString",decl:{start:{line:609,column:15},end:{line:609,column:23}},loc:{start:{line:609,column:39},end:{line:611,column:7}},line:609}},branchMap:{0:{loc:{start:{line:4,column:19},end:{line:8,column:3}},type:"cond-expr",locations:[{start:{line:4,column:87},end:{line:6,column:3}},{start:{line:6,column:6},end:{line:8,column:3}}],line:4},1:{loc:{start:{line:4,column:19},end:{line:4,column:84}},type:"binary-expr",locations:[{start:{line:4,column:19},end:{line:4,column:46}},{start:{line:4,column:50},end:{line:4,column:84}}],line:4},2:{loc:{start:{line:7,column:11},end:{line:7,column:119}},type:"cond-expr",locations:[{start:{line:7,column:100},end:{line:7,column:108}},{start:{line:7,column:111},end:{line:7,column:119}}],line:7},3:{loc:{start:{line:7,column:11},end:{line:7,column:97}},type:"binary-expr",locations:[{start:{line:7,column:11},end:{line:7,column:12}},{start:{line:7,column:16},end:{line:7,column:43}},{start:{line:7,column:47},end:{line:7,column:71}},{start:{line:7,column:75},end:{line:7,column:97}}],line:7},4:{loc:{start:{line:21,column:8},end:{line:23,column:5}},type:"binary-expr",locations:[{start:{line:21,column:8},end:{line:21,column:29}},{start:{line:21,column:33},end:{line:23,column:5}}],line:21},5:{loc:{start:{line:24,column:8},end:{line:24,column:49}},type:"cond-expr",locations:[{start:{line:24,column:38},end:{line:24,column:44}},{start:{line:24,column:47},end:{line:24,column:49}}],line:24},6:{loc:{start:{line:25,column:8},end:{line:25,column:34}},type:"binary-expr",locations:[{start:{line:25,column:8},end:{line:25,column:18}},{start:{line:25,column:22},end:{line:25,column:34}}],line:25},7:{loc:{start:{line:26,column:8},end:{line:26,column:44}},type:"binary-expr",locations:[{start:{line:26,column:8},end:{line:26,column:23}},{start:{line:26,column:27},end:{line:26,column:44}}],line:26},8:{loc:{start:{line:27,column:8},end:{line:27,column:40}},type:"binary-expr",locations:[{start:{line:27,column:8},end:{line:27,column:21}},{start:{line:27,column:25},end:{line:27,column:40}}],line:27},9:{loc:{start:{line:44,column:12},end:{line:44,column:65}},type:"cond-expr",locations:[{start:{line:44,column:52},end:{line:44,column:53}},{start:{line:44,column:56},end:{line:44,column:65}}],line:44},10:{loc:{start:{line:44,column:12},end:{line:44,column:49}},type:"binary-expr",locations:[{start:{line:44,column:12},end:{line:44,column:13}},{start:{line:44,column:17},end:{line:44,column:49}}],line:44},11:{loc:{start:{line:46,column:22},end:{line:46,column:29}},type:"binary-expr",locations:[{start:{line:46,column:22},end:{line:46,column:23}},{start:{line:46,column:27},end:{line:46,column:29}}],line:46},12:{loc:{start:{line:78,column:8},end:{line:78,column:29}},type:"binary-expr",locations:[{start:{line:78,column:8},end:{line:78,column:9}},{start:{line:78,column:13},end:{line:78,column:29}}],line:78},13:{loc:{start:{line:79,column:2},end:{line:79,column:41}},type:"binary-expr",locations:[{start:{line:79,column:2},end:{line:79,column:3}},{start:{line:79,column:7},end:{line:79,column:14}},{start:{line:79,column:18},end:{line:79,column:30}},{start:{line:79,column:35},end:{line:79,column:40}}],line:79},14:{loc:{start:{line:91,column:6},end:{line:103,column:7}},type:"if",locations:[{start:{line:91,column:6},end:{line:103,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:91},15:{loc:{start:{line:94,column:15},end:{line:102,column:10}},type:"cond-expr",locations:[{start:{line:94,column:69},end:{line:98,column:10}},{start:{line:98,column:13},end:{line:102,column:10}}],line:94},16:{loc:{start:{line:94,column:15},end:{line:94,column:66}},type:"binary-expr",locations:[{start:{line:94,column:15},end:{line:94,column:16}},{start:{line:94,column:20},end:{line:94,column:42}},{start:{line:94,column:46},end:{line:94,column:66}}],line:94},17:{loc:{start:{line:114,column:19},end:{line:114,column:116}},type:"cond-expr",locations:[{start:{line:114,column:23},end:{line:114,column:85}},{start:{line:114,column:88},end:{line:114,column:116}}],line:114},18:{loc:{start:{line:121,column:6},end:{line:121,column:63}},type:"if",locations:[{start:{line:121,column:6},end:{line:121,column:63}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:121},19:{loc:{start:{line:122,column:6},end:{line:128,column:7}},type:"if",locations:[{start:{line:122,column:6},end:{line:128,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:122},20:{loc:{start:{line:123,column:8},end:{line:123,column:35}},type:"if",locations:[{start:{line:123,column:8},end:{line:123,column:35}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:123},21:{loc:{start:{line:131,column:8},end:{line:137,column:9}},type:"if",locations:[{start:{line:131,column:8},end:{line:137,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:131},22:{loc:{start:{line:133,column:10},end:{line:136,column:11}},type:"if",locations:[{start:{line:133,column:10},end:{line:136,column:11}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:133},23:{loc:{start:{line:134,column:12},end:{line:134,column:34}},type:"if",locations:[{start:{line:134,column:12},end:{line:134,column:34}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:134},24:{loc:{start:{line:138,column:8},end:{line:141,column:66}},type:"if",locations:[{start:{line:138,column:8},end:{line:141,column:66}},{start:{line:138,column:63},end:{line:141,column:66}}],line:138},25:{loc:{start:{line:138,column:63},end:{line:141,column:66}},type:"if",locations:[{start:{line:138,column:63},end:{line:141,column:66}},{start:{line:141,column:15},end:{line:141,column:66}}],line:138},26:{loc:{start:{line:139,column:10},end:{line:139,column:42}},type:"if",locations:[{start:{line:139,column:10},end:{line:139,column:42}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:139},27:{loc:{start:{line:141,column:15},end:{line:141,column:65}},type:"binary-expr",locations:[{start:{line:141,column:15},end:{line:141,column:36}},{start:{line:141,column:40},end:{line:141,column:65}}],line:141},28:{loc:{start:{line:144,column:8},end:{line:150,column:9}},type:"if",locations:[{start:{line:144,column:8},end:{line:150,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:144},29:{loc:{start:{line:145,column:10},end:{line:145,column:56}},type:"if",locations:[{start:{line:145,column:10},end:{line:145,column:56}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:145},30:{loc:{start:{line:145,column:18},end:{line:145,column:32}},type:"cond-expr",locations:[{start:{line:145,column:27},end:{line:145,column:28}},{start:{line:145,column:31},end:{line:145,column:32}}],line:145},31:{loc:{start:{line:151,column:8},end:{line:151,column:72}},type:"binary-expr",locations:[{start:{line:151,column:8},end:{line:151,column:26}},{start:{line:151,column:31},end:{line:151,column:71}}],line:151},32:{loc:{start:{line:158,column:4},end:{line:158,column:288}},type:"if",locations:[{start:{line:158,column:4},end:{line:158,column:288}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:158},33:{loc:{start:{line:158,column:43},end:{line:158,column:284}},type:"binary-expr",locations:[{start:{line:158,column:43},end:{line:158,column:56}},{start:{line:158,column:60},end:{line:158,column:80}},{start:{line:158,column:85},end:{line:158,column:164}},{start:{line:158,column:169},end:{line:158,column:183}},{start:{line:158,column:188},end:{line:158,column:283}}],line:158},34:{loc:{start:{line:160,column:4},end:{line:160,column:91}},type:"if",locations:[{start:{line:160,column:4},end:{line:160,column:91}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:160},35:{loc:{start:{line:162,column:11},end:{line:162,column:258}},type:"cond-expr",locations:[{start:{line:162,column:15},end:{line:162,column:154}},{start:{line:162,column:158},end:{line:162,column:257}}],line:162},36:{loc:{start:{line:162,column:15},end:{line:162,column:154}},type:"cond-expr",locations:[{start:{line:162,column:25},end:{line:162,column:149}},{start:{line:162,column:153},end:{line:162,column:154}}],line:162},37:{loc:{start:{line:162,column:72},end:{line:162,column:127}},type:"binary-expr",locations:[{start:{line:162,column:72},end:{line:162,column:93}},{start:{line:162,column:98},end:{line:162,column:126}}],line:162},38:{loc:{start:{line:168,column:4},end:{line:168,column:33}},type:"binary-expr",locations:[{start:{line:168,column:4},end:{line:168,column:10}},{start:{line:168,column:15},end:{line:168,column:32}}],line:168},39:{loc:{start:{line:168,column:35},end:{line:168,column:85}},type:"binary-expr",locations:[{start:{line:168,column:35},end:{line:168,column:41}},{start:{line:168,column:46},end:{line:168,column:84}}],line:168},40:{loc:{start:{line:171,column:12},end:{line:171,column:30}},type:"binary-expr",locations:[{start:{line:171,column:12},end:{line:171,column:24}},{start:{line:171,column:28},end:{line:171,column:30}}],line:171},41:{loc:{start:{line:180,column:4},end:{line:192,column:5}},type:"if",locations:[{start:{line:180,column:4},end:{line:192,column:5}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:180},42:{loc:{start:{line:180,column:8},end:{line:180,column:21}},type:"binary-expr",locations:[{start:{line:180,column:8},end:{line:180,column:9}},{start:{line:180,column:13},end:{line:180,column:21}}],line:180},43:{loc:{start:{line:182,column:6},end:{line:182,column:30}},type:"if",locations:[{start:{line:182,column:6},end:{line:182,column:30}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:182},44:{loc:{start:{line:183,column:6},end:{line:183,column:48}},type:"if",locations:[{start:{line:183,column:6},end:{line:183,column:48}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:183},45:{loc:{start:{line:184,column:6},end:{line:191,column:7}},type:"if",locations:[{start:{line:184,column:6},end:{line:191,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:184},46:{loc:{start:{line:187,column:36},end:{line:187,column:101}},type:"if",locations:[{start:{line:187,column:36},end:{line:187,column:101}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:187},47:{loc:{start:{line:202,column:12},end:{line:202,column:51}},type:"binary-expr",locations:[{start:{line:202,column:12},end:{line:202,column:34}},{start:{line:202,column:38},end:{line:202,column:51}}],line:202},48:{loc:{start:{line:203,column:11},end:{line:203,column:96}},type:"binary-expr",locations:[{start:{line:203,column:11},end:{line:203,column:14}},{start:{line:203,column:19},end:{line:203,column:42}},{start:{line:203,column:46},end:{line:203,column:95}}],line:203},49:{loc:{start:{line:203,column:71},end:{line:203,column:94}},type:"binary-expr",locations:[{start:{line:203,column:71},end:{line:203,column:84}},{start:{line:203,column:88},end:{line:203,column:94}}],line:203},50:{loc:{start:{line:205,column:11},end:{line:205,column:167}},type:"cond-expr",locations:[{start:{line:205,column:35},end:{line:205,column:87}},{start:{line:205,column:91},end:{line:205,column:166}}],line:205},51:{loc:{start:{line:213,column:4},end:{line:213,column:33}},type:"binary-expr",locations:[{start:{line:213,column:4},end:{line:213,column:16}},{start:{line:213,column:21},end:{line:213,column:32}}],line:213},52:{loc:{start:{line:215,column:11},end:{line:217,column:6}},type:"cond-expr",locations:[{start:{line:215,column:38},end:{line:215,column:39}},{start:{line:215,column:42},end:{line:217,column:6}}],line:215},53:{loc:{start:{line:216,column:13},end:{line:216,column:40}},type:"cond-expr",locations:[{start:{line:216,column:22},end:{line:216,column:29}},{start:{line:216,column:32},end:{line:216,column:40}}],line:216},54:{loc:{start:{line:229,column:8},end:{line:229,column:64}},type:"if",locations:[{start:{line:229,column:8},end:{line:229,column:64}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:229},55:{loc:{start:{line:236,column:6},end:{line:236,column:285}},type:"if",locations:[{start:{line:236,column:6},end:{line:236,column:285}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:236},56:{loc:{start:{line:236,column:206},end:{line:236,column:284}},type:"binary-expr",locations:[{start:{line:236,column:206},end:{line:236,column:225}},{start:{line:236,column:229},end:{line:236,column:244}},{start:{line:236,column:248},end:{line:236,column:267}},{start:{line:236,column:272},end:{line:236,column:283}}],line:236},57:{loc:{start:{line:241,column:6},end:{line:241,column:42}},type:"if",locations:[{start:{line:241,column:6},end:{line:241,column:42}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:241},58:{loc:{start:{line:245,column:6},end:{line:245,column:29}},type:"if",locations:[{start:{line:245,column:6},end:{line:245,column:29}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:245},59:{loc:{start:{line:248,column:56},end:{line:248,column:91}},type:"binary-expr",locations:[{start:{line:248,column:56},end:{line:248,column:57}},{start:{line:248,column:62},end:{line:248,column:90}}],line:248},60:{loc:{start:{line:253,column:8},end:{line:253,column:54}},type:"if",locations:[{start:{line:253,column:8},end:{line:253,column:54}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:253},61:{loc:{start:{line:254,column:8},end:{line:266,column:9}},type:"if",locations:[{start:{line:254,column:8},end:{line:266,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:254},62:{loc:{start:{line:257,column:10},end:{line:265,column:11}},type:"if",locations:[{start:{line:257,column:10},end:{line:265,column:11}},{start:{line:260,column:17},end:{line:265,column:11}}],line:257},63:{loc:{start:{line:257,column:14},end:{line:257,column:20}},type:"binary-expr",locations:[{start:{line:257,column:14},end:{line:257,column:15}},{start:{line:257,column:19},end:{line:257,column:20}}],line:257},64:{loc:{start:{line:258,column:12},end:{line:258,column:70}},type:"if",locations:[{start:{line:258,column:12},end:{line:258,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:258},65:{loc:{start:{line:259,column:12},end:{line:259,column:70}},type:"if",locations:[{start:{line:259,column:12},end:{line:259,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:259},66:{loc:{start:{line:260,column:17},end:{line:265,column:11}},type:"if",locations:[{start:{line:260,column:17},end:{line:265,column:11}},{start:{line:262,column:17},end:{line:265,column:11}}],line:260},67:{loc:{start:{line:261,column:12},end:{line:261,column:70}},type:"if",locations:[{start:{line:261,column:12},end:{line:261,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:261},68:{loc:{start:{line:263,column:12},end:{line:263,column:74}},type:"if",locations:[{start:{line:263,column:12},end:{line:263,column:74}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:263},69:{loc:{start:{line:264,column:12},end:{line:264,column:70}},type:"if",locations:[{start:{line:264,column:12},end:{line:264,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:264},70:{loc:{start:{line:272,column:8},end:{line:275,column:9}},type:"if",locations:[{start:{line:272,column:8},end:{line:275,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:272},71:{loc:{start:{line:272,column:12},end:{line:272,column:88}},type:"binary-expr",locations:[{start:{line:272,column:12},end:{line:272,column:33}},{start:{line:272,column:37},end:{line:272,column:60}},{start:{line:272,column:64},end:{line:272,column:88}}],line:272},72:{loc:{start:{line:277,column:6},end:{line:277,column:98}},type:"binary-expr",locations:[{start:{line:277,column:6},end:{line:277,column:7}},{start:{line:277,column:12},end:{line:277,column:25}},{start:{line:277,column:29},end:{line:277,column:45}},{start:{line:277,column:50},end:{line:277,column:63}},{start:{line:277,column:67},end:{line:277,column:84}},{start:{line:277,column:89},end:{line:277,column:97}}],line:277},73:{loc:{start:{line:278,column:14},end:{line:278,column:35}},type:"cond-expr",locations:[{start:{line:278,column:18},end:{line:278,column:30}},{start:{line:278,column:33},end:{line:278,column:35}}],line:278},74:{loc:{start:{line:279,column:36},end:{line:279,column:110}},type:"cond-expr",locations:[{start:{line:279,column:41},end:{line:279,column:90}},{start:{line:279,column:94},end:{line:279,column:110}}],line:279},75:{loc:{start:{line:282,column:6},end:{line:282,column:42}},type:"if",locations:[{start:{line:282,column:6},end:{line:282,column:42}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:282},76:{loc:{start:{line:283,column:13},end:{line:283,column:220}},type:"cond-expr",locations:[{start:{line:283,column:59},end:{line:283,column:76}},{start:{line:283,column:79},end:{line:283,column:220}}],line:283},77:{loc:{start:{line:283,column:13},end:{line:283,column:56}},type:"binary-expr",locations:[{start:{line:283,column:13},end:{line:283,column:31}},{start:{line:283,column:35},end:{line:283,column:56}}],line:283},78:{loc:{start:{line:283,column:79},end:{line:283,column:220}},type:"cond-expr",locations:[{start:{line:283,column:102},end:{line:283,column:173}},{start:{line:283,column:177},end:{line:283,column:220}}],line:283},79:{loc:{start:{line:283,column:177},end:{line:283,column:220}},type:"binary-expr",locations:[{start:{line:283,column:177},end:{line:283,column:196}},{start:{line:283,column:200},end:{line:283,column:201}},{start:{line:283,column:206},end:{line:283,column:219}}],line:283},80:{loc:{start:{line:288,column:8},end:{line:288,column:100}},type:"if",locations:[{start:{line:288,column:8},end:{line:288,column:100}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:288},81:{loc:{start:{line:294,column:8},end:{line:301,column:9}},type:"if",locations:[{start:{line:294,column:8},end:{line:301,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:294},82:{loc:{start:{line:296,column:10},end:{line:299,column:11}},type:"if",locations:[{start:{line:296,column:10},end:{line:299,column:11}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:296},83:{loc:{start:{line:310,column:9},end:{line:310,column:49}},type:"binary-expr",locations:[{start:{line:310,column:9},end:{line:310,column:31}},{start:{line:310,column:36},end:{line:310,column:48}}],line:310},84:{loc:{start:{line:316,column:2},end:{line:321,column:3}},type:"if",locations:[{start:{line:316,column:2},end:{line:321,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:316},85:{loc:{start:{line:318,column:4},end:{line:320,column:7}},type:"binary-expr",locations:[{start:{line:318,column:4},end:{line:318,column:5}},{start:{line:318,column:10},end:{line:320,column:6}}],line:318},86:{loc:{start:{line:326,column:12},end:{line:326,column:52}},type:"cond-expr",locations:[{start:{line:326,column:35},end:{line:326,column:47}},{start:{line:326,column:50},end:{line:326,column:52}}],line:326},87:{loc:{start:{line:327,column:4},end:{line:331,column:6}},type:"cond-expr",locations:[{start:{line:327,column:12},end:{line:329,column:6}},{start:{line:329,column:9},end:{line:331,column:6}}],line:327},88:{loc:{start:{line:329,column:9},end:{line:331,column:6}},type:"cond-expr",locations:[{start:{line:329,column:44},end:{line:329,column:107}},{start:{line:329,column:110},end:{line:331,column:6}}],line:329},89:{loc:{start:{line:336,column:9},end:{line:341,column:15}},type:"cond-expr",locations:[{start:{line:336,column:40},end:{line:341,column:4}},{start:{line:341,column:7},end:{line:341,column:15}}],line:336},90:{loc:{start:{line:350,column:2},end:{line:350,column:47}},type:"cond-expr",locations:[{start:{line:350,column:11},end:{line:350,column:15}},{start:{line:350,column:18},end:{line:350,column:47}}],line:350},91:{loc:{start:{line:369,column:2},end:{line:369,column:82}},type:"if",locations:[{start:{line:369,column:2},end:{line:369,column:82}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:369},92:{loc:{start:{line:374,column:19},end:{line:374,column:37}},type:"binary-expr",locations:[{start:{line:374,column:19},end:{line:374,column:31}},{start:{line:374,column:35},end:{line:374,column:37}}],line:374},93:{loc:{start:{line:374,column:60},end:{line:374,column:93}},type:"binary-expr",locations:[{start:{line:374,column:60},end:{line:374,column:72}},{start:{line:374,column:77},end:{line:374,column:92}}],line:374},94:{loc:{start:{line:378,column:9},end:{line:378,column:47}},type:"binary-expr",locations:[{start:{line:378,column:9},end:{line:378,column:10}},{start:{line:378,column:14},end:{line:378,column:47}}],line:378},95:{loc:{start:{line:378,column:49},end:{line:378,column:77}},type:"binary-expr",locations:[{start:{line:378,column:49},end:{line:378,column:50}},{start:{line:378,column:54},end:{line:378,column:77}}],line:378},96:{loc:{start:{line:384,column:9},end:{line:384,column:44}},type:"cond-expr",locations:[{start:{line:384,column:34},end:{line:384,column:35}},{start:{line:384,column:38},end:{line:384,column:44}}],line:384},97:{loc:{start:{line:387,column:2},end:{line:387,column:45}},type:"if",locations:[{start:{line:387,column:2},end:{line:387,column:45}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:387},98:{loc:{start:{line:387,column:6},end:{line:387,column:34}},type:"binary-expr",locations:[{start:{line:387,column:6},end:{line:387,column:28}},{start:{line:387,column:32},end:{line:387,column:34}}],line:387},99:{loc:{start:{line:389,column:2},end:{line:393,column:3}},type:"if",locations:[{start:{line:389,column:2},end:{line:393,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:389},100:{loc:{start:{line:390,column:22},end:{line:390,column:36}},type:"binary-expr",locations:[{start:{line:390,column:22},end:{line:390,column:23}},{start:{line:390,column:27},end:{line:390,column:36}}],line:390},101:{loc:{start:{line:391,column:4},end:{line:391,column:41}},type:"if",locations:[{start:{line:391,column:4},end:{line:391,column:41}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:391},102:{loc:{start:{line:394,column:10},end:{line:394,column:42}},type:"cond-expr",locations:[{start:{line:394,column:27},end:{line:394,column:33}},{start:{line:394,column:36},end:{line:394,column:42}}],line:394},103:{loc:{start:{line:444,column:22},end:{line:531,column:13}},type:"switch",locations:[{start:{line:445,column:14},end:{line:450,column:60}},{start:{line:451,column:14},end:{line:456,column:63}},{start:{line:457,column:14},end:{line:459,column:175}},{start:{line:460,column:14},end:{line:467,column:63}},{start:{line:468,column:14},end:{line:475,column:22}},{start:{line:476,column:14},end:{line:477,column:33}},{start:{line:478,column:14},end:{line:527,column:20}},{start:{line:528,column:14},end:{line:528,column:22}},{start:{line:529,column:14},end:{line:530,column:39}}],line:444},104:{loc:{start:{line:446,column:16},end:{line:449,column:17}},type:"if",locations:[{start:{line:446,column:16},end:{line:449,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:446},105:{loc:{start:{line:452,column:16},end:{line:455,column:17}},type:"if",locations:[{start:{line:452,column:16},end:{line:455,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:452},106:{loc:{start:{line:459,column:23},end:{line:459,column:174}},type:"cond-expr",locations:[{start:{line:459,column:121},end:{line:459,column:127}},{start:{line:459,column:130},end:{line:459,column:174}}],line:459},107:{loc:{start:{line:459,column:23},end:{line:459,column:118}},type:"binary-expr",locations:[{start:{line:459,column:23},end:{line:459,column:82}},{start:{line:459,column:86},end:{line:459,column:118}}],line:459},108:{loc:{start:{line:463,column:16},end:{line:466,column:17}},type:"if",locations:[{start:{line:463,column:16},end:{line:466,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:463},109:{loc:{start:{line:469,column:16},end:{line:472,column:17}},type:"if",locations:[{start:{line:469,column:16},end:{line:472,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:469},110:{loc:{start:{line:517,column:20},end:{line:525,column:21}},type:"if",locations:[{start:{line:517,column:20},end:{line:525,column:21}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:517},111:{loc:{start:{line:523,column:46},end:{line:523,column:143}},type:"cond-expr",locations:[{start:{line:523,column:122},end:{line:523,column:137}},{start:{line:523,column:140},end:{line:523,column:143}}],line:523},112:{loc:{start:{line:523,column:46},end:{line:523,column:119}},type:"binary-expr",locations:[{start:{line:523,column:46},end:{line:523,column:89}},{start:{line:523,column:93},end:{line:523,column:119}}],line:523},113:{loc:{start:{line:549,column:6},end:{line:549,column:71}},type:"if",locations:[{start:{line:549,column:6},end:{line:549,column:71}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:549},114:{loc:{start:{line:550,column:6},end:{line:550,column:133}},type:"binary-expr",locations:[{start:{line:550,column:6},end:{line:550,column:63}},{start:{line:550,column:67},end:{line:550,column:99}},{start:{line:550,column:103},end:{line:550,column:133}}],line:550},115:{loc:{start:{line:566,column:20},end:{line:606,column:11}},type:"switch",locations:[{start:{line:567,column:12},end:{line:572,column:58}},{start:{line:573,column:12},end:{line:575,column:176}},{start:{line:576,column:12},end:{line:583,column:63}},{start:{line:584,column:12},end:{line:591,column:20}},{start:{line:592,column:12},end:{line:593,column:32}},{start:{line:594,column:12},end:{line:602,column:52}},{start:{line:603,column:12},end:{line:603,column:20}},{start:{line:604,column:12},end:{line:605,column:38}}],line:566},116:{loc:{start:{line:568,column:14},end:{line:571,column:15}},type:"if",locations:[{start:{line:568,column:14},end:{line:571,column:15}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:568},117:{loc:{start:{line:575,column:21},end:{line:575,column:175}},type:"cond-expr",locations:[{start:{line:575,column:121},end:{line:575,column:127}},{start:{line:575,column:130},end:{line:575,column:175}}],line:575},118:{loc:{start:{line:575,column:21},end:{line:575,column:118}},type:"binary-expr",locations:[{start:{line:575,column:21},end:{line:575,column:81}},{start:{line:575,column:85},end:{line:575,column:118}}],line:575},119:{loc:{start:{line:579,column:14},end:{line:582,column:15}},type:"if",locations:[{start:{line:579,column:14},end:{line:582,column:15}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:579},120:{loc:{start:{line:585,column:14},end:{line:588,column:15}},type:"if",locations:[{start:{line:585,column:14},end:{line:588,column:15}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:585}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0,87:0,88:0,89:0,90:0,91:0,92:0,93:0,94:0,95:0,96:0,97:0,98:0,99:0,100:0,101:0,102:0,103:0,104:0,105:0,106:0,107:0,108:0,109:0,110:0,111:0,112:0,113:0,114:0,115:0,116:0,117:0,118:0,119:0,120:0,121:0,122:0,123:0,124:0,125:0,126:0,127:0,128:0,129:0,130:0,131:0,132:0,133:0,134:0,135:0,136:0,137:0,138:0,139:0,140:0,141:0,142:0,143:0,144:0,145:0,146:0,147:0,148:0,149:0,150:0,151:0,152:0,153:0,154:0,155:0,156:0,157:0,158:0,159:0,160:0,161:0,162:0,163:0,164:0,165:0,166:0,167:0,168:0,169:0,170:0,171:0,172:0,173:0,174:0,175:0,176:0,177:0,178:0,179:0,180:0,181:0,182:0,183:0,184:0,185:0,186:0,187:0,188:0,189:0,190:0,191:0,192:0,193:0,194:0,195:0,196:0,197:0,198:0,199:0,200:0,201:0,202:0,203:0,204:0,205:0,206:0,207:0,208:0,209:0,210:0,211:0,212:0,213:0,214:0,215:0,216:0,217:0,218:0,219:0,220:0,221:0,222:0,223:0,224:0,225:0,226:0,227:0,228:0,229:0,230:0,231:0,232:0,233:0,234:0,235:0,236:0,237:0,238:0,239:0,240:0,241:0,242:0,243:0,244:0,245:0,246:0,247:0,248:0,249:0,250:0,251:0,252:0,253:0,254:0,255:0,256:0,257:0,258:0,259:0,260:0,261:0,262:0,263:0,264:0,265:0,266:0,267:0,268:0,269:0,270:0,271:0,272:0,273:0,274:0,275:0,276:0,277:0,278:0,279:0,280:0,281:0,282:0,283:0,284:0,285:0,286:0,287:0,288:0,289:0,290:0,291:0,292:0,293:0,294:0,295:0,296:0,297:0,298:0,299:0,300:0,301:0,302:0,303:0,304:0,305:0,306:0,307:0,308:0,309:0,310:0,311:0,312:0,313:0,314:0,315:0,316:0,317:0,318:0,319:0,320:0,321:0,322:0,323:0,324:0,325:0,326:0,327:0,328:0,329:0,330:0,331:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0,0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0,0,0],14:[0,0],15:[0,0],16:[0,0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0],25:[0,0],26:[0,0],27:[0,0],28:[0,0],29:[0,0],30:[0,0],31:[0,0],32:[0,0],33:[0,0,0,0,0],34:[0,0],35:[0,0],36:[0,0],37:[0,0],38:[0,0],39:[0,0],40:[0,0],41:[0,0],42:[0,0],43:[0,0],44:[0,0],45:[0,0],46:[0,0],47:[0,0],48:[0,0,0],49:[0,0],50:[0,0],51:[0,0],52:[0,0],53:[0,0],54:[0,0],55:[0,0],56:[0,0,0,0],57:[0,0],58:[0,0],59:[0,0],60:[0,0],61:[0,0],62:[0,0],63:[0,0],64:[0,0],65:[0,0],66:[0,0],67:[0,0],68:[0,0],69:[0,0],70:[0,0],71:[0,0,0],72:[0,0,0,0,0,0],73:[0,0],74:[0,0],75:[0,0],76:[0,0],77:[0,0],78:[0,0],79:[0,0,0],80:[0,0],81:[0,0],82:[0,0],83:[0,0],84:[0,0],85:[0,0],86:[0,0],87:[0,0],88:[0,0],89:[0,0],90:[0,0],91:[0,0],92:[0,0],93:[0,0],94:[0,0],95:[0,0],96:[0,0],97:[0,0],98:[0,0],99:[0,0],100:[0,0],101:[0,0],102:[0,0],103:[0,0,0,0,0,0,0,0,0],104:[0,0],105:[0,0],106:[0,0],107:[0,0],108:[0,0],109:[0,0],110:[0,0],111:[0,0],112:[0,0],113:[0,0],114:[0,0,0],115:[0,0,0,0,0,0,0,0],116:[0,0],117:[0,0],118:[0,0],119:[0,0],120:[0,0]},inputSourceMap:{version:3,file:void 0,names:["_regeneratorRuntime","e","t","r","Object","prototype","n","hasOwnProperty","o","defineProperty","value","i","Symbol","a","iterator","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","type","arg","call","h","l","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","d","getPrototypeOf","v","values","g","defineIteratorMethods","forEach","_invoke","AsyncIterator","invoke","_typeof","resolve","__await","then","callInvokeWithMethodAndArg","Error","done","method","delegate","maybeInvokeDelegate","sent","_sent","dispatchException","abrupt","TypeError","resultName","next","nextLoc","pushTryEntry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","isNaN","length","displayName","isGeneratorFunction","constructor","name","mark","setPrototypeOf","__proto__","awrap","async","Promise","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","_catch","delegateYield","ownKeys","getOwnPropertySymbols","filter","getOwnPropertyDescriptor","apply","_objectSpread","arguments","_defineProperty","getOwnPropertyDescriptors","defineProperties","_toPropertyKey","asyncGeneratorStep","_asyncToGenerator","_next","_throw","_classCallCheck","_defineProperties","key","_createClass","_toPrimitive","toPrimitive","String","Number","render","_render","createContext","renderToString","VComponent","signal","jsx","_jsx","SlotQueueContext","Render","provider","_provider","Component","props","_this","_ref","_callee","rootElement","_yield$Component$getI","_Component$getInitial","initialData","state","queue","Root","tmp","API","_callee$","_context","getInitialData","t1","t0","t2","Set","_ref2","Provider","children","node","innerHTML","document","createElement","classList","add","remove","setProps","cb","peek","subscribe","pending","size","_tmp$firstChild","appendChild","firstChild","_x","unmount","_rootElement$firstChi","_toString","_callee2","options","_yield$Component$getI2","_Component$getInitial2","_callee2$","_context2","toString","_x2","_x3","_x4"],sourceRoot:void 0,sources:["/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/lib/render.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { render, VNode, createContext } from 'preact';\nimport renderToString from 'preact-render-to-string';\nimport { Container, VComponent } from '@adobe-commerce/elsie/lib';\nimport { Signal, signal } from '@adobe-commerce/elsie/lib/signals';\n\nexport const SlotQueueContext = createContext<Signal<Set<string>> | null>(null);\n\ntype RenderAPI = {\n remove: () => void;\n setProps: (cb: (prev: any) => any) => void;\n};\n\n/**\n * The `Render` class provides methods to render and unmount components, as well as to render components to a string.\n * @class\n *\n * @property {Function} render - Renders a component to a root element.\n * @property {Function} toString - Renders a component to a string.\n */\nexport class Render {\n private _provider: VNode<any>;\n\n constructor(provider: VNode<any>) {\n this._provider = provider;\n }\n\n /**\n * Renders a container to a root element.\n * @param Container - The container to render.\n * @param props - The container parameters.\n * @returns A function to render the component to a root element.\n */\n render<T>(Component: Container<T>, props: T) {\n /**\n * Renders a component to a root element.\n * @param rootElement - The root element to render the component to.\n * @returns A promise that resolves to an object with methods to control the rendered component.\n */\n return async (rootElement: HTMLElement): Promise<RenderAPI> => {\n if (!Component) throw new Error('Component is not defined');\n if (!rootElement) throw new Error('Root element is not defined');\n\n const initialData = (await Component.getInitialData?.(props)) ?? {};\n\n const state = signal<T>({ ...props });\n\n const queue = signal<Set<string>>(new Set());\n\n const provider = this._provider;\n\n const Root = ({ next }: { next: Signal<T> }) => {\n return (\n <SlotQueueContext.Provider value={queue}>\n <VComponent node={provider} {...provider.props}>\n <Component {...next.value} initialData={initialData} />\n </VComponent>\n </SlotQueueContext.Provider>\n );\n };\n\n // clear the root element\n rootElement.innerHTML = '';\n\n // clone the root element to initialize rendering on the background\n const tmp = document.createElement('div');\n\n // apply base design tokens and global styles to the root element\n rootElement.classList.add('dropin-design');\n\n render(<Root next={state} />, tmp);\n\n // API object to control the rendered component\n const API: RenderAPI = {\n remove: () => {\n render(null, tmp);\n },\n setProps: (cb: (prev: T) => T) => {\n const next = cb(state.peek());\n state.value = next;\n },\n };\n\n // wait for all slots to be resolved\n return new Promise((resolve) => {\n queue.subscribe((pending) => {\n if (pending.size === 0) {\n // apply base design tokens and global styles to the root element\n rootElement.classList.add('dropin-design');\n\n // append the rendered component to the DOM only when all slots are resolved\n rootElement.appendChild(tmp.firstChild ?? tmp);\n\n return resolve(API);\n }\n });\n });\n };\n }\n\n /**\n * UnRenders a component from a root element.\n * @param rootElement - The root element to unmount the component from.\n * @deprecated Use `remove` method from the returned object of the `mount` method instead.\n */\n unmount(rootElement: HTMLElement) {\n if (!rootElement) throw new Error('Root element is not defined');\n rootElement.firstChild?.remove();\n }\n\n /**\n * Renders a component to a string.\n * @param Component - The component to render.\n * @param props - The component props.\n * @param options - Optional rendering options.\n */\n async toString<T>(Component: Container<T>, props: T, options?: T) {\n if (!Component) throw new Error('Component is not defined');\n\n const initialData = (await Component.getInitialData?.(props)) ?? {};\n\n return renderToString(\n <VComponent node={this._provider} {...this._provider.props}>\n <Component {...props} initialData={initialData} />\n </VComponent>,\n {},\n { ...options }\n );\n }\n}\n"],mappings:";;;;;;;;;;;;EACA;EAAAA,mBAAA,YAAAA,oBAAA;IAAA,OAAAC,CAAA;EAAA;EAAA,IAAAC,CAAA;IAAAD,CAAA;IAAAE,CAAA,GAAAC,MAAA,CAAAC,SAAA;IAAAC,CAAA,GAAAH,CAAA,CAAAI,cAAA;IAAAC,CAAA,GAAAJ,MAAA,CAAAK,cAAA,cAAAP,CAAA,EAAAD,CAAA,EAAAE,CAAA;MAAAD,CAAA,CAAAD,CAAA,IAAAE,CAAA,CAAAO,KAAA;IAAA;IAAAC,CAAA,wBAAAC,MAAA,GAAAA,MAAA;IAAAC,CAAA,GAAAF,CAAA,CAAAG,QAAA;IAAAC,CAAA,GAAAJ,CAAA,CAAAK,aAAA;IAAAC,CAAA,GAAAN,CAAA,CAAAO,WAAA;EAAA,SAAAC,OAAAjB,CAAA,EAAAD,CAAA,EAAAE,CAAA;IAAA,OAAAC,MAAA,CAAAK,cAAA,CAAAP,CAAA,EAAAD,CAAA;MAAAS,KAAA,EAAAP,CAAA;MAAAiB,UAAA;MAAAC,YAAA;MAAAC,QAAA;IAAA,IAAApB,CAAA,CAAAD,CAAA;EAAA;EAAA;IAAAkB,MAAA;EAAA,SAAAjB,CAAA;IAAAiB,MAAA,YAAAA,OAAAjB,CAAA,EAAAD,CAAA,EAAAE,CAAA;MAAA,OAAAD,CAAA,CAAAD,CAAA,IAAAE,CAAA;IAAA;EAAA;EAAA,SAAAoB,KAAArB,CAAA,EAAAD,CAAA,EAAAE,CAAA,EAAAG,CAAA;IAAA,IAAAK,CAAA,GAAAV,CAAA,IAAAA,CAAA,CAAAI,SAAA,YAAAmB,SAAA,GAAAvB,CAAA,GAAAuB,SAAA;MAAAX,CAAA,GAAAT,MAAA,CAAAqB,MAAA,CAAAd,CAAA,CAAAN,SAAA;MAAAU,CAAA,OAAAW,OAAA,CAAApB,CAAA;IAAA,OAAAE,CAAA,CAAAK,CAAA;MAAAH,KAAA,EAAAiB,gBAAA,CAAAzB,CAAA,EAAAC,CAAA,EAAAY,CAAA;IAAA,IAAAF,CAAA;EAAA;EAAA,SAAAe,SAAA1B,CAAA,EAAAD,CAAA,EAAAE,CAAA;IAAA;MAAA;QAAA0B,IAAA;QAAAC,GAAA,EAAA5B,CAAA,CAAA6B,IAAA,CAAA9B,CAAA,EAAAE,CAAA;MAAA;IAAA,SAAAD,CAAA;MAAA;QAAA2B,IAAA;QAAAC,GAAA,EAAA5B;MAAA;IAAA;EAAA;EAAAD,CAAA,CAAAsB,IAAA,GAAAA,IAAA;EAAA,IAAAS,CAAA;IAAAC,CAAA;IAAAC,CAAA;IAAAC,CAAA;IAAAC,CAAA;EAAA,SAAAZ,UAAA;EAAA,SAAAa,kBAAA;EAAA,SAAAC,2BAAA;EAAA,IAAAC,CAAA;EAAApB,MAAA,CAAAoB,CAAA,EAAA1B,CAAA;IAAA;EAAA;EAAA,IAAA2B,CAAA,GAAApC,MAAA,CAAAqC,cAAA;IAAAC,CAAA,GAAAF,CAAA,IAAAA,CAAA,CAAAA,CAAA,CAAAG,MAAA;EAAAD,CAAA,IAAAA,CAAA,KAAAvC,CAAA,IAAAG,CAAA,CAAAyB,IAAA,CAAAW,CAAA,EAAA7B,CAAA,MAAA0B,CAAA,GAAAG,CAAA;EAAA,IAAAE,CAAA,GAAAN,0BAAA,CAAAjC,SAAA,GAAAmB,SAAA,CAAAnB,SAAA,GAAAD,MAAA,CAAAqB,MAAA,CAAAc,CAAA;EAAA,SAAAM,sBAAA3C,CAAA;IAAA,4BAAA4C,OAAA,WAAA7C,CAAA;MAAAkB,MAAA,CAAAjB,CAAA,EAAAD,CAAA,YAAAC,CAAA;QAAA,YAAA6C,OAAA,CAAA9C,CAAA,EAAAC,CAAA;MAAA;IAAA;EAAA;EAAA,SAAA8C,cAAA9C,CAAA,EAAAD,CAAA;IAAA,SAAAgD,OAAA9C,CAAA,EAAAK,CAAA,EAAAG,CAAA,EAAAE,CAAA;MAAA,IAAAE,CAAA,GAAAa,QAAA,CAAA1B,CAAA,CAAAC,CAAA,GAAAD,CAAA,EAAAM,CAAA;MAAA,gBAAAO,CAAA,CAAAc,IAAA;QAAA,IAAAZ,CAAA,GAAAF,CAAA,CAAAe,GAAA;UAAAE,CAAA,GAAAf,CAAA,CAAAP,KAAA;QAAA,OAAAsB,CAAA,gBAAAkB,OAAA,CAAAlB,CAAA,KAAA1B,CAAA,CAAAyB,IAAA,CAAAC,CAAA,eAAA/B,CAAA,CAAAkD,OAAA,CAAAnB,CAAA,CAAAoB,OAAA,EAAAC,IAAA,WAAAnD,CAAA;UAAA+C,MAAA,SAAA/C,CAAA,EAAAS,CAAA,EAAAE,CAAA;QAAA,aAAAX,CAAA;UAAA+C,MAAA,UAAA/C,CAAA,EAAAS,CAAA,EAAAE,CAAA;QAAA,KAAAZ,CAAA,CAAAkD,OAAA,CAAAnB,CAAA,EAAAqB,IAAA,WAAAnD,CAAA;UAAAe,CAAA,CAAAP,KAAA,GAAAR,CAAA,EAAAS,CAAA,CAAAM,CAAA;QAAA,aAAAf,CAAA;UAAA,OAAA+C,MAAA,UAAA/C,CAAA,EAAAS,CAAA,EAAAE,CAAA;QAAA;MAAA;MAAAA,CAAA,CAAAE,CAAA,CAAAe,GAAA;IAAA;IAAA,IAAA3B,CAAA;IAAAK,CAAA;MAAAE,KAAA,WAAAA,MAAAR,CAAA,EAAAI,CAAA;QAAA,SAAAgD,2BAAA;UAAA,WAAArD,CAAA,WAAAA,CAAA,EAAAE,CAAA;YAAA8C,MAAA,CAAA/C,CAAA,EAAAI,CAAA,EAAAL,CAAA,EAAAE,CAAA;UAAA;QAAA;QAAA,OAAAA,CAAA,GAAAA,CAAA,GAAAA,CAAA,CAAAkD,IAAA,CAAAC,0BAAA,EAAAA,0BAAA,IAAAA,0BAAA;MAAA;IAAA;EAAA;EAAA,SAAA3B,iBAAA1B,CAAA,EAAAE,CAAA,EAAAG,CAAA;IAAA,IAAAE,CAAA,GAAAwB,CAAA;IAAA,iBAAArB,CAAA,EAAAE,CAAA;MAAA,IAAAL,CAAA,KAAA0B,CAAA,QAAAqB,KAAA;MAAA,IAAA/C,CAAA,KAAA2B,CAAA;QAAA,gBAAAxB,CAAA,QAAAE,CAAA;QAAA;UAAAH,KAAA,EAAAR,CAAA;UAAAsD,IAAA;QAAA;MAAA;MAAA,KAAAlD,CAAA,CAAAmD,MAAA,GAAA9C,CAAA,EAAAL,CAAA,CAAAwB,GAAA,GAAAjB,CAAA;QAAA,IAAAE,CAAA,GAAAT,CAAA,CAAAoD,QAAA;QAAA,IAAA3C,CAAA;UAAA,IAAAE,CAAA,GAAA0C,mBAAA,CAAA5C,CAAA,EAAAT,CAAA;UAAA,IAAAW,CAAA;YAAA,IAAAA,CAAA,KAAAmB,CAAA;YAAA,OAAAnB,CAAA;UAAA;QAAA;QAAA,eAAAX,CAAA,CAAAmD,MAAA,EAAAnD,CAAA,CAAAsD,IAAA,GAAAtD,CAAA,CAAAuD,KAAA,GAAAvD,CAAA,CAAAwB,GAAA,sBAAAxB,CAAA,CAAAmD,MAAA;UAAA,IAAAjD,CAAA,KAAAwB,CAAA,QAAAxB,CAAA,GAAA2B,CAAA,EAAA7B,CAAA,CAAAwB,GAAA;UAAAxB,CAAA,CAAAwD,iBAAA,CAAAxD,CAAA,CAAAwB,GAAA;QAAA,oBAAAxB,CAAA,CAAAmD,MAAA,IAAAnD,CAAA,CAAAyD,MAAA,WAAAzD,CAAA,CAAAwB,GAAA;QAAAtB,CAAA,GAAA0B,CAAA;QAAA,IAAAK,CAAA,GAAAX,QAAA,CAAA3B,CAAA,EAAAE,CAAA,EAAAG,CAAA;QAAA,iBAAAiC,CAAA,CAAAV,IAAA;UAAA,IAAArB,CAAA,GAAAF,CAAA,CAAAkD,IAAA,GAAArB,CAAA,GAAAF,CAAA,EAAAM,CAAA,CAAAT,GAAA,KAAAM,CAAA;UAAA;YAAA1B,KAAA,EAAA6B,CAAA,CAAAT,GAAA;YAAA0B,IAAA,EAAAlD,CAAA,CAAAkD;UAAA;QAAA;QAAA,YAAAjB,CAAA,CAAAV,IAAA,KAAArB,CAAA,GAAA2B,CAAA,EAAA7B,CAAA,CAAAmD,MAAA,YAAAnD,CAAA,CAAAwB,GAAA,GAAAS,CAAA,CAAAT,GAAA;MAAA;IAAA;EAAA;EAAA,SAAA6B,oBAAA1D,CAAA,EAAAE,CAAA;IAAA,IAAAG,CAAA,GAAAH,CAAA,CAAAsD,MAAA;MAAAjD,CAAA,GAAAP,CAAA,CAAAa,QAAA,CAAAR,CAAA;IAAA,IAAAE,CAAA,KAAAN,CAAA,SAAAC,CAAA,CAAAuD,QAAA,qBAAApD,CAAA,IAAAL,CAAA,CAAAa,QAAA,eAAAX,CAAA,CAAAsD,MAAA,aAAAtD,CAAA,CAAA2B,GAAA,GAAA5B,CAAA,EAAAyD,mBAAA,CAAA1D,CAAA,EAAAE,CAAA,eAAAA,CAAA,CAAAsD,MAAA,kBAAAnD,CAAA,KAAAH,CAAA,CAAAsD,MAAA,YAAAtD,CAAA,CAAA2B,GAAA,OAAAkC,SAAA,uCAAA1D,CAAA,iBAAA8B,CAAA;IAAA,IAAAzB,CAAA,GAAAiB,QAAA,CAAApB,CAAA,EAAAP,CAAA,CAAAa,QAAA,EAAAX,CAAA,CAAA2B,GAAA;IAAA,gBAAAnB,CAAA,CAAAkB,IAAA,SAAA1B,CAAA,CAAAsD,MAAA,YAAAtD,CAAA,CAAA2B,GAAA,GAAAnB,CAAA,CAAAmB,GAAA,EAAA3B,CAAA,CAAAuD,QAAA,SAAAtB,CAAA;IAAA,IAAAvB,CAAA,GAAAF,CAAA,CAAAmB,GAAA;IAAA,OAAAjB,CAAA,GAAAA,CAAA,CAAA2C,IAAA,IAAArD,CAAA,CAAAF,CAAA,CAAAgE,UAAA,IAAApD,CAAA,CAAAH,KAAA,EAAAP,CAAA,CAAA+D,IAAA,GAAAjE,CAAA,CAAAkE,OAAA,eAAAhE,CAAA,CAAAsD,MAAA,KAAAtD,CAAA,CAAAsD,MAAA,WAAAtD,CAAA,CAAA2B,GAAA,GAAA5B,CAAA,GAAAC,CAAA,CAAAuD,QAAA,SAAAtB,CAAA,IAAAvB,CAAA,IAAAV,CAAA,CAAAsD,MAAA,YAAAtD,CAAA,CAAA2B,GAAA,OAAAkC,SAAA,sCAAA7D,CAAA,CAAAuD,QAAA,SAAAtB,CAAA;EAAA;EAAA,SAAAgC,aAAAlE,CAAA;IAAA,IAAAD,CAAA;MAAAoE,MAAA,EAAAnE,CAAA;IAAA;IAAA,KAAAA,CAAA,KAAAD,CAAA,CAAAqE,QAAA,GAAApE,CAAA,WAAAA,CAAA,KAAAD,CAAA,CAAAsE,UAAA,GAAArE,CAAA,KAAAD,CAAA,CAAAuE,QAAA,GAAAtE,CAAA,WAAAuE,UAAA,CAAAC,IAAA,CAAAzE,CAAA;EAAA;EAAA,SAAA0E,cAAAzE,CAAA;IAAA,IAAAD,CAAA,GAAAC,CAAA,CAAA0E,UAAA;IAAA3E,CAAA,CAAA4B,IAAA,oBAAA5B,CAAA,CAAA6B,GAAA,EAAA5B,CAAA,CAAA0E,UAAA,GAAA3E,CAAA;EAAA;EAAA,SAAAyB,QAAAxB,CAAA;IAAA,KAAAuE,UAAA;MAAAJ,MAAA;IAAA,IAAAnE,CAAA,CAAA4C,OAAA,CAAAsB,YAAA,cAAAS,KAAA;EAAA;EAAA,SAAAlC,OAAA1C,CAAA;IAAA,IAAAA,CAAA,WAAAA,CAAA;MAAA,IAAAE,CAAA,GAAAF,CAAA,CAAAY,CAAA;MAAA,IAAAV,CAAA,SAAAA,CAAA,CAAA4B,IAAA,CAAA9B,CAAA;MAAA,yBAAAA,CAAA,CAAAiE,IAAA,SAAAjE,CAAA;MAAA,KAAA6E,KAAA,CAAA7E,CAAA,CAAA8E,MAAA;QAAA,IAAAvE,CAAA;UAAAG,CAAA,YAAAuD,KAAA;YAAA,SAAA1D,CAAA,GAAAP,CAAA,CAAA8E,MAAA,OAAAzE,CAAA,CAAAyB,IAAA,CAAA9B,CAAA,EAAAO,CAAA,UAAA0D,IAAA,CAAAxD,KAAA,GAAAT,CAAA,CAAAO,CAAA,GAAA0D,IAAA,CAAAV,IAAA,OAAAU,IAAA;YAAA,OAAAA,IAAA,CAAAxD,KAAA,GAAAR,CAAA,EAAAgE,IAAA,CAAAV,IAAA,OAAAU,IAAA;UAAA;QAAA,OAAAvD,CAAA,CAAAuD,IAAA,GAAAvD,CAAA;MAAA;IAAA;IAAA,UAAAqD,SAAA,CAAAd,OAAA,CAAAjD,CAAA;EAAA;EAAA,OAAAoC,iBAAA,CAAAhC,SAAA,GAAAiC,0BAAA,EAAA9B,CAAA,CAAAoC,CAAA;IAAAlC,KAAA,EAAA4B,0BAAA;IAAAjB,YAAA;EAAA,IAAAb,CAAA,CAAA8B,0BAAA;IAAA5B,KAAA,EAAA2B,iBAAA;IAAAhB,YAAA;EAAA,IAAAgB,iBAAA,CAAA2C,WAAA,GAAA7D,MAAA,CAAAmB,0BAAA,EAAArB,CAAA,wBAAAhB,CAAA,CAAAgF,mBAAA,aAAA/E,CAAA;IAAA,IAAAD,CAAA,wBAAAC,CAAA,IAAAA,CAAA,CAAAgF,WAAA;IAAA,SAAAjF,CAAA,KAAAA,CAAA,KAAAoC,iBAAA,6BAAApC,CAAA,CAAA+E,WAAA,IAAA/E,CAAA,CAAAkF,IAAA;EAAA,GAAAlF,CAAA,CAAAmF,IAAA,aAAAlF,CAAA;IAAA,OAAAE,MAAA,CAAAiF,cAAA,GAAAjF,MAAA,CAAAiF,cAAA,CAAAnF,CAAA,EAAAoC,0BAAA,KAAApC,CAAA,CAAAoF,SAAA,GAAAhD,0BAAA,EAAAnB,MAAA,CAAAjB,CAAA,EAAAe,CAAA,yBAAAf,CAAA,CAAAG,SAAA,GAAAD,MAAA,CAAAqB,MAAA,CAAAmB,CAAA,GAAA1C,CAAA;EAAA,GAAAD,CAAA,CAAAsF,KAAA,aAAArF,CAAA;IAAA;MAAAkD,OAAA,EAAAlD;IAAA;EAAA,GAAA2C,qBAAA,CAAAG,aAAA,CAAA3C,SAAA,GAAAc,MAAA,CAAA6B,aAAA,CAAA3C,SAAA,EAAAU,CAAA;IAAA;EAAA,IAAAd,CAAA,CAAA+C,aAAA,GAAAA,aAAA,EAAA/C,CAAA,CAAAuF,KAAA,aAAAtF,CAAA,EAAAC,CAAA,EAAAG,CAAA,EAAAE,CAAA,EAAAG,CAAA;IAAA,WAAAA,CAAA,KAAAA,CAAA,GAAA8E,OAAA;IAAA,IAAA5E,CAAA,OAAAmC,aAAA,CAAAzB,IAAA,CAAArB,CAAA,EAAAC,CAAA,EAAAG,CAAA,EAAAE,CAAA,GAAAG,CAAA;IAAA,OAAAV,CAAA,CAAAgF,mBAAA,CAAA9E,CAAA,IAAAU,CAAA,GAAAA,CAAA,CAAAqD,IAAA,GAAAb,IAAA,WAAAnD,CAAA;MAAA,OAAAA,CAAA,CAAAsD,IAAA,GAAAtD,CAAA,CAAAQ,KAAA,GAAAG,CAAA,CAAAqD,IAAA;IAAA;EAAA,GAAArB,qBAAA,CAAAD,CAAA,GAAAzB,MAAA,CAAAyB,CAAA,EAAA3B,CAAA,gBAAAE,MAAA,CAAAyB,CAAA,EAAA/B,CAAA;IAAA;EAAA,IAAAM,MAAA,CAAAyB,CAAA;IAAA;EAAA,IAAA3C,CAAA,CAAAyF,IAAA,aAAAxF,CAAA;IAAA,IAAAD,CAAA,GAAAG,MAAA,CAAAF,CAAA;MAAAC,CAAA;IAAA,SAAAG,CAAA,IAAAL,CAAA,EAAAE,CAAA,CAAAuE,IAAA,CAAApE,CAAA;IAAA,OAAAH,CAAA,CAAAwF,OAAA,aAAAzB,KAAA;MAAA,OAAA/D,CAAA,CAAA4E,MAAA;QAAA,IAAA7E,CAAA,GAAAC,CAAA,CAAAyF,GAAA;QAAA,IAAA1F,CAAA,IAAAD,CAAA,SAAAiE,IAAA,CAAAxD,KAAA,GAAAR,CAAA,EAAAgE,IAAA,CAAAV,IAAA,OAAAU,IAAA;MAAA;MAAA,OAAAA,IAAA,CAAAV,IAAA,OAAAU,IAAA;IAAA;EAAA,GAAAjE,CAAA,CAAA0C,MAAA,GAAAA,MAAA,EAAAjB,OAAA,CAAArB,SAAA;IAAA6E,WAAA,EAAAxD,OAAA;IAAAmD,KAAA,WAAAA,MAAA5E,CAAA;MAAA,SAAA4F,IAAA,WAAA3B,IAAA,WAAAN,IAAA,QAAAC,KAAA,GAAA3D,CAAA,OAAAsD,IAAA,YAAAE,QAAA,cAAAD,MAAA,gBAAA3B,GAAA,GAAA5B,CAAA,OAAAuE,UAAA,CAAA3B,OAAA,CAAA6B,aAAA,IAAA1E,CAAA,WAAAE,CAAA,kBAAAA,CAAA,CAAA2F,MAAA,OAAAxF,CAAA,CAAAyB,IAAA,OAAA5B,CAAA,MAAA2E,KAAA,EAAA3E,CAAA,CAAA4F,KAAA,cAAA5F,CAAA,IAAAD,CAAA;IAAA;IAAA8F,IAAA,WAAAA,KAAA;MAAA,KAAAxC,IAAA;MAAA,IAAAtD,CAAA,QAAAuE,UAAA,IAAAG,UAAA;MAAA,gBAAA1E,CAAA,CAAA2B,IAAA,QAAA3B,CAAA,CAAA4B,GAAA;MAAA,YAAAmE,IAAA;IAAA;IAAAnC,iBAAA,WAAAA,kBAAA7D,CAAA;MAAA,SAAAuD,IAAA,QAAAvD,CAAA;MAAA,IAAAE,CAAA;MAAA,SAAA+F,OAAA5F,CAAA,EAAAE,CAAA;QAAA,OAAAK,CAAA,CAAAgB,IAAA,YAAAhB,CAAA,CAAAiB,GAAA,GAAA7B,CAAA,EAAAE,CAAA,CAAA+D,IAAA,GAAA5D,CAAA,EAAAE,CAAA,KAAAL,CAAA,CAAAsD,MAAA,WAAAtD,CAAA,CAAA2B,GAAA,GAAA5B,CAAA,KAAAM,CAAA;MAAA;MAAA,SAAAA,CAAA,QAAAiE,UAAA,CAAAM,MAAA,MAAAvE,CAAA,SAAAA,CAAA;QAAA,IAAAG,CAAA,QAAA8D,UAAA,CAAAjE,CAAA;UAAAK,CAAA,GAAAF,CAAA,CAAAiE,UAAA;QAAA,eAAAjE,CAAA,CAAA0D,MAAA,SAAA6B,MAAA;QAAA,IAAAvF,CAAA,CAAA0D,MAAA,SAAAwB,IAAA;UAAA,IAAA9E,CAAA,GAAAT,CAAA,CAAAyB,IAAA,CAAApB,CAAA;YAAAM,CAAA,GAAAX,CAAA,CAAAyB,IAAA,CAAApB,CAAA;UAAA,IAAAI,CAAA,IAAAE,CAAA;YAAA,SAAA4E,IAAA,GAAAlF,CAAA,CAAA2D,QAAA,SAAA4B,MAAA,CAAAvF,CAAA,CAAA2D,QAAA;YAAA,SAAAuB,IAAA,GAAAlF,CAAA,CAAA4D,UAAA,SAAA2B,MAAA,CAAAvF,CAAA,CAAA4D,UAAA;UAAA,WAAAxD,CAAA;YAAA,SAAA8E,IAAA,GAAAlF,CAAA,CAAA2D,QAAA,SAAA4B,MAAA,CAAAvF,CAAA,CAAA2D,QAAA;UAAA;YAAA,KAAArD,CAAA,QAAAsC,KAAA;YAAA,SAAAsC,IAAA,GAAAlF,CAAA,CAAA4D,UAAA,SAAA2B,MAAA,CAAAvF,CAAA,CAAA4D,UAAA;UAAA;QAAA;MAAA;IAAA;IAAAR,MAAA,WAAAA,OAAA7D,CAAA,EAAAD,CAAA;MAAA,SAAAE,CAAA,QAAAsE,UAAA,CAAAM,MAAA,MAAA5E,CAAA,SAAAA,CAAA;QAAA,IAAAK,CAAA,QAAAiE,UAAA,CAAAtE,CAAA;QAAA,IAAAK,CAAA,CAAA6D,MAAA,SAAAwB,IAAA,IAAAvF,CAAA,CAAAyB,IAAA,CAAAvB,CAAA,wBAAAqF,IAAA,GAAArF,CAAA,CAAA+D,UAAA;UAAA,IAAA5D,CAAA,GAAAH,CAAA;UAAA;QAAA;MAAA;MAAAG,CAAA,iBAAAT,CAAA,mBAAAA,CAAA,KAAAS,CAAA,CAAA0D,MAAA,IAAApE,CAAA,IAAAA,CAAA,IAAAU,CAAA,CAAA4D,UAAA,KAAA5D,CAAA;MAAA,IAAAE,CAAA,GAAAF,CAAA,GAAAA,CAAA,CAAAiE,UAAA;MAAA,OAAA/D,CAAA,CAAAgB,IAAA,GAAA3B,CAAA,EAAAW,CAAA,CAAAiB,GAAA,GAAA7B,CAAA,EAAAU,CAAA,SAAA8C,MAAA,gBAAAS,IAAA,GAAAvD,CAAA,CAAA4D,UAAA,EAAAnC,CAAA,SAAA+D,QAAA,CAAAtF,CAAA;IAAA;IAAAsF,QAAA,WAAAA,SAAAjG,CAAA,EAAAD,CAAA;MAAA,gBAAAC,CAAA,CAAA2B,IAAA,QAAA3B,CAAA,CAAA4B,GAAA;MAAA,mBAAA5B,CAAA,CAAA2B,IAAA,mBAAA3B,CAAA,CAAA2B,IAAA,QAAAqC,IAAA,GAAAhE,CAAA,CAAA4B,GAAA,gBAAA5B,CAAA,CAAA2B,IAAA,SAAAoE,IAAA,QAAAnE,GAAA,GAAA5B,CAAA,CAAA4B,GAAA,OAAA2B,MAAA,kBAAAS,IAAA,yBAAAhE,CAAA,CAAA2B,IAAA,IAAA5B,CAAA,UAAAiE,IAAA,GAAAjE,CAAA,GAAAmC,CAAA;IAAA;IAAAgE,MAAA,WAAAA,OAAAlG,CAAA;MAAA,SAAAD,CAAA,QAAAwE,UAAA,CAAAM,MAAA,MAAA9E,CAAA,SAAAA,CAAA;QAAA,IAAAE,CAAA,QAAAsE,UAAA,CAAAxE,CAAA;QAAA,IAAAE,CAAA,CAAAoE,UAAA,KAAArE,CAAA,cAAAiG,QAAA,CAAAhG,CAAA,CAAAyE,UAAA,EAAAzE,CAAA,CAAAqE,QAAA,GAAAG,aAAA,CAAAxE,CAAA,GAAAiC,CAAA;MAAA;IAAA;IAAA,kBAAAiE,OAAAnG,CAAA;MAAA,SAAAD,CAAA,QAAAwE,UAAA,CAAAM,MAAA,MAAA9E,CAAA,SAAAA,CAAA;QAAA,IAAAE,CAAA,QAAAsE,UAAA,CAAAxE,CAAA;QAAA,IAAAE,CAAA,CAAAkE,MAAA,KAAAnE,CAAA;UAAA,IAAAI,CAAA,GAAAH,CAAA,CAAAyE,UAAA;UAAA,gBAAAtE,CAAA,CAAAuB,IAAA;YAAA,IAAArB,CAAA,GAAAF,CAAA,CAAAwB,GAAA;YAAA6C,aAAA,CAAAxE,CAAA;UAAA;UAAA,OAAAK,CAAA;QAAA;MAAA;MAAA,MAAA+C,KAAA;IAAA;IAAA+C,aAAA,WAAAA,cAAArG,CAAA,EAAAE,CAAA,EAAAG,CAAA;MAAA,YAAAoD,QAAA;QAAA5C,QAAA,EAAA6B,MAAA,CAAA1C,CAAA;QAAAgE,UAAA,EAAA9D,CAAA;QAAAgE,OAAA,EAAA7D;MAAA,mBAAAmD,MAAA,UAAA3B,GAAA,GAAA5B,CAAA,GAAAkC,CAAA;IAAA;EAAA,GAAAnC,CAAA;AAAA;AAAA,SAAAsG,QAAAtG,CAAA,EAAAE,CAAA;EAAA,IAAAD,CAAA,GAAAE,MAAA,CAAAsF,IAAA,CAAAzF,CAAA;EAAA,IAAAG,MAAA,CAAAoG,qBAAA;IAAA,IAAAhG,CAAA,GAAAJ,MAAA,CAAAoG,qBAAA,CAAAvG,CAAA;IAAAE,CAAA,KAAAK,CAAA,GAAAA,CAAA,CAAAiG,MAAA,WAAAtG,CAAA;MAAA,OAAAC,MAAA,CAAAsG,wBAAA,CAAAzG,CAAA,EAAAE,CAAA,EAAAiB,UAAA;IAAA,KAAAlB,CAAA,CAAAwE,IAAA,CAAAiC,KAAA,CAAAzG,CAAA,EAAAM,CAAA;EAAA;EAAA,OAAAN,CAAA;AAAA;AAAA,SAAA0G,cAAA3G,CAAA;EAAA,SAAAE,CAAA,MAAAA,CAAA,GAAA0G,SAAA,CAAA9B,MAAA,EAAA5E,CAAA;IAAA,IAAAD,CAAA,WAAA2G,SAAA,CAAA1G,CAAA,IAAA0G,SAAA,CAAA1G,CAAA;IAAAA,CAAA,OAAAoG,OAAA,CAAAnG,MAAA,CAAAF,CAAA,OAAA4C,OAAA,WAAA3C,CAAA;MAAA2G,eAAA,CAAA7G,CAAA,EAAAE,CAAA,EAAAD,CAAA,CAAAC,CAAA;IAAA,KAAAC,MAAA,CAAA2G,yBAAA,GAAA3G,MAAA,CAAA4G,gBAAA,CAAA/G,CAAA,EAAAG,MAAA,CAAA2G,yBAAA,CAAA7G,CAAA,KAAAqG,OAAA,CAAAnG,MAAA,CAAAF,CAAA,GAAA4C,OAAA,WAAA3C,CAAA;MAAAC,MAAA,CAAAK,cAAA,CAAAR,CAAA,EAAAE,CAAA,EAAAC,MAAA,CAAAsG,wBAAA,CAAAxG,CAAA,EAAAC,CAAA;IAAA;EAAA;EAAA,OAAAF,CAAA;AAAA;AAAA,SAAA6G,gBAAA7G,CAAA,EAAAE,CAAA,EAAAD,CAAA;EAAA,QAAAC,CAAA,GAAA8G,cAAA,CAAA9G,CAAA,MAAAF,CAAA,GAAAG,MAAA,CAAAK,cAAA,CAAAR,CAAA,EAAAE,CAAA;IAAAO,KAAA,EAAAR,CAAA;IAAAkB,UAAA;IAAAC,YAAA;IAAAC,QAAA;EAAA,KAAArB,CAAA,CAAAE,CAAA,IAAAD,CAAA,EAAAD,CAAA;AAAA;AAAA,SAAAiH,mBAAA5G,CAAA,EAAAJ,CAAA,EAAAD,CAAA,EAAAE,CAAA,EAAAK,CAAA,EAAAK,CAAA,EAAAE,CAAA;EAAA;IAAA,IAAAJ,CAAA,GAAAL,CAAA,CAAAO,CAAA,EAAAE,CAAA;MAAAE,CAAA,GAAAN,CAAA,CAAAD,KAAA;EAAA,SAAAJ,CAAA;IAAA,YAAAL,CAAA,CAAAK,CAAA;EAAA;EAAAK,CAAA,CAAA6C,IAAA,GAAAtD,CAAA,CAAAe,CAAA,IAAAwE,OAAA,CAAAtC,OAAA,CAAAlC,CAAA,EAAAoC,IAAA,CAAAlD,CAAA,EAAAK,CAAA;AAAA;AAAA,SAAA2G,kBAAA7G,CAAA;EAAA;IAAA,IAAAJ,CAAA;MAAAD,CAAA,GAAA4G,SAAA;IAAA,WAAApB,OAAA,WAAAtF,CAAA,EAAAK,CAAA;MAAA,IAAAK,CAAA,GAAAP,CAAA,CAAAqG,KAAA,CAAAzG,CAAA,EAAAD,CAAA;MAAA,SAAAmH,MAAA9G,CAAA;QAAA4G,kBAAA,CAAArG,CAAA,EAAAV,CAAA,EAAAK,CAAA,EAAA4G,KAAA,EAAAC,MAAA,UAAA/G,CAAA;MAAA;MAAA,SAAA+G,OAAA/G,CAAA;QAAA4G,kBAAA,CAAArG,CAAA,EAAAV,CAAA,EAAAK,CAAA,EAAA4G,KAAA,EAAAC,MAAA,WAAA/G,CAAA;MAAA;MAAA8G,KAAA;IAAA;EAAA;AAAA;AAAA,SAAAE,gBAAAzG,CAAA,EAAAP,CAAA;EAAA,MAAAO,CAAA,YAAAP,CAAA,aAAA0D,SAAA;AAAA;AAAA,SAAAuD,kBAAAtH,CAAA,EAAAE,CAAA;EAAA,SAAAD,CAAA,MAAAA,CAAA,GAAAC,CAAA,CAAA4E,MAAA,EAAA7E,CAAA;IAAA,IAAAM,CAAA,GAAAL,CAAA,CAAAD,CAAA;IAAAM,CAAA,CAAAY,UAAA,GAAAZ,CAAA,CAAAY,UAAA,QAAAZ,CAAA,CAAAa,YAAA,kBAAAb,CAAA,KAAAA,CAAA,CAAAc,QAAA,QAAAlB,MAAA,CAAAK,cAAA,CAAAR,CAAA,EAAAgH,cAAA,CAAAzG,CAAA,CAAAgH,GAAA,GAAAhH,CAAA;EAAA;AAAA;AAAA,SAAAiH,aAAAxH,CAAA,EAAAE,CAAA,EAAAD,CAAA;EAAA,OAAAC,CAAA,IAAAoH,iBAAA,CAAAtH,CAAA,CAAAI,SAAA,EAAAF,CAAA,GAAAD,CAAA,IAAAqH,iBAAA,CAAAtH,CAAA,EAAAC,CAAA,GAAAE,MAAA,CAAAK,cAAA,CAAAR,CAAA;IAAAqB,QAAA;EAAA,IAAArB,CAAA;AAAA;AAAA,SAAAgH,eAAA/G,CAAA;EAAA,IAAAS,CAAA,GAAA+G,YAAA,CAAAxH,CAAA;EAAA,mBAAAgD,OAAA,CAAAvC,CAAA,IAAAA,CAAA,GAAAA,CAAA;AAAA;AAAA,SAAA+G,aAAAxH,CAAA,EAAAC,CAAA;EAAA,gBAAA+C,OAAA,CAAAhD,CAAA,MAAAA,CAAA,SAAAA,CAAA;EAAA,IAAAD,CAAA,GAAAC,CAAA,CAAAU,MAAA,CAAA+G,WAAA;EAAA,eAAA1H,CAAA;IAAA,IAAAU,CAAA,GAAAV,CAAA,CAAA8B,IAAA,CAAA7B,CAAA,EAAAC,CAAA;IAAA,gBAAA+C,OAAA,CAAAvC,CAAA,UAAAA,CAAA;IAAA,UAAAqD,SAAA;EAAA;EAAA,qBAAA7D,CAAA,GAAAyH,MAAA,GAAAC,MAAA,EAAA3H,CAAA;AAAA;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAAS4H,MAAM,IAANC,OAAM,EAASC,aAAa,QAAQ,QAAQ;AACrD,OAAOC,cAAc,MAAM,yBAAyB;AACpD,SAAoBC,UAAU;AAC9B,SAAiBC,MAAM;AAA4C,SAAAC,GAAA,IAAAC,IAAA;AAEnE,OAAO,IAAMC,gBAAgB,GAAGN,aAAa,CAA6B,IAAI,CAAC;AAO/E;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAaO,MAAM;EAGjB,SAAAA,OAAYC,QAAoB,EAAE;IAAAlB,eAAA,OAAAiB,MAAA;IAChC,IAAI,CAACE,SAAS,GAAGD,QAAQ;EAC3B;;EAEA;AACF;AACA;AACA;AACA;AACA;EALE,OAAAf,YAAA,CAAAc,MAAA;IAAAf,GAAA;IAAA9G,KAAA,EAMA,SAAAoH,MAAMA,CAAIY,SAAuB,EAAEC,KAAQ,EAAE;MAAA,IAAAC,KAAA;MAC3C;AACJ;AACA;AACA;AACA;MACI;QAAA,IAAAC,IAAA,GAAA1B,iBAAA,cAAAnH,mBAAA,GAAAoF,IAAA,CAAO,SAAA0D,QAAOC,WAAwB;UAAA,IAAAC,qBAAA,EAAAC,qBAAA;UAAA,IAAAC,WAAA,EAAAC,KAAA,EAAAC,KAAA,EAAAZ,QAAA,EAAAa,IAAA,EAAAC,GAAA,EAAAC,GAAA;UAAA,OAAAvJ,mBAAA,GAAAuB,IAAA,UAAAiI,SAAAC,QAAA;YAAA,kBAAAA,QAAA,CAAA5D,IAAA,GAAA4D,QAAA,CAAAvF,IAAA;cAAA;gBAAA,IAC/BwE,SAAS;kBAAAe,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAA,MAAQ,IAAIX,KAAK,CAAC,0BAA0B,CAAC;cAAA;gBAAA,IACtDwF,WAAW;kBAAAU,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAA,MAAQ,IAAIX,KAAK,CAAC,6BAA6B,CAAC;cAAA;gBAAAkG,QAAA,CAAAvF,IAAA;gBAAA,QAAA+E,qBAAA,GAErCP,SAAS,CAACgB,cAAc,cAAAT,qBAAA,uBAAxBA,qBAAA,CAAAlH,IAAA,CAAA2G,SAAS,EAAkBC,KAAK,CAAC;cAAA;gBAAAc,QAAA,CAAAE,EAAA,GAAAX,qBAAA,GAAAS,QAAA,CAAA7F,IAAA;gBAAA6F,QAAA,CAAAG,EAAA,GAAAH,QAAA,CAAAE,EAAA;gBAAA,KAAAF,QAAA,CAAAG,EAAA;kBAAAH,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAAuF,QAAA,CAAAG,EAAA,GAAAZ,qBAAA;cAAA;gBAAA,KAAAS,QAAA,CAAAG,EAAA;kBAAAH,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAAuF,QAAA,CAAAI,EAAA,GAAAb,qBAAA;gBAAAS,QAAA,CAAAvF,IAAA;gBAAA;cAAA;gBAAAuF,QAAA,CAAAI,EAAA,GAAK,CAAC,CAAC;cAAA;gBAA7DX,WAAW,GAAAO,QAAA,CAAAI,EAAA;gBAEXV,KAAK,GAAGhB,MAAM,CAAAvB,aAAA,KAAS+B,KAAK,CAAE,CAAC;gBAE/BS,KAAK,GAAGjB,MAAM,CAAc,IAAI2B,GAAG,CAAC,CAAC,CAAC;gBAEtCtB,QAAQ,GAAGI,KAAI,CAACH,SAAS;gBAEzBY,IAAI,GAAG,SAAPA,IAAIA,CAAAU,KAAA,EAAsC;kBAAA,IAAhC7F,IAAI,GAAA6F,KAAA,CAAJ7F,IAAI;kBAClB,oBACEmE,IAAA,CAACC,gBAAgB,CAAC0B,QAAQ;oBAACtJ,KAAK,EAAE0I,KAAM;oBAAAa,QAAA,eACtC5B,IAAA,CAACH,UAAU,EAAAtB,aAAA,CAAAA,aAAA;sBAACsD,IAAI,EAAE1B;oBAAS,GAAKA,QAAQ,CAACG,KAAK;sBAAAsB,QAAA,eAC5C5B,IAAA,CAACK,SAAS,EAAA9B,aAAA,CAAAA,aAAA,KAAK1C,IAAI,CAACxD,KAAK;wBAAEwI,WAAW,EAAEA;sBAAY,EAAE;oBAAC,EAC7C;kBAAC,CACY,CAAC;gBAEhC,CAAC,EAED;gBACAH,WAAW,CAACoB,SAAS,GAAG,EAAE;;gBAE1B;gBACMb,GAAG,GAAGc,QAAQ,CAACC,aAAa,CAAC,KAAK,CAAC,EAEzC;gBACAtB,WAAW,CAACuB,SAAS,CAACC,GAAG,CAAC,eAAe,CAAC;gBAE1CxC,OAAM,cAACM,IAAA,CAACgB,IAAI;kBAACnF,IAAI,EAAEiF;gBAAM,CAAE,CAAC,EAAEG,GAAG,CAAC;;gBAElC;gBACMC,GAAc,GAAG;kBACrBiB,MAAM,EAAE,SAARA,MAAMA,CAAA,EAAQ;oBACZzC,OAAM,CAAC,IAAI,EAAEuB,GAAG,CAAC;kBACnB,CAAC;kBACDmB,QAAQ,EAAE,SAAVA,QAAQA,CAAGC,EAAkB,EAAK;oBAChC,IAAMxG,IAAI,GAAGwG,EAAE,CAACvB,KAAK,CAACwB,IAAI,CAAC,CAAC,CAAC;oBAC7BxB,KAAK,CAACzI,KAAK,GAAGwD,IAAI;kBACpB;gBACF,CAAC,EAED;gBAAA,OAAAuF,QAAA,CAAA1F,MAAA,WACO,IAAI0B,OAAO,CAAC,UAACtC,OAAO,EAAK;kBAC9BiG,KAAK,CAACwB,SAAS,CAAC,UAACC,OAAO,EAAK;oBAC3B,IAAIA,OAAO,CAACC,IAAI,KAAK,CAAC,EAAE;sBAAA,IAAAC,eAAA;sBACtB;sBACAhC,WAAW,CAACuB,SAAS,CAACC,GAAG,CAAC,eAAe,CAAC;;sBAE1C;sBACAxB,WAAW,CAACiC,WAAW,EAAAD,eAAA,GAACzB,GAAG,CAAC2B,UAAU,cAAAF,eAAA,cAAAA,eAAA,GAAIzB,GAAG,CAAC;sBAE9C,OAAOnG,OAAO,CAACoG,GAAG,CAAC;oBACrB;kBACF,CAAC,CAAC;gBACJ,CAAC,CAAC;cAAA;cAAA;gBAAA,OAAAE,QAAA,CAAAzD,IAAA;YAAA;UAAA,GAAA8C,OAAA;QAAA,CACH;QAAA,iBAAAoC,EAAA;UAAA,OAAArC,IAAA,CAAAlC,KAAA,OAAAE,SAAA;QAAA;MAAA;IACH;;IAEA;AACF;AACA;AACA;AACA;EAJE;IAAAW,GAAA;IAAA9G,KAAA,EAKA,SAAAyK,OAAOA,CAACpC,WAAwB,EAAE;MAAA,IAAAqC,qBAAA;MAChC,IAAI,CAACrC,WAAW,EAAE,MAAM,IAAIxF,KAAK,CAAC,6BAA6B,CAAC;MAChE,CAAA6H,qBAAA,GAAArC,WAAW,CAACkC,UAAU,cAAAG,qBAAA,eAAtBA,qBAAA,CAAwBZ,MAAM,CAAC,CAAC;IAClC;;IAEA;AACF;AACA;AACA;AACA;AACA;EALE;IAAAhD,GAAA;IAAA9G,KAAA;MAAA,IAAA2K,SAAA,GAAAlE,iBAAA,cAAAnH,mBAAA,GAAAoF,IAAA,CAMA,SAAAkG,SAAkB5C,SAAuB,EAAEC,KAAQ,EAAE4C,OAAW;QAAA,IAAAC,sBAAA,EAAAC,sBAAA;QAAA,IAAAvC,WAAA;QAAA,OAAAlJ,mBAAA,GAAAuB,IAAA,UAAAmK,UAAAC,SAAA;UAAA,kBAAAA,SAAA,CAAA9F,IAAA,GAAA8F,SAAA,CAAAzH,IAAA;YAAA;cAAA,IACzDwE,SAAS;gBAAAiD,SAAA,CAAAzH,IAAA;gBAAA;cAAA;cAAA,MAAQ,IAAIX,KAAK,CAAC,0BAA0B,CAAC;YAAA;cAAAoI,SAAA,CAAAzH,IAAA;cAAA,QAAAuH,sBAAA,GAEhC/C,SAAS,CAACgB,cAAc,cAAA+B,sBAAA,uBAAxBA,sBAAA,CAAA1J,IAAA,CAAA2G,SAAS,EAAkBC,KAAK,CAAC;YAAA;cAAAgD,SAAA,CAAAhC,EAAA,GAAA6B,sBAAA,GAAAG,SAAA,CAAA/H,IAAA;cAAA+H,SAAA,CAAA/B,EAAA,GAAA+B,SAAA,CAAAhC,EAAA;cAAA,KAAAgC,SAAA,CAAA/B,EAAA;gBAAA+B,SAAA,CAAAzH,IAAA;gBAAA;cAAA;cAAAyH,SAAA,CAAA/B,EAAA,GAAA4B,sBAAA;YAAA;cAAA,KAAAG,SAAA,CAAA/B,EAAA;gBAAA+B,SAAA,CAAAzH,IAAA;gBAAA;cAAA;cAAAyH,SAAA,CAAA9B,EAAA,GAAA2B,sBAAA;cAAAG,SAAA,CAAAzH,IAAA;cAAA;YAAA;cAAAyH,SAAA,CAAA9B,EAAA,GAAK,CAAC,CAAC;YAAA;cAA7DX,WAAW,GAAAyC,SAAA,CAAA9B,EAAA;cAAA,OAAA8B,SAAA,CAAA5H,MAAA,WAEVkE,cAAc,cACnBI,IAAA,CAACH,UAAU,EAAAtB,aAAA,CAAAA,aAAA;gBAACsD,IAAI,EAAE,IAAI,CAACzB;cAAU,GAAK,IAAI,CAACA,SAAS,CAACE,KAAK;gBAAAsB,QAAA,eACxD5B,IAAA,CAACK,SAAS,EAAA9B,aAAA,CAAAA,aAAA,KAAK+B,KAAK;kBAAEO,WAAW,EAAEA;gBAAY,EAAE;cAAC,EACxC,CAAC,EACb,CAAC,CAAC,EAAAtC,aAAA,KACG2E,OAAO,CACd,CAAC;YAAA;YAAA;cAAA,OAAAI,SAAA,CAAA3F,IAAA;UAAA;QAAA,GAAAsF,QAAA;MAAA,CACF;MAAA,SAZKM,QAAQA,CAAAC,GAAA,EAAAC,GAAA,EAAAC,GAAA;QAAA,OAAAV,SAAA,CAAA1E,KAAA,OAAAE,SAAA;MAAA;MAAA,OAAR+E,QAAQ;IAAA;EAAA;AAAA",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"eb18714e58bd025edd1eb4a745ed873b53f556f7"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"eb18714e58bd025edd1eb4a745ed873b53f556f7"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_2i562htxjw=function(){return actualCoverage},actualCoverage}function _typeof(o){return cov_2i562htxjw().f[0]++,cov_2i562htxjw().s[0]++,cov_2i562htxjw().b[1][0]++,_typeof="function"==typeof Symbol&&(cov_2i562htxjw().b[1][1]++,"symbol"==typeof Symbol.iterator)?(cov_2i562htxjw().b[0][0]++,function(o){return cov_2i562htxjw().f[1]++,cov_2i562htxjw().s[1]++,typeof o}):(cov_2i562htxjw().b[0][1]++,function(o){return cov_2i562htxjw().f[2]++,cov_2i562htxjw().s[2]++,cov_2i562htxjw().b[3][0]++,o&&(cov_2i562htxjw().b[3][1]++,"function"==typeof Symbol)&&(cov_2i562htxjw().b[3][2]++,o.constructor===Symbol)&&(cov_2i562htxjw().b[3][3]++,o!==Symbol.prototype)?(cov_2i562htxjw().b[2][0]++,"symbol"):(cov_2i562htxjw().b[2][1]++,typeof o)}),_typeof(o)}function _regeneratorRuntime(){cov_2i562htxjw().f[3]++,cov_2i562htxjw().s[3]++,_regeneratorRuntime=function _regeneratorRuntime(){return cov_2i562htxjw().f[4]++,cov_2i562htxjw().s[4]++,e};var t,e=(cov_2i562htxjw().s[5]++,{}),r=(cov_2i562htxjw().s[6]++,Object.prototype),n=(cov_2i562htxjw().s[7]++,r.hasOwnProperty),o=(cov_2i562htxjw().s[8]++,cov_2i562htxjw().b[4][0]++,Object.defineProperty||(cov_2i562htxjw().b[4][1]++,function(t,e,r){cov_2i562htxjw().f[5]++,cov_2i562htxjw().s[9]++,t[e]=r.value})),i=(cov_2i562htxjw().s[10]++,"function"==typeof Symbol?(cov_2i562htxjw().b[5][0]++,Symbol):(cov_2i562htxjw().b[5][1]++,{})),a=(cov_2i562htxjw().s[11]++,cov_2i562htxjw().b[6][0]++,i.iterator||(cov_2i562htxjw().b[6][1]++,"@@iterator")),c=(cov_2i562htxjw().s[12]++,cov_2i562htxjw().b[7][0]++,i.asyncIterator||(cov_2i562htxjw().b[7][1]++,"@@asyncIterator")),u=(cov_2i562htxjw().s[13]++,cov_2i562htxjw().b[8][0]++,i.toStringTag||(cov_2i562htxjw().b[8][1]++,"@@toStringTag"));function define(t,e,r){return cov_2i562htxjw().f[6]++,cov_2i562htxjw().s[14]++,Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}cov_2i562htxjw().s[15]++;try{cov_2i562htxjw().s[16]++,define({},"")}catch(t){cov_2i562htxjw().s[17]++,define=function define(t,e,r){return cov_2i562htxjw().f[7]++,cov_2i562htxjw().s[18]++,t[e]=r}}function wrap(t,e,r,n){cov_2i562htxjw().f[8]++;var i=(cov_2i562htxjw().s[19]++,cov_2i562htxjw().b[10][0]++,e&&(cov_2i562htxjw().b[10][1]++,e.prototype instanceof Generator)?(cov_2i562htxjw().b[9][0]++,e):(cov_2i562htxjw().b[9][1]++,Generator)),a=(cov_2i562htxjw().s[20]++,Object.create(i.prototype)),c=(cov_2i562htxjw().s[21]++,new Context((cov_2i562htxjw().b[11][0]++,n||(cov_2i562htxjw().b[11][1]++,[]))));return cov_2i562htxjw().s[22]++,o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){cov_2i562htxjw().f[9]++,cov_2i562htxjw().s[23]++;try{return cov_2i562htxjw().s[24]++,{type:"normal",arg:t.call(e,r)}}catch(t){return cov_2i562htxjw().s[25]++,{type:"throw",arg:t}}}cov_2i562htxjw().s[26]++,e.wrap=wrap;var h=(cov_2i562htxjw().s[27]++,"suspendedStart"),l=(cov_2i562htxjw().s[28]++,"suspendedYield"),f=(cov_2i562htxjw().s[29]++,"executing"),s=(cov_2i562htxjw().s[30]++,"completed"),y=(cov_2i562htxjw().s[31]++,{});function Generator(){cov_2i562htxjw().f[10]++}function GeneratorFunction(){cov_2i562htxjw().f[11]++}function GeneratorFunctionPrototype(){cov_2i562htxjw().f[12]++}var p=(cov_2i562htxjw().s[32]++,{});cov_2i562htxjw().s[33]++,define(p,a,(function(){return cov_2i562htxjw().f[13]++,cov_2i562htxjw().s[34]++,this}));var d=(cov_2i562htxjw().s[35]++,Object.getPrototypeOf),v=(cov_2i562htxjw().s[36]++,cov_2i562htxjw().b[12][0]++,d&&(cov_2i562htxjw().b[12][1]++,d(d(values([])))));cov_2i562htxjw().s[37]++,cov_2i562htxjw().b[13][0]++,v&&(cov_2i562htxjw().b[13][1]++,v!==r)&&(cov_2i562htxjw().b[13][2]++,n.call(v,a))&&(cov_2i562htxjw().b[13][3]++,p=v);var g=(cov_2i562htxjw().s[38]++,GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p));function defineIteratorMethods(t){cov_2i562htxjw().f[14]++,cov_2i562htxjw().s[39]++,["next","throw","return"].forEach((function(e){cov_2i562htxjw().f[15]++,cov_2i562htxjw().s[40]++,define(t,e,(function(t){return cov_2i562htxjw().f[16]++,cov_2i562htxjw().s[41]++,this._invoke(e,t)}))}))}function AsyncIterator(t,e){function invoke(r,o,i,a){cov_2i562htxjw().f[18]++;var c=(cov_2i562htxjw().s[42]++,tryCatch(t[r],t,o));if(cov_2i562htxjw().s[43]++,"throw"!==c.type){cov_2i562htxjw().b[14][0]++;var u=(cov_2i562htxjw().s[44]++,c.arg),h=(cov_2i562htxjw().s[45]++,u.value);return cov_2i562htxjw().s[46]++,cov_2i562htxjw().b[16][0]++,h&&(cov_2i562htxjw().b[16][1]++,"object"==_typeof(h))&&(cov_2i562htxjw().b[16][2]++,n.call(h,"__await"))?(cov_2i562htxjw().b[15][0]++,e.resolve(h.__await).then((function(t){cov_2i562htxjw().f[19]++,cov_2i562htxjw().s[47]++,invoke("next",t,i,a)}),(function(t){cov_2i562htxjw().f[20]++,cov_2i562htxjw().s[48]++,invoke("throw",t,i,a)}))):(cov_2i562htxjw().b[15][1]++,e.resolve(h).then((function(t){cov_2i562htxjw().f[21]++,cov_2i562htxjw().s[49]++,u.value=t,i(u)}),(function(t){return cov_2i562htxjw().f[22]++,cov_2i562htxjw().s[50]++,invoke("throw",t,i,a)})))}cov_2i562htxjw().b[14][1]++,cov_2i562htxjw().s[51]++,a(c.arg)}var r;cov_2i562htxjw().f[17]++,cov_2i562htxjw().s[52]++,o(this,"_invoke",{value:function value(t,n){function callInvokeWithMethodAndArg(){return cov_2i562htxjw().f[24]++,cov_2i562htxjw().s[53]++,new e((function(e,r){cov_2i562htxjw().f[25]++,cov_2i562htxjw().s[54]++,invoke(t,n,e,r)}))}return cov_2i562htxjw().f[23]++,cov_2i562htxjw().s[55]++,r=r?(cov_2i562htxjw().b[17][0]++,r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg)):(cov_2i562htxjw().b[17][1]++,callInvokeWithMethodAndArg())}})}function makeInvokeMethod(e,r,n){cov_2i562htxjw().f[26]++;var o=(cov_2i562htxjw().s[56]++,h);return cov_2i562htxjw().s[57]++,function(i,a){if(cov_2i562htxjw().f[27]++,cov_2i562htxjw().s[58]++,o===f)throw cov_2i562htxjw().b[18][0]++,cov_2i562htxjw().s[59]++,Error("Generator is already running");if(cov_2i562htxjw().b[18][1]++,cov_2i562htxjw().s[60]++,o===s){if(cov_2i562htxjw().b[19][0]++,cov_2i562htxjw().s[61]++,"throw"===i)throw cov_2i562htxjw().b[20][0]++,cov_2i562htxjw().s[62]++,a;return cov_2i562htxjw().b[20][1]++,cov_2i562htxjw().s[63]++,{value:t,done:!0}}for(cov_2i562htxjw().b[19][1]++,cov_2i562htxjw().s[64]++,n.method=i,n.arg=a;;){var c=(cov_2i562htxjw().s[65]++,n.delegate);if(cov_2i562htxjw().s[66]++,c){cov_2i562htxjw().b[21][0]++;var u=(cov_2i562htxjw().s[67]++,maybeInvokeDelegate(c,n));if(cov_2i562htxjw().s[68]++,u){if(cov_2i562htxjw().b[22][0]++,cov_2i562htxjw().s[69]++,u===y){cov_2i562htxjw().b[23][0]++,cov_2i562htxjw().s[70]++;continue}return cov_2i562htxjw().b[23][1]++,cov_2i562htxjw().s[71]++,u}cov_2i562htxjw().b[22][1]++}else cov_2i562htxjw().b[21][1]++;if(cov_2i562htxjw().s[72]++,"next"===n.method)cov_2i562htxjw().b[24][0]++,cov_2i562htxjw().s[73]++,n.sent=n._sent=n.arg;else if(cov_2i562htxjw().b[24][1]++,cov_2i562htxjw().s[74]++,"throw"===n.method){if(cov_2i562htxjw().b[25][0]++,cov_2i562htxjw().s[75]++,o===h)throw cov_2i562htxjw().b[26][0]++,cov_2i562htxjw().s[76]++,o=s,n.arg;cov_2i562htxjw().b[26][1]++,cov_2i562htxjw().s[77]++,n.dispatchException(n.arg)}else cov_2i562htxjw().b[25][1]++,cov_2i562htxjw().s[78]++,cov_2i562htxjw().b[27][0]++,"return"===n.method&&(cov_2i562htxjw().b[27][1]++,n.abrupt("return",n.arg));cov_2i562htxjw().s[79]++,o=f;var p=(cov_2i562htxjw().s[80]++,tryCatch(e,r,n));if(cov_2i562htxjw().s[81]++,"normal"===p.type){if(cov_2i562htxjw().b[28][0]++,cov_2i562htxjw().s[82]++,o=n.done?(cov_2i562htxjw().b[30][0]++,s):(cov_2i562htxjw().b[30][1]++,l),p.arg===y){cov_2i562htxjw().b[29][0]++,cov_2i562htxjw().s[83]++;continue}return cov_2i562htxjw().b[29][1]++,cov_2i562htxjw().s[84]++,{value:p.arg,done:n.done}}cov_2i562htxjw().b[28][1]++,cov_2i562htxjw().s[85]++,cov_2i562htxjw().b[31][0]++,"throw"===p.type&&(cov_2i562htxjw().b[31][1]++,o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){cov_2i562htxjw().f[28]++;var n=(cov_2i562htxjw().s[86]++,r.method),o=(cov_2i562htxjw().s[87]++,e.iterator[n]);if(cov_2i562htxjw().s[88]++,o===t)return cov_2i562htxjw().b[32][0]++,cov_2i562htxjw().s[89]++,r.delegate=null,cov_2i562htxjw().b[33][0]++,"throw"===n&&(cov_2i562htxjw().b[33][1]++,e.iterator.return)&&(cov_2i562htxjw().b[33][2]++,r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||(cov_2i562htxjw().b[33][3]++,"return"!==n&&(cov_2i562htxjw().b[33][4]++,r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method"))),y;cov_2i562htxjw().b[32][1]++;var i=(cov_2i562htxjw().s[90]++,tryCatch(o,e.iterator,r.arg));if(cov_2i562htxjw().s[91]++,"throw"===i.type)return cov_2i562htxjw().b[34][0]++,cov_2i562htxjw().s[92]++,r.method="throw",r.arg=i.arg,r.delegate=null,y;cov_2i562htxjw().b[34][1]++;var a=(cov_2i562htxjw().s[93]++,i.arg);return cov_2i562htxjw().s[94]++,a?(cov_2i562htxjw().b[35][0]++,a.done?(cov_2i562htxjw().b[36][0]++,r[e.resultName]=a.value,r.next=e.nextLoc,cov_2i562htxjw().b[37][0]++,"return"!==r.method&&(cov_2i562htxjw().b[37][1]++,r.method="next",r.arg=t),r.delegate=null,y):(cov_2i562htxjw().b[36][1]++,a)):(cov_2i562htxjw().b[35][1]++,r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){cov_2i562htxjw().f[29]++;var e=(cov_2i562htxjw().s[95]++,{tryLoc:t[0]});cov_2i562htxjw().s[96]++,cov_2i562htxjw().b[38][0]++,1 in t&&(cov_2i562htxjw().b[38][1]++,e.catchLoc=t[1]),cov_2i562htxjw().b[39][0]++,2 in t&&(cov_2i562htxjw().b[39][1]++,e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){cov_2i562htxjw().f[30]++;var e=(cov_2i562htxjw().s[97]++,cov_2i562htxjw().b[40][0]++,t.completion||(cov_2i562htxjw().b[40][1]++,{}));cov_2i562htxjw().s[98]++,e.type="normal",delete e.arg,t.completion=e}function Context(t){cov_2i562htxjw().f[31]++,cov_2i562htxjw().s[99]++,this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(cov_2i562htxjw().f[32]++,cov_2i562htxjw().s[100]++,cov_2i562htxjw().b[42][0]++,e||(cov_2i562htxjw().b[42][1]++,""===e)){cov_2i562htxjw().b[41][0]++;var r=(cov_2i562htxjw().s[101]++,e[a]);if(cov_2i562htxjw().s[102]++,r)return cov_2i562htxjw().b[43][0]++,cov_2i562htxjw().s[103]++,r.call(e);if(cov_2i562htxjw().b[43][1]++,cov_2i562htxjw().s[104]++,"function"==typeof e.next)return cov_2i562htxjw().b[44][0]++,cov_2i562htxjw().s[105]++,e;if(cov_2i562htxjw().b[44][1]++,cov_2i562htxjw().s[106]++,!isNaN(e.length)){cov_2i562htxjw().b[45][0]++,cov_2i562htxjw().s[108]++;var o=(cov_2i562htxjw().s[107]++,-1),i=function next(){for(cov_2i562htxjw().f[33]++,cov_2i562htxjw().s[109]++;++o<e.length;){if(cov_2i562htxjw().s[110]++,n.call(e,o))return cov_2i562htxjw().b[46][0]++,cov_2i562htxjw().s[111]++,next.value=e[o],next.done=!1,next;cov_2i562htxjw().b[46][1]++}return cov_2i562htxjw().s[112]++,next.value=t,next.done=!0,next};return cov_2i562htxjw().s[113]++,i.next=i}cov_2i562htxjw().b[45][1]++}else cov_2i562htxjw().b[41][1]++;throw cov_2i562htxjw().s[114]++,new TypeError(_typeof(e)+" is not iterable")}return cov_2i562htxjw().s[115]++,GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){cov_2i562htxjw().f[34]++;var e=(cov_2i562htxjw().s[116]++,cov_2i562htxjw().b[47][0]++,"function"==typeof t&&(cov_2i562htxjw().b[47][1]++,t.constructor));return cov_2i562htxjw().s[117]++,cov_2i562htxjw().b[48][0]++,!!e&&(cov_2i562htxjw().b[48][1]++,e===GeneratorFunction||(cov_2i562htxjw().b[48][2]++,"GeneratorFunction"===(cov_2i562htxjw().b[49][0]++,e.displayName||(cov_2i562htxjw().b[49][1]++,e.name))))},e.mark=function(t){return cov_2i562htxjw().f[35]++,cov_2i562htxjw().s[118]++,Object.setPrototypeOf?(cov_2i562htxjw().b[50][0]++,Object.setPrototypeOf(t,GeneratorFunctionPrototype)):(cov_2i562htxjw().b[50][1]++,t.__proto__=GeneratorFunctionPrototype,define(t,u,"GeneratorFunction")),t.prototype=Object.create(g),t},e.awrap=function(t){return cov_2i562htxjw().f[36]++,cov_2i562htxjw().s[119]++,{__await:t}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,(function(){return cov_2i562htxjw().f[37]++,cov_2i562htxjw().s[120]++,this})),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,i){cov_2i562htxjw().f[38]++,cov_2i562htxjw().s[121]++,cov_2i562htxjw().b[51][0]++,void 0===i&&(cov_2i562htxjw().b[51][1]++,i=Promise);var a=(cov_2i562htxjw().s[122]++,new AsyncIterator(wrap(t,r,n,o),i));return cov_2i562htxjw().s[123]++,e.isGeneratorFunction(r)?(cov_2i562htxjw().b[52][0]++,a):(cov_2i562htxjw().b[52][1]++,a.next().then((function(t){return cov_2i562htxjw().f[39]++,cov_2i562htxjw().s[124]++,t.done?(cov_2i562htxjw().b[53][0]++,t.value):(cov_2i562htxjw().b[53][1]++,a.next())})))},defineIteratorMethods(g),define(g,u,"Generator"),define(g,a,(function(){return cov_2i562htxjw().f[40]++,cov_2i562htxjw().s[125]++,this})),define(g,"toString",(function(){return cov_2i562htxjw().f[41]++,cov_2i562htxjw().s[126]++,"[object Generator]"})),e.keys=function(t){cov_2i562htxjw().f[42]++;var e=(cov_2i562htxjw().s[127]++,Object(t)),r=(cov_2i562htxjw().s[128]++,[]);for(var n in cov_2i562htxjw().s[129]++,e)cov_2i562htxjw().s[130]++,r.push(n);return cov_2i562htxjw().s[131]++,r.reverse(),function next(){for(cov_2i562htxjw().f[43]++,cov_2i562htxjw().s[132]++;r.length;){var t=(cov_2i562htxjw().s[133]++,r.pop());if(cov_2i562htxjw().s[134]++,t in e)return cov_2i562htxjw().b[54][0]++,cov_2i562htxjw().s[135]++,next.value=t,next.done=!1,next;cov_2i562htxjw().b[54][1]++}return cov_2i562htxjw().s[136]++,next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(cov_2i562htxjw().f[44]++,cov_2i562htxjw().s[137]++,this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),e)cov_2i562htxjw().b[55][1]++;else for(var r in cov_2i562htxjw().b[55][0]++,cov_2i562htxjw().s[138]++,this)cov_2i562htxjw().s[139]++,cov_2i562htxjw().b[56][0]++,"t"===r.charAt(0)&&(cov_2i562htxjw().b[56][1]++,n.call(this,r))&&(cov_2i562htxjw().b[56][2]++,!isNaN(+r.slice(1)))&&(cov_2i562htxjw().b[56][3]++,this[r]=t)},stop:function stop(){cov_2i562htxjw().f[45]++,cov_2i562htxjw().s[140]++,this.done=!0;var t=(cov_2i562htxjw().s[141]++,this.tryEntries[0].completion);if(cov_2i562htxjw().s[142]++,"throw"===t.type)throw cov_2i562htxjw().b[57][0]++,cov_2i562htxjw().s[143]++,t.arg;return cov_2i562htxjw().b[57][1]++,cov_2i562htxjw().s[144]++,this.rval},dispatchException:function dispatchException(e){if(cov_2i562htxjw().f[46]++,cov_2i562htxjw().s[145]++,this.done)throw cov_2i562htxjw().b[58][0]++,cov_2i562htxjw().s[146]++,e;cov_2i562htxjw().b[58][1]++;var r=(cov_2i562htxjw().s[147]++,this);function handle(n,o){return cov_2i562htxjw().f[47]++,cov_2i562htxjw().s[148]++,a.type="throw",a.arg=e,r.next=n,cov_2i562htxjw().b[59][0]++,o&&(cov_2i562htxjw().b[59][1]++,r.method="next",r.arg=t),!!o}cov_2i562htxjw().s[149]++;for(var o=(cov_2i562htxjw().s[150]++,this.tryEntries.length-1);o>=0;--o){var i=(cov_2i562htxjw().s[151]++,this.tryEntries[o]),a=(cov_2i562htxjw().s[152]++,i.completion);if(cov_2i562htxjw().s[153]++,"root"===i.tryLoc)return cov_2i562htxjw().b[60][0]++,cov_2i562htxjw().s[154]++,handle("end");if(cov_2i562htxjw().b[60][1]++,cov_2i562htxjw().s[155]++,i.tryLoc<=this.prev){cov_2i562htxjw().b[61][0]++;var c=(cov_2i562htxjw().s[156]++,n.call(i,"catchLoc")),u=(cov_2i562htxjw().s[157]++,n.call(i,"finallyLoc"));if(cov_2i562htxjw().s[158]++,cov_2i562htxjw().b[63][0]++,c&&(cov_2i562htxjw().b[63][1]++,u)){if(cov_2i562htxjw().b[62][0]++,cov_2i562htxjw().s[159]++,this.prev<i.catchLoc)return cov_2i562htxjw().b[64][0]++,cov_2i562htxjw().s[160]++,handle(i.catchLoc,!0);if(cov_2i562htxjw().b[64][1]++,cov_2i562htxjw().s[161]++,this.prev<i.finallyLoc)return cov_2i562htxjw().b[65][0]++,cov_2i562htxjw().s[162]++,handle(i.finallyLoc);cov_2i562htxjw().b[65][1]++}else if(cov_2i562htxjw().b[62][1]++,cov_2i562htxjw().s[163]++,c){if(cov_2i562htxjw().b[66][0]++,cov_2i562htxjw().s[164]++,this.prev<i.catchLoc)return cov_2i562htxjw().b[67][0]++,cov_2i562htxjw().s[165]++,handle(i.catchLoc,!0);cov_2i562htxjw().b[67][1]++}else{if(cov_2i562htxjw().b[66][1]++,cov_2i562htxjw().s[166]++,!u)throw cov_2i562htxjw().b[68][0]++,cov_2i562htxjw().s[167]++,Error("try statement without catch or finally");if(cov_2i562htxjw().b[68][1]++,cov_2i562htxjw().s[168]++,this.prev<i.finallyLoc)return cov_2i562htxjw().b[69][0]++,cov_2i562htxjw().s[169]++,handle(i.finallyLoc);cov_2i562htxjw().b[69][1]++}}else cov_2i562htxjw().b[61][1]++}},abrupt:function abrupt(t,e){cov_2i562htxjw().f[48]++,cov_2i562htxjw().s[170]++;for(var r=(cov_2i562htxjw().s[171]++,this.tryEntries.length-1);r>=0;--r){var o=(cov_2i562htxjw().s[172]++,this.tryEntries[r]);if(cov_2i562htxjw().s[173]++,cov_2i562htxjw().b[71][0]++,o.tryLoc<=this.prev&&(cov_2i562htxjw().b[71][1]++,n.call(o,"finallyLoc"))&&(cov_2i562htxjw().b[71][2]++,this.prev<o.finallyLoc)){cov_2i562htxjw().b[70][0]++;var i=(cov_2i562htxjw().s[174]++,o);cov_2i562htxjw().s[175]++;break}cov_2i562htxjw().b[70][1]++}cov_2i562htxjw().s[176]++,cov_2i562htxjw().b[72][0]++,i&&(cov_2i562htxjw().b[72][1]++,"break"===t||(cov_2i562htxjw().b[72][2]++,"continue"===t))&&(cov_2i562htxjw().b[72][3]++,i.tryLoc<=e)&&(cov_2i562htxjw().b[72][4]++,e<=i.finallyLoc)&&(cov_2i562htxjw().b[72][5]++,i=null);var a=(cov_2i562htxjw().s[177]++,i?(cov_2i562htxjw().b[73][0]++,i.completion):(cov_2i562htxjw().b[73][1]++,{}));return cov_2i562htxjw().s[178]++,a.type=t,a.arg=e,i?(cov_2i562htxjw().b[74][0]++,this.method="next",this.next=i.finallyLoc,y):(cov_2i562htxjw().b[74][1]++,this.complete(a))},complete:function complete(t,e){if(cov_2i562htxjw().f[49]++,cov_2i562htxjw().s[179]++,"throw"===t.type)throw cov_2i562htxjw().b[75][0]++,cov_2i562htxjw().s[180]++,t.arg;return cov_2i562htxjw().b[75][1]++,cov_2i562htxjw().s[181]++,cov_2i562htxjw().b[77][0]++,"break"===t.type||(cov_2i562htxjw().b[77][1]++,"continue"===t.type)?(cov_2i562htxjw().b[76][0]++,this.next=t.arg):(cov_2i562htxjw().b[76][1]++,"return"===t.type?(cov_2i562htxjw().b[78][0]++,this.rval=this.arg=t.arg,this.method="return",this.next="end"):(cov_2i562htxjw().b[78][1]++,cov_2i562htxjw().b[79][0]++,"normal"===t.type&&(cov_2i562htxjw().b[79][1]++,e)&&(cov_2i562htxjw().b[79][2]++,this.next=e))),y},finish:function finish(t){cov_2i562htxjw().f[50]++,cov_2i562htxjw().s[182]++;for(var e=(cov_2i562htxjw().s[183]++,this.tryEntries.length-1);e>=0;--e){var r=(cov_2i562htxjw().s[184]++,this.tryEntries[e]);if(cov_2i562htxjw().s[185]++,r.finallyLoc===t)return cov_2i562htxjw().b[80][0]++,cov_2i562htxjw().s[186]++,this.complete(r.completion,r.afterLoc),resetTryEntry(r),y;cov_2i562htxjw().b[80][1]++}},catch:function _catch(t){cov_2i562htxjw().f[51]++,cov_2i562htxjw().s[187]++;for(var e=(cov_2i562htxjw().s[188]++,this.tryEntries.length-1);e>=0;--e){var r=(cov_2i562htxjw().s[189]++,this.tryEntries[e]);if(cov_2i562htxjw().s[190]++,r.tryLoc===t){cov_2i562htxjw().b[81][0]++;var n=(cov_2i562htxjw().s[191]++,r.completion);if(cov_2i562htxjw().s[192]++,"throw"===n.type){cov_2i562htxjw().b[82][0]++;var o=(cov_2i562htxjw().s[193]++,n.arg);cov_2i562htxjw().s[194]++,resetTryEntry(r)}else cov_2i562htxjw().b[82][1]++;return cov_2i562htxjw().s[195]++,o}cov_2i562htxjw().b[81][1]++}throw cov_2i562htxjw().s[196]++,Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return cov_2i562htxjw().f[52]++,cov_2i562htxjw().s[197]++,this.delegate={iterator:values(e),resultName:r,nextLoc:n},cov_2i562htxjw().b[83][0]++,"next"===this.method&&(cov_2i562htxjw().b[83][1]++,this.arg=t),y}},e}function ownKeys(e,r){cov_2i562htxjw().f[53]++;var t=(cov_2i562htxjw().s[198]++,Object.keys(e));if(cov_2i562htxjw().s[199]++,Object.getOwnPropertySymbols){cov_2i562htxjw().b[84][0]++;var o=(cov_2i562htxjw().s[200]++,Object.getOwnPropertySymbols(e));cov_2i562htxjw().s[201]++,cov_2i562htxjw().b[85][0]++,r&&(cov_2i562htxjw().b[85][1]++,o=o.filter((function(r){return cov_2i562htxjw().f[54]++,cov_2i562htxjw().s[202]++,Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}else cov_2i562htxjw().b[84][1]++;return cov_2i562htxjw().s[203]++,t}function _objectSpread(e){cov_2i562htxjw().f[55]++,cov_2i562htxjw().s[204]++;for(var r=(cov_2i562htxjw().s[205]++,1);r<arguments.length;r++){var t=(cov_2i562htxjw().s[206]++,null!=arguments[r]?(cov_2i562htxjw().b[86][0]++,arguments[r]):(cov_2i562htxjw().b[86][1]++,{}));cov_2i562htxjw().s[207]++,r%2?(cov_2i562htxjw().b[87][0]++,ownKeys(Object(t),!0).forEach((function(r){cov_2i562htxjw().f[56]++,cov_2i562htxjw().s[208]++,_defineProperty(e,r,t[r])}))):(cov_2i562htxjw().b[87][1]++,Object.getOwnPropertyDescriptors?(cov_2i562htxjw().b[88][0]++,Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))):(cov_2i562htxjw().b[88][1]++,ownKeys(Object(t)).forEach((function(r){cov_2i562htxjw().f[57]++,cov_2i562htxjw().s[209]++,Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))))}return cov_2i562htxjw().s[210]++,e}function _defineProperty(e,r,t){return cov_2i562htxjw().f[58]++,cov_2i562htxjw().s[211]++,(r=_toPropertyKey(r))in e?(cov_2i562htxjw().b[89][0]++,Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0})):(cov_2i562htxjw().b[89][1]++,e[r]=t),e}function asyncGeneratorStep(n,t,e,r,o,a,c){cov_2i562htxjw().f[59]++,cov_2i562htxjw().s[212]++;try{var i=(cov_2i562htxjw().s[213]++,n[a](c)),u=(cov_2i562htxjw().s[214]++,i.value)}catch(n){return cov_2i562htxjw().s[215]++,void e(n)}cov_2i562htxjw().s[216]++,i.done?(cov_2i562htxjw().b[90][0]++,t(u)):(cov_2i562htxjw().b[90][1]++,Promise.resolve(u).then(r,o))}function _asyncToGenerator(n){return cov_2i562htxjw().f[60]++,cov_2i562htxjw().s[217]++,function(){cov_2i562htxjw().f[61]++;var t=(cov_2i562htxjw().s[218]++,this),e=(cov_2i562htxjw().s[219]++,arguments);return cov_2i562htxjw().s[220]++,new Promise((function(r,o){cov_2i562htxjw().f[62]++;var a=(cov_2i562htxjw().s[221]++,n.apply(t,e));function _next(n){cov_2i562htxjw().f[63]++,cov_2i562htxjw().s[222]++,asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){cov_2i562htxjw().f[64]++,cov_2i562htxjw().s[223]++,asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}cov_2i562htxjw().s[224]++,_next(void 0)}))}}function _defineProperties(e,r){cov_2i562htxjw().f[66]++,cov_2i562htxjw().s[227]++;for(var t=(cov_2i562htxjw().s[228]++,0);t<r.length;t++){var o=(cov_2i562htxjw().s[229]++,r[t]);cov_2i562htxjw().s[230]++,o.enumerable=(cov_2i562htxjw().b[92][0]++,o.enumerable||(cov_2i562htxjw().b[92][1]++,!1)),o.configurable=!0,cov_2i562htxjw().b[93][0]++,"value"in o&&(cov_2i562htxjw().b[93][1]++,o.writable=!0),Object.defineProperty(e,_toPropertyKey(o.key),o)}}function _toPropertyKey(t){cov_2i562htxjw().f[68]++;var i=(cov_2i562htxjw().s[232]++,function _toPrimitive(t,r){if(cov_2i562htxjw().f[69]++,cov_2i562htxjw().s[234]++,cov_2i562htxjw().b[98][0]++,"object"!=_typeof(t)||(cov_2i562htxjw().b[98][1]++,!t))return cov_2i562htxjw().b[97][0]++,cov_2i562htxjw().s[235]++,t;cov_2i562htxjw().b[97][1]++;var e=(cov_2i562htxjw().s[236]++,t[Symbol.toPrimitive]);if(cov_2i562htxjw().s[237]++,void 0!==e){cov_2i562htxjw().b[99][0]++;var i=(cov_2i562htxjw().s[238]++,e.call(t,(cov_2i562htxjw().b[100][0]++,r||(cov_2i562htxjw().b[100][1]++,"default"))));if(cov_2i562htxjw().s[239]++,"object"!=_typeof(i))return cov_2i562htxjw().b[101][0]++,cov_2i562htxjw().s[240]++,i;throw cov_2i562htxjw().b[101][1]++,cov_2i562htxjw().s[241]++,new TypeError("@@toPrimitive must return a primitive value.")}cov_2i562htxjw().b[99][1]++;return cov_2i562htxjw().s[242]++,("string"===r?(cov_2i562htxjw().b[102][0]++,String):(cov_2i562htxjw().b[102][1]++,Number))(t)}(t,"string"));return cov_2i562htxjw().s[233]++,"symbol"==_typeof(i)?(cov_2i562htxjw().b[96][0]++,i):(cov_2i562htxjw().b[96][1]++,i+"")}cov_2i562htxjw();var SlotQueueContext=(cov_2i562htxjw().s[243]++,(0,preact_module.q6)(null)),Render=(cov_2i562htxjw().s[244]++,cov_2i562htxjw().f[70]++,cov_2i562htxjw().s[247]++,function _createClass(e,r,t){return cov_2i562htxjw().f[67]++,cov_2i562htxjw().s[231]++,cov_2i562htxjw().b[94][0]++,r&&(cov_2i562htxjw().b[94][1]++,_defineProperties(e.prototype,r)),cov_2i562htxjw().b[95][0]++,t&&(cov_2i562htxjw().b[95][1]++,_defineProperties(e,t)),Object.defineProperty(e,"prototype",{writable:!1}),e}((function Render(provider){cov_2i562htxjw().f[71]++,cov_2i562htxjw().s[245]++,function _classCallCheck(a,n){if(cov_2i562htxjw().f[65]++,cov_2i562htxjw().s[225]++,!(a instanceof n))throw cov_2i562htxjw().b[91][0]++,cov_2i562htxjw().s[226]++,new TypeError("Cannot call a class as a function");cov_2i562htxjw().b[91][1]++}(this,Render),cov_2i562htxjw().s[246]++,this._provider=provider}),[{key:"render",value:function render(Component,props){cov_2i562htxjw().f[72]++;var _this=(cov_2i562htxjw().s[248]++,this);return cov_2i562htxjw().s[249]++,function(){cov_2i562htxjw().f[73]++;var _ref=(cov_2i562htxjw().s[250]++,_asyncToGenerator(_regeneratorRuntime().mark((function _callee(rootElement){var _yield$Component$getI,_Component$getInitial,initialData,state,queue,provider,Root,tmp,API;return cov_2i562htxjw().f[74]++,cov_2i562htxjw().s[251]++,_regeneratorRuntime().wrap((function _callee$(_context){for(cov_2i562htxjw().f[75]++,cov_2i562htxjw().s[252]++;;)switch(cov_2i562htxjw().s[253]++,_context.prev=_context.next){case 0:if(cov_2i562htxjw().b[103][0]++,cov_2i562htxjw().s[254]++,Component){cov_2i562htxjw().b[104][0]++,cov_2i562htxjw().s[255]++,_context.next=2,cov_2i562htxjw().s[256]++;break}throw cov_2i562htxjw().b[104][1]++,cov_2i562htxjw().s[257]++,new Error("Component is not defined");case 2:if(cov_2i562htxjw().b[103][1]++,cov_2i562htxjw().s[258]++,rootElement){cov_2i562htxjw().b[105][0]++,cov_2i562htxjw().s[259]++,_context.next=4,cov_2i562htxjw().s[260]++;break}throw cov_2i562htxjw().b[105][1]++,cov_2i562htxjw().s[261]++,new Error("Root element is not defined");case 4:return cov_2i562htxjw().b[103][2]++,cov_2i562htxjw().s[262]++,_context.next=6,cov_2i562htxjw().s[263]++,cov_2i562htxjw().b[107][0]++,null===(_Component$getInitial=Component.getInitialData)||(cov_2i562htxjw().b[107][1]++,void 0===_Component$getInitial)?void cov_2i562htxjw().b[106][0]++:(cov_2i562htxjw().b[106][1]++,_Component$getInitial.call(Component,props));case 6:if(cov_2i562htxjw().b[103][3]++,cov_2i562htxjw().s[264]++,_context.t1=_yield$Component$getI=_context.sent,cov_2i562htxjw().s[265]++,_context.t0=null!==_context.t1,cov_2i562htxjw().s[266]++,!_context.t0){cov_2i562htxjw().b[108][0]++,cov_2i562htxjw().s[267]++,_context.next=10,cov_2i562htxjw().s[268]++;break}cov_2i562htxjw().b[108][1]++,cov_2i562htxjw().s[269]++,_context.t0=void 0!==_yield$Component$getI;case 10:if(cov_2i562htxjw().b[103][4]++,cov_2i562htxjw().s[270]++,!_context.t0){cov_2i562htxjw().b[109][0]++,cov_2i562htxjw().s[271]++,_context.next=14,cov_2i562htxjw().s[272]++;break}cov_2i562htxjw().b[109][1]++,cov_2i562htxjw().s[273]++,_context.t2=_yield$Component$getI,cov_2i562htxjw().s[274]++,_context.next=15,cov_2i562htxjw().s[275]++;break;case 14:cov_2i562htxjw().b[103][5]++,cov_2i562htxjw().s[276]++,_context.t2={};case 15:return cov_2i562htxjw().b[103][6]++,cov_2i562htxjw().s[277]++,initialData=_context.t2,cov_2i562htxjw().s[278]++,state=(0,signals_module.vP)(_objectSpread({},props)),cov_2i562htxjw().s[279]++,queue=(0,signals_module.vP)(new Set),cov_2i562htxjw().s[280]++,provider=_this._provider,cov_2i562htxjw().s[281]++,Root=function Root(_ref2){cov_2i562htxjw().f[76]++;var next=(cov_2i562htxjw().s[282]++,_ref2.next);return cov_2i562htxjw().s[283]++,(0,jsx_runtime.Y)(SlotQueueContext.Provider,{value:queue,children:(0,jsx_runtime.Y)(vcomponent.a,_objectSpread(_objectSpread({node:provider},provider.props),{},{children:(0,jsx_runtime.Y)(Component,_objectSpread(_objectSpread({},next.value),{},{initialData}))}))})},cov_2i562htxjw().s[284]++,rootElement.innerHTML="",cov_2i562htxjw().s[285]++,tmp=document.createElement("div"),cov_2i562htxjw().s[286]++,rootElement.classList.add("dropin-design"),cov_2i562htxjw().s[287]++,(0,preact_module.XX)((0,jsx_runtime.Y)(Root,{next:state}),tmp),cov_2i562htxjw().s[288]++,API={remove:function remove(){cov_2i562htxjw().f[77]++,cov_2i562htxjw().s[289]++,(0,preact_module.XX)(null,tmp)},setProps:function setProps(cb){cov_2i562htxjw().f[78]++;var next=(cov_2i562htxjw().s[290]++,cb(state.peek()));cov_2i562htxjw().s[291]++,state.value=next}},cov_2i562htxjw().s[292]++,_context.abrupt("return",new Promise((function(resolve){cov_2i562htxjw().f[79]++,cov_2i562htxjw().s[293]++,queue.subscribe((function(pending){var _tmp$firstChild;if(cov_2i562htxjw().f[80]++,cov_2i562htxjw().s[294]++,0===pending.size)return cov_2i562htxjw().b[110][0]++,cov_2i562htxjw().s[295]++,rootElement.classList.add("dropin-design"),cov_2i562htxjw().s[296]++,rootElement.appendChild((cov_2i562htxjw().b[112][0]++,null!==(_tmp$firstChild=tmp.firstChild)&&(cov_2i562htxjw().b[112][1]++,void 0!==_tmp$firstChild)?(cov_2i562htxjw().b[111][0]++,_tmp$firstChild):(cov_2i562htxjw().b[111][1]++,tmp))),cov_2i562htxjw().s[297]++,resolve(API);cov_2i562htxjw().b[110][1]++}))})));case 26:cov_2i562htxjw().b[103][7]++;case"end":return cov_2i562htxjw().b[103][8]++,cov_2i562htxjw().s[298]++,_context.stop()}}),_callee)}))));return cov_2i562htxjw().s[299]++,function(_x){return cov_2i562htxjw().f[81]++,cov_2i562htxjw().s[300]++,_ref.apply(this,arguments)}}()}},{key:"unmount",value:function unmount(rootElement){var _rootElement$firstChi;if(cov_2i562htxjw().f[82]++,cov_2i562htxjw().s[301]++,!rootElement)throw cov_2i562htxjw().b[113][0]++,cov_2i562htxjw().s[302]++,new Error("Root element is not defined");cov_2i562htxjw().b[113][1]++,cov_2i562htxjw().s[303]++,cov_2i562htxjw().b[114][0]++,null===(_rootElement$firstChi=rootElement.firstChild)||(cov_2i562htxjw().b[114][1]++,void 0===_rootElement$firstChi)||(cov_2i562htxjw().b[114][2]++,_rootElement$firstChi.remove())}},{key:"toString",value:function(){cov_2i562htxjw().f[83]++;var _toString=(cov_2i562htxjw().s[304]++,_asyncToGenerator(_regeneratorRuntime().mark((function _callee2(Component,props,options){var _yield$Component$getI2,_Component$getInitial2,initialData;return cov_2i562htxjw().f[84]++,cov_2i562htxjw().s[305]++,_regeneratorRuntime().wrap((function _callee2$(_context2){for(cov_2i562htxjw().f[85]++,cov_2i562htxjw().s[306]++;;)switch(cov_2i562htxjw().s[307]++,_context2.prev=_context2.next){case 0:if(cov_2i562htxjw().b[115][0]++,cov_2i562htxjw().s[308]++,Component){cov_2i562htxjw().b[116][0]++,cov_2i562htxjw().s[309]++,_context2.next=2,cov_2i562htxjw().s[310]++;break}throw cov_2i562htxjw().b[116][1]++,cov_2i562htxjw().s[311]++,new Error("Component is not defined");case 2:return cov_2i562htxjw().b[115][1]++,cov_2i562htxjw().s[312]++,_context2.next=4,cov_2i562htxjw().s[313]++,cov_2i562htxjw().b[118][0]++,null===(_Component$getInitial2=Component.getInitialData)||(cov_2i562htxjw().b[118][1]++,void 0===_Component$getInitial2)?void cov_2i562htxjw().b[117][0]++:(cov_2i562htxjw().b[117][1]++,_Component$getInitial2.call(Component,props));case 4:if(cov_2i562htxjw().b[115][2]++,cov_2i562htxjw().s[314]++,_context2.t1=_yield$Component$getI2=_context2.sent,cov_2i562htxjw().s[315]++,_context2.t0=null!==_context2.t1,cov_2i562htxjw().s[316]++,!_context2.t0){cov_2i562htxjw().b[119][0]++,cov_2i562htxjw().s[317]++,_context2.next=8,cov_2i562htxjw().s[318]++;break}cov_2i562htxjw().b[119][1]++,cov_2i562htxjw().s[319]++,_context2.t0=void 0!==_yield$Component$getI2;case 8:if(cov_2i562htxjw().b[115][3]++,cov_2i562htxjw().s[320]++,!_context2.t0){cov_2i562htxjw().b[120][0]++,cov_2i562htxjw().s[321]++,_context2.next=12,cov_2i562htxjw().s[322]++;break}cov_2i562htxjw().b[120][1]++,cov_2i562htxjw().s[323]++,_context2.t2=_yield$Component$getI2,cov_2i562htxjw().s[324]++,_context2.next=13,cov_2i562htxjw().s[325]++;break;case 12:cov_2i562htxjw().b[115][4]++,cov_2i562htxjw().s[326]++,_context2.t2={};case 13:return cov_2i562htxjw().b[115][5]++,cov_2i562htxjw().s[327]++,initialData=_context2.t2,cov_2i562htxjw().s[328]++,_context2.abrupt("return",(0,dist.Ay)((0,jsx_runtime.Y)(vcomponent.a,_objectSpread(_objectSpread({node:this._provider},this._provider.props),{},{children:(0,jsx_runtime.Y)(Component,_objectSpread(_objectSpread({},props),{},{initialData}))})),{},_objectSpread({},options)));case 15:cov_2i562htxjw().b[115][6]++;case"end":return cov_2i562htxjw().b[115][7]++,cov_2i562htxjw().s[329]++,_context2.stop()}}),_callee2,this)}))));return cov_2i562htxjw().s[331]++,function toString(_x2,_x3,_x4){return cov_2i562htxjw().f[86]++,cov_2i562htxjw().s[330]++,_toString.apply(this,arguments)}}()}]));const en_US_namespaceObject=JSON.parse('{"Dropin":{"ExampleComponentName":{"item":{"label":"string"}},"Pagination":{"backwardButton":{"ariaLabel":"Go to previous page"},"forwardButton":{"ariaLabel":"Go to next page"}},"Incrementer":{"decreaseLabel":"Decrease Quantity","increaseLabel":"Increase Quantity","label":"Quantity","errorMessage":"Enter a valid quantity","minQuantityMessage":"Enter at least {{minQuantity}}","maxQuantityMessage":"Maximum quantity is {{maxQuantity}}"},"Modal":{"Close":{"label":"Close"}},"InputPassword":{"placeholder":"Password","floatingLabel":"Password","buttonShowTitle":"Click to show password","buttonHideTitle":"Click to hide password"},"PasswordStatusIndicator":{"chartTwoSymbols":"Use characters and numbers or symbols","chartThreeSymbols":"Use characters, numbers and symbols","chartFourSymbols":"Use uppercase characters, lowercase characters, numbers and symbols","messageLengthPassword":"At least {minLength} characters long"},"InlineAlert":{"dismissLabel":"Dismiss Alert"},"PriceSummary":{"subTotal":{"label":"Subtotal","withTaxes":"Including taxes","withoutTaxes":"excluding taxes"},"shipping":{"label":"Shipping","editZipAction":"Apply","estimated":"Estimated Shipping","estimatedDestination":"Estimated Shipping to ","destinationLinkAriaLabel":"Change destination","zipPlaceholder":"Zip Code","withTaxes":"Including taxes","withoutTaxes":"excluding taxes","alternateField":{"zip":"Estimate using country/zip","state":"Estimate using country/state"}},"taxes":{"total":"Tax Total","totalOnly":"Tax","breakdown":"Taxes","showBreakdown":"Show Tax Breakdown","hideBreakdown":"Hide Tax Breakdown","estimated":"Estimated Tax"},"total":{"estimated":"Estimated Total","label":"Total","withoutTax":"Total excluding taxes"}},"ProgressSpinner":{"updating":{"label":"Item is updating"},"updatingChildren":{"label":"Items are updating"}},"PriceRange":{"from":{"label":"From"},"to":{"label":"to"},"asLowAs":{"label":"As low as"}},"Swatches":{"outOfStock":{"label":"out of stock swatch"},"selected":{"label":"swatch selected"},"swatch":{"label":"swatch"}},"Accordion":{"open":{"label":"Open"},"close":{"label":"Close"}},"CartItem":{"each":{"label":"each"},"pricePerItem":{"label":"price per item"},"quantity":{"label":"Quantity"},"remove":{"label":"Remove {product} from the cart"},"removeDefault":{"label":"Remove item from the cart"},"taxIncluded":{"label":"incl. VAT"},"taxExcluded":{"label":"excl. tax"},"updating":{"label":"{product} is updating"}},"InputDate":{"picker":"Select a date"}}}');var preact_i18n_esm=__webpack_require__("../../node_modules/preact-i18n/dist/preact-i18n.esm.js");function cov_2ergg3ktf5(){var path="/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/i18n/index.ts",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/i18n/index.ts",statementMap:{0:{start:{line:12,column:24},end:{line:15,column:1}},1:{start:{line:20,column:37},end:{line:22,column:1}},2:{start:{line:21,column:2},end:{line:21,column:66}}},fnMap:{0:{name:"getDefinitionByLanguage",decl:{start:{line:20,column:46},end:{line:20,column:69}},loc:{start:{line:20,column:76},end:{line:22,column:1}},line:20}},branchMap:{0:{loc:{start:{line:21,column:42},end:{line:21,column:64}},type:"binary-expr",locations:[{start:{line:21,column:42},end:{line:21,column:58}},{start:{line:21,column:62},end:{line:21,column:64}}],line:21}},s:{0:0,1:0,2:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:void 0,names:["deepmerge","en_US","definition","getDefinitionByLanguage","lang"],sourceRoot:void 0,sources:["/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/i18n/index.ts"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { deepmerge } from '@adobe-commerce/elsie/lib';\nimport en_US from '@adobe-commerce/elsie/i18n/en_US.json';\n\nexport type Lang = 'en_US';\n\nexport const definition = {\n default: en_US,\n en_US,\n};\n\n// https://github.com/synacor/preact-i18n\n// eslint-disable-next-line no-restricted-imports\nexport * from 'preact-i18n';\n\nexport const getDefinitionByLanguage = (lang: Lang) => {\n return deepmerge(definition.default, definition[lang] || {});\n};\n"],mappings:"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAASA,SAAS;AAClB,OAAOC,KAAK;AAIZ,OAAO,IAAMC,UAAU,GAAG;EACxB,WAASD,KAAK;EACdA,KAAK,EAALA;AACF,CAAC;;AAED;AACA;AACA,cAAc,aAAa;AAE3B,OAAO,IAAME,uBAAuB,GAAG,SAA1BA,uBAAuBA,CAAIC,IAAU,EAAK;EACrD,OAAOJ,SAAS,CAACE,UAAU,WAAQ,EAAEA,UAAU,CAACE,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;AAC9D,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"afbc7a70ed491333936575d0629451c3970e7b43"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"afbc7a70ed491333936575d0629451c3970e7b43"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_2ergg3ktf5=function(){return actualCoverage},actualCoverage}cov_2ergg3ktf5();var definition=(cov_2ergg3ktf5().s[0]++,{default:en_US_namespaceObject,en_US:en_US_namespaceObject});cov_2ergg3ktf5().s[1]++;var injectStylesIntoStyleTag=__webpack_require__("../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),UIProvider=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/UIProvider.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(UIProvider.A,options);UIProvider.A&&UIProvider.A.locals&&UIProvider.A.locals;var normalize=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/normalize.css"),normalize_options={};normalize_options.styleTagTransform=styleTagTransform_default(),normalize_options.setAttributes=setAttributesWithoutAttributes_default(),normalize_options.insert=insertBySelector_default().bind(null,"head"),normalize_options.domAPI=styleDomAPI_default(),normalize_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(normalize.A,normalize_options);normalize.A&&normalize.A.locals&&normalize.A.locals;function cov_1gc5ofmutp(){var path="/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/components/UIProvider/UIProvider.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/components/UIProvider/UIProvider.tsx",statementMap:{0:{start:{line:16,column:23},end:{line:18,column:2}},1:{start:{line:19,column:24},end:{line:48,column:1}},2:{start:{line:20,column:18},end:{line:20,column:27}},3:{start:{line:21,column:11},end:{line:21,column:53}},4:{start:{line:22,column:27},end:{line:22,column:47}},5:{start:{line:23,column:22},end:{line:23,column:81}},6:{start:{line:24,column:15},end:{line:24,column:28}},7:{start:{line:25,column:20},end:{line:35,column:29}},8:{start:{line:28,column:30},end:{line:28,column:190}},9:{start:{line:31,column:4},end:{line:34,column:6}},10:{start:{line:36,column:15},end:{line:36,column:37}},11:{start:{line:37,column:2},end:{line:47,column:5}},12:{start:{line:49,column:22},end:{line:49,column:67}}},fnMap:{0:{name:"UIProvider",decl:{start:{line:19,column:33},end:{line:19,column:43}},loc:{start:{line:19,column:50},end:{line:48,column:1}},line:19},1:{name:"(anonymous_1)",decl:{start:{line:25,column:28},end:{line:25,column:29}},loc:{start:{line:25,column:40},end:{line:35,column:3}},line:25}},branchMap:{0:{loc:{start:{line:21,column:11},end:{line:21,column:53}},type:"cond-expr",locations:[{start:{line:21,column:34},end:{line:21,column:41}},{start:{line:21,column:44},end:{line:21,column:53}}],line:21},1:{loc:{start:{line:23,column:22},end:{line:23,column:81}},type:"cond-expr",locations:[{start:{line:23,column:56},end:{line:23,column:58}},{start:{line:23,column:61},end:{line:23,column:81}}],line:23},2:{loc:{start:{line:28,column:68},end:{line:28,column:189}},type:"cond-expr",locations:[{start:{line:28,column:163},end:{line:28,column:184}},{start:{line:28,column:187},end:{line:28,column:189}}],line:28},3:{loc:{start:{line:28,column:68},end:{line:28,column:160}},type:"binary-expr",locations:[{start:{line:28,column:68},end:{line:28,column:124}},{start:{line:28,column:128},end:{line:28,column:160}}],line:28}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},f:{0:0,1:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0]},inputSourceMap:{version:3,file:void 0,names:["createContext","useMemo","deepmerge","Render","IntlProvider","getDefinitionByLanguage","Fragment","_Fragment","jsx","_jsx","UIContext","locale","UIProvider","_ref","_ref$lang","lang","_ref$langDefinitions","langDefinitions","children","definitions","_langDefinitions$lang","selectedDefinitions","replace","Provider","value","definition","provider"],sourceRoot:void 0,sources:["/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/components/UIProvider/UIProvider.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { FunctionComponent } from 'preact';\nimport { HTMLAttributes, createContext, useMemo } from 'preact/compat';\nimport { deepmerge, Render } from '@adobe-commerce/elsie/lib';\nimport { IntlProvider, getDefinitionByLanguage, Lang } from '@adobe-commerce/elsie/i18n';\n\nimport '@adobe-commerce/elsie/components/UIProvider/UIProvider.css';\nimport '@adobe-commerce/elsie/components/UIProvider/normalize.css';\n\nexport const UIContext = createContext<{\n locale: string;\n}>({\n locale: 'en-US',\n});\n\ntype LangDefinitions = { [key: string]: any };\n\nexport interface UIProviderProps extends HTMLAttributes<HTMLDivElement> {\n lang?: Lang; // ... list of other supported languages\n langDefinitions?: LangDefinitions;\n}\n\nexport const UIProvider: FunctionComponent<UIProviderProps> = ({\n lang = 'en_US',\n langDefinitions = {},\n children,\n}) => {\n const definitions = useMemo(() => {\n // Merge default definition with selected definition\n const selectedDefinitions: LangDefinitions = deepmerge(\n langDefinitions.default,\n langDefinitions[lang] ?? {}\n );\n\n // Merge SDK default definitions with custom definitions\n return deepmerge(\n getDefinitionByLanguage(lang), // SDK default definitions\n selectedDefinitions // Custom definitions\n );\n }, [lang, langDefinitions]);\n\n const locale = lang.replace('_', '-');\n\n return (\n <UIContext.Provider value={{ locale }}>\n <IntlProvider definition={definitions}>\n <>{children}</>\n </IntlProvider>\n </UIContext.Provider>\n );\n};\n\nexport const provider = new Render(<UIProvider />);"],mappings:"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAGA,SAAyBA,aAAa,EAAEC,OAAO,QAAQ,eAAe;AACtE,SAASC,SAAS,EAAEC,MAAM;AAC1B,SAASC,YAAY,EAAEC,uBAAuB;AAE9C;AACA;AAAmE,SAAAC,QAAA,IAAAC,SAAA,EAAAC,GAAA,IAAAC,IAAA;AAEnE,OAAO,IAAMC,SAAS,GAAGV,aAAa,CAEnC;EACDW,MAAM,EAAE;AACV,CAAC,CAAC;AASF,OAAO,IAAMC,UAA8C,GAAG,SAAjDA,UAA8CA,CAAAC,IAAA,EAIrD;EAAA,IAAAC,SAAA,GAAAD,IAAA,CAHJE,IAAI;IAAJA,IAAI,GAAAD,SAAA,cAAG,OAAO,GAAAA,SAAA;IAAAE,oBAAA,GAAAH,IAAA,CACdI,eAAe;IAAfA,eAAe,GAAAD,oBAAA,cAAG,CAAC,CAAC,GAAAA,oBAAA;IACpBE,QAAQ,GAAAL,IAAA,CAARK,QAAQ;EAER,IAAMC,WAAW,GAAGlB,OAAO,CAAC,YAAM;IAAA,IAAAmB,qBAAA;IAChC;IACA,IAAMC,mBAAoC,GAAGnB,SAAS,CACpDe,eAAe,WAAQ,GAAAG,qBAAA,GACvBH,eAAe,CAACF,IAAI,CAAC,cAAAK,qBAAA,cAAAA,qBAAA,GAAI,CAAC,CAC5B,CAAC;;IAED;IACA,OAAOlB,SAAS,CACdG,uBAAuB,CAACU,IAAI,CAAC;IAAE;IAC/BM,mBAAmB,CAAC;IACtB,CAAC;EACH,CAAC,EAAE,CAACN,IAAI,EAAEE,eAAe,CAAC,CAAC;EAE3B,IAAMN,MAAM,GAAGI,IAAI,CAACO,OAAO,CAAC,GAAG,EAAE,GAAG,CAAC;EAErC,oBACEb,IAAA,CAACC,SAAS,CAACa,QAAQ;IAACC,KAAK,EAAE;MAAEb,MAAM,EAANA;IAAO,CAAE;IAAAO,QAAA,eACpCT,IAAA,CAACL,YAAY;MAACqB,UAAU,EAAEN,WAAY;MAAAD,QAAA,eACpCT,IAAA,CAAAF,SAAA;QAAAW,QAAA,EAAGA;MAAQ,CAAG;IAAC,CACH;EAAC,CACG,CAAC;AAEzB,CAAC;AAED,OAAO,IAAMQ,QAAQ,GAAG,IAAIvB,MAAM,cAACM,IAAA,CAACG,UAAU,IAAE,CAAC,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"e7b714f059b5962be65e31764fea46c4d1eb2cc7"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"e7b714f059b5962be65e31764fea46c4d1eb2cc7"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_1gc5ofmutp=function(){return actualCoverage},actualCoverage}cov_1gc5ofmutp();var UIContext=(cov_1gc5ofmutp().s[0]++,(0,compat_module.q6)({locale:"en-US"}));cov_1gc5ofmutp().s[1]++;var UIProvider_UIProvider_UIProvider=function UIProvider(_ref){cov_1gc5ofmutp().f[0]++;var _ref$lang=(cov_1gc5ofmutp().s[2]++,_ref.lang),lang=(cov_1gc5ofmutp().s[3]++,void 0===_ref$lang?(cov_1gc5ofmutp().b[0][0]++,"en_US"):(cov_1gc5ofmutp().b[0][1]++,_ref$lang)),_ref$langDefinitions=(cov_1gc5ofmutp().s[4]++,_ref.langDefinitions),langDefinitions=(cov_1gc5ofmutp().s[5]++,void 0===_ref$langDefinitions?(cov_1gc5ofmutp().b[1][0]++,{}):(cov_1gc5ofmutp().b[1][1]++,_ref$langDefinitions)),children=(cov_1gc5ofmutp().s[6]++,_ref.children),definitions=(cov_1gc5ofmutp().s[7]++,(0,compat_module.Kr)((function(){var _langDefinitions$lang;cov_1gc5ofmutp().f[1]++;var selectedDefinitions=(cov_1gc5ofmutp().s[8]++,cjs_default()(langDefinitions.default,(cov_1gc5ofmutp().b[3][0]++,null!==(_langDefinitions$lang=langDefinitions[lang])&&(cov_1gc5ofmutp().b[3][1]++,void 0!==_langDefinitions$lang)?(cov_1gc5ofmutp().b[2][0]++,_langDefinitions$lang):(cov_1gc5ofmutp().b[2][1]++,{}))));return cov_1gc5ofmutp().s[9]++,cjs_default()(function getDefinitionByLanguage(lang){return cov_2ergg3ktf5().f[0]++,cov_2ergg3ktf5().s[2]++,cjs_default()(definition.default,(cov_2ergg3ktf5().b[0][0]++,definition[lang]||(cov_2ergg3ktf5().b[0][1]++,{})))}(lang),selectedDefinitions)}),[lang,langDefinitions])),locale=(cov_1gc5ofmutp().s[10]++,lang.replace("_","-"));return cov_1gc5ofmutp().s[11]++,(0,jsx_runtime.Y)(UIContext.Provider,{value:{locale},children:(0,jsx_runtime.Y)(preact_i18n_esm.Dk,{definition:definitions,children:(0,jsx_runtime.Y)(jsx_runtime.FK,{children})})})};cov_1gc5ofmutp().s[12]++,new Render((0,jsx_runtime.Y)(UIProvider_UIProvider_UIProvider,{}))},"./src/lib/classes.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function cov_2c3amvkx2p(){var path="/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/lib/classes.ts",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/lib/classes.ts",statementMap:{0:{start:{line:2,column:2},end:{line:2,column:118}},1:{start:{line:5,column:2},end:{line:5,column:163}},2:{start:{line:8,column:2},end:{line:12,column:3}},3:{start:{line:9,column:4},end:{line:9,column:61}},4:{start:{line:9,column:30},end:{line:9,column:61}},5:{start:{line:10,column:12},end:{line:10,column:44}},6:{start:{line:11,column:4},end:{line:11,column:224}},7:{start:{line:15,column:2},end:{line:15,column:48}},8:{start:{line:16,column:2},end:{line:16,column:56}},9:{start:{line:16,column:15},end:{line:16,column:16}},10:{start:{line:16,column:22},end:{line:16,column:30}},11:{start:{line:16,column:44},end:{line:16,column:56}},12:{start:{line:17,column:2},end:{line:17,column:11}},13:{start:{line:20,column:10},end:{line:20,column:98}},14:{start:{line:21,column:2},end:{line:44,column:3}},15:{start:{line:26,column:10},end:{line:26,column:12}},16:{start:{line:27,column:10},end:{line:27,column:12}},17:{start:{line:28,column:10},end:{line:28,column:12}},18:{start:{line:29,column:4},end:{line:42,column:5}},19:{start:{line:30,column:6},end:{line:33,column:94}},20:{start:{line:31,column:8},end:{line:31,column:36}},21:{start:{line:31,column:29},end:{line:31,column:36}},22:{start:{line:32,column:8},end:{line:32,column:15}},23:{start:{line:33,column:13},end:{line:33,column:94}},24:{start:{line:35,column:6},end:{line:35,column:20}},25:{start:{line:37,column:6},end:{line:41,column:7}},26:{start:{line:38,column:8},end:{line:38,column:86}},27:{start:{line:38,column:79},end:{line:38,column:86}},28:{start:{line:40,column:8},end:{line:40,column:23}},29:{start:{line:40,column:15},end:{line:40,column:23}},30:{start:{line:43,column:4},end:{line:43,column:13}},31:{start:{line:47,column:2},end:{line:47,column:33}},32:{start:{line:47,column:24},end:{line:47,column:33}},33:{start:{line:60,column:21},end:{line:75,column:1}},34:{start:{line:61,column:15},end:{line:73,column:8}},35:{start:{line:62,column:4},end:{line:62,column:29}},36:{start:{line:62,column:15},end:{line:62,column:29}},37:{start:{line:63,column:4},end:{line:63,column:61}},38:{start:{line:63,column:34},end:{line:63,column:61}},39:{start:{line:64,column:4},end:{line:71,column:5}},40:{start:{line:65,column:18},end:{line:65,column:41}},41:{start:{line:66,column:20},end:{line:66,column:28}},42:{start:{line:67,column:19},end:{line:67,column:27}},43:{start:{line:68,column:6},end:{line:70,column:7}},44:{start:{line:69,column:8},end:{line:69,column:40}},45:{start:{line:72,column:4},end:{line:72,column:18}},46:{start:{line:74,column:2},end:{line:74,column:23}}},fnMap:{0:{name:"_slicedToArray",decl:{start:{line:1,column:9},end:{line:1,column:23}},loc:{start:{line:1,column:30},end:{line:3,column:1}},line:1},1:{name:"_nonIterableRest",decl:{start:{line:4,column:9},end:{line:4,column:25}},loc:{start:{line:4,column:28},end:{line:6,column:1}},line:4},2:{name:"_unsupportedIterableToArray",decl:{start:{line:7,column:9},end:{line:7,column:36}},loc:{start:{line:7,column:43},end:{line:13,column:1}},line:7},3:{name:"_arrayLikeToArray",decl:{start:{line:14,column:9},end:{line:14,column:26}},loc:{start:{line:14,column:33},end:{line:18,column:1}},line:14},4:{name:"_iterableToArrayLimit",decl:{start:{line:19,column:9},end:{line:19,column:30}},loc:{start:{line:19,column:37},end:{line:45,column:1}},line:19},5:{name:"_arrayWithHoles",decl:{start:{line:46,column:9},end:{line:46,column:24}},loc:{start:{line:46,column:28},end:{line:48,column:1}},line:46},6:{name:"classes",decl:{start:{line:60,column:30},end:{line:60,column:37}},loc:{start:{line:60,column:48},end:{line:75,column:1}},line:60},7:{name:"(anonymous_7)",decl:{start:{line:61,column:31},end:{line:61,column:32}},loc:{start:{line:61,column:55},end:{line:73,column:3}},line:61}},branchMap:{0:{loc:{start:{line:2,column:9},end:{line:2,column:117}},type:"binary-expr",locations:[{start:{line:2,column:9},end:{line:2,column:27}},{start:{line:2,column:31},end:{line:2,column:58}},{start:{line:2,column:62},end:{line:2,column:95}},{start:{line:2,column:99},end:{line:2,column:117}}],line:2},1:{loc:{start:{line:8,column:2},end:{line:12,column:3}},type:"if",locations:[{start:{line:8,column:2},end:{line:12,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:8},2:{loc:{start:{line:9,column:4},end:{line:9,column:61}},type:"if",locations:[{start:{line:9,column:4},end:{line:9,column:61}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:9},3:{loc:{start:{line:11,column:11},end:{line:11,column:70}},type:"binary-expr",locations:[{start:{line:11,column:11},end:{line:11,column:25}},{start:{line:11,column:29},end:{line:11,column:42}},{start:{line:11,column:47},end:{line:11,column:69}}],line:11},4:{loc:{start:{line:11,column:72},end:{line:11,column:223}},type:"cond-expr",locations:[{start:{line:11,column:101},end:{line:11,column:114}},{start:{line:11,column:117},end:{line:11,column:223}}],line:11},5:{loc:{start:{line:11,column:72},end:{line:11,column:98}},type:"binary-expr",locations:[{start:{line:11,column:72},end:{line:11,column:83}},{start:{line:11,column:87},end:{line:11,column:98}}],line:11},6:{loc:{start:{line:11,column:117},end:{line:11,column:223}},type:"cond-expr",locations:[{start:{line:11,column:191},end:{line:11,column:214}},{start:{line:11,column:217},end:{line:11,column:223}}],line:11},7:{loc:{start:{line:11,column:117},end:{line:11,column:188}},type:"binary-expr",locations:[{start:{line:11,column:117},end:{line:11,column:134}},{start:{line:11,column:138},end:{line:11,column:188}}],line:11},8:{loc:{start:{line:15,column:2},end:{line:15,column:47}},type:"binary-expr",locations:[{start:{line:15,column:3},end:{line:15,column:12}},{start:{line:15,column:16},end:{line:15,column:28}},{start:{line:15,column:34},end:{line:15,column:46}}],line:15},9:{loc:{start:{line:20,column:10},end:{line:20,column:98}},type:"cond-expr",locations:[{start:{line:20,column:22},end:{line:20,column:26}},{start:{line:20,column:29},end:{line:20,column:98}}],line:20},10:{loc:{start:{line:20,column:29},end:{line:20,column:98}},type:"binary-expr",locations:[{start:{line:20,column:29},end:{line:20,column:57}},{start:{line:20,column:61},end:{line:20,column:79}},{start:{line:20,column:83},end:{line:20,column:98}}],line:20},11:{loc:{start:{line:21,column:2},end:{line:44,column:3}},type:"if",locations:[{start:{line:21,column:2},end:{line:44,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:21},12:{loc:{start:{line:30,column:6},end:{line:33,column:94}},type:"if",locations:[{start:{line:30,column:6},end:{line:33,column:94}},{start:{line:33,column:13},end:{line:33,column:94}}],line:30},13:{loc:{start:{line:31,column:8},end:{line:31,column:36}},type:"if",locations:[{start:{line:31,column:8},end:{line:31,column:36}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:31},14:{loc:{start:{line:33,column:20},end:{line:33,column:84}},type:"binary-expr",locations:[{start:{line:33,column:20},end:{line:33,column:47}},{start:{line:33,column:52},end:{line:33,column:83}}],line:33},15:{loc:{start:{line:38,column:8},end:{line:38,column:86}},type:"if",locations:[{start:{line:38,column:8},end:{line:38,column:86}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:38},16:{loc:{start:{line:38,column:12},end:{line:38,column:77}},type:"binary-expr",locations:[{start:{line:38,column:12},end:{line:38,column:14}},{start:{line:38,column:18},end:{line:38,column:37}},{start:{line:38,column:42},end:{line:38,column:76}}],line:38},17:{loc:{start:{line:40,column:8},end:{line:40,column:23}},type:"if",locations:[{start:{line:40,column:8},end:{line:40,column:23}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:40},18:{loc:{start:{line:47,column:2},end:{line:47,column:33}},type:"if",locations:[{start:{line:47,column:2},end:{line:47,column:33}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:47},19:{loc:{start:{line:62,column:4},end:{line:62,column:29}},type:"if",locations:[{start:{line:62,column:4},end:{line:62,column:29}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:62},20:{loc:{start:{line:63,column:4},end:{line:63,column:61}},type:"if",locations:[{start:{line:63,column:4},end:{line:63,column:61}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:63},21:{loc:{start:{line:64,column:4},end:{line:71,column:5}},type:"if",locations:[{start:{line:64,column:4},end:{line:71,column:5}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:64},22:{loc:{start:{line:68,column:6},end:{line:70,column:7}},type:"if",locations:[{start:{line:68,column:6},end:{line:70,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:68},23:{loc:{start:{line:68,column:10},end:{line:68,column:31}},type:"binary-expr",locations:[{start:{line:68,column:10},end:{line:68,column:19}},{start:{line:68,column:23},end:{line:68,column:31}}],line:68}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},b:{0:[0,0,0,0],1:[0,0],2:[0,0],3:[0,0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0,0],9:[0,0],10:[0,0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0]},inputSourceMap:{version:3,file:void 0,names:["classes","_classes","result","reduce","item","concat","Array","isArray","_item","_slicedToArray","className","isActive","trim"],sourceRoot:void 0,sources:["/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/lib/classes.ts"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n// @ts-ignore\nimport { JSXInternal } from 'preact/src/jsx';\n\ntype ClassName = string | JSXInternal.SignalLike<string | undefined>;\n\nexport const classes = (\n classes: Array<ClassName | [ClassName, boolean] | undefined>\n) => {\n const result = classes.reduce((result, item) => {\n if (!item) return result;\n\n if (typeof item === 'string') result += ` ${item}`;\n\n if (Array.isArray(item)) {\n const [className, isActive] = item;\n if (className && isActive) {\n result += ` ${className}`;\n }\n }\n\n return result;\n }, '') as string;\n\n return result.trim();\n};\n"],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAKA,OAAO,IAAMA,OAAO,GAAG,SAAVA,OAAOA,CAClBC,QAA4D,EACzD;EACH,IAAMC,MAAM,GAAGD,QAAO,CAACE,MAAM,CAAC,UAACD,MAAM,EAAEE,IAAI,EAAK;IAC9C,IAAI,CAACA,IAAI,EAAE,OAAOF,MAAM;IAExB,IAAI,OAAOE,IAAI,KAAK,QAAQ,EAAEF,MAAM,QAAAG,MAAA,CAAQD,IAAI,CAAE;IAElD,IAAIE,KAAK,CAACC,OAAO,CAACH,IAAI,CAAC,EAAE;MACvB,IAAAI,KAAA,GAAAC,cAAA,CAA8BL,IAAI;QAA3BM,SAAS,GAAAF,KAAA;QAAEG,QAAQ,GAAAH,KAAA;MAC1B,IAAIE,SAAS,IAAIC,QAAQ,EAAE;QACzBT,MAAM,QAAAG,MAAA,CAAQK,SAAS,CAAE;MAC3B;IACF;IAEA,OAAOR,MAAM;EACf,CAAC,EAAE,EAAE,CAAW;EAEhB,OAAOA,MAAM,CAACU,IAAI,CAAC,CAAC;AACtB,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"41606458f311aa47b97a3a38849411e48ce97f24"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"41606458f311aa47b97a3a38849411e48ce97f24"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_2c3amvkx2p=function(){return actualCoverage},actualCoverage}function _slicedToArray(r,e){return cov_2c3amvkx2p().f[0]++,cov_2c3amvkx2p().s[0]++,cov_2c3amvkx2p().b[0][0]++,function _arrayWithHoles(r){if(cov_2c3amvkx2p().f[5]++,cov_2c3amvkx2p().s[31]++,Array.isArray(r))return cov_2c3amvkx2p().b[18][0]++,cov_2c3amvkx2p().s[32]++,r;cov_2c3amvkx2p().b[18][1]++}(r)||(cov_2c3amvkx2p().b[0][1]++,function _iterableToArrayLimit(r,l){cov_2c3amvkx2p().f[4]++;var t=(cov_2c3amvkx2p().s[13]++,null==r?(cov_2c3amvkx2p().b[9][0]++,null):(cov_2c3amvkx2p().b[9][1]++,cov_2c3amvkx2p().b[10][0]++,"undefined"!=typeof Symbol&&(cov_2c3amvkx2p().b[10][1]++,r[Symbol.iterator])||(cov_2c3amvkx2p().b[10][2]++,r["@@iterator"])));if(cov_2c3amvkx2p().s[14]++,null!=t){cov_2c3amvkx2p().b[11][0]++;var e,n,i,u,a=(cov_2c3amvkx2p().s[15]++,[]),f=(cov_2c3amvkx2p().s[16]++,!0),o=(cov_2c3amvkx2p().s[17]++,!1);cov_2c3amvkx2p().s[18]++;try{if(cov_2c3amvkx2p().s[19]++,i=(t=t.call(r)).next,0===l){if(cov_2c3amvkx2p().b[12][0]++,cov_2c3amvkx2p().s[20]++,Object(t)!==t)return cov_2c3amvkx2p().b[13][0]++,void cov_2c3amvkx2p().s[21]++;cov_2c3amvkx2p().b[13][1]++,cov_2c3amvkx2p().s[22]++,f=!1}else for(cov_2c3amvkx2p().b[12][1]++,cov_2c3amvkx2p().s[23]++;cov_2c3amvkx2p().b[14][0]++,!(f=(e=i.call(t)).done)&&(cov_2c3amvkx2p().b[14][1]++,a.push(e.value),a.length!==l);f=!0);}catch(r){cov_2c3amvkx2p().s[24]++,o=!0,n=r}finally{cov_2c3amvkx2p().s[25]++;try{if(cov_2c3amvkx2p().s[26]++,cov_2c3amvkx2p().b[16][0]++,!f&&(cov_2c3amvkx2p().b[16][1]++,null!=t.return)&&(cov_2c3amvkx2p().b[16][2]++,u=t.return(),Object(u)!==u))return cov_2c3amvkx2p().b[15][0]++,void cov_2c3amvkx2p().s[27]++;cov_2c3amvkx2p().b[15][1]++}finally{if(cov_2c3amvkx2p().s[28]++,o)throw cov_2c3amvkx2p().b[17][0]++,cov_2c3amvkx2p().s[29]++,n;cov_2c3amvkx2p().b[17][1]++}}return cov_2c3amvkx2p().s[30]++,a}cov_2c3amvkx2p().b[11][1]++}(r,e))||(cov_2c3amvkx2p().b[0][2]++,function _unsupportedIterableToArray(r,a){if(cov_2c3amvkx2p().f[2]++,cov_2c3amvkx2p().s[2]++,r){if(cov_2c3amvkx2p().b[1][0]++,cov_2c3amvkx2p().s[3]++,"string"==typeof r)return cov_2c3amvkx2p().b[2][0]++,cov_2c3amvkx2p().s[4]++,_arrayLikeToArray(r,a);cov_2c3amvkx2p().b[2][1]++;var t=(cov_2c3amvkx2p().s[5]++,{}.toString.call(r).slice(8,-1));return cov_2c3amvkx2p().s[6]++,cov_2c3amvkx2p().b[3][0]++,"Object"===t&&(cov_2c3amvkx2p().b[3][1]++,r.constructor)&&(cov_2c3amvkx2p().b[3][2]++,t=r.constructor.name),cov_2c3amvkx2p().b[5][0]++,"Map"===t||(cov_2c3amvkx2p().b[5][1]++,"Set"===t)?(cov_2c3amvkx2p().b[4][0]++,Array.from(r)):(cov_2c3amvkx2p().b[4][1]++,cov_2c3amvkx2p().b[7][0]++,"Arguments"===t||(cov_2c3amvkx2p().b[7][1]++,/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))?(cov_2c3amvkx2p().b[6][0]++,_arrayLikeToArray(r,a)):void cov_2c3amvkx2p().b[6][1]++)}cov_2c3amvkx2p().b[1][1]++}(r,e))||(cov_2c3amvkx2p().b[0][3]++,function _nonIterableRest(){throw cov_2c3amvkx2p().f[1]++,cov_2c3amvkx2p().s[1]++,new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}function _arrayLikeToArray(r,a){cov_2c3amvkx2p().f[3]++,cov_2c3amvkx2p().s[7]++,cov_2c3amvkx2p().b[8][0]++,(null==a||(cov_2c3amvkx2p().b[8][1]++,a>r.length))&&(cov_2c3amvkx2p().b[8][2]++,a=r.length),cov_2c3amvkx2p().s[8]++;for(var e=(cov_2c3amvkx2p().s[9]++,0),n=(cov_2c3amvkx2p().s[10]++,Array(a));e<a;e++)cov_2c3amvkx2p().s[11]++,n[e]=r[e];return cov_2c3amvkx2p().s[12]++,n}__webpack_require__.d(__webpack_exports__,{L:()=>classes}),cov_2c3amvkx2p(),cov_2c3amvkx2p().s[33]++;var classes=function classes(_classes){cov_2c3amvkx2p().f[6]++;var result=(cov_2c3amvkx2p().s[34]++,_classes.reduce((function(result,item){if(cov_2c3amvkx2p().f[7]++,cov_2c3amvkx2p().s[35]++,!item)return cov_2c3amvkx2p().b[19][0]++,cov_2c3amvkx2p().s[36]++,result;if(cov_2c3amvkx2p().b[19][1]++,cov_2c3amvkx2p().s[37]++,"string"==typeof item?(cov_2c3amvkx2p().b[20][0]++,cov_2c3amvkx2p().s[38]++,result+=" ".concat(item)):cov_2c3amvkx2p().b[20][1]++,cov_2c3amvkx2p().s[39]++,Array.isArray(item)){cov_2c3amvkx2p().b[21][0]++;var _item=(cov_2c3amvkx2p().s[40]++,_slicedToArray(item,2)),className=(cov_2c3amvkx2p().s[41]++,_item[0]),isActive=(cov_2c3amvkx2p().s[42]++,_item[1]);cov_2c3amvkx2p().s[43]++,cov_2c3amvkx2p().b[23][0]++,className&&(cov_2c3amvkx2p().b[23][1]++,isActive)?(cov_2c3amvkx2p().b[22][0]++,cov_2c3amvkx2p().s[44]++,result+=" ".concat(className)):cov_2c3amvkx2p().b[22][1]++}else cov_2c3amvkx2p().b[21][1]++;return cov_2c3amvkx2p().s[45]++,result}),""));return cov_2c3amvkx2p().s[46]++,result.trim()}},"./src/lib/vcomponent.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>VComponent});var ___WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/lib/classes.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_1i5vrdt1ol(){var path="/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/lib/vcomponent.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/lib/vcomponent.tsx",statementMap:{0:{start:{line:4,column:2},end:{line:8,column:16}},1:{start:{line:5,column:4},end:{line:5,column:20}},2:{start:{line:7,column:4},end:{line:7,column:120}},3:{start:{line:10,column:16},end:{line:10,column:24}},4:{start:{line:12,column:10},end:{line:12,column:24}},5:{start:{line:13,column:2},end:{line:18,column:3}},6:{start:{line:14,column:12},end:{line:14,column:43}},7:{start:{line:15,column:4},end:{line:17,column:28}},8:{start:{line:16,column:6},end:{line:16,column:62}},9:{start:{line:19,column:2},end:{line:19,column:11}},10:{start:{line:22,column:2},end:{line:29,column:3}},11:{start:{line:22,column:15},end:{line:22,column:16}},12:{start:{line:23,column:12},end:{line:23,column:52}},13:{start:{line:24,column:4},end:{line:28,column:7}},14:{start:{line:25,column:6},end:{line:25,column:34}},15:{start:{line:27,column:6},end:{line:27,column:73}},16:{start:{line:30,column:2},end:{line:30,column:11}},17:{start:{line:33,column:2},end:{line:38,column:19}},18:{start:{line:41,column:10},end:{line:41,column:35}},19:{start:{line:42,column:2},end:{line:42,column:45}},20:{start:{line:45,column:2},end:{line:45,column:45}},21:{start:{line:45,column:36},end:{line:45,column:45}},22:{start:{line:46,column:10},end:{line:46,column:31}},23:{start:{line:47,column:2},end:{line:51,column:3}},24:{start:{line:48,column:12},end:{line:48,column:37}},25:{start:{line:49,column:4},end:{line:49,column:41}},26:{start:{line:49,column:32},end:{line:49,column:41}},27:{start:{line:50,column:4},end:{line:50,column:72}},28:{start:{line:52,column:2},end:{line:52,column:47}},29:{start:{line:55,column:2},end:{line:55,column:27}},30:{start:{line:55,column:17},end:{line:55,column:27}},31:{start:{line:58,column:8},end:{line:58,column:43}},32:{start:{line:59,column:2},end:{line:62,column:3}},33:{start:{line:60,column:12},end:{line:60,column:43}},34:{start:{line:61,column:4},end:{line:61,column:120}},35:{start:{line:61,column:35},end:{line:61,column:120}},36:{start:{line:63,column:2},end:{line:63,column:11}},37:{start:{line:66,column:2},end:{line:66,column:27}},38:{start:{line:66,column:17},end:{line:66,column:27}},39:{start:{line:67,column:10},end:{line:67,column:12}},40:{start:{line:68,column:2},end:{line:71,column:3}},41:{start:{line:68,column:19},end:{line:71,column:3}},42:{start:{line:69,column:4},end:{line:69,column:38}},43:{start:{line:69,column:29},end:{line:69,column:38}},44:{start:{line:70,column:4},end:{line:70,column:16}},45:{start:{line:72,column:2},end:{line:72,column:11}},46:{start:{line:86,column:13},end:{line:86,column:22}},47:{start:{line:87,column:12},end:{line:87,column:53}},48:{start:{line:88,column:2},end:{line:88,column:25}},49:{start:{line:88,column:13},end:{line:88,column:25}},50:{start:{line:89,column:2},end:{line:98,column:3}},51:{start:{line:90,column:4},end:{line:97,column:7}},52:{start:{line:92,column:8},end:{line:95,column:24}},53:{start:{line:101,column:2},end:{line:101,column:69}},54:{start:{line:104,column:2},end:{line:106,column:36}}},fnMap:{0:{name:"_typeof",decl:{start:{line:1,column:9},end:{line:1,column:16}},loc:{start:{line:1,column:20},end:{line:9,column:1}},line:1},1:{name:"(anonymous_1)",decl:{start:{line:4,column:87},end:{line:4,column:88}},loc:{start:{line:4,column:100},end:{line:6,column:3}},line:4},2:{name:"(anonymous_2)",decl:{start:{line:6,column:6},end:{line:6,column:7}},loc:{start:{line:6,column:19},end:{line:8,column:3}},line:6},3:{name:"ownKeys",decl:{start:{line:11,column:9},end:{line:11,column:16}},loc:{start:{line:11,column:23},end:{line:20,column:1}},line:11},4:{name:"(anonymous_4)",decl:{start:{line:15,column:23},end:{line:15,column:24}},loc:{start:{line:15,column:36},end:{line:17,column:5}},line:15},5:{name:"_objectSpread",decl:{start:{line:21,column:9},end:{line:21,column:22}},loc:{start:{line:21,column:26},end:{line:31,column:1}},line:21},6:{name:"(anonymous_6)",decl:{start:{line:24,column:43},end:{line:24,column:44}},loc:{start:{line:24,column:56},end:{line:26,column:5}},line:24},7:{name:"(anonymous_7)",decl:{start:{line:26,column:137},end:{line:26,column:138}},loc:{start:{line:26,column:150},end:{line:28,column:5}},line:26},8:{name:"_defineProperty",decl:{start:{line:32,column:9},end:{line:32,column:24}},loc:{start:{line:32,column:34},end:{line:39,column:1}},line:32},9:{name:"_toPropertyKey",decl:{start:{line:40,column:9},end:{line:40,column:23}},loc:{start:{line:40,column:27},end:{line:43,column:1}},line:40},10:{name:"_toPrimitive",decl:{start:{line:44,column:9},end:{line:44,column:21}},loc:{start:{line:44,column:28},end:{line:53,column:1}},line:44},11:{name:"_objectWithoutProperties",decl:{start:{line:54,column:9},end:{line:54,column:33}},loc:{start:{line:54,column:40},end:{line:64,column:1}},line:54},12:{name:"_objectWithoutPropertiesLoose",decl:{start:{line:65,column:9},end:{line:65,column:38}},loc:{start:{line:65,column:45},end:{line:73,column:1}},line:65},13:{name:"VComponent",decl:{start:{line:85,column:16},end:{line:85,column:26}},loc:{start:{line:85,column:33},end:{line:107,column:1}},line:85},14:{name:"(anonymous_14)",decl:{start:{line:91,column:25},end:{line:91,column:26}},loc:{start:{line:91,column:43},end:{line:96,column:7}},line:91}},branchMap:{0:{loc:{start:{line:4,column:19},end:{line:8,column:3}},type:"cond-expr",locations:[{start:{line:4,column:87},end:{line:6,column:3}},{start:{line:6,column:6},end:{line:8,column:3}}],line:4},1:{loc:{start:{line:4,column:19},end:{line:4,column:84}},type:"binary-expr",locations:[{start:{line:4,column:19},end:{line:4,column:46}},{start:{line:4,column:50},end:{line:4,column:84}}],line:4},2:{loc:{start:{line:7,column:11},end:{line:7,column:119}},type:"cond-expr",locations:[{start:{line:7,column:100},end:{line:7,column:108}},{start:{line:7,column:111},end:{line:7,column:119}}],line:7},3:{loc:{start:{line:7,column:11},end:{line:7,column:97}},type:"binary-expr",locations:[{start:{line:7,column:11},end:{line:7,column:12}},{start:{line:7,column:16},end:{line:7,column:43}},{start:{line:7,column:47},end:{line:7,column:71}},{start:{line:7,column:75},end:{line:7,column:97}}],line:7},4:{loc:{start:{line:13,column:2},end:{line:18,column:3}},type:"if",locations:[{start:{line:13,column:2},end:{line:18,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:13},5:{loc:{start:{line:15,column:4},end:{line:17,column:7}},type:"binary-expr",locations:[{start:{line:15,column:4},end:{line:15,column:5}},{start:{line:15,column:10},end:{line:17,column:6}}],line:15},6:{loc:{start:{line:23,column:12},end:{line:23,column:52}},type:"cond-expr",locations:[{start:{line:23,column:35},end:{line:23,column:47}},{start:{line:23,column:50},end:{line:23,column:52}}],line:23},7:{loc:{start:{line:24,column:4},end:{line:28,column:6}},type:"cond-expr",locations:[{start:{line:24,column:12},end:{line:26,column:6}},{start:{line:26,column:9},end:{line:28,column:6}}],line:24},8:{loc:{start:{line:26,column:9},end:{line:28,column:6}},type:"cond-expr",locations:[{start:{line:26,column:44},end:{line:26,column:107}},{start:{line:26,column:110},end:{line:28,column:6}}],line:26},9:{loc:{start:{line:33,column:9},end:{line:38,column:15}},type:"cond-expr",locations:[{start:{line:33,column:40},end:{line:38,column:4}},{start:{line:38,column:7},end:{line:38,column:15}}],line:33},10:{loc:{start:{line:42,column:9},end:{line:42,column:44}},type:"cond-expr",locations:[{start:{line:42,column:34},end:{line:42,column:35}},{start:{line:42,column:38},end:{line:42,column:44}}],line:42},11:{loc:{start:{line:45,column:2},end:{line:45,column:45}},type:"if",locations:[{start:{line:45,column:2},end:{line:45,column:45}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:45},12:{loc:{start:{line:45,column:6},end:{line:45,column:34}},type:"binary-expr",locations:[{start:{line:45,column:6},end:{line:45,column:28}},{start:{line:45,column:32},end:{line:45,column:34}}],line:45},13:{loc:{start:{line:47,column:2},end:{line:51,column:3}},type:"if",locations:[{start:{line:47,column:2},end:{line:51,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:47},14:{loc:{start:{line:48,column:22},end:{line:48,column:36}},type:"binary-expr",locations:[{start:{line:48,column:22},end:{line:48,column:23}},{start:{line:48,column:27},end:{line:48,column:36}}],line:48},15:{loc:{start:{line:49,column:4},end:{line:49,column:41}},type:"if",locations:[{start:{line:49,column:4},end:{line:49,column:41}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:49},16:{loc:{start:{line:52,column:10},end:{line:52,column:42}},type:"cond-expr",locations:[{start:{line:52,column:27},end:{line:52,column:33}},{start:{line:52,column:36},end:{line:52,column:42}}],line:52},17:{loc:{start:{line:55,column:2},end:{line:55,column:27}},type:"if",locations:[{start:{line:55,column:2},end:{line:55,column:27}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:55},18:{loc:{start:{line:59,column:2},end:{line:62,column:3}},type:"if",locations:[{start:{line:59,column:2},end:{line:62,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:59},19:{loc:{start:{line:61,column:45},end:{line:61,column:119}},type:"binary-expr",locations:[{start:{line:61,column:45},end:{line:61,column:64}},{start:{line:61,column:68},end:{line:61,column:102}},{start:{line:61,column:107},end:{line:61,column:118}}],line:61},20:{loc:{start:{line:66,column:2},end:{line:66,column:27}},type:"if",locations:[{start:{line:66,column:2},end:{line:66,column:27}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:66},21:{loc:{start:{line:68,column:19},end:{line:71,column:3}},type:"if",locations:[{start:{line:68,column:19},end:{line:71,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:68},22:{loc:{start:{line:69,column:4},end:{line:69,column:38}},type:"if",locations:[{start:{line:69,column:4},end:{line:69,column:38}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:69},23:{loc:{start:{line:88,column:2},end:{line:88,column:25}},type:"if",locations:[{start:{line:88,column:2},end:{line:88,column:25}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:88},24:{loc:{start:{line:89,column:2},end:{line:98,column:3}},type:"if",locations:[{start:{line:89,column:2},end:{line:98,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:89}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0,0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0]},inputSourceMap:{version:3,file:void 0,names:["classes","jsx","_jsx","Fragment","_Fragment","VComponent","_ref","node","props","_objectWithoutProperties","_excluded","Array","isArray","children","map","n","key","_objectSpread","className","type","ref"],sourceRoot:void 0,sources:["/var/jenkins/workspace/elsiedev-storefront-sdk-release-docs/StorefrontSDK/packages/elsie/src/lib/vcomponent.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { VNode, ComponentChildren } from 'preact';\nimport { classes } from '.';\n\nexport type VComponentProps = {\n node: VNode | VNode[];\n children?: ComponentChildren;\n [key: string]: any; // allow other unspecified props to be passed without any TS warning\n};\n\nexport function VComponent({ node, ...props }: VComponentProps) {\n if (!node) return null;\n\n if (Array.isArray(node)) {\n return (\n <>\n {node.map((n, key) => (\n <VComponent\n key={key}\n node={n}\n className={props.className}\n {...props}\n />\n ))}\n </>\n );\n }\n\n // @ts-ignore\n props.className = classes([node.props.className, props.className]);\n\n // @ts-ignore\n return <node.type ref={node.ref} key={node.key} {...node.props} {...props} />;\n}\n"],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAGA,SAASA,OAAO,QAAQ,GAAG;AAAC,SAAAC,GAAA,IAAAC,IAAA,EAAAC,QAAA,IAAAC,SAAA;AAQ5B,OAAO,SAASC,UAAUA,CAAAC,IAAA,EAAsC;EAAA,IAAnCC,IAAI,GAAAD,IAAA,CAAJC,IAAI;IAAKC,KAAK,GAAAC,wBAAA,CAAAH,IAAA,EAAAI,SAAA;EACzC,IAAI,CAACH,IAAI,EAAE,OAAO,IAAI;EAEtB,IAAII,KAAK,CAACC,OAAO,CAACL,IAAI,CAAC,EAAE;IACvB,oBACEL,IAAA,CAAAE,SAAA;MAAAS,QAAA,EACGN,IAAI,CAACO,GAAG,CAAC,UAACC,CAAC,EAAEC,GAAG;QAAA,oBACfd,IAAA,CAACG,UAAU,EAAAY,aAAA;UAETV,IAAI,EAAEQ,CAAE;UACRG,SAAS,EAAEV,KAAK,CAACU;QAAU,GACvBV,KAAK,GAHJQ,GAIN,CAAC;MAAA,CACH;IAAC,CACF,CAAC;EAEP;;EAEA;EACAR,KAAK,CAACU,SAAS,GAAGlB,OAAO,CAAC,CAACO,IAAI,CAACC,KAAK,CAACU,SAAS,EAAEV,KAAK,CAACU,SAAS,CAAC,CAAC;;EAElE;EACA,oBAAOhB,IAAA,CAACK,IAAI,CAACY,IAAI,EAAAF,aAAA,CAAAA,aAAA;IAACG,GAAG,EAAEb,IAAI,CAACa;EAAI,GAAoBb,IAAI,CAACC,KAAK,GAAMA,KAAK,GAAnCD,IAAI,CAACS,GAAiC,CAAC;AAC/E",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"7f9dd1216ae0a054fe18c650d63d538b1668f23d"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"7f9dd1216ae0a054fe18c650d63d538b1668f23d"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_1i5vrdt1ol=function(){return actualCoverage},actualCoverage}function _typeof(o){return cov_1i5vrdt1ol().f[0]++,cov_1i5vrdt1ol().s[0]++,cov_1i5vrdt1ol().b[1][0]++,_typeof="function"==typeof Symbol&&(cov_1i5vrdt1ol().b[1][1]++,"symbol"==typeof Symbol.iterator)?(cov_1i5vrdt1ol().b[0][0]++,function(o){return cov_1i5vrdt1ol().f[1]++,cov_1i5vrdt1ol().s[1]++,typeof o}):(cov_1i5vrdt1ol().b[0][1]++,function(o){return cov_1i5vrdt1ol().f[2]++,cov_1i5vrdt1ol().s[2]++,cov_1i5vrdt1ol().b[3][0]++,o&&(cov_1i5vrdt1ol().b[3][1]++,"function"==typeof Symbol)&&(cov_1i5vrdt1ol().b[3][2]++,o.constructor===Symbol)&&(cov_1i5vrdt1ol().b[3][3]++,o!==Symbol.prototype)?(cov_1i5vrdt1ol().b[2][0]++,"symbol"):(cov_1i5vrdt1ol().b[2][1]++,typeof o)}),_typeof(o)}cov_1i5vrdt1ol();var _excluded=(cov_1i5vrdt1ol().s[3]++,["node"]);function ownKeys(e,r){cov_1i5vrdt1ol().f[3]++;var t=(cov_1i5vrdt1ol().s[4]++,Object.keys(e));if(cov_1i5vrdt1ol().s[5]++,Object.getOwnPropertySymbols){cov_1i5vrdt1ol().b[4][0]++;var o=(cov_1i5vrdt1ol().s[6]++,Object.getOwnPropertySymbols(e));cov_1i5vrdt1ol().s[7]++,cov_1i5vrdt1ol().b[5][0]++,r&&(cov_1i5vrdt1ol().b[5][1]++,o=o.filter((function(r){return cov_1i5vrdt1ol().f[4]++,cov_1i5vrdt1ol().s[8]++,Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}else cov_1i5vrdt1ol().b[4][1]++;return cov_1i5vrdt1ol().s[9]++,t}function _objectSpread(e){cov_1i5vrdt1ol().f[5]++,cov_1i5vrdt1ol().s[10]++;for(var r=(cov_1i5vrdt1ol().s[11]++,1);r<arguments.length;r++){var t=(cov_1i5vrdt1ol().s[12]++,null!=arguments[r]?(cov_1i5vrdt1ol().b[6][0]++,arguments[r]):(cov_1i5vrdt1ol().b[6][1]++,{}));cov_1i5vrdt1ol().s[13]++,r%2?(cov_1i5vrdt1ol().b[7][0]++,ownKeys(Object(t),!0).forEach((function(r){cov_1i5vrdt1ol().f[6]++,cov_1i5vrdt1ol().s[14]++,_defineProperty(e,r,t[r])}))):(cov_1i5vrdt1ol().b[7][1]++,Object.getOwnPropertyDescriptors?(cov_1i5vrdt1ol().b[8][0]++,Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))):(cov_1i5vrdt1ol().b[8][1]++,ownKeys(Object(t)).forEach((function(r){cov_1i5vrdt1ol().f[7]++,cov_1i5vrdt1ol().s[15]++,Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))))}return cov_1i5vrdt1ol().s[16]++,e}function _defineProperty(e,r,t){return cov_1i5vrdt1ol().f[8]++,cov_1i5vrdt1ol().s[17]++,(r=function _toPropertyKey(t){cov_1i5vrdt1ol().f[9]++;var i=(cov_1i5vrdt1ol().s[18]++,function _toPrimitive(t,r){if(cov_1i5vrdt1ol().f[10]++,cov_1i5vrdt1ol().s[20]++,cov_1i5vrdt1ol().b[12][0]++,"object"!=_typeof(t)||(cov_1i5vrdt1ol().b[12][1]++,!t))return cov_1i5vrdt1ol().b[11][0]++,cov_1i5vrdt1ol().s[21]++,t;cov_1i5vrdt1ol().b[11][1]++;var e=(cov_1i5vrdt1ol().s[22]++,t[Symbol.toPrimitive]);if(cov_1i5vrdt1ol().s[23]++,void 0!==e){cov_1i5vrdt1ol().b[13][0]++;var i=(cov_1i5vrdt1ol().s[24]++,e.call(t,(cov_1i5vrdt1ol().b[14][0]++,r||(cov_1i5vrdt1ol().b[14][1]++,"default"))));if(cov_1i5vrdt1ol().s[25]++,"object"!=_typeof(i))return cov_1i5vrdt1ol().b[15][0]++,cov_1i5vrdt1ol().s[26]++,i;throw cov_1i5vrdt1ol().b[15][1]++,cov_1i5vrdt1ol().s[27]++,new TypeError("@@toPrimitive must return a primitive value.")}cov_1i5vrdt1ol().b[13][1]++;return cov_1i5vrdt1ol().s[28]++,("string"===r?(cov_1i5vrdt1ol().b[16][0]++,String):(cov_1i5vrdt1ol().b[16][1]++,Number))(t)}(t,"string"));return cov_1i5vrdt1ol().s[19]++,"symbol"==_typeof(i)?(cov_1i5vrdt1ol().b[10][0]++,i):(cov_1i5vrdt1ol().b[10][1]++,i+"")}(r))in e?(cov_1i5vrdt1ol().b[9][0]++,Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0})):(cov_1i5vrdt1ol().b[9][1]++,e[r]=t),e}function _objectWithoutProperties(e,t){if(cov_1i5vrdt1ol().f[11]++,cov_1i5vrdt1ol().s[29]++,null==e)return cov_1i5vrdt1ol().b[17][0]++,cov_1i5vrdt1ol().s[30]++,{};cov_1i5vrdt1ol().b[17][1]++;var o,r,i=(cov_1i5vrdt1ol().s[31]++,function _objectWithoutPropertiesLoose(r,e){if(cov_1i5vrdt1ol().f[12]++,cov_1i5vrdt1ol().s[37]++,null==r)return cov_1i5vrdt1ol().b[20][0]++,cov_1i5vrdt1ol().s[38]++,{};cov_1i5vrdt1ol().b[20][1]++;var t=(cov_1i5vrdt1ol().s[39]++,{});for(var n in cov_1i5vrdt1ol().s[40]++,r)if(cov_1i5vrdt1ol().s[41]++,{}.hasOwnProperty.call(r,n)){if(cov_1i5vrdt1ol().b[21][0]++,cov_1i5vrdt1ol().s[42]++,-1!==e.indexOf(n)){cov_1i5vrdt1ol().b[22][0]++,cov_1i5vrdt1ol().s[43]++;continue}cov_1i5vrdt1ol().b[22][1]++,cov_1i5vrdt1ol().s[44]++,t[n]=r[n]}else cov_1i5vrdt1ol().b[21][1]++;return cov_1i5vrdt1ol().s[45]++,t}(e,t));if(cov_1i5vrdt1ol().s[32]++,Object.getOwnPropertySymbols){cov_1i5vrdt1ol().b[18][0]++;var n=(cov_1i5vrdt1ol().s[33]++,Object.getOwnPropertySymbols(e));for(cov_1i5vrdt1ol().s[34]++,r=0;r<n.length;r++)cov_1i5vrdt1ol().s[35]++,o=n[r],cov_1i5vrdt1ol().b[19][0]++,-1===t.indexOf(o)&&(cov_1i5vrdt1ol().b[19][1]++,{}.propertyIsEnumerable.call(e,o))&&(cov_1i5vrdt1ol().b[19][2]++,i[o]=e[o])}else cov_1i5vrdt1ol().b[18][1]++;return cov_1i5vrdt1ol().s[36]++,i}function VComponent(_ref){cov_1i5vrdt1ol().f[13]++;var node=(cov_1i5vrdt1ol().s[46]++,_ref.node),props=(cov_1i5vrdt1ol().s[47]++,_objectWithoutProperties(_ref,_excluded));return cov_1i5vrdt1ol().s[48]++,node?(cov_1i5vrdt1ol().b[23][1]++,cov_1i5vrdt1ol().s[50]++,Array.isArray(node)?(cov_1i5vrdt1ol().b[24][0]++,cov_1i5vrdt1ol().s[51]++,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Y)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.FK,{children:node.map((function(n,key){return cov_1i5vrdt1ol().f[14]++,cov_1i5vrdt1ol().s[52]++,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Y)(VComponent,_objectSpread({node:n,className:props.className},props),key)}))})):(cov_1i5vrdt1ol().b[24][1]++,cov_1i5vrdt1ol().s[53]++,props.className=(0,___WEBPACK_IMPORTED_MODULE_1__.L)([node.props.className,props.className]),cov_1i5vrdt1ol().s[54]++,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Y)(node.type,_objectSpread(_objectSpread({ref:node.ref},node.props),props),node.key))):(cov_1i5vrdt1ol().b[23][0]++,cov_1i5vrdt1ol().s[49]++,null)}},"./storybook-config-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var external_STORYBOOK_MODULE_CHANNELS_=__webpack_require__("storybook/internal/channels"),csf=__webpack_require__("../../node_modules/@storybook/core/dist/csf/index.js"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _regeneratorRuntime(){_regeneratorRuntime=function _regeneratorRuntime(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{define({},"")}catch(t){define=function define(t,e,r){return t[e]=r}}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=wrap;var h="suspendedStart",l="suspendedYield",f="executing",s="completed",y={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var p={};define(p,a,(function(){return this}));var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);function defineIteratorMethods(t){["next","throw","return"].forEach((function(e){define(t,e,(function(t){return this._invoke(e,t)}))}))}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==_typeof(h)&&n.call(h,"__await")?e.resolve(h.__await).then((function(t){invoke("next",t,i,a)}),(function(t){invoke("throw",t,i,a)})):e.resolve(h).then((function(t){u.value=t,i(u)}),(function(t){return invoke("throw",t,i,a)}))}a(c.arg)}var r;o(this,"_invoke",{value:function value(t,n){function callInvokeWithMethodAndArg(){return new e((function(e,r){invoke(t,n,e,r)}))}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o=h;return function(i,a){if(o===f)throw Error("Generator is already running");if(o===s){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=s,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=f;var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?s:l,p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o<e.length;)if(n.call(e,o))return next.value=e[o],next.done=!1,next;return next.value=t,next.done=!0,next};return i.next=i}}throw new TypeError(_typeof(e)+" is not iterable")}return GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===GeneratorFunction||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,GeneratorFunctionPrototype):(t.__proto__=GeneratorFunctionPrototype,define(t,u,"GeneratorFunction")),t.prototype=Object.create(g),t},e.awrap=function(t){return{__await:t}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,(function(){return this})),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,i){void 0===i&&(i=Promise);var a=new AsyncIterator(wrap(t,r,n,o),i);return e.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},defineIteratorMethods(g),define(g,u,"Generator"),define(g,a,(function(){return this})),define(g,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function next(){for(;r.length;){var t=r.pop();if(t in e)return next.value=t,next.done=!1,next}return next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function stop(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function dispatchException(e){if(this.done)throw e;var r=this;function handle(n,o){return a.type="throw",a.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return handle(i.catchLoc,!0);if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return handle(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}}}},abrupt:function abrupt(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function complete(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function finish(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function _catch(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(n,t,e,r,o,a,c){try{var i=n[a](c),u=i.value}catch(n){return void e(n)}i.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(n){return function(){var t=this,e=arguments;return new Promise((function(r,o){var a=n.apply(t,e);function _next(n){asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}_next(void 0)}))}}var pipeline=function pipeline(x){return x()},importers=[function(){var _ref=_asyncToGenerator(_regeneratorRuntime().mark((function _callee(path){var pathRemainder;return _regeneratorRuntime().wrap((function _callee$(_context){for(;;)switch(_context.prev=_context.next){case 0:if(/^\.[\\/](?:src(?:\/(?!\.)(?:(?:(?!(?:^|\/)\.).)*?)\/|\/|$)(?!\.)(?=.)[^/]*?\.(mdx|stories\.(js|jsx|mjs|ts|tsx)))$/.exec(path)){_context.next=2;break}return _context.abrupt("return");case 2:return pathRemainder=path.substring(6),_context.abrupt("return",__webpack_require__("./src lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(js%7Cjsx%7Cmjs%7Cts%7Ctsx)))$")("./"+pathRemainder));case 4:case"end":return _context.stop()}}),_callee)})));return function(_x){return _ref.apply(this,arguments)}}()];function _importFn(){return(_importFn=_asyncToGenerator(_regeneratorRuntime().mark((function _callee2(path){var _loop,_ret,i;return _regeneratorRuntime().wrap((function _callee2$(_context3){for(;;)switch(_context3.prev=_context3.next){case 0:_loop=_regeneratorRuntime().mark((function _loop(i){var moduleExports;return _regeneratorRuntime().wrap((function _loop$(_context2){for(;;)switch(_context2.prev=_context2.next){case 0:return _context2.next=2,pipeline((function(){return importers[i](path)}));case 2:if(!(moduleExports=_context2.sent)){_context2.next=5;break}return _context2.abrupt("return",{v:moduleExports});case 5:case"end":return _context2.stop()}}),_loop)})),i=0;case 2:if(!(i<importers.length)){_context3.next=10;break}return _context3.delegateYield(_loop(i),"t0",4);case 4:if(!(_ret=_context3.t0)){_context3.next=7;break}return _context3.abrupt("return",_ret.v);case 7:i++,_context3.next=2;break;case 10:case"end":return _context3.stop()}}),_callee2)})))).apply(this,arguments)}var channel=(0,external_STORYBOOK_MODULE_CHANNELS_.createBrowserChannel)({page:"preview"});external_STORYBOOK_MODULE_PREVIEW_API_.addons.setChannel(channel),"DEVELOPMENT"===external_STORYBOOK_MODULE_GLOBAL_.global.CONFIG_TYPE&&(window.__STORYBOOK_SERVER_CHANNEL__=channel);var preview=new external_STORYBOOK_MODULE_PREVIEW_API_.PreviewWeb((function importFn(_x2){return _importFn.apply(this,arguments)}),(function getProjectAnnotations(){var _previewAnnotations,previewAnnotations=[__webpack_require__("../../node_modules/@storybook/preact/dist/entry-preview.mjs"),__webpack_require__("../../node_modules/@storybook/preact/dist/entry-preview-docs.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/actions/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/docs/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/backgrounds/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/viewport/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/measure/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/outline/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/highlight/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-a11y/dist/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-interactions/dist/preview.mjs"),__webpack_require__("./config/storybook/preview.jsx"),__webpack_require__("./.storybook/preview.js")],userPreview=null===(_previewAnnotations=previewAnnotations[previewAnnotations.length-1])||void 0===_previewAnnotations?void 0:_previewAnnotations.default;return(0,csf.bU)(userPreview)?userPreview.composed:(0,external_STORYBOOK_MODULE_PREVIEW_API_.composeConfigs)(previewAnnotations)}));window.__STORYBOOK_PREVIEW__=preview,window.__STORYBOOK_STORY_STORE__=preview.storyStore,window.__STORYBOOK_ADDONS_CHANNEL__=channel},"@storybook/global":module=>{"use strict";module.exports=__STORYBOOK_MODULE_GLOBAL__},"storybook/internal/channels":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CHANNELS__},"storybook/internal/client-logger":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CLIENT_LOGGER__},"storybook/internal/core-events":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CORE_EVENTS__},"storybook/internal/preview-api":module=>{"use strict";module.exports=__STORYBOOK_MODULE_PREVIEW_API__},"storybook/internal/preview-errors":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__}},__webpack_require__=>{__webpack_require__.O(0,[1215],(()=>{return moduleId="./storybook-config-entry.js",__webpack_require__(__webpack_require__.s=moduleId);var moduleId}));__webpack_require__.O()}]); \ No newline at end of file diff --git a/public/storybook-static/main.28a1e68c.iframe.bundle.js.LICENSE.txt b/public/storybook-static/main.28a1e68c.iframe.bundle.js.LICENSE.txt deleted file mode 100644 index ae386fb79..000000000 --- a/public/storybook-static/main.28a1e68c.iframe.bundle.js.LICENSE.txt +++ /dev/null @@ -1 +0,0 @@ -/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ diff --git a/public/storybook-static/main.b534a0b2.iframe.bundle.js b/public/storybook-static/main.b534a0b2.iframe.bundle.js new file mode 100644 index 000000000..70e3a369b --- /dev/null +++ b/public/storybook-static/main.b534a0b2.iframe.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see main.b534a0b2.iframe.bundle.js.LICENSE.txt */ +(self.webpackChunk_adobe_commerce_elsie=self.webpackChunk_adobe_commerce_elsie||[]).push([[8792],{"../../node_modules/@storybook/blocks/dist sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/blocks/dist sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/core/dist/components sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/core/dist/components sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/core/dist/theming sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/core/dist/theming sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/instrumenter/dist sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/instrumenter/dist sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/test/dist sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/test/dist sync recursive",module.exports=webpackEmptyContext},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/fonts.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/* Light */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Light'), local('AdobeClean-Light'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n}\n\n/* Normal */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean'), local('AdobeClean-Regular'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n}\n\n/* Bold */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Bold'), local('AdobeClean-Bold'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 700;\n}\n\n/* Italic */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Italic'), local('AdobeClean-It'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('opentype');\n font-display: swap;\n font-style: italic;\n font-weight: 400;\n}\n","",{version:3,sources:["webpack://./config/storybook/theming/fonts.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE,UAAU;AACV;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA,WAAW;AACX;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA,SAAS;AACT;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA,WAAW;AACX;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/* Light */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Light'), local('AdobeClean-Light'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n}\n\n/* Normal */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean'), local('AdobeClean-Regular'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n}\n\n/* Bold */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Bold'), local('AdobeClean-Bold'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 700;\n}\n\n/* Italic */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Italic'), local('AdobeClean-It'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('opentype');\n font-display: swap;\n font-style: italic;\n font-weight: 400;\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/preview.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_7_use_1_fonts_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/fonts.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_7_use_1_fonts_css__WEBPACK_IMPORTED_MODULE_2__.A),___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.sbdocs .sbdocs-content {\n font: normal normal 400 16px/24px adobe-clean, sans-serif;\n max-width: 1200px !important;\n width: 100%;\n}\n\n.sbdocs-content h1 + p:not(.dropin-design h1 + p) {\n font-weight: 400;\n margin: 0 0 32px 0;\n color: #6d6d6d;\n font-size: 1.3rem;\n line-height: 1.8rem;\n}\n\n.sbdocs.sbdocs-content strong:not(.dropin-design strong) {\n color: #222222;\n}\n\n.sbdocs-content h3 + p:not(.dropin-design h3 + p) {\n margin: 0 0 1.25rem 0;\n}\n\n.sbdocs-content h1:not(.dropin-design h1) {\n margin: 0 0 1.25rem 0;\n color: #222222;\n}\n\n.sbdocs-content h2:not(.dropin-design h2) {\n margin: 2rem 0 0.75rem 0;\n line-height: 1;\n border-bottom: 1px solid #d6d6d6;\n padding-bottom: 8px;\n color: #222222;\n}\n\n.sbdocs-content h3:not(.dropin-design h3) {\n margin: 2rem 0 0 0;\n line-height: 1;\n padding-bottom: 0.5rem;\n color: #222222;\n}\n\n.docblock-source.sb-unstyled {\n margin: 12px 0 24px 0;\n padding: 0;\n}\n\n.docblock-argstable {\n font-family: adobe-clean;\n}\n\n.sbdocs-preview {\n margin: 0 0 24px 0;\n border-radius: 0 0 4px 4px;\n}\n\npre .docblock-source h4 {\n margin: 12px 0 12px 0;\n padding: 0;\n}\n\n.sbdocs-a.sbdocs-a {\n color: #0265dc;\n}\n.sbdocs-a.sbdocs-a:hover {\n text-decoration: underline;\n text-decoration-color: #0054b6;\n}\n\n.docblock-source.sb-unstyled {\n margin-top: 0;\n margin-bottom: 0;\n}\n\npre.prismjs {\n padding: 8px !important;\n}\n\n.sb-unstyled pre {\n margin-top: 0;\n margin-bottom: 0;\n}\n","",{version:3,sources:["webpack://./config/storybook/theming/preview.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAIpE;EACE,yDAAyD;EACzD,4BAA4B;EAC5B,WAAW;AACb;;AAEA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,cAAc;EACd,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,qBAAqB;EACrB,cAAc;AAChB;;AAEA;EACE,wBAAwB;EACxB,cAAc;EACd,gCAAgC;EAChC,mBAAmB;EACnB,cAAc;AAChB;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,sBAAsB;EACtB,cAAc;AAChB;;AAEA;EACE,qBAAqB;EACrB,UAAU;AACZ;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,kBAAkB;EAClB,0BAA0B;AAC5B;;AAEA;EACE,qBAAqB;EACrB,UAAU;AACZ;;AAEA;EACE,cAAc;AAChB;AACA;EACE,0BAA0B;EAC1B,8BAA8B;AAChC;;AAEA;EACE,aAAa;EACb,gBAAgB;AAClB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,aAAa;EACb,gBAAgB;AAClB",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n@import './fonts.css';\n\n.sbdocs .sbdocs-content {\n font: normal normal 400 16px/24px adobe-clean, sans-serif;\n max-width: 1200px !important;\n width: 100%;\n}\n\n.sbdocs-content h1 + p:not(.dropin-design h1 + p) {\n font-weight: 400;\n margin: 0 0 32px 0;\n color: #6d6d6d;\n font-size: 1.3rem;\n line-height: 1.8rem;\n}\n\n.sbdocs.sbdocs-content strong:not(.dropin-design strong) {\n color: #222222;\n}\n\n.sbdocs-content h3 + p:not(.dropin-design h3 + p) {\n margin: 0 0 1.25rem 0;\n}\n\n.sbdocs-content h1:not(.dropin-design h1) {\n margin: 0 0 1.25rem 0;\n color: #222222;\n}\n\n.sbdocs-content h2:not(.dropin-design h2) {\n margin: 2rem 0 0.75rem 0;\n line-height: 1;\n border-bottom: 1px solid #d6d6d6;\n padding-bottom: 8px;\n color: #222222;\n}\n\n.sbdocs-content h3:not(.dropin-design h3) {\n margin: 2rem 0 0 0;\n line-height: 1;\n padding-bottom: 0.5rem;\n color: #222222;\n}\n\n.docblock-source.sb-unstyled {\n margin: 12px 0 24px 0;\n padding: 0;\n}\n\n.docblock-argstable {\n font-family: adobe-clean;\n}\n\n.sbdocs-preview {\n margin: 0 0 24px 0;\n border-radius: 0 0 4px 4px;\n}\n\npre .docblock-source h4 {\n margin: 12px 0 12px 0;\n padding: 0;\n}\n\n.sbdocs-a.sbdocs-a {\n color: #0265dc;\n}\n.sbdocs-a.sbdocs-a:hover {\n text-decoration: underline;\n text-decoration-color: #0054b6;\n}\n\n.docblock-source.sb-unstyled {\n margin-top: 0;\n margin-bottom: 0;\n}\n\npre.prismjs {\n padding: 8px !important;\n}\n\n.sb-unstyled pre {\n margin-top: 0;\n margin-bottom: 0;\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/UIProvider.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/**\n * Do not edit directly\n * Generated on Tue, 05 Mar 2024 20:18:40 GMT\n */\n\n.dropin-design {\n --color-brand-500: #454545; /* Brand buttons default - AAA */\n --color-brand-600: #383838; /* Brand buttons on hover - AAA */\n --color-brand-700: #2b2b2b; /* Brand buttons selected */\n --color-neutral-50: #ffffff; /* Lightest surface / Text & components On Dark surface - AAA */\n --color-neutral-100: #fafafa; /* Light surface - AAA */\n --color-neutral-200: #f5f5f5; /* Light surface - AAA */\n --color-neutral-300: #e8e8e8; /* Disabled surfaces - AAA */\n --color-neutral-400: #d6d6d6; /* Ornamental elements (ie. Divider) */\n --color-neutral-500: #b8b8b8; /* Disabled text */\n --color-neutral-600: #8f8f8f; /* Component borders (ie. Text field border) - AA Large text */\n --color-neutral-700: #666666; /* Secondary text - AAA */\n --color-neutral-800: #3d3d3d; /* Default text - AAA */\n --color-neutral-900: #292929; /* Default text on hover - AAA */\n --color-positive-200: #eff5ef; /* Semantic positive surface - AA Large text */\n --color-positive-500: #7fb078; /* Semantic positive surface */\n --color-positive-800: #53824c; /* Semantic Positive text - On Light AA */\n --color-informational-200: #eeeffb; /* Semantic informational surface - AA Large text */\n --color-informational-500: #6978d9; /* Semantic informational surface */\n --color-informational-800: #5d6dd6; /* Semantic informational text, Highlights - On Light AA */\n --color-warning-200: #fdf3e9; /* Semantic warning surface - AA Large text */\n --color-warning-500: #e79f5c; /* Semantic warning surface */\n --color-warning-800: #ad5c00; /* Semantic warning text - On Light AA */\n --color-alert-200: #ffebeb; /* Semantic alert surface - AA Large text */\n --color-alert-500: #db7070; /* Semantic alert surface */\n --color-alert-800: #bf4545; /* Semantic alert text - On light AA */\n --color-opacity-16: rgba(255, 255, 255, 0.16);\n --color-opacity-24: rgba(255, 255, 255, 0.24);\n --color-action-button-active: #ffffff; /* Defaults to var(--color-neutral-50) */\n --color-action-button-hover: #e8e8e8; /* Defaults to var(--color-neutral-300) */\n --color-button-active: #2b2b2b; /* Defaults to var(--color-brand-700) */\n --color-button-focus: #d6d6d6; /* Defaults to var(--color-neutral-400) */\n --color-button-hover: #383838; /* Defaults to var(--color-brand-600) */\n --grid-1-columns: 4;\n --grid-1-margins: 0;\n --grid-1-gutters: 16px;\n --grid-2-columns: 12;\n --grid-2-margins: 0;\n --grid-2-gutters: 16px;\n --grid-3-columns: 12;\n --grid-3-margins: 0;\n --grid-3-gutters: 24px;\n --grid-4-columns: 12;\n --grid-4-margins: 0;\n --grid-4-gutters: 24px;\n --grid-5-columns: 12;\n --grid-5-margins: 0;\n --grid-5-gutters: 24px;\n --shape-border-radius-1: 3px;\n --shape-border-radius-2: 8px;\n --shape-border-radius-3: 24px;\n --shape-border-width-1: 1px;\n --shape-border-width-2: 1.5px;\n --shape-border-width-3: 2px;\n --shape-border-width-4: 4px;\n --shape-shadow-1: 0 0 16px 0 rgba(0, 0, 0, 0.16); /* Elevated panels (ie. Page side panel, Mobile bottom bar) */\n --shape-shadow-2: 0 2px 16px 0 rgba(0, 0, 0, 0.16); /* Elevated dialogs (ie. Modal) */\n --shape-shadow-3: 0 2px 3px 0 rgba(0, 0, 0, 0.16); /* Elevated container (ie. Card) */\n --shape-icon-stroke-1: 1px;\n --shape-icon-stroke-2: 1.5px;\n --shape-icon-stroke-3: 2px;\n --shape-icon-stroke-4: 4px;\n --spacing-xxsmall: 4px;\n --spacing-xsmall: 8px;\n --spacing-small: 16px;\n --spacing-medium: 24px;\n --spacing-big: 32px;\n --spacing-xbig: 40px;\n --spacing-xxbig: 48px;\n --spacing-large: 64px;\n --spacing-xlarge: 72px;\n --spacing-xxlarge: 96px;\n --spacing-huge: 120px;\n --spacing-xhuge: 144px;\n --spacing-xxhuge: 192px;\n --type-base-font-family: system-ui, sans-serif;\n --type-display-1-font: normal normal 300 60px/72px\n var(--type-base-font-family); /* Hero title */\n --type-display-1-letter-spacing: 0.04em;\n --type-display-2-font: normal normal 300 48px/56px\n var(--type-base-font-family); /* Banner title */\n --type-display-2-letter-spacing: 0.04em;\n --type-display-3-font: normal normal 300 34px/40px\n var(--type-base-font-family); /* Desktop & tablet section title */\n --type-display-3-letter-spacing: 0.04em;\n --type-headline-1-font: normal normal 400 24px/32px\n var(--type-base-font-family); /* Desktop & tablet page title */\n --type-headline-1-letter-spacing: 0.04em;\n --type-headline-2-default-font: normal normal 300 20px/24px\n var(--type-base-font-family); /* Rail title */\n --type-headline-2-default-letter-spacing: 0.04em;\n --type-headline-2-strong-font: normal normal 400 20px/24px\n var(--type-base-font-family); /* Mobile page and section title */\n --type-headline-2-strong-letter-spacing: 0.04em;\n --type-body-1-default-font: normal normal 300 16px/24px\n var(--type-base-font-family); /* Normal text paragraph */\n --type-body-1-default-letter-spacing: 0.04em;\n --type-body-1-strong-font: normal normal 400 16px/24px\n var(--type-base-font-family);\n --type-body-1-strong-letter-spacing: 0.04em;\n --type-body-1-emphasized-font: normal normal 700 16px/24px\n var(--type-base-font-family);\n --type-body-1-emphasized-letter-spacing: 0.04em;\n --type-body-2-default-font: normal normal 300 14px/20px\n var(--type-base-font-family);\n --type-body-2-default-letter-spacing: 0.04em;\n --type-body-2-strong-font: normal normal 400 14px/20px\n var(--type-base-font-family);\n --type-body-2-strong-letter-spacing: 0.04em;\n --type-body-2-emphasized-font: normal normal 700 14px/20px\n var(--type-base-font-family);\n --type-body-2-emphasized-letter-spacing: 0.04em;\n --type-button-1-font: normal normal 400 20px/26px var(--type-base-font-family); /* Primary button text */\n --type-button-1-letter-spacing: 0.08em;\n --type-button-2-font: normal normal 400 16px/24px var(--type-base-font-family); /* Small buttons */\n --type-button-2-letter-spacing: 0.08em;\n --type-details-caption-1-font: normal normal 400 12px/16px\n var(--type-base-font-family);\n --type-details-caption-1-letter-spacing: 0.08em;\n --type-details-caption-2-font: normal normal 300 12px/16px\n var(--type-base-font-family);\n --type-details-caption-2-letter-spacing: 0.08em;\n --type-details-overline-font: normal normal 700 12px/20px\n var(--type-base-font-family);\n --type-details-overline-letter-spacing: 0.16em;\n}\n","",{version:3,sources:["webpack://./src/components/UIProvider/UIProvider.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE;;;EAGE;;AAEF;EACE,0BAA0B,EAAE,gCAAgC;EAC5D,0BAA0B,EAAE,iCAAiC;EAC7D,0BAA0B,EAAE,2BAA2B;EACvD,2BAA2B,EAAE,+DAA+D;EAC5F,4BAA4B,EAAE,wBAAwB;EACtD,4BAA4B,EAAE,wBAAwB;EACtD,4BAA4B,EAAE,4BAA4B;EAC1D,4BAA4B,EAAE,sCAAsC;EACpE,4BAA4B,EAAE,kBAAkB;EAChD,4BAA4B,EAAE,8DAA8D;EAC5F,4BAA4B,EAAE,yBAAyB;EACvD,4BAA4B,EAAE,uBAAuB;EACrD,4BAA4B,EAAE,gCAAgC;EAC9D,6BAA6B,EAAE,8CAA8C;EAC7E,6BAA6B,EAAE,8BAA8B;EAC7D,6BAA6B,EAAE,yCAAyC;EACxE,kCAAkC,EAAE,mDAAmD;EACvF,kCAAkC,EAAE,mCAAmC;EACvE,kCAAkC,EAAE,0DAA0D;EAC9F,4BAA4B,EAAE,6CAA6C;EAC3E,4BAA4B,EAAE,6BAA6B;EAC3D,4BAA4B,EAAE,wCAAwC;EACtE,0BAA0B,EAAE,2CAA2C;EACvE,0BAA0B,EAAE,2BAA2B;EACvD,0BAA0B,EAAE,sCAAsC;EAClE,6CAA6C;EAC7C,6CAA6C;EAC7C,qCAAqC,EAAE,wCAAwC;EAC/E,oCAAoC,EAAE,yCAAyC;EAC/E,8BAA8B,EAAE,uCAAuC;EACvE,6BAA6B,EAAE,yCAAyC;EACxE,6BAA6B,EAAE,uCAAuC;EACtE,mBAAmB;EACnB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,4BAA4B;EAC5B,4BAA4B;EAC5B,6BAA6B;EAC7B,2BAA2B;EAC3B,6BAA6B;EAC7B,2BAA2B;EAC3B,2BAA2B;EAC3B,gDAAgD,EAAE,6DAA6D;EAC/G,kDAAkD,EAAE,iCAAiC;EACrF,iDAAiD,EAAE,kCAAkC;EACrF,0BAA0B;EAC1B,4BAA4B;EAC5B,0BAA0B;EAC1B,0BAA0B;EAC1B,sBAAsB;EACtB,qBAAqB;EACrB,qBAAqB;EACrB,sBAAsB;EACtB,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,8CAA8C;EAC9C;gCAC8B,EAAE,eAAe;EAC/C,uCAAuC;EACvC;gCAC8B,EAAE,iBAAiB;EACjD,uCAAuC;EACvC;gCAC8B,EAAE,mCAAmC;EACnE,uCAAuC;EACvC;gCAC8B,EAAE,gCAAgC;EAChE,wCAAwC;EACxC;gCAC8B,EAAE,eAAe;EAC/C,gDAAgD;EAChD;gCAC8B,EAAE,kCAAkC;EAClE,+CAA+C;EAC/C;gCAC8B,EAAE,0BAA0B;EAC1D,4CAA4C;EAC5C;gCAC8B;EAC9B,2CAA2C;EAC3C;gCAC8B;EAC9B,+CAA+C;EAC/C;gCAC8B;EAC9B,4CAA4C;EAC5C;gCAC8B;EAC9B,2CAA2C;EAC3C;gCAC8B;EAC9B,+CAA+C;EAC/C,8EAA8E,EAAE,wBAAwB;EACxG,sCAAsC;EACtC,8EAA8E,EAAE,kBAAkB;EAClG,sCAAsC;EACtC;gCAC8B;EAC9B,+CAA+C;EAC/C;gCAC8B;EAC9B,+CAA+C;EAC/C;gCAC8B;EAC9B,8CAA8C;AAChD",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/**\n * Do not edit directly\n * Generated on Tue, 05 Mar 2024 20:18:40 GMT\n */\n\n.dropin-design {\n --color-brand-500: #454545; /* Brand buttons default - AAA */\n --color-brand-600: #383838; /* Brand buttons on hover - AAA */\n --color-brand-700: #2b2b2b; /* Brand buttons selected */\n --color-neutral-50: #ffffff; /* Lightest surface / Text & components On Dark surface - AAA */\n --color-neutral-100: #fafafa; /* Light surface - AAA */\n --color-neutral-200: #f5f5f5; /* Light surface - AAA */\n --color-neutral-300: #e8e8e8; /* Disabled surfaces - AAA */\n --color-neutral-400: #d6d6d6; /* Ornamental elements (ie. Divider) */\n --color-neutral-500: #b8b8b8; /* Disabled text */\n --color-neutral-600: #8f8f8f; /* Component borders (ie. Text field border) - AA Large text */\n --color-neutral-700: #666666; /* Secondary text - AAA */\n --color-neutral-800: #3d3d3d; /* Default text - AAA */\n --color-neutral-900: #292929; /* Default text on hover - AAA */\n --color-positive-200: #eff5ef; /* Semantic positive surface - AA Large text */\n --color-positive-500: #7fb078; /* Semantic positive surface */\n --color-positive-800: #53824c; /* Semantic Positive text - On Light AA */\n --color-informational-200: #eeeffb; /* Semantic informational surface - AA Large text */\n --color-informational-500: #6978d9; /* Semantic informational surface */\n --color-informational-800: #5d6dd6; /* Semantic informational text, Highlights - On Light AA */\n --color-warning-200: #fdf3e9; /* Semantic warning surface - AA Large text */\n --color-warning-500: #e79f5c; /* Semantic warning surface */\n --color-warning-800: #ad5c00; /* Semantic warning text - On Light AA */\n --color-alert-200: #ffebeb; /* Semantic alert surface - AA Large text */\n --color-alert-500: #db7070; /* Semantic alert surface */\n --color-alert-800: #bf4545; /* Semantic alert text - On light AA */\n --color-opacity-16: rgba(255, 255, 255, 0.16);\n --color-opacity-24: rgba(255, 255, 255, 0.24);\n --color-action-button-active: #ffffff; /* Defaults to var(--color-neutral-50) */\n --color-action-button-hover: #e8e8e8; /* Defaults to var(--color-neutral-300) */\n --color-button-active: #2b2b2b; /* Defaults to var(--color-brand-700) */\n --color-button-focus: #d6d6d6; /* Defaults to var(--color-neutral-400) */\n --color-button-hover: #383838; /* Defaults to var(--color-brand-600) */\n --grid-1-columns: 4;\n --grid-1-margins: 0;\n --grid-1-gutters: 16px;\n --grid-2-columns: 12;\n --grid-2-margins: 0;\n --grid-2-gutters: 16px;\n --grid-3-columns: 12;\n --grid-3-margins: 0;\n --grid-3-gutters: 24px;\n --grid-4-columns: 12;\n --grid-4-margins: 0;\n --grid-4-gutters: 24px;\n --grid-5-columns: 12;\n --grid-5-margins: 0;\n --grid-5-gutters: 24px;\n --shape-border-radius-1: 3px;\n --shape-border-radius-2: 8px;\n --shape-border-radius-3: 24px;\n --shape-border-width-1: 1px;\n --shape-border-width-2: 1.5px;\n --shape-border-width-3: 2px;\n --shape-border-width-4: 4px;\n --shape-shadow-1: 0 0 16px 0 rgba(0, 0, 0, 0.16); /* Elevated panels (ie. Page side panel, Mobile bottom bar) */\n --shape-shadow-2: 0 2px 16px 0 rgba(0, 0, 0, 0.16); /* Elevated dialogs (ie. Modal) */\n --shape-shadow-3: 0 2px 3px 0 rgba(0, 0, 0, 0.16); /* Elevated container (ie. Card) */\n --shape-icon-stroke-1: 1px;\n --shape-icon-stroke-2: 1.5px;\n --shape-icon-stroke-3: 2px;\n --shape-icon-stroke-4: 4px;\n --spacing-xxsmall: 4px;\n --spacing-xsmall: 8px;\n --spacing-small: 16px;\n --spacing-medium: 24px;\n --spacing-big: 32px;\n --spacing-xbig: 40px;\n --spacing-xxbig: 48px;\n --spacing-large: 64px;\n --spacing-xlarge: 72px;\n --spacing-xxlarge: 96px;\n --spacing-huge: 120px;\n --spacing-xhuge: 144px;\n --spacing-xxhuge: 192px;\n --type-base-font-family: system-ui, sans-serif;\n --type-display-1-font: normal normal 300 60px/72px\n var(--type-base-font-family); /* Hero title */\n --type-display-1-letter-spacing: 0.04em;\n --type-display-2-font: normal normal 300 48px/56px\n var(--type-base-font-family); /* Banner title */\n --type-display-2-letter-spacing: 0.04em;\n --type-display-3-font: normal normal 300 34px/40px\n var(--type-base-font-family); /* Desktop & tablet section title */\n --type-display-3-letter-spacing: 0.04em;\n --type-headline-1-font: normal normal 400 24px/32px\n var(--type-base-font-family); /* Desktop & tablet page title */\n --type-headline-1-letter-spacing: 0.04em;\n --type-headline-2-default-font: normal normal 300 20px/24px\n var(--type-base-font-family); /* Rail title */\n --type-headline-2-default-letter-spacing: 0.04em;\n --type-headline-2-strong-font: normal normal 400 20px/24px\n var(--type-base-font-family); /* Mobile page and section title */\n --type-headline-2-strong-letter-spacing: 0.04em;\n --type-body-1-default-font: normal normal 300 16px/24px\n var(--type-base-font-family); /* Normal text paragraph */\n --type-body-1-default-letter-spacing: 0.04em;\n --type-body-1-strong-font: normal normal 400 16px/24px\n var(--type-base-font-family);\n --type-body-1-strong-letter-spacing: 0.04em;\n --type-body-1-emphasized-font: normal normal 700 16px/24px\n var(--type-base-font-family);\n --type-body-1-emphasized-letter-spacing: 0.04em;\n --type-body-2-default-font: normal normal 300 14px/20px\n var(--type-base-font-family);\n --type-body-2-default-letter-spacing: 0.04em;\n --type-body-2-strong-font: normal normal 400 14px/20px\n var(--type-base-font-family);\n --type-body-2-strong-letter-spacing: 0.04em;\n --type-body-2-emphasized-font: normal normal 700 14px/20px\n var(--type-base-font-family);\n --type-body-2-emphasized-letter-spacing: 0.04em;\n --type-button-1-font: normal normal 400 20px/26px var(--type-base-font-family); /* Primary button text */\n --type-button-1-letter-spacing: 0.08em;\n --type-button-2-font: normal normal 400 16px/24px var(--type-base-font-family); /* Small buttons */\n --type-button-2-letter-spacing: 0.08em;\n --type-details-caption-1-font: normal normal 400 12px/16px\n var(--type-base-font-family);\n --type-details-caption-1-letter-spacing: 0.08em;\n --type-details-caption-2-font: normal normal 300 12px/16px\n var(--type-base-font-family);\n --type-details-caption-2-letter-spacing: 0.08em;\n --type-details-overline-font: normal normal 700 12px/20px\n var(--type-base-font-family);\n --type-details-overline-letter-spacing: 0.16em;\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/normalize.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.dropin-design a {\n --textColor: var(--color-brand-500);\n color: var(--textColor);\n text-decoration: none;\n}\n\n.dropin-design a:hover {\n --textColor: var(--color-brand-700);\n text-decoration: solid underline var(--textColor);\n text-underline-offset: 6px;\n}\n\n.dropin-design a:focus-visible {\n outline: solid var(--shape-border-width-4) var(--color-neutral-400);\n border: var(--shape-border-width-1) solid var(--color-neutral-800);\n border-radius: var(--shape-border-radius-1);\n}\n","",{version:3,sources:["webpack://./src/components/UIProvider/normalize.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE;EACE,mCAAmC;EACnC,uBAAuB;EACvB,qBAAqB;AACvB;;AAEA;EACE,mCAAmC;EACnC,iDAAiD;EACjD,0BAA0B;AAC5B;;AAEA;EACE,mEAAmE;EACnE,kEAAkE;EAClE,2CAA2C;AAC7C",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.dropin-design a {\n --textColor: var(--color-brand-500);\n color: var(--textColor);\n text-decoration: none;\n}\n\n.dropin-design a:hover {\n --textColor: var(--color-brand-700);\n text-decoration: solid underline var(--textColor);\n text-underline-offset: 6px;\n}\n\n.dropin-design a:focus-visible {\n outline: solid var(--shape-border-width-4) var(--color-neutral-400);\n border: var(--shape-border-width-1) solid var(--color-neutral-800);\n border-radius: var(--shape-border-radius-1);\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./.storybook/preview.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__={parameters:{options:{storySort:{order:["Welcome","Quick start","CLI usage","Examples",["HTML host","React host","Vue host","*"],"Components",["Overview","*"],"Design",["Overview","Colors","Typography","Spacing","Shape styles","*"],"API",["Initializer","Render","Event Bus","*"],"Utilities",["classList","debounce","deepmerge","getFormValues","getFormErrors","*"]]}}},tags:["autodocs"]}},"./config/storybook/preview.jsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:()=>decorators,parameters:()=>parameters});var UIProvider=__webpack_require__("./src/components/UIProvider/UIProvider.tsx"),dist=__webpack_require__("../../node_modules/@storybook/blocks/dist/index.mjs"),injectStylesIntoStyleTag=__webpack_require__("../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),preview=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/preview.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(preview.A,options);preview.A&&preview.A.locals&&preview.A.locals;var hooks_module=__webpack_require__("../../node_modules/preact/hooks/dist/hooks.module.js"),jsx_runtime=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_gm4kcsry8(){var path="/Users/bdenham/Sites/StorefrontSDK/packages/elsie/config/storybook/preview.jsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bdenham/Sites/StorefrontSDK/packages/elsie/config/storybook/preview.jsx",statementMap:{0:{start:{line:4,column:2},end:{line:8,column:16}},1:{start:{line:5,column:4},end:{line:5,column:20}},2:{start:{line:7,column:4},end:{line:7,column:120}},3:{start:{line:11,column:2},end:{line:11,column:118}},4:{start:{line:14,column:2},end:{line:14,column:163}},5:{start:{line:17,column:2},end:{line:21,column:3}},6:{start:{line:18,column:4},end:{line:18,column:61}},7:{start:{line:18,column:30},end:{line:18,column:61}},8:{start:{line:19,column:12},end:{line:19,column:44}},9:{start:{line:20,column:4},end:{line:20,column:224}},10:{start:{line:24,column:2},end:{line:24,column:48}},11:{start:{line:25,column:2},end:{line:25,column:56}},12:{start:{line:25,column:15},end:{line:25,column:16}},13:{start:{line:25,column:22},end:{line:25,column:30}},14:{start:{line:25,column:44},end:{line:25,column:56}},15:{start:{line:26,column:2},end:{line:26,column:11}},16:{start:{line:29,column:10},end:{line:29,column:98}},17:{start:{line:30,column:2},end:{line:53,column:3}},18:{start:{line:35,column:10},end:{line:35,column:12}},19:{start:{line:36,column:10},end:{line:36,column:12}},20:{start:{line:37,column:10},end:{line:37,column:12}},21:{start:{line:38,column:4},end:{line:51,column:5}},22:{start:{line:39,column:6},end:{line:42,column:94}},23:{start:{line:40,column:8},end:{line:40,column:36}},24:{start:{line:40,column:29},end:{line:40,column:36}},25:{start:{line:41,column:8},end:{line:41,column:15}},26:{start:{line:42,column:13},end:{line:42,column:94}},27:{start:{line:44,column:6},end:{line:44,column:20}},28:{start:{line:46,column:6},end:{line:50,column:7}},29:{start:{line:47,column:8},end:{line:47,column:86}},30:{start:{line:47,column:79},end:{line:47,column:86}},31:{start:{line:49,column:8},end:{line:49,column:23}},32:{start:{line:49,column:15},end:{line:49,column:23}},33:{start:{line:52,column:4},end:{line:52,column:13}},34:{start:{line:56,column:2},end:{line:56,column:33}},35:{start:{line:56,column:24},end:{line:56,column:33}},36:{start:{line:59,column:10},end:{line:59,column:24}},37:{start:{line:60,column:2},end:{line:65,column:3}},38:{start:{line:61,column:12},end:{line:61,column:43}},39:{start:{line:62,column:4},end:{line:64,column:28}},40:{start:{line:63,column:6},end:{line:63,column:62}},41:{start:{line:66,column:2},end:{line:66,column:11}},42:{start:{line:69,column:2},end:{line:76,column:3}},43:{start:{line:69,column:15},end:{line:69,column:16}},44:{start:{line:70,column:12},end:{line:70,column:52}},45:{start:{line:71,column:4},end:{line:75,column:7}},46:{start:{line:72,column:6},end:{line:72,column:34}},47:{start:{line:74,column:6},end:{line:74,column:73}},48:{start:{line:77,column:2},end:{line:77,column:11}},49:{start:{line:80,column:2},end:{line:85,column:19}},50:{start:{line:88,column:10},end:{line:88,column:35}},51:{start:{line:89,column:2},end:{line:89,column:45}},52:{start:{line:92,column:2},end:{line:92,column:45}},53:{start:{line:92,column:36},end:{line:92,column:45}},54:{start:{line:93,column:10},end:{line:93,column:31}},55:{start:{line:94,column:2},end:{line:98,column:3}},56:{start:{line:95,column:12},end:{line:95,column:37}},57:{start:{line:96,column:4},end:{line:96,column:41}},58:{start:{line:96,column:32},end:{line:96,column:41}},59:{start:{line:97,column:4},end:{line:97,column:72}},60:{start:{line:99,column:2},end:{line:99,column:47}},61:{start:{line:115,column:24},end:{line:154,column:1}},62:{start:{line:118,column:6},end:{line:121,column:9}},63:{start:{line:124,column:6},end:{line:132,column:9}},64:{start:{line:155,column:24},end:{line:184,column:2}},65:{start:{line:156,column:2},end:{line:161,column:5}},66:{start:{line:166,column:18},end:{line:166,column:28}},67:{start:{line:167,column:17},end:{line:167,column:45}},68:{start:{line:168,column:18},end:{line:168,column:31}},69:{start:{line:169,column:21},end:{line:169,column:34}},70:{start:{line:170,column:19},end:{line:170,column:60}},71:{start:{line:171,column:17},end:{line:171,column:46}},72:{start:{line:172,column:13},end:{line:172,column:26}},73:{start:{line:173,column:16},end:{line:173,column:29}},74:{start:{line:174,column:2},end:{line:181,column:35}},75:{start:{line:176,column:4},end:{line:176,column:23}},76:{start:{line:176,column:16},end:{line:176,column:23}},77:{start:{line:177,column:4},end:{line:180,column:7}},78:{start:{line:178,column:6},end:{line:178,column:28}},79:{start:{line:179,column:6},end:{line:179,column:22}},80:{start:{line:182,column:2},end:{line:182,column:39}},81:{start:{line:183,column:2},end:{line:183,column:33}}},fnMap:{0:{name:"_typeof",decl:{start:{line:1,column:9},end:{line:1,column:16}},loc:{start:{line:1,column:20},end:{line:9,column:1}},line:1},1:{name:"(anonymous_1)",decl:{start:{line:4,column:87},end:{line:4,column:88}},loc:{start:{line:4,column:100},end:{line:6,column:3}},line:4},2:{name:"(anonymous_2)",decl:{start:{line:6,column:6},end:{line:6,column:7}},loc:{start:{line:6,column:19},end:{line:8,column:3}},line:6},3:{name:"_slicedToArray",decl:{start:{line:10,column:9},end:{line:10,column:23}},loc:{start:{line:10,column:30},end:{line:12,column:1}},line:10},4:{name:"_nonIterableRest",decl:{start:{line:13,column:9},end:{line:13,column:25}},loc:{start:{line:13,column:28},end:{line:15,column:1}},line:13},5:{name:"_unsupportedIterableToArray",decl:{start:{line:16,column:9},end:{line:16,column:36}},loc:{start:{line:16,column:43},end:{line:22,column:1}},line:16},6:{name:"_arrayLikeToArray",decl:{start:{line:23,column:9},end:{line:23,column:26}},loc:{start:{line:23,column:33},end:{line:27,column:1}},line:23},7:{name:"_iterableToArrayLimit",decl:{start:{line:28,column:9},end:{line:28,column:30}},loc:{start:{line:28,column:37},end:{line:54,column:1}},line:28},8:{name:"_arrayWithHoles",decl:{start:{line:55,column:9},end:{line:55,column:24}},loc:{start:{line:55,column:28},end:{line:57,column:1}},line:55},9:{name:"ownKeys",decl:{start:{line:58,column:9},end:{line:58,column:16}},loc:{start:{line:58,column:23},end:{line:67,column:1}},line:58},10:{name:"(anonymous_10)",decl:{start:{line:62,column:23},end:{line:62,column:24}},loc:{start:{line:62,column:36},end:{line:64,column:5}},line:62},11:{name:"_objectSpread",decl:{start:{line:68,column:9},end:{line:68,column:22}},loc:{start:{line:68,column:26},end:{line:78,column:1}},line:68},12:{name:"(anonymous_12)",decl:{start:{line:71,column:43},end:{line:71,column:44}},loc:{start:{line:71,column:56},end:{line:73,column:5}},line:71},13:{name:"(anonymous_13)",decl:{start:{line:73,column:137},end:{line:73,column:138}},loc:{start:{line:73,column:150},end:{line:75,column:5}},line:73},14:{name:"_defineProperty",decl:{start:{line:79,column:9},end:{line:79,column:24}},loc:{start:{line:79,column:34},end:{line:86,column:1}},line:79},15:{name:"_toPropertyKey",decl:{start:{line:87,column:9},end:{line:87,column:23}},loc:{start:{line:87,column:27},end:{line:90,column:1}},line:87},16:{name:"_toPrimitive",decl:{start:{line:91,column:9},end:{line:91,column:21}},loc:{start:{line:91,column:28},end:{line:100,column:1}},line:91},17:{name:"container",decl:{start:{line:117,column:24},end:{line:117,column:33}},loc:{start:{line:117,column:41},end:{line:122,column:5}},line:117},18:{name:"page",decl:{start:{line:123,column:19},end:{line:123,column:23}},loc:{start:{line:123,column:26},end:{line:133,column:5}},line:123},19:{name:"(anonymous_19)",decl:{start:{line:155,column:25},end:{line:155,column:26}},loc:{start:{line:155,column:42},end:{line:162,column:1}},line:155},20:{name:"(anonymous_20)",decl:{start:{line:165,column:0},end:{line:165,column:1}},loc:{start:{line:165,column:24},end:{line:184,column:1}},line:165},21:{name:"(anonymous_21)",decl:{start:{line:174,column:12},end:{line:174,column:13}},loc:{start:{line:174,column:24},end:{line:181,column:3}},line:174},22:{name:"(anonymous_22)",decl:{start:{line:177,column:192},end:{line:177,column:193}},loc:{start:{line:177,column:209},end:{line:180,column:5}},line:177}},branchMap:{0:{loc:{start:{line:4,column:19},end:{line:8,column:3}},type:"cond-expr",locations:[{start:{line:4,column:87},end:{line:6,column:3}},{start:{line:6,column:6},end:{line:8,column:3}}],line:4},1:{loc:{start:{line:4,column:19},end:{line:4,column:84}},type:"binary-expr",locations:[{start:{line:4,column:19},end:{line:4,column:46}},{start:{line:4,column:50},end:{line:4,column:84}}],line:4},2:{loc:{start:{line:7,column:11},end:{line:7,column:119}},type:"cond-expr",locations:[{start:{line:7,column:100},end:{line:7,column:108}},{start:{line:7,column:111},end:{line:7,column:119}}],line:7},3:{loc:{start:{line:7,column:11},end:{line:7,column:97}},type:"binary-expr",locations:[{start:{line:7,column:11},end:{line:7,column:12}},{start:{line:7,column:16},end:{line:7,column:43}},{start:{line:7,column:47},end:{line:7,column:71}},{start:{line:7,column:75},end:{line:7,column:97}}],line:7},4:{loc:{start:{line:11,column:9},end:{line:11,column:117}},type:"binary-expr",locations:[{start:{line:11,column:9},end:{line:11,column:27}},{start:{line:11,column:31},end:{line:11,column:58}},{start:{line:11,column:62},end:{line:11,column:95}},{start:{line:11,column:99},end:{line:11,column:117}}],line:11},5:{loc:{start:{line:17,column:2},end:{line:21,column:3}},type:"if",locations:[{start:{line:17,column:2},end:{line:21,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:17},6:{loc:{start:{line:18,column:4},end:{line:18,column:61}},type:"if",locations:[{start:{line:18,column:4},end:{line:18,column:61}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:18},7:{loc:{start:{line:20,column:11},end:{line:20,column:70}},type:"binary-expr",locations:[{start:{line:20,column:11},end:{line:20,column:25}},{start:{line:20,column:29},end:{line:20,column:42}},{start:{line:20,column:47},end:{line:20,column:69}}],line:20},8:{loc:{start:{line:20,column:72},end:{line:20,column:223}},type:"cond-expr",locations:[{start:{line:20,column:101},end:{line:20,column:114}},{start:{line:20,column:117},end:{line:20,column:223}}],line:20},9:{loc:{start:{line:20,column:72},end:{line:20,column:98}},type:"binary-expr",locations:[{start:{line:20,column:72},end:{line:20,column:83}},{start:{line:20,column:87},end:{line:20,column:98}}],line:20},10:{loc:{start:{line:20,column:117},end:{line:20,column:223}},type:"cond-expr",locations:[{start:{line:20,column:191},end:{line:20,column:214}},{start:{line:20,column:217},end:{line:20,column:223}}],line:20},11:{loc:{start:{line:20,column:117},end:{line:20,column:188}},type:"binary-expr",locations:[{start:{line:20,column:117},end:{line:20,column:134}},{start:{line:20,column:138},end:{line:20,column:188}}],line:20},12:{loc:{start:{line:24,column:2},end:{line:24,column:47}},type:"binary-expr",locations:[{start:{line:24,column:3},end:{line:24,column:12}},{start:{line:24,column:16},end:{line:24,column:28}},{start:{line:24,column:34},end:{line:24,column:46}}],line:24},13:{loc:{start:{line:29,column:10},end:{line:29,column:98}},type:"cond-expr",locations:[{start:{line:29,column:22},end:{line:29,column:26}},{start:{line:29,column:29},end:{line:29,column:98}}],line:29},14:{loc:{start:{line:29,column:29},end:{line:29,column:98}},type:"binary-expr",locations:[{start:{line:29,column:29},end:{line:29,column:57}},{start:{line:29,column:61},end:{line:29,column:79}},{start:{line:29,column:83},end:{line:29,column:98}}],line:29},15:{loc:{start:{line:30,column:2},end:{line:53,column:3}},type:"if",locations:[{start:{line:30,column:2},end:{line:53,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:30},16:{loc:{start:{line:39,column:6},end:{line:42,column:94}},type:"if",locations:[{start:{line:39,column:6},end:{line:42,column:94}},{start:{line:42,column:13},end:{line:42,column:94}}],line:39},17:{loc:{start:{line:40,column:8},end:{line:40,column:36}},type:"if",locations:[{start:{line:40,column:8},end:{line:40,column:36}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:40},18:{loc:{start:{line:42,column:20},end:{line:42,column:84}},type:"binary-expr",locations:[{start:{line:42,column:20},end:{line:42,column:47}},{start:{line:42,column:52},end:{line:42,column:83}}],line:42},19:{loc:{start:{line:47,column:8},end:{line:47,column:86}},type:"if",locations:[{start:{line:47,column:8},end:{line:47,column:86}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:47},20:{loc:{start:{line:47,column:12},end:{line:47,column:77}},type:"binary-expr",locations:[{start:{line:47,column:12},end:{line:47,column:14}},{start:{line:47,column:18},end:{line:47,column:37}},{start:{line:47,column:42},end:{line:47,column:76}}],line:47},21:{loc:{start:{line:49,column:8},end:{line:49,column:23}},type:"if",locations:[{start:{line:49,column:8},end:{line:49,column:23}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:49},22:{loc:{start:{line:56,column:2},end:{line:56,column:33}},type:"if",locations:[{start:{line:56,column:2},end:{line:56,column:33}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:56},23:{loc:{start:{line:60,column:2},end:{line:65,column:3}},type:"if",locations:[{start:{line:60,column:2},end:{line:65,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:60},24:{loc:{start:{line:62,column:4},end:{line:64,column:7}},type:"binary-expr",locations:[{start:{line:62,column:4},end:{line:62,column:5}},{start:{line:62,column:10},end:{line:64,column:6}}],line:62},25:{loc:{start:{line:70,column:12},end:{line:70,column:52}},type:"cond-expr",locations:[{start:{line:70,column:35},end:{line:70,column:47}},{start:{line:70,column:50},end:{line:70,column:52}}],line:70},26:{loc:{start:{line:71,column:4},end:{line:75,column:6}},type:"cond-expr",locations:[{start:{line:71,column:12},end:{line:73,column:6}},{start:{line:73,column:9},end:{line:75,column:6}}],line:71},27:{loc:{start:{line:73,column:9},end:{line:75,column:6}},type:"cond-expr",locations:[{start:{line:73,column:44},end:{line:73,column:107}},{start:{line:73,column:110},end:{line:75,column:6}}],line:73},28:{loc:{start:{line:80,column:9},end:{line:85,column:15}},type:"cond-expr",locations:[{start:{line:80,column:40},end:{line:85,column:4}},{start:{line:85,column:7},end:{line:85,column:15}}],line:80},29:{loc:{start:{line:89,column:9},end:{line:89,column:44}},type:"cond-expr",locations:[{start:{line:89,column:34},end:{line:89,column:35}},{start:{line:89,column:38},end:{line:89,column:44}}],line:89},30:{loc:{start:{line:92,column:2},end:{line:92,column:45}},type:"if",locations:[{start:{line:92,column:2},end:{line:92,column:45}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:92},31:{loc:{start:{line:92,column:6},end:{line:92,column:34}},type:"binary-expr",locations:[{start:{line:92,column:6},end:{line:92,column:28}},{start:{line:92,column:32},end:{line:92,column:34}}],line:92},32:{loc:{start:{line:94,column:2},end:{line:98,column:3}},type:"if",locations:[{start:{line:94,column:2},end:{line:98,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:94},33:{loc:{start:{line:95,column:22},end:{line:95,column:36}},type:"binary-expr",locations:[{start:{line:95,column:22},end:{line:95,column:23}},{start:{line:95,column:27},end:{line:95,column:36}}],line:95},34:{loc:{start:{line:96,column:4},end:{line:96,column:41}},type:"if",locations:[{start:{line:96,column:4},end:{line:96,column:41}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:96},35:{loc:{start:{line:99,column:10},end:{line:99,column:42}},type:"cond-expr",locations:[{start:{line:99,column:27},end:{line:99,column:33}},{start:{line:99,column:36},end:{line:99,column:42}}],line:99},36:{loc:{start:{line:176,column:4},end:{line:176,column:23}},type:"if",locations:[{start:{line:176,column:4},end:{line:176,column:23}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:176},37:{loc:{start:{line:177,column:4},end:{line:180,column:6}},type:"binary-expr",locations:[{start:{line:177,column:4},end:{line:177,column:90}},{start:{line:177,column:94},end:{line:177,column:126}},{start:{line:177,column:130},end:{line:180,column:6}}],line:177},38:{loc:{start:{line:183,column:9},end:{line:183,column:32}},type:"cond-expr",locations:[{start:{line:183,column:18},end:{line:183,column:25}},{start:{line:183,column:28},end:{line:183,column:32}}],line:183}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0,0,0],4:[0,0,0,0],5:[0,0],6:[0,0],7:[0,0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0,0],13:[0,0],14:[0,0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0],25:[0,0],26:[0,0],27:[0,0],28:[0,0],29:[0,0],30:[0,0],31:[0,0],32:[0,0],33:[0,0],34:[0,0],35:[0,0],36:[0,0],37:[0,0,0],38:[0,0]},inputSourceMap:{version:3,file:void 0,names:["UIProvider","DocsContainer","Title","Canvas","Stories","Unstyled","Description","Controls","useEffect","useState","jsx","_jsx","jsxs","_jsxs","parameters","docs","container","props","className","children","_objectSpread","page","sourceState","sort","title","canvas","source","language","type","dark","format","layout","actions","argTypesRegex","controls","matchers","color","date","decorators","Story","story","_useState","_useState2","_slicedToArray","initialData","setInitialData","_useState3","component","getInitialData","_useState4","loaded","setLoaded","_story$component$getI","_story$component","call","args","then","_data"],sourceRoot:void 0,sources:["/Users/bdenham/Sites/StorefrontSDK/packages/elsie/config/storybook/preview.jsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { UIProvider } from '../../src/components';\nimport {\n DocsContainer,\n Title,\n Canvas,\n Stories,\n Unstyled,\n Description,\n Controls,\n} from '@storybook/blocks';\nimport './theming/preview.css';\nimport { useEffect, useState } from 'preact/hooks';\n\nexport const parameters = {\n docs: {\n container: (props) => (\n <div className=\"dropin-design\">\n <DocsContainer {...props} />\n </div>\n ),\n page: () => (\n <Unstyled>\n <Title />\n <Description />\n <Canvas sourceState=\"none\" />\n <Controls sort=\"requiredFirst\" />\n <Stories title=\"Usage\" />\n </Unstyled>\n ),\n canvas: {\n sourceState: 'none',\n },\n source: {\n language: 'tsx',\n type: 'auto',\n dark: false,\n format: true,\n },\n },\n layout: 'centered',\n actions: { argTypesRegex: '^on.*' },\n controls: {\n matchers: {\n color: /(background|color)$/i,\n date: /Date$/,\n },\n },\n};\n\nexport const decorators = [\n (Story) => {\n return (\n <div className=\"dropin-design\">\n <UIProvider>\n <Story />\n </UIProvider>\n </div>\n );\n },\n // This is a workaround for the fact that the `initialData` is not passed to the\n // component when it is rendered on Storybook.\n (Story, story) => {\n const [initialData, setInitialData] = useState();\n const [loaded, setLoaded] = useState(!story.component.getInitialData);\n\n useEffect(() => {\n if (loaded) return;\n\n story.component.getInitialData?.(story.args).then((_data) => {\n setInitialData(_data);\n setLoaded(true);\n });\n }, [initialData, loaded, story]);\n\n story.args.initialData = initialData;\n\n return loaded ? Story() : null;\n },\n];\n"],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAASA,UAAU,QAAQ,sBAAsB;AACjD,SACEC,aAAa,EACbC,KAAK,EACLC,MAAM,EACNC,OAAO,EACPC,QAAQ,EACRC,WAAW,EACXC,QAAQ,QACH,mBAAmB;AAC1B,OAAO,uBAAuB;AAC9B,SAASC,SAAS,EAAEC,QAAQ,QAAQ,cAAc;AAAC,SAAAC,GAAA,IAAAC,IAAA,EAAAC,IAAA,IAAAC,KAAA;AAEnD,OAAO,IAAMC,UAAU,GAAG;EACxBC,IAAI,EAAE;IACJC,SAAS,EAAE,SAAXA,SAASA,CAAGC,KAAK;MAAA,oBACfN,IAAA;QAAKO,SAAS,EAAC,eAAe;QAAAC,QAAA,eAC5BR,IAAA,CAACV,aAAa,EAAAmB,aAAA,KAAKH,KAAK,CAAG;MAAC,CACzB,CAAC;IAAA,CACP;IACDI,IAAI,EAAE,SAANA,IAAIA,CAAA;MAAA,oBACFR,KAAA,CAACR,QAAQ;QAAAc,QAAA,gBACPR,IAAA,CAACT,KAAK,IAAE,CAAC,eACTS,IAAA,CAACL,WAAW,IAAE,CAAC,eACfK,IAAA,CAACR,MAAM;UAACmB,WAAW,EAAC;QAAM,CAAE,CAAC,eAC7BX,IAAA,CAACJ,QAAQ;UAACgB,IAAI,EAAC;QAAe,CAAE,CAAC,eACjCZ,IAAA,CAACP,OAAO;UAACoB,KAAK,EAAC;QAAO,CAAE,CAAC;MAAA,CACjB,CAAC;IAAA,CACZ;IACDC,MAAM,EAAE;MACNH,WAAW,EAAE;IACf,CAAC;IACDI,MAAM,EAAE;MACNC,QAAQ,EAAE,KAAK;MACfC,IAAI,EAAE,MAAM;MACZC,IAAI,EAAE,KAAK;MACXC,MAAM,EAAE;IACV;EACF,CAAC;EACDC,MAAM,EAAE,UAAU;EAClBC,OAAO,EAAE;IAAEC,aAAa,EAAE;EAAQ,CAAC;EACnCC,QAAQ,EAAE;IACRC,QAAQ,EAAE;MACRC,KAAK,EAAE,sBAAsB;MAC7BC,IAAI,EAAE;IACR;EACF;AACF,CAAC;AAED,OAAO,IAAMC,UAAU,GAAG,CACxB,UAACC,KAAK,EAAK;EACT,oBACE5B,IAAA;IAAKO,SAAS,EAAC,eAAe;IAAAC,QAAA,eAC5BR,IAAA,CAACX,UAAU;MAAAmB,QAAA,eACTR,IAAA,CAAC4B,KAAK,IAAE;IAAC,CACC;EAAC,CACV,CAAC;AAEV,CAAC;AACD;AACA;AACA,UAACA,KAAK,EAAEC,KAAK,EAAK;EAChB,IAAAC,SAAA,GAAsChC,QAAQ,CAAC,CAAC;IAAAiC,UAAA,GAAAC,cAAA,CAAAF,SAAA;IAAzCG,WAAW,GAAAF,UAAA;IAAEG,cAAc,GAAAH,UAAA;EAClC,IAAAI,UAAA,GAA4BrC,QAAQ,CAAC,CAAC+B,KAAK,CAACO,SAAS,CAACC,cAAc,CAAC;IAAAC,UAAA,GAAAN,cAAA,CAAAG,UAAA;IAA9DI,MAAM,GAAAD,UAAA;IAAEE,SAAS,GAAAF,UAAA;EAExBzC,SAAS,CAAC,YAAM;IAAA,IAAA4C,qBAAA,EAAAC,gBAAA;IACd,IAAIH,MAAM,EAAE;IAEZ,CAAAE,qBAAA,IAAAC,gBAAA,GAAAb,KAAK,CAACO,SAAS,EAACC,cAAc,cAAAI,qBAAA,eAA9BA,qBAAA,CAAAE,IAAA,CAAAD,gBAAA,EAAiCb,KAAK,CAACe,IAAI,CAAC,CAACC,IAAI,CAAC,UAACC,KAAK,EAAK;MAC3DZ,cAAc,CAACY,KAAK,CAAC;MACrBN,SAAS,CAAC,IAAI,CAAC;IACjB,CAAC,CAAC;EACJ,CAAC,EAAE,CAACP,WAAW,EAAEM,MAAM,EAAEV,KAAK,CAAC,CAAC;EAEhCA,KAAK,CAACe,IAAI,CAACX,WAAW,GAAGA,WAAW;EAEpC,OAAOM,MAAM,GAAGX,KAAK,CAAC,CAAC,GAAG,IAAI;AAChC,CAAC,CACF",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"422769dc212420c035a68a2404d04d58f653d1df"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"422769dc212420c035a68a2404d04d58f653d1df"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_gm4kcsry8=function(){return actualCoverage},actualCoverage}function _typeof(o){return cov_gm4kcsry8().f[0]++,cov_gm4kcsry8().s[0]++,cov_gm4kcsry8().b[1][0]++,_typeof="function"==typeof Symbol&&(cov_gm4kcsry8().b[1][1]++,"symbol"==typeof Symbol.iterator)?(cov_gm4kcsry8().b[0][0]++,function(o){return cov_gm4kcsry8().f[1]++,cov_gm4kcsry8().s[1]++,typeof o}):(cov_gm4kcsry8().b[0][1]++,function(o){return cov_gm4kcsry8().f[2]++,cov_gm4kcsry8().s[2]++,cov_gm4kcsry8().b[3][0]++,o&&(cov_gm4kcsry8().b[3][1]++,"function"==typeof Symbol)&&(cov_gm4kcsry8().b[3][2]++,o.constructor===Symbol)&&(cov_gm4kcsry8().b[3][3]++,o!==Symbol.prototype)?(cov_gm4kcsry8().b[2][0]++,"symbol"):(cov_gm4kcsry8().b[2][1]++,typeof o)}),_typeof(o)}function _slicedToArray(r,e){return cov_gm4kcsry8().f[3]++,cov_gm4kcsry8().s[3]++,cov_gm4kcsry8().b[4][0]++,function _arrayWithHoles(r){if(cov_gm4kcsry8().f[8]++,cov_gm4kcsry8().s[34]++,Array.isArray(r))return cov_gm4kcsry8().b[22][0]++,cov_gm4kcsry8().s[35]++,r;cov_gm4kcsry8().b[22][1]++}(r)||(cov_gm4kcsry8().b[4][1]++,function _iterableToArrayLimit(r,l){cov_gm4kcsry8().f[7]++;var t=(cov_gm4kcsry8().s[16]++,null==r?(cov_gm4kcsry8().b[13][0]++,null):(cov_gm4kcsry8().b[13][1]++,cov_gm4kcsry8().b[14][0]++,"undefined"!=typeof Symbol&&(cov_gm4kcsry8().b[14][1]++,r[Symbol.iterator])||(cov_gm4kcsry8().b[14][2]++,r["@@iterator"])));if(cov_gm4kcsry8().s[17]++,null!=t){cov_gm4kcsry8().b[15][0]++;var e,n,i,u,a=(cov_gm4kcsry8().s[18]++,[]),f=(cov_gm4kcsry8().s[19]++,!0),o=(cov_gm4kcsry8().s[20]++,!1);cov_gm4kcsry8().s[21]++;try{if(cov_gm4kcsry8().s[22]++,i=(t=t.call(r)).next,0===l){if(cov_gm4kcsry8().b[16][0]++,cov_gm4kcsry8().s[23]++,Object(t)!==t)return cov_gm4kcsry8().b[17][0]++,void cov_gm4kcsry8().s[24]++;cov_gm4kcsry8().b[17][1]++,cov_gm4kcsry8().s[25]++,f=!1}else for(cov_gm4kcsry8().b[16][1]++,cov_gm4kcsry8().s[26]++;cov_gm4kcsry8().b[18][0]++,!(f=(e=i.call(t)).done)&&(cov_gm4kcsry8().b[18][1]++,a.push(e.value),a.length!==l);f=!0);}catch(r){cov_gm4kcsry8().s[27]++,o=!0,n=r}finally{cov_gm4kcsry8().s[28]++;try{if(cov_gm4kcsry8().s[29]++,cov_gm4kcsry8().b[20][0]++,!f&&(cov_gm4kcsry8().b[20][1]++,null!=t.return)&&(cov_gm4kcsry8().b[20][2]++,u=t.return(),Object(u)!==u))return cov_gm4kcsry8().b[19][0]++,void cov_gm4kcsry8().s[30]++;cov_gm4kcsry8().b[19][1]++}finally{if(cov_gm4kcsry8().s[31]++,o)throw cov_gm4kcsry8().b[21][0]++,cov_gm4kcsry8().s[32]++,n;cov_gm4kcsry8().b[21][1]++}}return cov_gm4kcsry8().s[33]++,a}cov_gm4kcsry8().b[15][1]++}(r,e))||(cov_gm4kcsry8().b[4][2]++,function _unsupportedIterableToArray(r,a){if(cov_gm4kcsry8().f[5]++,cov_gm4kcsry8().s[5]++,r){if(cov_gm4kcsry8().b[5][0]++,cov_gm4kcsry8().s[6]++,"string"==typeof r)return cov_gm4kcsry8().b[6][0]++,cov_gm4kcsry8().s[7]++,_arrayLikeToArray(r,a);cov_gm4kcsry8().b[6][1]++;var t=(cov_gm4kcsry8().s[8]++,{}.toString.call(r).slice(8,-1));return cov_gm4kcsry8().s[9]++,cov_gm4kcsry8().b[7][0]++,"Object"===t&&(cov_gm4kcsry8().b[7][1]++,r.constructor)&&(cov_gm4kcsry8().b[7][2]++,t=r.constructor.name),cov_gm4kcsry8().b[9][0]++,"Map"===t||(cov_gm4kcsry8().b[9][1]++,"Set"===t)?(cov_gm4kcsry8().b[8][0]++,Array.from(r)):(cov_gm4kcsry8().b[8][1]++,cov_gm4kcsry8().b[11][0]++,"Arguments"===t||(cov_gm4kcsry8().b[11][1]++,/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))?(cov_gm4kcsry8().b[10][0]++,_arrayLikeToArray(r,a)):void cov_gm4kcsry8().b[10][1]++)}cov_gm4kcsry8().b[5][1]++}(r,e))||(cov_gm4kcsry8().b[4][3]++,function _nonIterableRest(){throw cov_gm4kcsry8().f[4]++,cov_gm4kcsry8().s[4]++,new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}function _arrayLikeToArray(r,a){cov_gm4kcsry8().f[6]++,cov_gm4kcsry8().s[10]++,cov_gm4kcsry8().b[12][0]++,(null==a||(cov_gm4kcsry8().b[12][1]++,a>r.length))&&(cov_gm4kcsry8().b[12][2]++,a=r.length),cov_gm4kcsry8().s[11]++;for(var e=(cov_gm4kcsry8().s[12]++,0),n=(cov_gm4kcsry8().s[13]++,Array(a));e<a;e++)cov_gm4kcsry8().s[14]++,n[e]=r[e];return cov_gm4kcsry8().s[15]++,n}function ownKeys(e,r){cov_gm4kcsry8().f[9]++;var t=(cov_gm4kcsry8().s[36]++,Object.keys(e));if(cov_gm4kcsry8().s[37]++,Object.getOwnPropertySymbols){cov_gm4kcsry8().b[23][0]++;var o=(cov_gm4kcsry8().s[38]++,Object.getOwnPropertySymbols(e));cov_gm4kcsry8().s[39]++,cov_gm4kcsry8().b[24][0]++,r&&(cov_gm4kcsry8().b[24][1]++,o=o.filter((function(r){return cov_gm4kcsry8().f[10]++,cov_gm4kcsry8().s[40]++,Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}else cov_gm4kcsry8().b[23][1]++;return cov_gm4kcsry8().s[41]++,t}function _objectSpread(e){cov_gm4kcsry8().f[11]++,cov_gm4kcsry8().s[42]++;for(var r=(cov_gm4kcsry8().s[43]++,1);r<arguments.length;r++){var t=(cov_gm4kcsry8().s[44]++,null!=arguments[r]?(cov_gm4kcsry8().b[25][0]++,arguments[r]):(cov_gm4kcsry8().b[25][1]++,{}));cov_gm4kcsry8().s[45]++,r%2?(cov_gm4kcsry8().b[26][0]++,ownKeys(Object(t),!0).forEach((function(r){cov_gm4kcsry8().f[12]++,cov_gm4kcsry8().s[46]++,_defineProperty(e,r,t[r])}))):(cov_gm4kcsry8().b[26][1]++,Object.getOwnPropertyDescriptors?(cov_gm4kcsry8().b[27][0]++,Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))):(cov_gm4kcsry8().b[27][1]++,ownKeys(Object(t)).forEach((function(r){cov_gm4kcsry8().f[13]++,cov_gm4kcsry8().s[47]++,Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))))}return cov_gm4kcsry8().s[48]++,e}function _defineProperty(e,r,t){return cov_gm4kcsry8().f[14]++,cov_gm4kcsry8().s[49]++,(r=function _toPropertyKey(t){cov_gm4kcsry8().f[15]++;var i=(cov_gm4kcsry8().s[50]++,function _toPrimitive(t,r){if(cov_gm4kcsry8().f[16]++,cov_gm4kcsry8().s[52]++,cov_gm4kcsry8().b[31][0]++,"object"!=_typeof(t)||(cov_gm4kcsry8().b[31][1]++,!t))return cov_gm4kcsry8().b[30][0]++,cov_gm4kcsry8().s[53]++,t;cov_gm4kcsry8().b[30][1]++;var e=(cov_gm4kcsry8().s[54]++,t[Symbol.toPrimitive]);if(cov_gm4kcsry8().s[55]++,void 0!==e){cov_gm4kcsry8().b[32][0]++;var i=(cov_gm4kcsry8().s[56]++,e.call(t,(cov_gm4kcsry8().b[33][0]++,r||(cov_gm4kcsry8().b[33][1]++,"default"))));if(cov_gm4kcsry8().s[57]++,"object"!=_typeof(i))return cov_gm4kcsry8().b[34][0]++,cov_gm4kcsry8().s[58]++,i;throw cov_gm4kcsry8().b[34][1]++,cov_gm4kcsry8().s[59]++,new TypeError("@@toPrimitive must return a primitive value.")}cov_gm4kcsry8().b[32][1]++;return cov_gm4kcsry8().s[60]++,("string"===r?(cov_gm4kcsry8().b[35][0]++,String):(cov_gm4kcsry8().b[35][1]++,Number))(t)}(t,"string"));return cov_gm4kcsry8().s[51]++,"symbol"==_typeof(i)?(cov_gm4kcsry8().b[29][0]++,i):(cov_gm4kcsry8().b[29][1]++,i+"")}(r))in e?(cov_gm4kcsry8().b[28][0]++,Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0})):(cov_gm4kcsry8().b[28][1]++,e[r]=t),e}cov_gm4kcsry8();var parameters=(cov_gm4kcsry8().s[61]++,{docs:{container:function container(props){return cov_gm4kcsry8().f[17]++,cov_gm4kcsry8().s[62]++,(0,jsx_runtime.Y)("div",{className:"dropin-design",children:(0,jsx_runtime.Y)(dist.vD,_objectSpread({},props))})},page:function page(){return cov_gm4kcsry8().f[18]++,cov_gm4kcsry8().s[63]++,(0,jsx_runtime.FD)(dist.di,{children:[(0,jsx_runtime.Y)(dist.hE,{}),(0,jsx_runtime.Y)(dist.VY,{}),(0,jsx_runtime.Y)(dist.Hl,{sourceState:"none"}),(0,jsx_runtime.Y)(dist.H2,{sort:"requiredFirst"}),(0,jsx_runtime.Y)(dist.om,{title:"Usage"})]})},canvas:{sourceState:"none"},source:{language:"tsx",type:"auto",dark:!1,format:!0}},layout:"centered",actions:{argTypesRegex:"^on.*"},controls:{matchers:{color:/(background|color)$/i,date:/Date$/}}}),decorators=(cov_gm4kcsry8().s[64]++,[function(Story){return cov_gm4kcsry8().f[19]++,cov_gm4kcsry8().s[65]++,(0,jsx_runtime.Y)("div",{className:"dropin-design",children:(0,jsx_runtime.Y)(UIProvider.i5,{children:(0,jsx_runtime.Y)(Story,{})})})},function(Story,story){cov_gm4kcsry8().f[20]++;var _useState=(cov_gm4kcsry8().s[66]++,(0,hooks_module.J0)()),_useState2=(cov_gm4kcsry8().s[67]++,_slicedToArray(_useState,2)),initialData=(cov_gm4kcsry8().s[68]++,_useState2[0]),setInitialData=(cov_gm4kcsry8().s[69]++,_useState2[1]),_useState3=(cov_gm4kcsry8().s[70]++,(0,hooks_module.J0)(!story.component.getInitialData)),_useState4=(cov_gm4kcsry8().s[71]++,_slicedToArray(_useState3,2)),loaded=(cov_gm4kcsry8().s[72]++,_useState4[0]),setLoaded=(cov_gm4kcsry8().s[73]++,_useState4[1]);return cov_gm4kcsry8().s[74]++,(0,hooks_module.vJ)((function(){var _story$component$getI,_story$component;if(cov_gm4kcsry8().f[21]++,cov_gm4kcsry8().s[75]++,loaded)return cov_gm4kcsry8().b[36][0]++,void cov_gm4kcsry8().s[76]++;cov_gm4kcsry8().b[36][1]++,cov_gm4kcsry8().s[77]++,cov_gm4kcsry8().b[37][0]++,null===(_story$component$getI=(_story$component=story.component).getInitialData)||(cov_gm4kcsry8().b[37][1]++,void 0===_story$component$getI)||(cov_gm4kcsry8().b[37][2]++,_story$component$getI.call(_story$component,story.args).then((function(_data){cov_gm4kcsry8().f[22]++,cov_gm4kcsry8().s[78]++,setInitialData(_data),cov_gm4kcsry8().s[79]++,setLoaded(!0)})))}),[initialData,loaded,story]),cov_gm4kcsry8().s[80]++,story.args.initialData=initialData,cov_gm4kcsry8().s[81]++,loaded?(cov_gm4kcsry8().b[38][0]++,Story()):(cov_gm4kcsry8().b[38][1]++,null)}])},"./src lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(js%7Cjsx%7Cmjs%7Cts%7Ctsx)))$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./components/Accordion/Accordion.stories":["./src/components/Accordion/Accordion.stories.tsx",8684,8754,2439,7298,4850,8243,7472,5885,2804,3854,8674,2851],"./components/Accordion/Accordion.stories.tsx":["./src/components/Accordion/Accordion.stories.tsx",8684,8754,2439,7298,4850,8243,7472,5885,2804,3854,8674,2851],"./components/ActionButton/ActionButton.stories":["./src/components/ActionButton/ActionButton.stories.tsx",8684,2439,7686,5285],"./components/ActionButton/ActionButton.stories.tsx":["./src/components/ActionButton/ActionButton.stories.tsx",8684,2439,7686,5285],"./components/ActionButtonGroup/ActionButtonGroup.stories":["./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx",8684,7686,8543],"./components/ActionButtonGroup/ActionButtonGroup.stories.tsx":["./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx",8684,7686,8543],"./components/AlertBanner/AlertBanner.stories":["./src/components/AlertBanner/AlertBanner.stories.tsx",8684,8754,2439,1851],"./components/AlertBanner/AlertBanner.stories.tsx":["./src/components/AlertBanner/AlertBanner.stories.tsx",8684,8754,2439,1851],"./components/Breadcrumbs/Breadcrumbs.stories":["./src/components/Breadcrumbs/Breadcrumbs.stories.tsx",8684,2439,2763],"./components/Breadcrumbs/Breadcrumbs.stories.tsx":["./src/components/Breadcrumbs/Breadcrumbs.stories.tsx",8684,2439,2763],"./components/Button/Button.mdx":["./src/components/Button/Button.mdx",8684,8754,2439,7721,463],"./components/Button/Button.stories":["./src/components/Button/Button.stories.tsx",8684,8754,2439,7721],"./components/Button/Button.stories.tsx":["./src/components/Button/Button.stories.tsx",8684,8754,2439,7721],"./components/Card/Card.stories":["./src/components/Card/Card.stories.tsx",3854,2513],"./components/Card/Card.stories.tsx":["./src/components/Card/Card.stories.tsx",3854,2513],"./components/CartItem/CartItem.stories":["./src/components/CartItem/CartItem.stories.tsx",8684,8754,7298,4850,8243,7472,5885,2804,8674,2863],"./components/CartItem/CartItem.stories.tsx":["./src/components/CartItem/CartItem.stories.tsx",8684,8754,7298,4850,8243,7472,5885,2804,8674,2863],"./components/CartList/CartList.stories":["./src/components/CartList/CartList.stories.tsx",8684,8754,7298,4850,8243,7472,5885,2804,8674,152,1717],"./components/CartList/CartList.stories.tsx":["./src/components/CartList/CartList.stories.tsx",8684,8754,7298,4850,8243,7472,5885,2804,8674,152,1717],"./components/Checkbox/Checkbox.stories":["./src/components/Checkbox/Checkbox.stories.tsx",8684,9884,6151],"./components/Checkbox/Checkbox.stories.tsx":["./src/components/Checkbox/Checkbox.stories.tsx",8684,9884,6151],"./components/ColorSwatch/ColorSwatch.stories":["./src/components/ColorSwatch/ColorSwatch.stories.tsx",4588,6799],"./components/ColorSwatch/ColorSwatch.stories.tsx":["./src/components/ColorSwatch/ColorSwatch.stories.tsx",4588,6799],"./components/ContentGrid/ContentGrid.stories":["./src/components/ContentGrid/ContentGrid.stories.tsx",3551],"./components/ContentGrid/ContentGrid.stories.tsx":["./src/components/ContentGrid/ContentGrid.stories.tsx",3551],"./components/Divider/Divider.stories":["./src/components/Divider/Divider.stories.tsx",5823],"./components/Divider/Divider.stories.tsx":["./src/components/Divider/Divider.stories.tsx",5823],"./components/Field/Field.stories":["./src/components/Field/Field.stories.tsx",8684,8243,7472,3183,4338,9884,671],"./components/Field/Field.stories.tsx":["./src/components/Field/Field.stories.tsx",8684,8243,7472,3183,4338,9884,671],"./components/Header/Header.stories":["./src/components/Header/Header.stories.tsx",8754,7279],"./components/Header/Header.stories.tsx":["./src/components/Header/Header.stories.tsx",8754,7279],"./components/Icon/Icon.stories":["./src/components/Icon/Icon.stories.tsx",8684,2439,8311],"./components/Icon/Icon.stories.tsx":["./src/components/Icon/Icon.stories.tsx",8684,2439,8311],"./components/IllustratedMessage/IllustratedMessage.stories":["./src/components/IllustratedMessage/IllustratedMessage.stories.tsx",8684,8754,2439,3854,321],"./components/IllustratedMessage/IllustratedMessage.stories.tsx":["./src/components/IllustratedMessage/IllustratedMessage.stories.tsx",8684,8754,2439,3854,321],"./components/Image/Image.stories":["./src/components/Image/Image.stories.tsx",7298,1791],"./components/Image/Image.stories.tsx":["./src/components/Image/Image.stories.tsx",7298,1791],"./components/ImageSwatch/ImageSwatch.stories":["./src/components/ImageSwatch/ImageSwatch.stories.tsx",7298,3992,1543],"./components/ImageSwatch/ImageSwatch.stories.tsx":["./src/components/ImageSwatch/ImageSwatch.stories.tsx",7298,3992,1543],"./components/InLineAlert/InLineAlert.stories":["./src/components/InLineAlert/InLineAlert.stories.tsx",8684,8754,2439,7298,4850,8243,7472,5885,2804,8674,152,3927],"./components/InLineAlert/InLineAlert.stories.tsx":["./src/components/InLineAlert/InLineAlert.stories.tsx",8684,8754,2439,7298,4850,8243,7472,5885,2804,8674,152,3927],"./components/Incrementer/Incrementer.stories":["./src/components/Incrementer/Incrementer.stories.tsx",8684,8243,2527],"./components/Incrementer/Incrementer.stories.tsx":["./src/components/Incrementer/Incrementer.stories.tsx",8684,8243,2527],"./components/Input/Input.stories":["./src/components/Input/Input.stories.tsx",8684,2439,3183,6115],"./components/Input/Input.stories.tsx":["./src/components/Input/Input.stories.tsx",8684,2439,3183,6115],"./components/InputDate/InputDate.stories":["./src/components/InputDate/InputDate.stories.tsx",8684,3183,4338,6371],"./components/InputDate/InputDate.stories.tsx":["./src/components/InputDate/InputDate.stories.tsx",8684,3183,4338,6371],"./components/InputPassword/InputPassword.stories":["./src/components/InputPassword/InputPassword.stories.tsx",8684,8754,3183,4338,7855],"./components/InputPassword/InputPassword.stories.tsx":["./src/components/InputPassword/InputPassword.stories.tsx",8684,8754,3183,4338,7855],"./components/Modal/Modal.stories":["./src/components/Modal/Modal.stories.tsx",8754,4607],"./components/Modal/Modal.stories.tsx":["./src/components/Modal/Modal.stories.tsx",8754,4607],"./components/Pagination/Pagination.stories":["./src/components/Pagination/Pagination.stories.tsx",8684,9889],"./components/Pagination/Pagination.stories.tsx":["./src/components/Pagination/Pagination.stories.tsx",8684,9889],"./components/Picker/Picker.stories":["./src/components/Picker/Picker.stories.tsx",8684,7472,9653],"./components/Picker/Picker.stories.tsx":["./src/components/Picker/Picker.stories.tsx",8684,7472,9653],"./components/Portal/Portal.stories":["./src/components/Portal/Portal.stories.tsx",8754,5197],"./components/Portal/Portal.stories.tsx":["./src/components/Portal/Portal.stories.tsx",8754,5197],"./components/Price/Price.stories":["./src/components/Price/Price.stories.tsx",4850,6095],"./components/Price/Price.stories.tsx":["./src/components/Price/Price.stories.tsx",4850,6095],"./components/PriceRange/PriceRange.stories":["./src/components/PriceRange/PriceRange.stories.tsx",4850,4709],"./components/PriceRange/PriceRange.stories.tsx":["./src/components/PriceRange/PriceRange.stories.tsx",4850,4709],"./components/ProductItemCard/ProductItemCard.stories":["./src/components/ProductItemCard/ProductItemCard.stories.tsx",8684,8754,7298,4850,5885,4588,6627],"./components/ProductItemCard/ProductItemCard.stories.tsx":["./src/components/ProductItemCard/ProductItemCard.stories.tsx",8684,8754,7298,4850,5885,4588,6627],"./components/ProgressSpinner/ProgressSpinner.stories":["./src/components/ProgressSpinner/ProgressSpinner.stories.tsx",8684,8754,7298,2804,3854,7686,3733,3992,5855],"./components/ProgressSpinner/ProgressSpinner.stories.tsx":["./src/components/ProgressSpinner/ProgressSpinner.stories.tsx",8684,8754,7298,2804,3854,7686,3733,3992,5855],"./components/RadioButton/RadioButton.stories":["./src/components/RadioButton/RadioButton.stories.tsx",3733,4391],"./components/RadioButton/RadioButton.stories.tsx":["./src/components/RadioButton/RadioButton.stories.tsx",3733,4391],"./components/Skeleton/Skeleton.stories":["./src/components/Skeleton/Skeleton.stories.tsx",5885,2175],"./components/Skeleton/Skeleton.stories.tsx":["./src/components/Skeleton/Skeleton.stories.tsx",5885,2175],"./components/Tag/Tag.stories":["./src/components/Tag/Tag.stories.tsx",8511],"./components/Tag/Tag.stories.tsx":["./src/components/Tag/Tag.stories.tsx",8511],"./components/TextArea/TextArea.stories":["./src/components/TextArea/TextArea.stories.tsx",1729],"./components/TextArea/TextArea.stories.tsx":["./src/components/TextArea/TextArea.stories.tsx",1729],"./components/TextSwatch/TextSwatch.stories":["./src/components/TextSwatch/TextSwatch.stories.tsx",1603],"./components/TextSwatch/TextSwatch.stories.tsx":["./src/components/TextSwatch/TextSwatch.stories.tsx",1603],"./components/ToggleButton/ToggleButton.stories":["./src/components/ToggleButton/ToggleButton.stories.tsx",4850,3733,4113],"./components/ToggleButton/ToggleButton.stories.tsx":["./src/components/ToggleButton/ToggleButton.stories.tsx",4850,3733,4113],"./docs/API/event-bus.mdx":["./src/docs/API/event-bus.mdx",1469],"./docs/API/graphql.mdx":["./src/docs/API/graphql.mdx",3],"./docs/API/initializer.mdx":["./src/docs/API/initializer.mdx",5964],"./docs/API/render.mdx":["./src/docs/API/render.mdx",2492],"./docs/Design/colors.mdx":["./src/docs/Design/colors.mdx",1346,3512],"./docs/Design/grid.mdx":["./src/docs/Design/grid.mdx",1346,2296],"./docs/Design/overview.mdx":["./src/docs/Design/overview.mdx",1036,6377],"./docs/Design/shapes.mdx":["./src/docs/Design/shapes.mdx",8684,1346,1678],"./docs/Design/spacing.mdx":["./src/docs/Design/spacing.mdx",1346,4915],"./docs/Design/typography.mdx":["./src/docs/Design/typography.mdx",1346,7479],"./docs/Utilities/VComponent.mdx":["./src/docs/Utilities/VComponent.mdx",9135],"./docs/Utilities/classList.mdx":["./src/docs/Utilities/classList.mdx",3236],"./docs/Utilities/debounce.mdx":["./src/docs/Utilities/debounce.mdx",9517],"./docs/Utilities/deepmerge.mdx":["./src/docs/Utilities/deepmerge.mdx",966],"./docs/Utilities/getCookie.mdx":["./src/docs/Utilities/getCookie.mdx",5910],"./docs/Utilities/getFormErrors.mdx":["./src/docs/Utilities/getFormErrors.mdx",707],"./docs/Utilities/getFormValues.mdx":["./src/docs/Utilities/getFormValues.mdx",7980],"./docs/Utilities/getPathValue.mdx":["./src/docs/Utilities/getPathValue.mdx",7872],"./docs/Utilities/links.mdx":["./src/docs/Utilities/links.mdx",9943],"./docs/cli-usage.mdx":["./src/docs/cli-usage.mdx",1419],"./docs/components/overview.mdx":["./src/docs/components/overview.mdx",8684,8754,8243,7472,3183,3854,4338,7686,9884,1036,9767],"./docs/quick-start.mdx":["./src/docs/quick-start.mdx",549],"./docs/slots.mdx":["./src/docs/slots.mdx",4528],"./docs/welcome.mdx":["./src/docs/welcome.mdx",1036,7915]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return Promise.all(ids.slice(1).map(__webpack_require__.e)).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="./src lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(js%7Cjsx%7Cmjs%7Cts%7Ctsx)))$",module.exports=webpackAsyncContext},"./src/components/UIProvider/UIProvider.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{_t:()=>UIContext,i5:()=>UIProvider_UIProvider_UIProvider});var compat_module=__webpack_require__("../../node_modules/preact/compat/dist/compat.module.js"),cjs=__webpack_require__("../../node_modules/deepmerge/dist/cjs.js"),cjs_default=__webpack_require__.n(cjs),preact_module=__webpack_require__("../../node_modules/preact/dist/preact.module.js"),dist=__webpack_require__("../../node_modules/preact-render-to-string/dist/index.mjs"),vcomponent=__webpack_require__("./src/lib/vcomponent.tsx"),signals_module=__webpack_require__("../../node_modules/@preact/signals/dist/signals.module.js"),jsx_runtime=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_18o48uhcqb(){var path="/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/lib/render.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/lib/render.tsx",statementMap:{0:{start:{line:4,column:2},end:{line:8,column:16}},1:{start:{line:5,column:4},end:{line:5,column:20}},2:{start:{line:7,column:4},end:{line:7,column:120}},3:{start:{line:14,column:2},end:{line:16,column:4}},4:{start:{line:15,column:4},end:{line:15,column:13}},5:{start:{line:18,column:8},end:{line:18,column:10}},6:{start:{line:19,column:8},end:{line:19,column:24}},7:{start:{line:20,column:8},end:{line:20,column:24}},8:{start:{line:21,column:8},end:{line:23,column:5}},9:{start:{line:22,column:6},end:{line:22,column:21}},10:{start:{line:24,column:8},end:{line:24,column:49}},11:{start:{line:25,column:8},end:{line:25,column:34}},12:{start:{line:26,column:8},end:{line:26,column:44}},13:{start:{line:27,column:8},end:{line:27,column:40}},14:{start:{line:29,column:4},end:{line:34,column:13}},15:{start:{line:36,column:2},end:{line:42,column:3}},16:{start:{line:37,column:4},end:{line:37,column:19}},17:{start:{line:39,column:4},end:{line:41,column:6}},18:{start:{line:40,column:6},end:{line:40,column:22}},19:{start:{line:44,column:12},end:{line:44,column:65}},20:{start:{line:45,column:10},end:{line:45,column:36}},21:{start:{line:46,column:10},end:{line:46,column:30}},22:{start:{line:47,column:4},end:{line:49,column:10}},23:{start:{line:52,column:4},end:{line:62,column:5}},24:{start:{line:53,column:6},end:{line:56,column:8}},25:{start:{line:58,column:6},end:{line:61,column:8}},26:{start:{line:64,column:2},end:{line:64,column:16}},27:{start:{line:65,column:10},end:{line:65,column:26}},28:{start:{line:66,column:8},end:{line:66,column:24}},29:{start:{line:67,column:8},end:{line:67,column:19}},30:{start:{line:68,column:8},end:{line:68,column:19}},31:{start:{line:69,column:8},end:{line:69,column:10}},32:{start:{line:73,column:10},end:{line:73,column:12}},33:{start:{line:74,column:2},end:{line:76,column:5}},34:{start:{line:75,column:4},end:{line:75,column:16}},35:{start:{line:77,column:10},end:{line:77,column:31}},36:{start:{line:78,column:8},end:{line:78,column:29}},37:{start:{line:79,column:2},end:{line:79,column:42}},38:{start:{line:80,column:10},end:{line:80,column:87}},39:{start:{line:82,column:4},end:{line:86,column:7}},40:{start:{line:83,column:6},end:{line:85,column:9}},41:{start:{line:84,column:8},end:{line:84,column:34}},42:{start:{line:90,column:14},end:{line:90,column:34}},43:{start:{line:91,column:6},end:{line:103,column:7}},44:{start:{line:92,column:16},end:{line:92,column:21}},45:{start:{line:93,column:14},end:{line:93,column:21}},46:{start:{line:94,column:8},end:{line:102,column:11}},47:{start:{line:95,column:10},end:{line:95,column:34}},48:{start:{line:97,column:10},end:{line:97,column:35}},49:{start:{line:99,column:10},end:{line:99,column:28}},50:{start:{line:101,column:10},end:{line:101,column:42}},51:{start:{line:104,column:6},end:{line:104,column:15}},52:{start:{line:107,column:4},end:{line:116,column:7}},53:{start:{line:110,column:10},end:{line:112,column:13}},54:{start:{line:111,column:12},end:{line:111,column:31}},55:{start:{line:114,column:8},end:{line:114,column:117}},56:{start:{line:119,column:12},end:{line:119,column:13}},57:{start:{line:120,column:4},end:{line:153,column:6}},58:{start:{line:121,column:6},end:{line:121,column:63}},59:{start:{line:121,column:19},end:{line:121,column:63}},60:{start:{line:122,column:6},end:{line:128,column:7}},61:{start:{line:123,column:8},end:{line:123,column:35}},62:{start:{line:123,column:27},end:{line:123,column:35}},63:{start:{line:124,column:8},end:{line:127,column:10}},64:{start:{line:129,column:6},end:{line:152,column:7}},65:{start:{line:130,column:16},end:{line:130,column:26}},66:{start:{line:131,column:8},end:{line:137,column:9}},67:{start:{line:132,column:18},end:{line:132,column:43}},68:{start:{line:133,column:10},end:{line:136,column:11}},69:{start:{line:134,column:12},end:{line:134,column:34}},70:{start:{line:134,column:25},end:{line:134,column:34}},71:{start:{line:135,column:12},end:{line:135,column:21}},72:{start:{line:138,column:8},end:{line:141,column:66}},73:{start:{line:138,column:33},end:{line:138,column:58}},74:{start:{line:138,column:63},end:{line:141,column:66}},75:{start:{line:139,column:10},end:{line:139,column:42}},76:{start:{line:139,column:23},end:{line:139,column:42}},77:{start:{line:140,column:10},end:{line:140,column:37}},78:{start:{line:141,column:15},end:{line:141,column:66}},79:{start:{line:142,column:8},end:{line:142,column:14}},80:{start:{line:143,column:16},end:{line:143,column:33}},81:{start:{line:144,column:8},end:{line:150,column:9}},82:{start:{line:145,column:10},end:{line:145,column:56}},83:{start:{line:145,column:47},end:{line:145,column:56}},84:{start:{line:146,column:10},end:{line:149,column:12}},85:{start:{line:151,column:8},end:{line:151,column:73}},86:{start:{line:156,column:12},end:{line:156,column:20}},87:{start:{line:157,column:10},end:{line:157,column:23}},88:{start:{line:158,column:4},end:{line:158,column:288}},89:{start:{line:158,column:17},end:{line:158,column:288}},90:{start:{line:159,column:12},end:{line:159,column:42}},91:{start:{line:160,column:4},end:{line:160,column:91}},92:{start:{line:160,column:28},end:{line:160,column:91}},93:{start:{line:161,column:12},end:{line:161,column:17}},94:{start:{line:162,column:4},end:{line:162,column:259}},95:{start:{line:165,column:12},end:{line:167,column:5}},96:{start:{line:168,column:4},end:{line:168,column:111}},97:{start:{line:171,column:12},end:{line:171,column:30}},98:{start:{line:172,column:4},end:{line:172,column:54}},99:{start:{line:175,column:4},end:{line:177,column:54}},100:{start:{line:180,column:4},end:{line:192,column:5}},101:{start:{line:181,column:14},end:{line:181,column:18}},102:{start:{line:182,column:6},end:{line:182,column:30}},103:{start:{line:182,column:13},end:{line:182,column:30}},104:{start:{line:183,column:6},end:{line:183,column:48}},105:{start:{line:183,column:39},end:{line:183,column:48}},106:{start:{line:184,column:6},end:{line:191,column:7}},107:{start:{line:185,column:16},end:{line:185,column:18}},108:{start:{line:186,column:14},end:{line:189,column:11}},109:{start:{line:187,column:12},end:{line:187,column:101}},110:{start:{line:187,column:36},end:{line:187,column:101}},111:{start:{line:187,column:54},end:{line:187,column:101}},112:{start:{line:188,column:12},end:{line:188,column:56}},113:{start:{line:190,column:8},end:{line:190,column:26}},114:{start:{line:193,column:4},end:{line:193,column:57}},115:{start:{line:195,column:2},end:{line:312,column:7}},116:{start:{line:202,column:12},end:{line:202,column:51}},117:{start:{line:203,column:4},end:{line:203,column:97}},118:{start:{line:205,column:4},end:{line:205,column:203}},119:{start:{line:207,column:4},end:{line:209,column:6}},120:{start:{line:211,column:4},end:{line:211,column:16}},121:{start:{line:213,column:4},end:{line:213,column:34}},122:{start:{line:214,column:12},end:{line:214,column:50}},123:{start:{line:215,column:4},end:{line:217,column:7}},124:{start:{line:216,column:6},end:{line:216,column:41}},125:{start:{line:219,column:4},end:{line:219,column:16}},126:{start:{line:221,column:4},end:{line:221,column:32}},127:{start:{line:223,column:12},end:{line:223,column:21}},128:{start:{line:224,column:10},end:{line:224,column:12}},129:{start:{line:225,column:4},end:{line:225,column:31}},130:{start:{line:225,column:21},end:{line:225,column:31}},131:{start:{line:226,column:4},end:{line:232,column:6}},132:{start:{line:227,column:6},end:{line:230,column:7}},133:{start:{line:228,column:16},end:{line:228,column:23}},134:{start:{line:229,column:8},end:{line:229,column:64}},135:{start:{line:229,column:20},end:{line:229,column:64}},136:{start:{line:231,column:6},end:{line:231,column:34}},137:{start:{line:236,column:6},end:{line:236,column:285}},138:{start:{line:236,column:186},end:{line:236,column:285}},139:{start:{line:236,column:206},end:{line:236,column:285}},140:{start:{line:239,column:6},end:{line:239,column:21}},141:{start:{line:240,column:14},end:{line:240,column:43}},142:{start:{line:241,column:6},end:{line:241,column:42}},143:{start:{line:241,column:30},end:{line:241,column:42}},144:{start:{line:242,column:6},end:{line:242,column:23}},145:{start:{line:245,column:6},end:{line:245,column:29}},146:{start:{line:245,column:21},end:{line:245,column:29}},147:{start:{line:246,column:14},end:{line:246,column:18}},148:{start:{line:248,column:8},end:{line:248,column:97}},149:{start:{line:250,column:6},end:{line:267,column:7}},150:{start:{line:250,column:19},end:{line:250,column:45}},151:{start:{line:251,column:16},end:{line:251,column:34}},152:{start:{line:252,column:14},end:{line:252,column:26}},153:{start:{line:253,column:8},end:{line:253,column:54}},154:{start:{line:253,column:33},end:{line:253,column:54}},155:{start:{line:254,column:8},end:{line:266,column:9}},156:{start:{line:255,column:18},end:{line:255,column:39}},157:{start:{line:256,column:16},end:{line:256,column:39}},158:{start:{line:257,column:10},end:{line:265,column:11}},159:{start:{line:258,column:12},end:{line:258,column:70}},160:{start:{line:258,column:40},end:{line:258,column:70}},161:{start:{line:259,column:12},end:{line:259,column:70}},162:{start:{line:259,column:42},end:{line:259,column:70}},163:{start:{line:260,column:17},end:{line:265,column:11}},164:{start:{line:261,column:12},end:{line:261,column:70}},165:{start:{line:261,column:40},end:{line:261,column:70}},166:{start:{line:263,column:12},end:{line:263,column:74}},167:{start:{line:263,column:20},end:{line:263,column:74}},168:{start:{line:264,column:12},end:{line:264,column:70}},169:{start:{line:264,column:42},end:{line:264,column:70}},170:{start:{line:270,column:6},end:{line:276,column:7}},171:{start:{line:270,column:19},end:{line:270,column:45}},172:{start:{line:271,column:16},end:{line:271,column:34}},173:{start:{line:272,column:8},end:{line:275,column:9}},174:{start:{line:273,column:18},end:{line:273,column:19}},175:{start:{line:274,column:10},end:{line:274,column:16}},176:{start:{line:277,column:6},end:{line:277,column:99}},177:{start:{line:278,column:14},end:{line:278,column:35}},178:{start:{line:279,column:6},end:{line:279,column:111}},179:{start:{line:282,column:6},end:{line:282,column:42}},180:{start:{line:282,column:30},end:{line:282,column:42}},181:{start:{line:283,column:6},end:{line:283,column:224}},182:{start:{line:286,column:6},end:{line:289,column:7}},183:{start:{line:286,column:19},end:{line:286,column:45}},184:{start:{line:287,column:16},end:{line:287,column:34}},185:{start:{line:288,column:8},end:{line:288,column:100}},186:{start:{line:288,column:32},end:{line:288,column:100}},187:{start:{line:292,column:6},end:{line:302,column:7}},188:{start:{line:292,column:19},end:{line:292,column:45}},189:{start:{line:293,column:16},end:{line:293,column:34}},190:{start:{line:294,column:8},end:{line:301,column:9}},191:{start:{line:295,column:18},end:{line:295,column:30}},192:{start:{line:296,column:10},end:{line:299,column:11}},193:{start:{line:297,column:20},end:{line:297,column:25}},194:{start:{line:298,column:12},end:{line:298,column:29}},195:{start:{line:300,column:10},end:{line:300,column:19}},196:{start:{line:303,column:6},end:{line:303,column:43}},197:{start:{line:306,column:6},end:{line:310,column:53}},198:{start:{line:315,column:10},end:{line:315,column:24}},199:{start:{line:316,column:2},end:{line:321,column:3}},200:{start:{line:317,column:12},end:{line:317,column:43}},201:{start:{line:318,column:4},end:{line:320,column:28}},202:{start:{line:319,column:6},end:{line:319,column:62}},203:{start:{line:322,column:2},end:{line:322,column:11}},204:{start:{line:325,column:2},end:{line:332,column:3}},205:{start:{line:325,column:15},end:{line:325,column:16}},206:{start:{line:326,column:12},end:{line:326,column:52}},207:{start:{line:327,column:4},end:{line:331,column:7}},208:{start:{line:328,column:6},end:{line:328,column:34}},209:{start:{line:330,column:6},end:{line:330,column:73}},210:{start:{line:333,column:2},end:{line:333,column:11}},211:{start:{line:336,column:2},end:{line:341,column:19}},212:{start:{line:344,column:2},end:{line:349,column:3}},213:{start:{line:345,column:12},end:{line:345,column:19}},214:{start:{line:346,column:10},end:{line:346,column:17}},215:{start:{line:348,column:4},end:{line:348,column:21}},216:{start:{line:350,column:2},end:{line:350,column:48}},217:{start:{line:353,column:2},end:{line:366,column:4}},218:{start:{line:354,column:12},end:{line:354,column:16}},219:{start:{line:355,column:10},end:{line:355,column:19}},220:{start:{line:356,column:4},end:{line:365,column:7}},221:{start:{line:357,column:14},end:{line:357,column:27}},222:{start:{line:359,column:8},end:{line:359,column:62}},223:{start:{line:362,column:8},end:{line:362,column:63}},224:{start:{line:364,column:6},end:{line:364,column:20}},225:{start:{line:369,column:2},end:{line:369,column:82}},226:{start:{line:369,column:25},end:{line:369,column:82}},227:{start:{line:372,column:2},end:{line:375,column:3}},228:{start:{line:372,column:15},end:{line:372,column:16}},229:{start:{line:373,column:12},end:{line:373,column:16}},230:{start:{line:374,column:4},end:{line:374,column:146}},231:{start:{line:378,column:2},end:{line:380,column:8}},232:{start:{line:383,column:10},end:{line:383,column:35}},233:{start:{line:384,column:2},end:{line:384,column:45}},234:{start:{line:387,column:2},end:{line:387,column:45}},235:{start:{line:387,column:36},end:{line:387,column:45}},236:{start:{line:388,column:10},end:{line:388,column:31}},237:{start:{line:389,column:2},end:{line:393,column:3}},238:{start:{line:390,column:12},end:{line:390,column:37}},239:{start:{line:391,column:4},end:{line:391,column:41}},240:{start:{line:391,column:32},end:{line:391,column:41}},241:{start:{line:392,column:4},end:{line:392,column:72}},242:{start:{line:394,column:2},end:{line:394,column:47}},243:{start:{line:410,column:30},end:{line:410,column:49}},244:{start:{line:418,column:33},end:{line:615,column:3}},245:{start:{line:420,column:4},end:{line:420,column:34}},246:{start:{line:421,column:4},end:{line:421,column:30}},247:{start:{line:430,column:2},end:{line:614,column:6}},248:{start:{line:433,column:18},end:{line:433,column:22}},249:{start:{line:439,column:6},end:{line:537,column:10}},250:{start:{line:440,column:19},end:{line:533,column:11}},251:{start:{line:443,column:10},end:{line:532,column:22}},252:{start:{line:444,column:12},end:{line:531,column:13}},253:{start:{line:444,column:22},end:{line:531,column:13}},254:{start:{line:446,column:16},end:{line:449,column:17}},255:{start:{line:447,column:18},end:{line:447,column:36}},256:{start:{line:448,column:18},end:{line:448,column:24}},257:{start:{line:450,column:16},end:{line:450,column:60}},258:{start:{line:452,column:16},end:{line:455,column:17}},259:{start:{line:453,column:18},end:{line:453,column:36}},260:{start:{line:454,column:18},end:{line:454,column:24}},261:{start:{line:456,column:16},end:{line:456,column:63}},262:{start:{line:458,column:16},end:{line:458,column:34}},263:{start:{line:459,column:16},end:{line:459,column:175}},264:{start:{line:461,column:16},end:{line:461,column:68}},265:{start:{line:462,column:16},end:{line:462,column:51}},266:{start:{line:463,column:16},end:{line:466,column:17}},267:{start:{line:464,column:18},end:{line:464,column:37}},268:{start:{line:465,column:18},end:{line:465,column:24}},269:{start:{line:467,column:16},end:{line:467,column:63}},270:{start:{line:469,column:16},end:{line:472,column:17}},271:{start:{line:470,column:18},end:{line:470,column:37}},272:{start:{line:471,column:18},end:{line:471,column:24}},273:{start:{line:473,column:16},end:{line:473,column:52}},274:{start:{line:474,column:16},end:{line:474,column:35}},275:{start:{line:475,column:16},end:{line:475,column:22}},276:{start:{line:477,column:16},end:{line:477,column:33}},277:{start:{line:479,column:16},end:{line:479,column:42}},278:{start:{line:480,column:16},end:{line:480,column:57}},279:{start:{line:481,column:16},end:{line:481,column:42}},280:{start:{line:482,column:16},end:{line:482,column:43}},281:{start:{line:483,column:16},end:{line:495,column:18}},282:{start:{line:484,column:29},end:{line:484,column:39}},283:{start:{line:485,column:18},end:{line:494,column:21}},284:{start:{line:496,column:16},end:{line:496,column:43}},285:{start:{line:499,column:16},end:{line:499,column:52}},286:{start:{line:500,column:16},end:{line:500,column:59}},287:{start:{line:501,column:16},end:{line:503,column:25}},288:{start:{line:506,column:16},end:{line:514,column:18}},289:{start:{line:508,column:20},end:{line:508,column:39}},290:{start:{line:511,column:31},end:{line:511,column:47}},291:{start:{line:512,column:20},end:{line:512,column:39}},292:{start:{line:515,column:16},end:{line:527,column:20}},293:{start:{line:516,column:18},end:{line:526,column:21}},294:{start:{line:517,column:20},end:{line:525,column:21}},295:{start:{line:520,column:22},end:{line:520,column:65}},296:{start:{line:523,column:22},end:{line:523,column:145}},297:{start:{line:524,column:22},end:{line:524,column:42}},298:{start:{line:530,column:16},end:{line:530,column:39}},299:{start:{line:534,column:8},end:{line:536,column:10}},300:{start:{line:535,column:10},end:{line:535,column:45}},301:{start:{line:549,column:6},end:{line:549,column:71}},302:{start:{line:549,column:24},end:{line:549,column:71}},303:{start:{line:550,column:6},end:{line:550,column:134}},304:{start:{line:562,column:22},end:{line:608,column:9}},305:{start:{line:565,column:8},end:{line:607,column:27}},306:{start:{line:566,column:10},end:{line:606,column:11}},307:{start:{line:566,column:20},end:{line:606,column:11}},308:{start:{line:568,column:14},end:{line:571,column:15}},309:{start:{line:569,column:16},end:{line:569,column:35}},310:{start:{line:570,column:16},end:{line:570,column:22}},311:{start:{line:572,column:14},end:{line:572,column:58}},312:{start:{line:574,column:14},end:{line:574,column:33}},313:{start:{line:575,column:14},end:{line:575,column:176}},314:{start:{line:577,column:14},end:{line:577,column:69}},315:{start:{line:578,column:14},end:{line:578,column:51}},316:{start:{line:579,column:14},end:{line:582,column:15}},317:{start:{line:580,column:16},end:{line:580,column:35}},318:{start:{line:581,column:16},end:{line:581,column:22}},319:{start:{line:583,column:14},end:{line:583,column:63}},320:{start:{line:585,column:14},end:{line:588,column:15}},321:{start:{line:586,column:16},end:{line:586,column:36}},322:{start:{line:587,column:16},end:{line:587,column:22}},323:{start:{line:589,column:14},end:{line:589,column:52}},324:{start:{line:590,column:14},end:{line:590,column:34}},325:{start:{line:591,column:14},end:{line:591,column:20}},326:{start:{line:593,column:14},end:{line:593,column:32}},327:{start:{line:595,column:14},end:{line:595,column:41}},328:{start:{line:596,column:14},end:{line:602,column:52}},329:{start:{line:605,column:14},end:{line:605,column:38}},330:{start:{line:610,column:8},end:{line:610,column:48}},331:{start:{line:612,column:6},end:{line:612,column:22}}},fnMap:{0:{name:"_typeof",decl:{start:{line:1,column:9},end:{line:1,column:16}},loc:{start:{line:1,column:20},end:{line:9,column:1}},line:1},1:{name:"(anonymous_1)",decl:{start:{line:4,column:87},end:{line:4,column:88}},loc:{start:{line:4,column:100},end:{line:6,column:3}},line:4},2:{name:"(anonymous_2)",decl:{start:{line:6,column:6},end:{line:6,column:7}},loc:{start:{line:6,column:19},end:{line:8,column:3}},line:6},3:{name:"_regeneratorRuntime",decl:{start:{line:10,column:9},end:{line:10,column:28}},loc:{start:{line:10,column:31},end:{line:313,column:1}},line:10},4:{name:"_regeneratorRuntime",decl:{start:{line:14,column:33},end:{line:14,column:52}},loc:{start:{line:14,column:55},end:{line:16,column:3}},line:14},5:{name:"(anonymous_5)",decl:{start:{line:21,column:33},end:{line:21,column:34}},loc:{start:{line:21,column:52},end:{line:23,column:5}},line:21},6:{name:"define",decl:{start:{line:28,column:11},end:{line:28,column:17}},loc:{start:{line:28,column:27},end:{line:35,column:3}},line:28},7:{name:"define",decl:{start:{line:39,column:22},end:{line:39,column:28}},loc:{start:{line:39,column:38},end:{line:41,column:5}},line:39},8:{name:"wrap",decl:{start:{line:43,column:11},end:{line:43,column:15}},loc:{start:{line:43,column:28},end:{line:50,column:3}},line:43},9:{name:"tryCatch",decl:{start:{line:51,column:11},end:{line:51,column:19}},loc:{start:{line:51,column:29},end:{line:63,column:3}},line:51},10:{name:"Generator",decl:{start:{line:70,column:11},end:{line:70,column:20}},loc:{start:{line:70,column:23},end:{line:70,column:25}},line:70},11:{name:"GeneratorFunction",decl:{start:{line:71,column:11},end:{line:71,column:28}},loc:{start:{line:71,column:31},end:{line:71,column:33}},line:71},12:{name:"GeneratorFunctionPrototype",decl:{start:{line:72,column:11},end:{line:72,column:37}},loc:{start:{line:72,column:40},end:{line:72,column:42}},line:72},13:{name:"(anonymous_13)",decl:{start:{line:74,column:15},end:{line:74,column:16}},loc:{start:{line:74,column:27},end:{line:76,column:3}},line:74},14:{name:"defineIteratorMethods",decl:{start:{line:81,column:11},end:{line:81,column:32}},loc:{start:{line:81,column:36},end:{line:87,column:3}},line:81},15:{name:"(anonymous_15)",decl:{start:{line:82,column:40},end:{line:82,column:41}},loc:{start:{line:82,column:53},end:{line:86,column:5}},line:82},16:{name:"(anonymous_16)",decl:{start:{line:83,column:19},end:{line:83,column:20}},loc:{start:{line:83,column:32},end:{line:85,column:7}},line:83},17:{name:"AsyncIterator",decl:{start:{line:88,column:11},end:{line:88,column:24}},loc:{start:{line:88,column:31},end:{line:117,column:3}},line:88},18:{name:"invoke",decl:{start:{line:89,column:13},end:{line:89,column:19}},loc:{start:{line:89,column:32},end:{line:105,column:5}},line:89},19:{name:"(anonymous_19)",decl:{start:{line:94,column:95},end:{line:94,column:96}},loc:{start:{line:94,column:108},end:{line:96,column:9}},line:94},20:{name:"(anonymous_20)",decl:{start:{line:96,column:11},end:{line:96,column:12}},loc:{start:{line:96,column:24},end:{line:98,column:9}},line:96},21:{name:"(anonymous_21)",decl:{start:{line:98,column:31},end:{line:98,column:32}},loc:{start:{line:98,column:44},end:{line:100,column:9}},line:98},22:{name:"(anonymous_22)",decl:{start:{line:100,column:11},end:{line:100,column:12}},loc:{start:{line:100,column:24},end:{line:102,column:9}},line:100},23:{name:"value",decl:{start:{line:108,column:22},end:{line:108,column:27}},loc:{start:{line:108,column:34},end:{line:115,column:7}},line:108},24:{name:"callInvokeWithMethodAndArg",decl:{start:{line:109,column:17},end:{line:109,column:43}},loc:{start:{line:109,column:46},end:{line:113,column:9}},line:109},25:{name:"(anonymous_25)",decl:{start:{line:110,column:23},end:{line:110,column:24}},loc:{start:{line:110,column:39},end:{line:112,column:11}},line:110},26:{name:"makeInvokeMethod",decl:{start:{line:118,column:11},end:{line:118,column:27}},loc:{start:{line:118,column:37},end:{line:154,column:3}},line:118},27:{name:"(anonymous_27)",decl:{start:{line:120,column:11},end:{line:120,column:12}},loc:{start:{line:120,column:27},end:{line:153,column:5}},line:120},28:{name:"maybeInvokeDelegate",decl:{start:{line:155,column:11},end:{line:155,column:30}},loc:{start:{line:155,column:37},end:{line:163,column:3}},line:155},29:{name:"pushTryEntry",decl:{start:{line:164,column:11},end:{line:164,column:23}},loc:{start:{line:164,column:27},end:{line:169,column:3}},line:164},30:{name:"resetTryEntry",decl:{start:{line:170,column:11},end:{line:170,column:24}},loc:{start:{line:170,column:28},end:{line:173,column:3}},line:170},31:{name:"Context",decl:{start:{line:174,column:11},end:{line:174,column:18}},loc:{start:{line:174,column:22},end:{line:178,column:3}},line:174},32:{name:"values",decl:{start:{line:179,column:11},end:{line:179,column:17}},loc:{start:{line:179,column:21},end:{line:194,column:3}},line:179},33:{name:"next",decl:{start:{line:186,column:23},end:{line:186,column:27}},loc:{start:{line:186,column:30},end:{line:189,column:11}},line:186},34:{name:"(anonymous_34)",decl:{start:{line:201,column:122},end:{line:201,column:123}},loc:{start:{line:201,column:135},end:{line:204,column:3}},line:201},35:{name:"(anonymous_35)",decl:{start:{line:204,column:14},end:{line:204,column:15}},loc:{start:{line:204,column:27},end:{line:206,column:3}},line:204},36:{name:"(anonymous_36)",decl:{start:{line:206,column:15},end:{line:206,column:16}},loc:{start:{line:206,column:28},end:{line:210,column:3}},line:206},37:{name:"(anonymous_37)",decl:{start:{line:210,column:88},end:{line:210,column:89}},loc:{start:{line:210,column:100},end:{line:212,column:3}},line:210},38:{name:"(anonymous_38)",decl:{start:{line:212,column:49},end:{line:212,column:50}},loc:{start:{line:212,column:74},end:{line:218,column:3}},line:212},39:{name:"(anonymous_39)",decl:{start:{line:215,column:56},end:{line:215,column:57}},loc:{start:{line:215,column:69},end:{line:217,column:5}},line:215},40:{name:"(anonymous_40)",decl:{start:{line:218,column:71},end:{line:218,column:72}},loc:{start:{line:218,column:83},end:{line:220,column:3}},line:218},41:{name:"(anonymous_41)",decl:{start:{line:220,column:28},end:{line:220,column:29}},loc:{start:{line:220,column:40},end:{line:222,column:3}},line:220},42:{name:"(anonymous_42)",decl:{start:{line:222,column:15},end:{line:222,column:16}},loc:{start:{line:222,column:28},end:{line:233,column:3}},line:222},43:{name:"next",decl:{start:{line:226,column:33},end:{line:226,column:37}},loc:{start:{line:226,column:40},end:{line:232,column:5}},line:226},44:{name:"reset",decl:{start:{line:235,column:20},end:{line:235,column:25}},loc:{start:{line:235,column:29},end:{line:237,column:5}},line:235},45:{name:"stop",decl:{start:{line:238,column:19},end:{line:238,column:23}},loc:{start:{line:238,column:26},end:{line:243,column:5}},line:238},46:{name:"dispatchException",decl:{start:{line:244,column:32},end:{line:244,column:49}},loc:{start:{line:244,column:53},end:{line:268,column:5}},line:244},47:{name:"handle",decl:{start:{line:247,column:15},end:{line:247,column:21}},loc:{start:{line:247,column:28},end:{line:249,column:7}},line:247},48:{name:"abrupt",decl:{start:{line:269,column:21},end:{line:269,column:27}},loc:{start:{line:269,column:34},end:{line:280,column:5}},line:269},49:{name:"complete",decl:{start:{line:281,column:23},end:{line:281,column:31}},loc:{start:{line:281,column:38},end:{line:284,column:5}},line:281},50:{name:"finish",decl:{start:{line:285,column:21},end:{line:285,column:27}},loc:{start:{line:285,column:31},end:{line:290,column:5}},line:285},51:{name:"_catch",decl:{start:{line:291,column:22},end:{line:291,column:28}},loc:{start:{line:291,column:32},end:{line:304,column:5}},line:291},52:{name:"delegateYield",decl:{start:{line:305,column:28},end:{line:305,column:41}},loc:{start:{line:305,column:51},end:{line:311,column:5}},line:305},53:{name:"ownKeys",decl:{start:{line:314,column:9},end:{line:314,column:16}},loc:{start:{line:314,column:23},end:{line:323,column:1}},line:314},54:{name:"(anonymous_54)",decl:{start:{line:318,column:23},end:{line:318,column:24}},loc:{start:{line:318,column:36},end:{line:320,column:5}},line:318},55:{name:"_objectSpread",decl:{start:{line:324,column:9},end:{line:324,column:22}},loc:{start:{line:324,column:26},end:{line:334,column:1}},line:324},56:{name:"(anonymous_56)",decl:{start:{line:327,column:43},end:{line:327,column:44}},loc:{start:{line:327,column:56},end:{line:329,column:5}},line:327},57:{name:"(anonymous_57)",decl:{start:{line:329,column:137},end:{line:329,column:138}},loc:{start:{line:329,column:150},end:{line:331,column:5}},line:329},58:{name:"_defineProperty",decl:{start:{line:335,column:9},end:{line:335,column:24}},loc:{start:{line:335,column:34},end:{line:342,column:1}},line:335},59:{name:"asyncGeneratorStep",decl:{start:{line:343,column:9},end:{line:343,column:27}},loc:{start:{line:343,column:49},end:{line:351,column:1}},line:343},60:{name:"_asyncToGenerator",decl:{start:{line:352,column:9},end:{line:352,column:26}},loc:{start:{line:352,column:30},end:{line:367,column:1}},line:352},61:{name:"(anonymous_61)",decl:{start:{line:353,column:9},end:{line:353,column:10}},loc:{start:{line:353,column:21},end:{line:366,column:3}},line:353},62:{name:"(anonymous_62)",decl:{start:{line:356,column:23},end:{line:356,column:24}},loc:{start:{line:356,column:39},end:{line:365,column:5}},line:356},63:{name:"_next",decl:{start:{line:358,column:15},end:{line:358,column:20}},loc:{start:{line:358,column:24},end:{line:360,column:7}},line:358},64:{name:"_throw",decl:{start:{line:361,column:15},end:{line:361,column:21}},loc:{start:{line:361,column:25},end:{line:363,column:7}},line:361},65:{name:"_classCallCheck",decl:{start:{line:368,column:9},end:{line:368,column:24}},loc:{start:{line:368,column:31},end:{line:370,column:1}},line:368},66:{name:"_defineProperties",decl:{start:{line:371,column:9},end:{line:371,column:26}},loc:{start:{line:371,column:33},end:{line:376,column:1}},line:371},67:{name:"_createClass",decl:{start:{line:377,column:9},end:{line:377,column:21}},loc:{start:{line:377,column:31},end:{line:381,column:1}},line:377},68:{name:"_toPropertyKey",decl:{start:{line:382,column:9},end:{line:382,column:23}},loc:{start:{line:382,column:27},end:{line:385,column:1}},line:382},69:{name:"_toPrimitive",decl:{start:{line:386,column:9},end:{line:386,column:21}},loc:{start:{line:386,column:28},end:{line:395,column:1}},line:386},70:{name:"(anonymous_70)",decl:{start:{line:418,column:33},end:{line:418,column:34}},loc:{start:{line:418,column:45},end:{line:615,column:1}},line:418},71:{name:"Render",decl:{start:{line:419,column:11},end:{line:419,column:17}},loc:{start:{line:419,column:28},end:{line:422,column:3}},line:419},72:{name:"render",decl:{start:{line:432,column:20},end:{line:432,column:26}},loc:{start:{line:432,column:45},end:{line:538,column:5}},line:432},73:{name:"(anonymous_73)",decl:{start:{line:439,column:26},end:{line:439,column:27}},loc:{start:{line:439,column:38},end:{line:537,column:7}},line:439},74:{name:"_callee",decl:{start:{line:440,column:86},end:{line:440,column:93}},loc:{start:{line:440,column:107},end:{line:533,column:9}},line:440},75:{name:"_callee$",decl:{start:{line:443,column:53},end:{line:443,column:61}},loc:{start:{line:443,column:72},end:{line:532,column:11}},line:443},76:{name:"Root",decl:{start:{line:483,column:32},end:{line:483,column:36}},loc:{start:{line:483,column:44},end:{line:495,column:17}},line:483},77:{name:"remove",decl:{start:{line:507,column:35},end:{line:507,column:41}},loc:{start:{line:507,column:44},end:{line:509,column:19}},line:507},78:{name:"setProps",decl:{start:{line:510,column:37},end:{line:510,column:45}},loc:{start:{line:510,column:50},end:{line:513,column:19}},line:510},79:{name:"(anonymous_79)",decl:{start:{line:515,column:61},end:{line:515,column:62}},loc:{start:{line:515,column:80},end:{line:527,column:17}},line:515},80:{name:"(anonymous_80)",decl:{start:{line:516,column:34},end:{line:516,column:35}},loc:{start:{line:516,column:53},end:{line:526,column:19}},line:516},81:{name:"(anonymous_81)",decl:{start:{line:534,column:15},end:{line:534,column:16}},loc:{start:{line:534,column:29},end:{line:536,column:9}},line:534},82:{name:"unmount",decl:{start:{line:547,column:20},end:{line:547,column:27}},loc:{start:{line:547,column:41},end:{line:551,column:5}},line:547},83:{name:"(anonymous_83)",decl:{start:{line:561,column:11},end:{line:561,column:12}},loc:{start:{line:561,column:23},end:{line:613,column:5}},line:561},84:{name:"_callee2",decl:{start:{line:562,column:89},end:{line:562,column:97}},loc:{start:{line:562,column:125},end:{line:608,column:7}},line:562},85:{name:"_callee2$",decl:{start:{line:565,column:51},end:{line:565,column:60}},loc:{start:{line:565,column:72},end:{line:607,column:9}},line:565},86:{name:"toString",decl:{start:{line:609,column:15},end:{line:609,column:23}},loc:{start:{line:609,column:39},end:{line:611,column:7}},line:609}},branchMap:{0:{loc:{start:{line:4,column:19},end:{line:8,column:3}},type:"cond-expr",locations:[{start:{line:4,column:87},end:{line:6,column:3}},{start:{line:6,column:6},end:{line:8,column:3}}],line:4},1:{loc:{start:{line:4,column:19},end:{line:4,column:84}},type:"binary-expr",locations:[{start:{line:4,column:19},end:{line:4,column:46}},{start:{line:4,column:50},end:{line:4,column:84}}],line:4},2:{loc:{start:{line:7,column:11},end:{line:7,column:119}},type:"cond-expr",locations:[{start:{line:7,column:100},end:{line:7,column:108}},{start:{line:7,column:111},end:{line:7,column:119}}],line:7},3:{loc:{start:{line:7,column:11},end:{line:7,column:97}},type:"binary-expr",locations:[{start:{line:7,column:11},end:{line:7,column:12}},{start:{line:7,column:16},end:{line:7,column:43}},{start:{line:7,column:47},end:{line:7,column:71}},{start:{line:7,column:75},end:{line:7,column:97}}],line:7},4:{loc:{start:{line:21,column:8},end:{line:23,column:5}},type:"binary-expr",locations:[{start:{line:21,column:8},end:{line:21,column:29}},{start:{line:21,column:33},end:{line:23,column:5}}],line:21},5:{loc:{start:{line:24,column:8},end:{line:24,column:49}},type:"cond-expr",locations:[{start:{line:24,column:38},end:{line:24,column:44}},{start:{line:24,column:47},end:{line:24,column:49}}],line:24},6:{loc:{start:{line:25,column:8},end:{line:25,column:34}},type:"binary-expr",locations:[{start:{line:25,column:8},end:{line:25,column:18}},{start:{line:25,column:22},end:{line:25,column:34}}],line:25},7:{loc:{start:{line:26,column:8},end:{line:26,column:44}},type:"binary-expr",locations:[{start:{line:26,column:8},end:{line:26,column:23}},{start:{line:26,column:27},end:{line:26,column:44}}],line:26},8:{loc:{start:{line:27,column:8},end:{line:27,column:40}},type:"binary-expr",locations:[{start:{line:27,column:8},end:{line:27,column:21}},{start:{line:27,column:25},end:{line:27,column:40}}],line:27},9:{loc:{start:{line:44,column:12},end:{line:44,column:65}},type:"cond-expr",locations:[{start:{line:44,column:52},end:{line:44,column:53}},{start:{line:44,column:56},end:{line:44,column:65}}],line:44},10:{loc:{start:{line:44,column:12},end:{line:44,column:49}},type:"binary-expr",locations:[{start:{line:44,column:12},end:{line:44,column:13}},{start:{line:44,column:17},end:{line:44,column:49}}],line:44},11:{loc:{start:{line:46,column:22},end:{line:46,column:29}},type:"binary-expr",locations:[{start:{line:46,column:22},end:{line:46,column:23}},{start:{line:46,column:27},end:{line:46,column:29}}],line:46},12:{loc:{start:{line:78,column:8},end:{line:78,column:29}},type:"binary-expr",locations:[{start:{line:78,column:8},end:{line:78,column:9}},{start:{line:78,column:13},end:{line:78,column:29}}],line:78},13:{loc:{start:{line:79,column:2},end:{line:79,column:41}},type:"binary-expr",locations:[{start:{line:79,column:2},end:{line:79,column:3}},{start:{line:79,column:7},end:{line:79,column:14}},{start:{line:79,column:18},end:{line:79,column:30}},{start:{line:79,column:35},end:{line:79,column:40}}],line:79},14:{loc:{start:{line:91,column:6},end:{line:103,column:7}},type:"if",locations:[{start:{line:91,column:6},end:{line:103,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:91},15:{loc:{start:{line:94,column:15},end:{line:102,column:10}},type:"cond-expr",locations:[{start:{line:94,column:69},end:{line:98,column:10}},{start:{line:98,column:13},end:{line:102,column:10}}],line:94},16:{loc:{start:{line:94,column:15},end:{line:94,column:66}},type:"binary-expr",locations:[{start:{line:94,column:15},end:{line:94,column:16}},{start:{line:94,column:20},end:{line:94,column:42}},{start:{line:94,column:46},end:{line:94,column:66}}],line:94},17:{loc:{start:{line:114,column:19},end:{line:114,column:116}},type:"cond-expr",locations:[{start:{line:114,column:23},end:{line:114,column:85}},{start:{line:114,column:88},end:{line:114,column:116}}],line:114},18:{loc:{start:{line:121,column:6},end:{line:121,column:63}},type:"if",locations:[{start:{line:121,column:6},end:{line:121,column:63}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:121},19:{loc:{start:{line:122,column:6},end:{line:128,column:7}},type:"if",locations:[{start:{line:122,column:6},end:{line:128,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:122},20:{loc:{start:{line:123,column:8},end:{line:123,column:35}},type:"if",locations:[{start:{line:123,column:8},end:{line:123,column:35}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:123},21:{loc:{start:{line:131,column:8},end:{line:137,column:9}},type:"if",locations:[{start:{line:131,column:8},end:{line:137,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:131},22:{loc:{start:{line:133,column:10},end:{line:136,column:11}},type:"if",locations:[{start:{line:133,column:10},end:{line:136,column:11}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:133},23:{loc:{start:{line:134,column:12},end:{line:134,column:34}},type:"if",locations:[{start:{line:134,column:12},end:{line:134,column:34}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:134},24:{loc:{start:{line:138,column:8},end:{line:141,column:66}},type:"if",locations:[{start:{line:138,column:8},end:{line:141,column:66}},{start:{line:138,column:63},end:{line:141,column:66}}],line:138},25:{loc:{start:{line:138,column:63},end:{line:141,column:66}},type:"if",locations:[{start:{line:138,column:63},end:{line:141,column:66}},{start:{line:141,column:15},end:{line:141,column:66}}],line:138},26:{loc:{start:{line:139,column:10},end:{line:139,column:42}},type:"if",locations:[{start:{line:139,column:10},end:{line:139,column:42}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:139},27:{loc:{start:{line:141,column:15},end:{line:141,column:65}},type:"binary-expr",locations:[{start:{line:141,column:15},end:{line:141,column:36}},{start:{line:141,column:40},end:{line:141,column:65}}],line:141},28:{loc:{start:{line:144,column:8},end:{line:150,column:9}},type:"if",locations:[{start:{line:144,column:8},end:{line:150,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:144},29:{loc:{start:{line:145,column:10},end:{line:145,column:56}},type:"if",locations:[{start:{line:145,column:10},end:{line:145,column:56}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:145},30:{loc:{start:{line:145,column:18},end:{line:145,column:32}},type:"cond-expr",locations:[{start:{line:145,column:27},end:{line:145,column:28}},{start:{line:145,column:31},end:{line:145,column:32}}],line:145},31:{loc:{start:{line:151,column:8},end:{line:151,column:72}},type:"binary-expr",locations:[{start:{line:151,column:8},end:{line:151,column:26}},{start:{line:151,column:31},end:{line:151,column:71}}],line:151},32:{loc:{start:{line:158,column:4},end:{line:158,column:288}},type:"if",locations:[{start:{line:158,column:4},end:{line:158,column:288}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:158},33:{loc:{start:{line:158,column:43},end:{line:158,column:284}},type:"binary-expr",locations:[{start:{line:158,column:43},end:{line:158,column:56}},{start:{line:158,column:60},end:{line:158,column:80}},{start:{line:158,column:85},end:{line:158,column:164}},{start:{line:158,column:169},end:{line:158,column:183}},{start:{line:158,column:188},end:{line:158,column:283}}],line:158},34:{loc:{start:{line:160,column:4},end:{line:160,column:91}},type:"if",locations:[{start:{line:160,column:4},end:{line:160,column:91}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:160},35:{loc:{start:{line:162,column:11},end:{line:162,column:258}},type:"cond-expr",locations:[{start:{line:162,column:15},end:{line:162,column:154}},{start:{line:162,column:158},end:{line:162,column:257}}],line:162},36:{loc:{start:{line:162,column:15},end:{line:162,column:154}},type:"cond-expr",locations:[{start:{line:162,column:25},end:{line:162,column:149}},{start:{line:162,column:153},end:{line:162,column:154}}],line:162},37:{loc:{start:{line:162,column:72},end:{line:162,column:127}},type:"binary-expr",locations:[{start:{line:162,column:72},end:{line:162,column:93}},{start:{line:162,column:98},end:{line:162,column:126}}],line:162},38:{loc:{start:{line:168,column:4},end:{line:168,column:33}},type:"binary-expr",locations:[{start:{line:168,column:4},end:{line:168,column:10}},{start:{line:168,column:15},end:{line:168,column:32}}],line:168},39:{loc:{start:{line:168,column:35},end:{line:168,column:85}},type:"binary-expr",locations:[{start:{line:168,column:35},end:{line:168,column:41}},{start:{line:168,column:46},end:{line:168,column:84}}],line:168},40:{loc:{start:{line:171,column:12},end:{line:171,column:30}},type:"binary-expr",locations:[{start:{line:171,column:12},end:{line:171,column:24}},{start:{line:171,column:28},end:{line:171,column:30}}],line:171},41:{loc:{start:{line:180,column:4},end:{line:192,column:5}},type:"if",locations:[{start:{line:180,column:4},end:{line:192,column:5}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:180},42:{loc:{start:{line:180,column:8},end:{line:180,column:21}},type:"binary-expr",locations:[{start:{line:180,column:8},end:{line:180,column:9}},{start:{line:180,column:13},end:{line:180,column:21}}],line:180},43:{loc:{start:{line:182,column:6},end:{line:182,column:30}},type:"if",locations:[{start:{line:182,column:6},end:{line:182,column:30}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:182},44:{loc:{start:{line:183,column:6},end:{line:183,column:48}},type:"if",locations:[{start:{line:183,column:6},end:{line:183,column:48}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:183},45:{loc:{start:{line:184,column:6},end:{line:191,column:7}},type:"if",locations:[{start:{line:184,column:6},end:{line:191,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:184},46:{loc:{start:{line:187,column:36},end:{line:187,column:101}},type:"if",locations:[{start:{line:187,column:36},end:{line:187,column:101}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:187},47:{loc:{start:{line:202,column:12},end:{line:202,column:51}},type:"binary-expr",locations:[{start:{line:202,column:12},end:{line:202,column:34}},{start:{line:202,column:38},end:{line:202,column:51}}],line:202},48:{loc:{start:{line:203,column:11},end:{line:203,column:96}},type:"binary-expr",locations:[{start:{line:203,column:11},end:{line:203,column:14}},{start:{line:203,column:19},end:{line:203,column:42}},{start:{line:203,column:46},end:{line:203,column:95}}],line:203},49:{loc:{start:{line:203,column:71},end:{line:203,column:94}},type:"binary-expr",locations:[{start:{line:203,column:71},end:{line:203,column:84}},{start:{line:203,column:88},end:{line:203,column:94}}],line:203},50:{loc:{start:{line:205,column:11},end:{line:205,column:167}},type:"cond-expr",locations:[{start:{line:205,column:35},end:{line:205,column:87}},{start:{line:205,column:91},end:{line:205,column:166}}],line:205},51:{loc:{start:{line:213,column:4},end:{line:213,column:33}},type:"binary-expr",locations:[{start:{line:213,column:4},end:{line:213,column:16}},{start:{line:213,column:21},end:{line:213,column:32}}],line:213},52:{loc:{start:{line:215,column:11},end:{line:217,column:6}},type:"cond-expr",locations:[{start:{line:215,column:38},end:{line:215,column:39}},{start:{line:215,column:42},end:{line:217,column:6}}],line:215},53:{loc:{start:{line:216,column:13},end:{line:216,column:40}},type:"cond-expr",locations:[{start:{line:216,column:22},end:{line:216,column:29}},{start:{line:216,column:32},end:{line:216,column:40}}],line:216},54:{loc:{start:{line:229,column:8},end:{line:229,column:64}},type:"if",locations:[{start:{line:229,column:8},end:{line:229,column:64}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:229},55:{loc:{start:{line:236,column:6},end:{line:236,column:285}},type:"if",locations:[{start:{line:236,column:6},end:{line:236,column:285}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:236},56:{loc:{start:{line:236,column:206},end:{line:236,column:284}},type:"binary-expr",locations:[{start:{line:236,column:206},end:{line:236,column:225}},{start:{line:236,column:229},end:{line:236,column:244}},{start:{line:236,column:248},end:{line:236,column:267}},{start:{line:236,column:272},end:{line:236,column:283}}],line:236},57:{loc:{start:{line:241,column:6},end:{line:241,column:42}},type:"if",locations:[{start:{line:241,column:6},end:{line:241,column:42}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:241},58:{loc:{start:{line:245,column:6},end:{line:245,column:29}},type:"if",locations:[{start:{line:245,column:6},end:{line:245,column:29}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:245},59:{loc:{start:{line:248,column:56},end:{line:248,column:91}},type:"binary-expr",locations:[{start:{line:248,column:56},end:{line:248,column:57}},{start:{line:248,column:62},end:{line:248,column:90}}],line:248},60:{loc:{start:{line:253,column:8},end:{line:253,column:54}},type:"if",locations:[{start:{line:253,column:8},end:{line:253,column:54}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:253},61:{loc:{start:{line:254,column:8},end:{line:266,column:9}},type:"if",locations:[{start:{line:254,column:8},end:{line:266,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:254},62:{loc:{start:{line:257,column:10},end:{line:265,column:11}},type:"if",locations:[{start:{line:257,column:10},end:{line:265,column:11}},{start:{line:260,column:17},end:{line:265,column:11}}],line:257},63:{loc:{start:{line:257,column:14},end:{line:257,column:20}},type:"binary-expr",locations:[{start:{line:257,column:14},end:{line:257,column:15}},{start:{line:257,column:19},end:{line:257,column:20}}],line:257},64:{loc:{start:{line:258,column:12},end:{line:258,column:70}},type:"if",locations:[{start:{line:258,column:12},end:{line:258,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:258},65:{loc:{start:{line:259,column:12},end:{line:259,column:70}},type:"if",locations:[{start:{line:259,column:12},end:{line:259,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:259},66:{loc:{start:{line:260,column:17},end:{line:265,column:11}},type:"if",locations:[{start:{line:260,column:17},end:{line:265,column:11}},{start:{line:262,column:17},end:{line:265,column:11}}],line:260},67:{loc:{start:{line:261,column:12},end:{line:261,column:70}},type:"if",locations:[{start:{line:261,column:12},end:{line:261,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:261},68:{loc:{start:{line:263,column:12},end:{line:263,column:74}},type:"if",locations:[{start:{line:263,column:12},end:{line:263,column:74}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:263},69:{loc:{start:{line:264,column:12},end:{line:264,column:70}},type:"if",locations:[{start:{line:264,column:12},end:{line:264,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:264},70:{loc:{start:{line:272,column:8},end:{line:275,column:9}},type:"if",locations:[{start:{line:272,column:8},end:{line:275,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:272},71:{loc:{start:{line:272,column:12},end:{line:272,column:88}},type:"binary-expr",locations:[{start:{line:272,column:12},end:{line:272,column:33}},{start:{line:272,column:37},end:{line:272,column:60}},{start:{line:272,column:64},end:{line:272,column:88}}],line:272},72:{loc:{start:{line:277,column:6},end:{line:277,column:98}},type:"binary-expr",locations:[{start:{line:277,column:6},end:{line:277,column:7}},{start:{line:277,column:12},end:{line:277,column:25}},{start:{line:277,column:29},end:{line:277,column:45}},{start:{line:277,column:50},end:{line:277,column:63}},{start:{line:277,column:67},end:{line:277,column:84}},{start:{line:277,column:89},end:{line:277,column:97}}],line:277},73:{loc:{start:{line:278,column:14},end:{line:278,column:35}},type:"cond-expr",locations:[{start:{line:278,column:18},end:{line:278,column:30}},{start:{line:278,column:33},end:{line:278,column:35}}],line:278},74:{loc:{start:{line:279,column:36},end:{line:279,column:110}},type:"cond-expr",locations:[{start:{line:279,column:41},end:{line:279,column:90}},{start:{line:279,column:94},end:{line:279,column:110}}],line:279},75:{loc:{start:{line:282,column:6},end:{line:282,column:42}},type:"if",locations:[{start:{line:282,column:6},end:{line:282,column:42}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:282},76:{loc:{start:{line:283,column:13},end:{line:283,column:220}},type:"cond-expr",locations:[{start:{line:283,column:59},end:{line:283,column:76}},{start:{line:283,column:79},end:{line:283,column:220}}],line:283},77:{loc:{start:{line:283,column:13},end:{line:283,column:56}},type:"binary-expr",locations:[{start:{line:283,column:13},end:{line:283,column:31}},{start:{line:283,column:35},end:{line:283,column:56}}],line:283},78:{loc:{start:{line:283,column:79},end:{line:283,column:220}},type:"cond-expr",locations:[{start:{line:283,column:102},end:{line:283,column:173}},{start:{line:283,column:177},end:{line:283,column:220}}],line:283},79:{loc:{start:{line:283,column:177},end:{line:283,column:220}},type:"binary-expr",locations:[{start:{line:283,column:177},end:{line:283,column:196}},{start:{line:283,column:200},end:{line:283,column:201}},{start:{line:283,column:206},end:{line:283,column:219}}],line:283},80:{loc:{start:{line:288,column:8},end:{line:288,column:100}},type:"if",locations:[{start:{line:288,column:8},end:{line:288,column:100}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:288},81:{loc:{start:{line:294,column:8},end:{line:301,column:9}},type:"if",locations:[{start:{line:294,column:8},end:{line:301,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:294},82:{loc:{start:{line:296,column:10},end:{line:299,column:11}},type:"if",locations:[{start:{line:296,column:10},end:{line:299,column:11}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:296},83:{loc:{start:{line:310,column:9},end:{line:310,column:49}},type:"binary-expr",locations:[{start:{line:310,column:9},end:{line:310,column:31}},{start:{line:310,column:36},end:{line:310,column:48}}],line:310},84:{loc:{start:{line:316,column:2},end:{line:321,column:3}},type:"if",locations:[{start:{line:316,column:2},end:{line:321,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:316},85:{loc:{start:{line:318,column:4},end:{line:320,column:7}},type:"binary-expr",locations:[{start:{line:318,column:4},end:{line:318,column:5}},{start:{line:318,column:10},end:{line:320,column:6}}],line:318},86:{loc:{start:{line:326,column:12},end:{line:326,column:52}},type:"cond-expr",locations:[{start:{line:326,column:35},end:{line:326,column:47}},{start:{line:326,column:50},end:{line:326,column:52}}],line:326},87:{loc:{start:{line:327,column:4},end:{line:331,column:6}},type:"cond-expr",locations:[{start:{line:327,column:12},end:{line:329,column:6}},{start:{line:329,column:9},end:{line:331,column:6}}],line:327},88:{loc:{start:{line:329,column:9},end:{line:331,column:6}},type:"cond-expr",locations:[{start:{line:329,column:44},end:{line:329,column:107}},{start:{line:329,column:110},end:{line:331,column:6}}],line:329},89:{loc:{start:{line:336,column:9},end:{line:341,column:15}},type:"cond-expr",locations:[{start:{line:336,column:40},end:{line:341,column:4}},{start:{line:341,column:7},end:{line:341,column:15}}],line:336},90:{loc:{start:{line:350,column:2},end:{line:350,column:47}},type:"cond-expr",locations:[{start:{line:350,column:11},end:{line:350,column:15}},{start:{line:350,column:18},end:{line:350,column:47}}],line:350},91:{loc:{start:{line:369,column:2},end:{line:369,column:82}},type:"if",locations:[{start:{line:369,column:2},end:{line:369,column:82}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:369},92:{loc:{start:{line:374,column:19},end:{line:374,column:37}},type:"binary-expr",locations:[{start:{line:374,column:19},end:{line:374,column:31}},{start:{line:374,column:35},end:{line:374,column:37}}],line:374},93:{loc:{start:{line:374,column:60},end:{line:374,column:93}},type:"binary-expr",locations:[{start:{line:374,column:60},end:{line:374,column:72}},{start:{line:374,column:77},end:{line:374,column:92}}],line:374},94:{loc:{start:{line:378,column:9},end:{line:378,column:47}},type:"binary-expr",locations:[{start:{line:378,column:9},end:{line:378,column:10}},{start:{line:378,column:14},end:{line:378,column:47}}],line:378},95:{loc:{start:{line:378,column:49},end:{line:378,column:77}},type:"binary-expr",locations:[{start:{line:378,column:49},end:{line:378,column:50}},{start:{line:378,column:54},end:{line:378,column:77}}],line:378},96:{loc:{start:{line:384,column:9},end:{line:384,column:44}},type:"cond-expr",locations:[{start:{line:384,column:34},end:{line:384,column:35}},{start:{line:384,column:38},end:{line:384,column:44}}],line:384},97:{loc:{start:{line:387,column:2},end:{line:387,column:45}},type:"if",locations:[{start:{line:387,column:2},end:{line:387,column:45}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:387},98:{loc:{start:{line:387,column:6},end:{line:387,column:34}},type:"binary-expr",locations:[{start:{line:387,column:6},end:{line:387,column:28}},{start:{line:387,column:32},end:{line:387,column:34}}],line:387},99:{loc:{start:{line:389,column:2},end:{line:393,column:3}},type:"if",locations:[{start:{line:389,column:2},end:{line:393,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:389},100:{loc:{start:{line:390,column:22},end:{line:390,column:36}},type:"binary-expr",locations:[{start:{line:390,column:22},end:{line:390,column:23}},{start:{line:390,column:27},end:{line:390,column:36}}],line:390},101:{loc:{start:{line:391,column:4},end:{line:391,column:41}},type:"if",locations:[{start:{line:391,column:4},end:{line:391,column:41}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:391},102:{loc:{start:{line:394,column:10},end:{line:394,column:42}},type:"cond-expr",locations:[{start:{line:394,column:27},end:{line:394,column:33}},{start:{line:394,column:36},end:{line:394,column:42}}],line:394},103:{loc:{start:{line:444,column:22},end:{line:531,column:13}},type:"switch",locations:[{start:{line:445,column:14},end:{line:450,column:60}},{start:{line:451,column:14},end:{line:456,column:63}},{start:{line:457,column:14},end:{line:459,column:175}},{start:{line:460,column:14},end:{line:467,column:63}},{start:{line:468,column:14},end:{line:475,column:22}},{start:{line:476,column:14},end:{line:477,column:33}},{start:{line:478,column:14},end:{line:527,column:20}},{start:{line:528,column:14},end:{line:528,column:22}},{start:{line:529,column:14},end:{line:530,column:39}}],line:444},104:{loc:{start:{line:446,column:16},end:{line:449,column:17}},type:"if",locations:[{start:{line:446,column:16},end:{line:449,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:446},105:{loc:{start:{line:452,column:16},end:{line:455,column:17}},type:"if",locations:[{start:{line:452,column:16},end:{line:455,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:452},106:{loc:{start:{line:459,column:23},end:{line:459,column:174}},type:"cond-expr",locations:[{start:{line:459,column:121},end:{line:459,column:127}},{start:{line:459,column:130},end:{line:459,column:174}}],line:459},107:{loc:{start:{line:459,column:23},end:{line:459,column:118}},type:"binary-expr",locations:[{start:{line:459,column:23},end:{line:459,column:82}},{start:{line:459,column:86},end:{line:459,column:118}}],line:459},108:{loc:{start:{line:463,column:16},end:{line:466,column:17}},type:"if",locations:[{start:{line:463,column:16},end:{line:466,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:463},109:{loc:{start:{line:469,column:16},end:{line:472,column:17}},type:"if",locations:[{start:{line:469,column:16},end:{line:472,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:469},110:{loc:{start:{line:517,column:20},end:{line:525,column:21}},type:"if",locations:[{start:{line:517,column:20},end:{line:525,column:21}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:517},111:{loc:{start:{line:523,column:46},end:{line:523,column:143}},type:"cond-expr",locations:[{start:{line:523,column:122},end:{line:523,column:137}},{start:{line:523,column:140},end:{line:523,column:143}}],line:523},112:{loc:{start:{line:523,column:46},end:{line:523,column:119}},type:"binary-expr",locations:[{start:{line:523,column:46},end:{line:523,column:89}},{start:{line:523,column:93},end:{line:523,column:119}}],line:523},113:{loc:{start:{line:549,column:6},end:{line:549,column:71}},type:"if",locations:[{start:{line:549,column:6},end:{line:549,column:71}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:549},114:{loc:{start:{line:550,column:6},end:{line:550,column:133}},type:"binary-expr",locations:[{start:{line:550,column:6},end:{line:550,column:63}},{start:{line:550,column:67},end:{line:550,column:99}},{start:{line:550,column:103},end:{line:550,column:133}}],line:550},115:{loc:{start:{line:566,column:20},end:{line:606,column:11}},type:"switch",locations:[{start:{line:567,column:12},end:{line:572,column:58}},{start:{line:573,column:12},end:{line:575,column:176}},{start:{line:576,column:12},end:{line:583,column:63}},{start:{line:584,column:12},end:{line:591,column:20}},{start:{line:592,column:12},end:{line:593,column:32}},{start:{line:594,column:12},end:{line:602,column:52}},{start:{line:603,column:12},end:{line:603,column:20}},{start:{line:604,column:12},end:{line:605,column:38}}],line:566},116:{loc:{start:{line:568,column:14},end:{line:571,column:15}},type:"if",locations:[{start:{line:568,column:14},end:{line:571,column:15}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:568},117:{loc:{start:{line:575,column:21},end:{line:575,column:175}},type:"cond-expr",locations:[{start:{line:575,column:121},end:{line:575,column:127}},{start:{line:575,column:130},end:{line:575,column:175}}],line:575},118:{loc:{start:{line:575,column:21},end:{line:575,column:118}},type:"binary-expr",locations:[{start:{line:575,column:21},end:{line:575,column:81}},{start:{line:575,column:85},end:{line:575,column:118}}],line:575},119:{loc:{start:{line:579,column:14},end:{line:582,column:15}},type:"if",locations:[{start:{line:579,column:14},end:{line:582,column:15}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:579},120:{loc:{start:{line:585,column:14},end:{line:588,column:15}},type:"if",locations:[{start:{line:585,column:14},end:{line:588,column:15}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:585}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0,87:0,88:0,89:0,90:0,91:0,92:0,93:0,94:0,95:0,96:0,97:0,98:0,99:0,100:0,101:0,102:0,103:0,104:0,105:0,106:0,107:0,108:0,109:0,110:0,111:0,112:0,113:0,114:0,115:0,116:0,117:0,118:0,119:0,120:0,121:0,122:0,123:0,124:0,125:0,126:0,127:0,128:0,129:0,130:0,131:0,132:0,133:0,134:0,135:0,136:0,137:0,138:0,139:0,140:0,141:0,142:0,143:0,144:0,145:0,146:0,147:0,148:0,149:0,150:0,151:0,152:0,153:0,154:0,155:0,156:0,157:0,158:0,159:0,160:0,161:0,162:0,163:0,164:0,165:0,166:0,167:0,168:0,169:0,170:0,171:0,172:0,173:0,174:0,175:0,176:0,177:0,178:0,179:0,180:0,181:0,182:0,183:0,184:0,185:0,186:0,187:0,188:0,189:0,190:0,191:0,192:0,193:0,194:0,195:0,196:0,197:0,198:0,199:0,200:0,201:0,202:0,203:0,204:0,205:0,206:0,207:0,208:0,209:0,210:0,211:0,212:0,213:0,214:0,215:0,216:0,217:0,218:0,219:0,220:0,221:0,222:0,223:0,224:0,225:0,226:0,227:0,228:0,229:0,230:0,231:0,232:0,233:0,234:0,235:0,236:0,237:0,238:0,239:0,240:0,241:0,242:0,243:0,244:0,245:0,246:0,247:0,248:0,249:0,250:0,251:0,252:0,253:0,254:0,255:0,256:0,257:0,258:0,259:0,260:0,261:0,262:0,263:0,264:0,265:0,266:0,267:0,268:0,269:0,270:0,271:0,272:0,273:0,274:0,275:0,276:0,277:0,278:0,279:0,280:0,281:0,282:0,283:0,284:0,285:0,286:0,287:0,288:0,289:0,290:0,291:0,292:0,293:0,294:0,295:0,296:0,297:0,298:0,299:0,300:0,301:0,302:0,303:0,304:0,305:0,306:0,307:0,308:0,309:0,310:0,311:0,312:0,313:0,314:0,315:0,316:0,317:0,318:0,319:0,320:0,321:0,322:0,323:0,324:0,325:0,326:0,327:0,328:0,329:0,330:0,331:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0,0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0,0,0],14:[0,0],15:[0,0],16:[0,0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0],25:[0,0],26:[0,0],27:[0,0],28:[0,0],29:[0,0],30:[0,0],31:[0,0],32:[0,0],33:[0,0,0,0,0],34:[0,0],35:[0,0],36:[0,0],37:[0,0],38:[0,0],39:[0,0],40:[0,0],41:[0,0],42:[0,0],43:[0,0],44:[0,0],45:[0,0],46:[0,0],47:[0,0],48:[0,0,0],49:[0,0],50:[0,0],51:[0,0],52:[0,0],53:[0,0],54:[0,0],55:[0,0],56:[0,0,0,0],57:[0,0],58:[0,0],59:[0,0],60:[0,0],61:[0,0],62:[0,0],63:[0,0],64:[0,0],65:[0,0],66:[0,0],67:[0,0],68:[0,0],69:[0,0],70:[0,0],71:[0,0,0],72:[0,0,0,0,0,0],73:[0,0],74:[0,0],75:[0,0],76:[0,0],77:[0,0],78:[0,0],79:[0,0,0],80:[0,0],81:[0,0],82:[0,0],83:[0,0],84:[0,0],85:[0,0],86:[0,0],87:[0,0],88:[0,0],89:[0,0],90:[0,0],91:[0,0],92:[0,0],93:[0,0],94:[0,0],95:[0,0],96:[0,0],97:[0,0],98:[0,0],99:[0,0],100:[0,0],101:[0,0],102:[0,0],103:[0,0,0,0,0,0,0,0,0],104:[0,0],105:[0,0],106:[0,0],107:[0,0],108:[0,0],109:[0,0],110:[0,0],111:[0,0],112:[0,0],113:[0,0],114:[0,0,0],115:[0,0,0,0,0,0,0,0],116:[0,0],117:[0,0],118:[0,0],119:[0,0],120:[0,0]},inputSourceMap:{version:3,file:void 0,names:["_regeneratorRuntime","e","t","r","Object","prototype","n","hasOwnProperty","o","defineProperty","value","i","Symbol","a","iterator","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","type","arg","call","h","l","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","d","getPrototypeOf","v","values","g","defineIteratorMethods","forEach","_invoke","AsyncIterator","invoke","_typeof","resolve","__await","then","callInvokeWithMethodAndArg","Error","done","method","delegate","maybeInvokeDelegate","sent","_sent","dispatchException","abrupt","TypeError","resultName","next","nextLoc","pushTryEntry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","isNaN","length","displayName","isGeneratorFunction","constructor","name","mark","setPrototypeOf","__proto__","awrap","async","Promise","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","_catch","delegateYield","ownKeys","getOwnPropertySymbols","filter","getOwnPropertyDescriptor","apply","_objectSpread","arguments","_defineProperty","getOwnPropertyDescriptors","defineProperties","_toPropertyKey","asyncGeneratorStep","_asyncToGenerator","_next","_throw","_classCallCheck","_defineProperties","key","_createClass","_toPrimitive","toPrimitive","String","Number","render","_render","createContext","renderToString","VComponent","signal","jsx","_jsx","SlotQueueContext","Render","provider","_provider","Component","props","_this","_ref","_callee","rootElement","_yield$Component$getI","_Component$getInitial","initialData","state","queue","Root","tmp","API","_callee$","_context","getInitialData","t1","t0","t2","Set","_ref2","Provider","children","node","innerHTML","document","createElement","classList","add","remove","setProps","cb","peek","subscribe","pending","size","_tmp$firstChild","appendChild","firstChild","_x","unmount","_rootElement$firstChi","_toString","_callee2","options","_yield$Component$getI2","_Component$getInitial2","_callee2$","_context2","toString","_x2","_x3","_x4"],sourceRoot:void 0,sources:["/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/lib/render.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { render, VNode, createContext } from 'preact';\nimport renderToString from 'preact-render-to-string';\nimport { Container, VComponent } from '@adobe-commerce/elsie/lib';\nimport { Signal, signal } from '@adobe-commerce/elsie/lib/signals';\n\nexport const SlotQueueContext = createContext<Signal<Set<string>> | null>(null);\n\ntype RenderAPI = {\n remove: () => void;\n setProps: (cb: (prev: any) => any) => void;\n};\n\n/**\n * The `Render` class provides methods to render and unmount components, as well as to render components to a string.\n * @class\n *\n * @property {Function} render - Renders a component to a root element.\n * @property {Function} toString - Renders a component to a string.\n */\nexport class Render {\n private _provider: VNode<any>;\n\n constructor(provider: VNode<any>) {\n this._provider = provider;\n }\n\n /**\n * Renders a container to a root element.\n * @param Container - The container to render.\n * @param props - The container parameters.\n * @returns A function to render the component to a root element.\n */\n render<T>(Component: Container<T>, props: T) {\n /**\n * Renders a component to a root element.\n * @param rootElement - The root element to render the component to.\n * @returns A promise that resolves to an object with methods to control the rendered component.\n */\n return async (rootElement: HTMLElement): Promise<RenderAPI> => {\n if (!Component) throw new Error('Component is not defined');\n if (!rootElement) throw new Error('Root element is not defined');\n\n const initialData = (await Component.getInitialData?.(props)) ?? {};\n\n const state = signal<T>({ ...props });\n\n const queue = signal<Set<string>>(new Set());\n\n const provider = this._provider;\n\n const Root = ({ next }: { next: Signal<T> }) => {\n return (\n <SlotQueueContext.Provider value={queue}>\n <VComponent node={provider} {...provider.props}>\n <Component {...next.value} initialData={initialData} />\n </VComponent>\n </SlotQueueContext.Provider>\n );\n };\n\n // clear the root element\n rootElement.innerHTML = '';\n\n // clone the root element to initialize rendering on the background\n const tmp = document.createElement('div');\n\n // apply base design tokens and global styles to the root element\n rootElement.classList.add('dropin-design');\n\n render(<Root next={state} />, tmp);\n\n // API object to control the rendered component\n const API: RenderAPI = {\n remove: () => {\n render(null, tmp);\n },\n setProps: (cb: (prev: T) => T) => {\n const next = cb(state.peek());\n state.value = next;\n },\n };\n\n // wait for all slots to be resolved\n return new Promise((resolve) => {\n queue.subscribe((pending) => {\n if (pending.size === 0) {\n // apply base design tokens and global styles to the root element\n rootElement.classList.add('dropin-design');\n\n // append the rendered component to the DOM only when all slots are resolved\n rootElement.appendChild(tmp.firstChild ?? tmp);\n\n return resolve(API);\n }\n });\n });\n };\n }\n\n /**\n * UnRenders a component from a root element.\n * @param rootElement - The root element to unmount the component from.\n * @deprecated Use `remove` method from the returned object of the `mount` method instead.\n */\n unmount(rootElement: HTMLElement) {\n if (!rootElement) throw new Error('Root element is not defined');\n rootElement.firstChild?.remove();\n }\n\n /**\n * Renders a component to a string.\n * @param Component - The component to render.\n * @param props - The component props.\n * @param options - Optional rendering options.\n */\n async toString<T>(Component: Container<T>, props: T, options?: T) {\n if (!Component) throw new Error('Component is not defined');\n\n const initialData = (await Component.getInitialData?.(props)) ?? {};\n\n return renderToString(\n <VComponent node={this._provider} {...this._provider.props}>\n <Component {...props} initialData={initialData} />\n </VComponent>,\n {},\n { ...options }\n );\n }\n}\n"],mappings:";;;;;;;;;;;;EACA;EAAAA,mBAAA,YAAAA,oBAAA;IAAA,OAAAC,CAAA;EAAA;EAAA,IAAAC,CAAA;IAAAD,CAAA;IAAAE,CAAA,GAAAC,MAAA,CAAAC,SAAA;IAAAC,CAAA,GAAAH,CAAA,CAAAI,cAAA;IAAAC,CAAA,GAAAJ,MAAA,CAAAK,cAAA,cAAAP,CAAA,EAAAD,CAAA,EAAAE,CAAA;MAAAD,CAAA,CAAAD,CAAA,IAAAE,CAAA,CAAAO,KAAA;IAAA;IAAAC,CAAA,wBAAAC,MAAA,GAAAA,MAAA;IAAAC,CAAA,GAAAF,CAAA,CAAAG,QAAA;IAAAC,CAAA,GAAAJ,CAAA,CAAAK,aAAA;IAAAC,CAAA,GAAAN,CAAA,CAAAO,WAAA;EAAA,SAAAC,OAAAjB,CAAA,EAAAD,CAAA,EAAAE,CAAA;IAAA,OAAAC,MAAA,CAAAK,cAAA,CAAAP,CAAA,EAAAD,CAAA;MAAAS,KAAA,EAAAP,CAAA;MAAAiB,UAAA;MAAAC,YAAA;MAAAC,QAAA;IAAA,IAAApB,CAAA,CAAAD,CAAA;EAAA;EAAA;IAAAkB,MAAA;EAAA,SAAAjB,CAAA;IAAAiB,MAAA,YAAAA,OAAAjB,CAAA,EAAAD,CAAA,EAAAE,CAAA;MAAA,OAAAD,CAAA,CAAAD,CAAA,IAAAE,CAAA;IAAA;EAAA;EAAA,SAAAoB,KAAArB,CAAA,EAAAD,CAAA,EAAAE,CAAA,EAAAG,CAAA;IAAA,IAAAK,CAAA,GAAAV,CAAA,IAAAA,CAAA,CAAAI,SAAA,YAAAmB,SAAA,GAAAvB,CAAA,GAAAuB,SAAA;MAAAX,CAAA,GAAAT,MAAA,CAAAqB,MAAA,CAAAd,CAAA,CAAAN,SAAA;MAAAU,CAAA,OAAAW,OAAA,CAAApB,CAAA;IAAA,OAAAE,CAAA,CAAAK,CAAA;MAAAH,KAAA,EAAAiB,gBAAA,CAAAzB,CAAA,EAAAC,CAAA,EAAAY,CAAA;IAAA,IAAAF,CAAA;EAAA;EAAA,SAAAe,SAAA1B,CAAA,EAAAD,CAAA,EAAAE,CAAA;IAAA;MAAA;QAAA0B,IAAA;QAAAC,GAAA,EAAA5B,CAAA,CAAA6B,IAAA,CAAA9B,CAAA,EAAAE,CAAA;MAAA;IAAA,SAAAD,CAAA;MAAA;QAAA2B,IAAA;QAAAC,GAAA,EAAA5B;MAAA;IAAA;EAAA;EAAAD,CAAA,CAAAsB,IAAA,GAAAA,IAAA;EAAA,IAAAS,CAAA;IAAAC,CAAA;IAAAC,CAAA;IAAAC,CAAA;IAAAC,CAAA;EAAA,SAAAZ,UAAA;EAAA,SAAAa,kBAAA;EAAA,SAAAC,2BAAA;EAAA,IAAAC,CAAA;EAAApB,MAAA,CAAAoB,CAAA,EAAA1B,CAAA;IAAA;EAAA;EAAA,IAAA2B,CAAA,GAAApC,MAAA,CAAAqC,cAAA;IAAAC,CAAA,GAAAF,CAAA,IAAAA,CAAA,CAAAA,CAAA,CAAAG,MAAA;EAAAD,CAAA,IAAAA,CAAA,KAAAvC,CAAA,IAAAG,CAAA,CAAAyB,IAAA,CAAAW,CAAA,EAAA7B,CAAA,MAAA0B,CAAA,GAAAG,CAAA;EAAA,IAAAE,CAAA,GAAAN,0BAAA,CAAAjC,SAAA,GAAAmB,SAAA,CAAAnB,SAAA,GAAAD,MAAA,CAAAqB,MAAA,CAAAc,CAAA;EAAA,SAAAM,sBAAA3C,CAAA;IAAA,4BAAA4C,OAAA,WAAA7C,CAAA;MAAAkB,MAAA,CAAAjB,CAAA,EAAAD,CAAA,YAAAC,CAAA;QAAA,YAAA6C,OAAA,CAAA9C,CAAA,EAAAC,CAAA;MAAA;IAAA;EAAA;EAAA,SAAA8C,cAAA9C,CAAA,EAAAD,CAAA;IAAA,SAAAgD,OAAA9C,CAAA,EAAAK,CAAA,EAAAG,CAAA,EAAAE,CAAA;MAAA,IAAAE,CAAA,GAAAa,QAAA,CAAA1B,CAAA,CAAAC,CAAA,GAAAD,CAAA,EAAAM,CAAA;MAAA,gBAAAO,CAAA,CAAAc,IAAA;QAAA,IAAAZ,CAAA,GAAAF,CAAA,CAAAe,GAAA;UAAAE,CAAA,GAAAf,CAAA,CAAAP,KAAA;QAAA,OAAAsB,CAAA,gBAAAkB,OAAA,CAAAlB,CAAA,KAAA1B,CAAA,CAAAyB,IAAA,CAAAC,CAAA,eAAA/B,CAAA,CAAAkD,OAAA,CAAAnB,CAAA,CAAAoB,OAAA,EAAAC,IAAA,WAAAnD,CAAA;UAAA+C,MAAA,SAAA/C,CAAA,EAAAS,CAAA,EAAAE,CAAA;QAAA,aAAAX,CAAA;UAAA+C,MAAA,UAAA/C,CAAA,EAAAS,CAAA,EAAAE,CAAA;QAAA,KAAAZ,CAAA,CAAAkD,OAAA,CAAAnB,CAAA,EAAAqB,IAAA,WAAAnD,CAAA;UAAAe,CAAA,CAAAP,KAAA,GAAAR,CAAA,EAAAS,CAAA,CAAAM,CAAA;QAAA,aAAAf,CAAA;UAAA,OAAA+C,MAAA,UAAA/C,CAAA,EAAAS,CAAA,EAAAE,CAAA;QAAA;MAAA;MAAAA,CAAA,CAAAE,CAAA,CAAAe,GAAA;IAAA;IAAA,IAAA3B,CAAA;IAAAK,CAAA;MAAAE,KAAA,WAAAA,MAAAR,CAAA,EAAAI,CAAA;QAAA,SAAAgD,2BAAA;UAAA,WAAArD,CAAA,WAAAA,CAAA,EAAAE,CAAA;YAAA8C,MAAA,CAAA/C,CAAA,EAAAI,CAAA,EAAAL,CAAA,EAAAE,CAAA;UAAA;QAAA;QAAA,OAAAA,CAAA,GAAAA,CAAA,GAAAA,CAAA,CAAAkD,IAAA,CAAAC,0BAAA,EAAAA,0BAAA,IAAAA,0BAAA;MAAA;IAAA;EAAA;EAAA,SAAA3B,iBAAA1B,CAAA,EAAAE,CAAA,EAAAG,CAAA;IAAA,IAAAE,CAAA,GAAAwB,CAAA;IAAA,iBAAArB,CAAA,EAAAE,CAAA;MAAA,IAAAL,CAAA,KAAA0B,CAAA,QAAAqB,KAAA;MAAA,IAAA/C,CAAA,KAAA2B,CAAA;QAAA,gBAAAxB,CAAA,QAAAE,CAAA;QAAA;UAAAH,KAAA,EAAAR,CAAA;UAAAsD,IAAA;QAAA;MAAA;MAAA,KAAAlD,CAAA,CAAAmD,MAAA,GAAA9C,CAAA,EAAAL,CAAA,CAAAwB,GAAA,GAAAjB,CAAA;QAAA,IAAAE,CAAA,GAAAT,CAAA,CAAAoD,QAAA;QAAA,IAAA3C,CAAA;UAAA,IAAAE,CAAA,GAAA0C,mBAAA,CAAA5C,CAAA,EAAAT,CAAA;UAAA,IAAAW,CAAA;YAAA,IAAAA,CAAA,KAAAmB,CAAA;YAAA,OAAAnB,CAAA;UAAA;QAAA;QAAA,eAAAX,CAAA,CAAAmD,MAAA,EAAAnD,CAAA,CAAAsD,IAAA,GAAAtD,CAAA,CAAAuD,KAAA,GAAAvD,CAAA,CAAAwB,GAAA,sBAAAxB,CAAA,CAAAmD,MAAA;UAAA,IAAAjD,CAAA,KAAAwB,CAAA,QAAAxB,CAAA,GAAA2B,CAAA,EAAA7B,CAAA,CAAAwB,GAAA;UAAAxB,CAAA,CAAAwD,iBAAA,CAAAxD,CAAA,CAAAwB,GAAA;QAAA,oBAAAxB,CAAA,CAAAmD,MAAA,IAAAnD,CAAA,CAAAyD,MAAA,WAAAzD,CAAA,CAAAwB,GAAA;QAAAtB,CAAA,GAAA0B,CAAA;QAAA,IAAAK,CAAA,GAAAX,QAAA,CAAA3B,CAAA,EAAAE,CAAA,EAAAG,CAAA;QAAA,iBAAAiC,CAAA,CAAAV,IAAA;UAAA,IAAArB,CAAA,GAAAF,CAAA,CAAAkD,IAAA,GAAArB,CAAA,GAAAF,CAAA,EAAAM,CAAA,CAAAT,GAAA,KAAAM,CAAA;UAAA;YAAA1B,KAAA,EAAA6B,CAAA,CAAAT,GAAA;YAAA0B,IAAA,EAAAlD,CAAA,CAAAkD;UAAA;QAAA;QAAA,YAAAjB,CAAA,CAAAV,IAAA,KAAArB,CAAA,GAAA2B,CAAA,EAAA7B,CAAA,CAAAmD,MAAA,YAAAnD,CAAA,CAAAwB,GAAA,GAAAS,CAAA,CAAAT,GAAA;MAAA;IAAA;EAAA;EAAA,SAAA6B,oBAAA1D,CAAA,EAAAE,CAAA;IAAA,IAAAG,CAAA,GAAAH,CAAA,CAAAsD,MAAA;MAAAjD,CAAA,GAAAP,CAAA,CAAAa,QAAA,CAAAR,CAAA;IAAA,IAAAE,CAAA,KAAAN,CAAA,SAAAC,CAAA,CAAAuD,QAAA,qBAAApD,CAAA,IAAAL,CAAA,CAAAa,QAAA,eAAAX,CAAA,CAAAsD,MAAA,aAAAtD,CAAA,CAAA2B,GAAA,GAAA5B,CAAA,EAAAyD,mBAAA,CAAA1D,CAAA,EAAAE,CAAA,eAAAA,CAAA,CAAAsD,MAAA,kBAAAnD,CAAA,KAAAH,CAAA,CAAAsD,MAAA,YAAAtD,CAAA,CAAA2B,GAAA,OAAAkC,SAAA,uCAAA1D,CAAA,iBAAA8B,CAAA;IAAA,IAAAzB,CAAA,GAAAiB,QAAA,CAAApB,CAAA,EAAAP,CAAA,CAAAa,QAAA,EAAAX,CAAA,CAAA2B,GAAA;IAAA,gBAAAnB,CAAA,CAAAkB,IAAA,SAAA1B,CAAA,CAAAsD,MAAA,YAAAtD,CAAA,CAAA2B,GAAA,GAAAnB,CAAA,CAAAmB,GAAA,EAAA3B,CAAA,CAAAuD,QAAA,SAAAtB,CAAA;IAAA,IAAAvB,CAAA,GAAAF,CAAA,CAAAmB,GAAA;IAAA,OAAAjB,CAAA,GAAAA,CAAA,CAAA2C,IAAA,IAAArD,CAAA,CAAAF,CAAA,CAAAgE,UAAA,IAAApD,CAAA,CAAAH,KAAA,EAAAP,CAAA,CAAA+D,IAAA,GAAAjE,CAAA,CAAAkE,OAAA,eAAAhE,CAAA,CAAAsD,MAAA,KAAAtD,CAAA,CAAAsD,MAAA,WAAAtD,CAAA,CAAA2B,GAAA,GAAA5B,CAAA,GAAAC,CAAA,CAAAuD,QAAA,SAAAtB,CAAA,IAAAvB,CAAA,IAAAV,CAAA,CAAAsD,MAAA,YAAAtD,CAAA,CAAA2B,GAAA,OAAAkC,SAAA,sCAAA7D,CAAA,CAAAuD,QAAA,SAAAtB,CAAA;EAAA;EAAA,SAAAgC,aAAAlE,CAAA;IAAA,IAAAD,CAAA;MAAAoE,MAAA,EAAAnE,CAAA;IAAA;IAAA,KAAAA,CAAA,KAAAD,CAAA,CAAAqE,QAAA,GAAApE,CAAA,WAAAA,CAAA,KAAAD,CAAA,CAAAsE,UAAA,GAAArE,CAAA,KAAAD,CAAA,CAAAuE,QAAA,GAAAtE,CAAA,WAAAuE,UAAA,CAAAC,IAAA,CAAAzE,CAAA;EAAA;EAAA,SAAA0E,cAAAzE,CAAA;IAAA,IAAAD,CAAA,GAAAC,CAAA,CAAA0E,UAAA;IAAA3E,CAAA,CAAA4B,IAAA,oBAAA5B,CAAA,CAAA6B,GAAA,EAAA5B,CAAA,CAAA0E,UAAA,GAAA3E,CAAA;EAAA;EAAA,SAAAyB,QAAAxB,CAAA;IAAA,KAAAuE,UAAA;MAAAJ,MAAA;IAAA,IAAAnE,CAAA,CAAA4C,OAAA,CAAAsB,YAAA,cAAAS,KAAA;EAAA;EAAA,SAAAlC,OAAA1C,CAAA;IAAA,IAAAA,CAAA,WAAAA,CAAA;MAAA,IAAAE,CAAA,GAAAF,CAAA,CAAAY,CAAA;MAAA,IAAAV,CAAA,SAAAA,CAAA,CAAA4B,IAAA,CAAA9B,CAAA;MAAA,yBAAAA,CAAA,CAAAiE,IAAA,SAAAjE,CAAA;MAAA,KAAA6E,KAAA,CAAA7E,CAAA,CAAA8E,MAAA;QAAA,IAAAvE,CAAA;UAAAG,CAAA,YAAAuD,KAAA;YAAA,SAAA1D,CAAA,GAAAP,CAAA,CAAA8E,MAAA,OAAAzE,CAAA,CAAAyB,IAAA,CAAA9B,CAAA,EAAAO,CAAA,UAAA0D,IAAA,CAAAxD,KAAA,GAAAT,CAAA,CAAAO,CAAA,GAAA0D,IAAA,CAAAV,IAAA,OAAAU,IAAA;YAAA,OAAAA,IAAA,CAAAxD,KAAA,GAAAR,CAAA,EAAAgE,IAAA,CAAAV,IAAA,OAAAU,IAAA;UAAA;QAAA,OAAAvD,CAAA,CAAAuD,IAAA,GAAAvD,CAAA;MAAA;IAAA;IAAA,UAAAqD,SAAA,CAAAd,OAAA,CAAAjD,CAAA;EAAA;EAAA,OAAAoC,iBAAA,CAAAhC,SAAA,GAAAiC,0BAAA,EAAA9B,CAAA,CAAAoC,CAAA;IAAAlC,KAAA,EAAA4B,0BAAA;IAAAjB,YAAA;EAAA,IAAAb,CAAA,CAAA8B,0BAAA;IAAA5B,KAAA,EAAA2B,iBAAA;IAAAhB,YAAA;EAAA,IAAAgB,iBAAA,CAAA2C,WAAA,GAAA7D,MAAA,CAAAmB,0BAAA,EAAArB,CAAA,wBAAAhB,CAAA,CAAAgF,mBAAA,aAAA/E,CAAA;IAAA,IAAAD,CAAA,wBAAAC,CAAA,IAAAA,CAAA,CAAAgF,WAAA;IAAA,SAAAjF,CAAA,KAAAA,CAAA,KAAAoC,iBAAA,6BAAApC,CAAA,CAAA+E,WAAA,IAAA/E,CAAA,CAAAkF,IAAA;EAAA,GAAAlF,CAAA,CAAAmF,IAAA,aAAAlF,CAAA;IAAA,OAAAE,MAAA,CAAAiF,cAAA,GAAAjF,MAAA,CAAAiF,cAAA,CAAAnF,CAAA,EAAAoC,0BAAA,KAAApC,CAAA,CAAAoF,SAAA,GAAAhD,0BAAA,EAAAnB,MAAA,CAAAjB,CAAA,EAAAe,CAAA,yBAAAf,CAAA,CAAAG,SAAA,GAAAD,MAAA,CAAAqB,MAAA,CAAAmB,CAAA,GAAA1C,CAAA;EAAA,GAAAD,CAAA,CAAAsF,KAAA,aAAArF,CAAA;IAAA;MAAAkD,OAAA,EAAAlD;IAAA;EAAA,GAAA2C,qBAAA,CAAAG,aAAA,CAAA3C,SAAA,GAAAc,MAAA,CAAA6B,aAAA,CAAA3C,SAAA,EAAAU,CAAA;IAAA;EAAA,IAAAd,CAAA,CAAA+C,aAAA,GAAAA,aAAA,EAAA/C,CAAA,CAAAuF,KAAA,aAAAtF,CAAA,EAAAC,CAAA,EAAAG,CAAA,EAAAE,CAAA,EAAAG,CAAA;IAAA,WAAAA,CAAA,KAAAA,CAAA,GAAA8E,OAAA;IAAA,IAAA5E,CAAA,OAAAmC,aAAA,CAAAzB,IAAA,CAAArB,CAAA,EAAAC,CAAA,EAAAG,CAAA,EAAAE,CAAA,GAAAG,CAAA;IAAA,OAAAV,CAAA,CAAAgF,mBAAA,CAAA9E,CAAA,IAAAU,CAAA,GAAAA,CAAA,CAAAqD,IAAA,GAAAb,IAAA,WAAAnD,CAAA;MAAA,OAAAA,CAAA,CAAAsD,IAAA,GAAAtD,CAAA,CAAAQ,KAAA,GAAAG,CAAA,CAAAqD,IAAA;IAAA;EAAA,GAAArB,qBAAA,CAAAD,CAAA,GAAAzB,MAAA,CAAAyB,CAAA,EAAA3B,CAAA,gBAAAE,MAAA,CAAAyB,CAAA,EAAA/B,CAAA;IAAA;EAAA,IAAAM,MAAA,CAAAyB,CAAA;IAAA;EAAA,IAAA3C,CAAA,CAAAyF,IAAA,aAAAxF,CAAA;IAAA,IAAAD,CAAA,GAAAG,MAAA,CAAAF,CAAA;MAAAC,CAAA;IAAA,SAAAG,CAAA,IAAAL,CAAA,EAAAE,CAAA,CAAAuE,IAAA,CAAApE,CAAA;IAAA,OAAAH,CAAA,CAAAwF,OAAA,aAAAzB,KAAA;MAAA,OAAA/D,CAAA,CAAA4E,MAAA;QAAA,IAAA7E,CAAA,GAAAC,CAAA,CAAAyF,GAAA;QAAA,IAAA1F,CAAA,IAAAD,CAAA,SAAAiE,IAAA,CAAAxD,KAAA,GAAAR,CAAA,EAAAgE,IAAA,CAAAV,IAAA,OAAAU,IAAA;MAAA;MAAA,OAAAA,IAAA,CAAAV,IAAA,OAAAU,IAAA;IAAA;EAAA,GAAAjE,CAAA,CAAA0C,MAAA,GAAAA,MAAA,EAAAjB,OAAA,CAAArB,SAAA;IAAA6E,WAAA,EAAAxD,OAAA;IAAAmD,KAAA,WAAAA,MAAA5E,CAAA;MAAA,SAAA4F,IAAA,WAAA3B,IAAA,WAAAN,IAAA,QAAAC,KAAA,GAAA3D,CAAA,OAAAsD,IAAA,YAAAE,QAAA,cAAAD,MAAA,gBAAA3B,GAAA,GAAA5B,CAAA,OAAAuE,UAAA,CAAA3B,OAAA,CAAA6B,aAAA,IAAA1E,CAAA,WAAAE,CAAA,kBAAAA,CAAA,CAAA2F,MAAA,OAAAxF,CAAA,CAAAyB,IAAA,OAAA5B,CAAA,MAAA2E,KAAA,EAAA3E,CAAA,CAAA4F,KAAA,cAAA5F,CAAA,IAAAD,CAAA;IAAA;IAAA8F,IAAA,WAAAA,KAAA;MAAA,KAAAxC,IAAA;MAAA,IAAAtD,CAAA,QAAAuE,UAAA,IAAAG,UAAA;MAAA,gBAAA1E,CAAA,CAAA2B,IAAA,QAAA3B,CAAA,CAAA4B,GAAA;MAAA,YAAAmE,IAAA;IAAA;IAAAnC,iBAAA,WAAAA,kBAAA7D,CAAA;MAAA,SAAAuD,IAAA,QAAAvD,CAAA;MAAA,IAAAE,CAAA;MAAA,SAAA+F,OAAA5F,CAAA,EAAAE,CAAA;QAAA,OAAAK,CAAA,CAAAgB,IAAA,YAAAhB,CAAA,CAAAiB,GAAA,GAAA7B,CAAA,EAAAE,CAAA,CAAA+D,IAAA,GAAA5D,CAAA,EAAAE,CAAA,KAAAL,CAAA,CAAAsD,MAAA,WAAAtD,CAAA,CAAA2B,GAAA,GAAA5B,CAAA,KAAAM,CAAA;MAAA;MAAA,SAAAA,CAAA,QAAAiE,UAAA,CAAAM,MAAA,MAAAvE,CAAA,SAAAA,CAAA;QAAA,IAAAG,CAAA,QAAA8D,UAAA,CAAAjE,CAAA;UAAAK,CAAA,GAAAF,CAAA,CAAAiE,UAAA;QAAA,eAAAjE,CAAA,CAAA0D,MAAA,SAAA6B,MAAA;QAAA,IAAAvF,CAAA,CAAA0D,MAAA,SAAAwB,IAAA;UAAA,IAAA9E,CAAA,GAAAT,CAAA,CAAAyB,IAAA,CAAApB,CAAA;YAAAM,CAAA,GAAAX,CAAA,CAAAyB,IAAA,CAAApB,CAAA;UAAA,IAAAI,CAAA,IAAAE,CAAA;YAAA,SAAA4E,IAAA,GAAAlF,CAAA,CAAA2D,QAAA,SAAA4B,MAAA,CAAAvF,CAAA,CAAA2D,QAAA;YAAA,SAAAuB,IAAA,GAAAlF,CAAA,CAAA4D,UAAA,SAAA2B,MAAA,CAAAvF,CAAA,CAAA4D,UAAA;UAAA,WAAAxD,CAAA;YAAA,SAAA8E,IAAA,GAAAlF,CAAA,CAAA2D,QAAA,SAAA4B,MAAA,CAAAvF,CAAA,CAAA2D,QAAA;UAAA;YAAA,KAAArD,CAAA,QAAAsC,KAAA;YAAA,SAAAsC,IAAA,GAAAlF,CAAA,CAAA4D,UAAA,SAAA2B,MAAA,CAAAvF,CAAA,CAAA4D,UAAA;UAAA;QAAA;MAAA;IAAA;IAAAR,MAAA,WAAAA,OAAA7D,CAAA,EAAAD,CAAA;MAAA,SAAAE,CAAA,QAAAsE,UAAA,CAAAM,MAAA,MAAA5E,CAAA,SAAAA,CAAA;QAAA,IAAAK,CAAA,QAAAiE,UAAA,CAAAtE,CAAA;QAAA,IAAAK,CAAA,CAAA6D,MAAA,SAAAwB,IAAA,IAAAvF,CAAA,CAAAyB,IAAA,CAAAvB,CAAA,wBAAAqF,IAAA,GAAArF,CAAA,CAAA+D,UAAA;UAAA,IAAA5D,CAAA,GAAAH,CAAA;UAAA;QAAA;MAAA;MAAAG,CAAA,iBAAAT,CAAA,mBAAAA,CAAA,KAAAS,CAAA,CAAA0D,MAAA,IAAApE,CAAA,IAAAA,CAAA,IAAAU,CAAA,CAAA4D,UAAA,KAAA5D,CAAA;MAAA,IAAAE,CAAA,GAAAF,CAAA,GAAAA,CAAA,CAAAiE,UAAA;MAAA,OAAA/D,CAAA,CAAAgB,IAAA,GAAA3B,CAAA,EAAAW,CAAA,CAAAiB,GAAA,GAAA7B,CAAA,EAAAU,CAAA,SAAA8C,MAAA,gBAAAS,IAAA,GAAAvD,CAAA,CAAA4D,UAAA,EAAAnC,CAAA,SAAA+D,QAAA,CAAAtF,CAAA;IAAA;IAAAsF,QAAA,WAAAA,SAAAjG,CAAA,EAAAD,CAAA;MAAA,gBAAAC,CAAA,CAAA2B,IAAA,QAAA3B,CAAA,CAAA4B,GAAA;MAAA,mBAAA5B,CAAA,CAAA2B,IAAA,mBAAA3B,CAAA,CAAA2B,IAAA,QAAAqC,IAAA,GAAAhE,CAAA,CAAA4B,GAAA,gBAAA5B,CAAA,CAAA2B,IAAA,SAAAoE,IAAA,QAAAnE,GAAA,GAAA5B,CAAA,CAAA4B,GAAA,OAAA2B,MAAA,kBAAAS,IAAA,yBAAAhE,CAAA,CAAA2B,IAAA,IAAA5B,CAAA,UAAAiE,IAAA,GAAAjE,CAAA,GAAAmC,CAAA;IAAA;IAAAgE,MAAA,WAAAA,OAAAlG,CAAA;MAAA,SAAAD,CAAA,QAAAwE,UAAA,CAAAM,MAAA,MAAA9E,CAAA,SAAAA,CAAA;QAAA,IAAAE,CAAA,QAAAsE,UAAA,CAAAxE,CAAA;QAAA,IAAAE,CAAA,CAAAoE,UAAA,KAAArE,CAAA,cAAAiG,QAAA,CAAAhG,CAAA,CAAAyE,UAAA,EAAAzE,CAAA,CAAAqE,QAAA,GAAAG,aAAA,CAAAxE,CAAA,GAAAiC,CAAA;MAAA;IAAA;IAAA,kBAAAiE,OAAAnG,CAAA;MAAA,SAAAD,CAAA,QAAAwE,UAAA,CAAAM,MAAA,MAAA9E,CAAA,SAAAA,CAAA;QAAA,IAAAE,CAAA,QAAAsE,UAAA,CAAAxE,CAAA;QAAA,IAAAE,CAAA,CAAAkE,MAAA,KAAAnE,CAAA;UAAA,IAAAI,CAAA,GAAAH,CAAA,CAAAyE,UAAA;UAAA,gBAAAtE,CAAA,CAAAuB,IAAA;YAAA,IAAArB,CAAA,GAAAF,CAAA,CAAAwB,GAAA;YAAA6C,aAAA,CAAAxE,CAAA;UAAA;UAAA,OAAAK,CAAA;QAAA;MAAA;MAAA,MAAA+C,KAAA;IAAA;IAAA+C,aAAA,WAAAA,cAAArG,CAAA,EAAAE,CAAA,EAAAG,CAAA;MAAA,YAAAoD,QAAA;QAAA5C,QAAA,EAAA6B,MAAA,CAAA1C,CAAA;QAAAgE,UAAA,EAAA9D,CAAA;QAAAgE,OAAA,EAAA7D;MAAA,mBAAAmD,MAAA,UAAA3B,GAAA,GAAA5B,CAAA,GAAAkC,CAAA;IAAA;EAAA,GAAAnC,CAAA;AAAA;AAAA,SAAAsG,QAAAtG,CAAA,EAAAE,CAAA;EAAA,IAAAD,CAAA,GAAAE,MAAA,CAAAsF,IAAA,CAAAzF,CAAA;EAAA,IAAAG,MAAA,CAAAoG,qBAAA;IAAA,IAAAhG,CAAA,GAAAJ,MAAA,CAAAoG,qBAAA,CAAAvG,CAAA;IAAAE,CAAA,KAAAK,CAAA,GAAAA,CAAA,CAAAiG,MAAA,WAAAtG,CAAA;MAAA,OAAAC,MAAA,CAAAsG,wBAAA,CAAAzG,CAAA,EAAAE,CAAA,EAAAiB,UAAA;IAAA,KAAAlB,CAAA,CAAAwE,IAAA,CAAAiC,KAAA,CAAAzG,CAAA,EAAAM,CAAA;EAAA;EAAA,OAAAN,CAAA;AAAA;AAAA,SAAA0G,cAAA3G,CAAA;EAAA,SAAAE,CAAA,MAAAA,CAAA,GAAA0G,SAAA,CAAA9B,MAAA,EAAA5E,CAAA;IAAA,IAAAD,CAAA,WAAA2G,SAAA,CAAA1G,CAAA,IAAA0G,SAAA,CAAA1G,CAAA;IAAAA,CAAA,OAAAoG,OAAA,CAAAnG,MAAA,CAAAF,CAAA,OAAA4C,OAAA,WAAA3C,CAAA;MAAA2G,eAAA,CAAA7G,CAAA,EAAAE,CAAA,EAAAD,CAAA,CAAAC,CAAA;IAAA,KAAAC,MAAA,CAAA2G,yBAAA,GAAA3G,MAAA,CAAA4G,gBAAA,CAAA/G,CAAA,EAAAG,MAAA,CAAA2G,yBAAA,CAAA7G,CAAA,KAAAqG,OAAA,CAAAnG,MAAA,CAAAF,CAAA,GAAA4C,OAAA,WAAA3C,CAAA;MAAAC,MAAA,CAAAK,cAAA,CAAAR,CAAA,EAAAE,CAAA,EAAAC,MAAA,CAAAsG,wBAAA,CAAAxG,CAAA,EAAAC,CAAA;IAAA;EAAA;EAAA,OAAAF,CAAA;AAAA;AAAA,SAAA6G,gBAAA7G,CAAA,EAAAE,CAAA,EAAAD,CAAA;EAAA,QAAAC,CAAA,GAAA8G,cAAA,CAAA9G,CAAA,MAAAF,CAAA,GAAAG,MAAA,CAAAK,cAAA,CAAAR,CAAA,EAAAE,CAAA;IAAAO,KAAA,EAAAR,CAAA;IAAAkB,UAAA;IAAAC,YAAA;IAAAC,QAAA;EAAA,KAAArB,CAAA,CAAAE,CAAA,IAAAD,CAAA,EAAAD,CAAA;AAAA;AAAA,SAAAiH,mBAAA5G,CAAA,EAAAJ,CAAA,EAAAD,CAAA,EAAAE,CAAA,EAAAK,CAAA,EAAAK,CAAA,EAAAE,CAAA;EAAA;IAAA,IAAAJ,CAAA,GAAAL,CAAA,CAAAO,CAAA,EAAAE,CAAA;MAAAE,CAAA,GAAAN,CAAA,CAAAD,KAAA;EAAA,SAAAJ,CAAA;IAAA,YAAAL,CAAA,CAAAK,CAAA;EAAA;EAAAK,CAAA,CAAA6C,IAAA,GAAAtD,CAAA,CAAAe,CAAA,IAAAwE,OAAA,CAAAtC,OAAA,CAAAlC,CAAA,EAAAoC,IAAA,CAAAlD,CAAA,EAAAK,CAAA;AAAA;AAAA,SAAA2G,kBAAA7G,CAAA;EAAA;IAAA,IAAAJ,CAAA;MAAAD,CAAA,GAAA4G,SAAA;IAAA,WAAApB,OAAA,WAAAtF,CAAA,EAAAK,CAAA;MAAA,IAAAK,CAAA,GAAAP,CAAA,CAAAqG,KAAA,CAAAzG,CAAA,EAAAD,CAAA;MAAA,SAAAmH,MAAA9G,CAAA;QAAA4G,kBAAA,CAAArG,CAAA,EAAAV,CAAA,EAAAK,CAAA,EAAA4G,KAAA,EAAAC,MAAA,UAAA/G,CAAA;MAAA;MAAA,SAAA+G,OAAA/G,CAAA;QAAA4G,kBAAA,CAAArG,CAAA,EAAAV,CAAA,EAAAK,CAAA,EAAA4G,KAAA,EAAAC,MAAA,WAAA/G,CAAA;MAAA;MAAA8G,KAAA;IAAA;EAAA;AAAA;AAAA,SAAAE,gBAAAzG,CAAA,EAAAP,CAAA;EAAA,MAAAO,CAAA,YAAAP,CAAA,aAAA0D,SAAA;AAAA;AAAA,SAAAuD,kBAAAtH,CAAA,EAAAE,CAAA;EAAA,SAAAD,CAAA,MAAAA,CAAA,GAAAC,CAAA,CAAA4E,MAAA,EAAA7E,CAAA;IAAA,IAAAM,CAAA,GAAAL,CAAA,CAAAD,CAAA;IAAAM,CAAA,CAAAY,UAAA,GAAAZ,CAAA,CAAAY,UAAA,QAAAZ,CAAA,CAAAa,YAAA,kBAAAb,CAAA,KAAAA,CAAA,CAAAc,QAAA,QAAAlB,MAAA,CAAAK,cAAA,CAAAR,CAAA,EAAAgH,cAAA,CAAAzG,CAAA,CAAAgH,GAAA,GAAAhH,CAAA;EAAA;AAAA;AAAA,SAAAiH,aAAAxH,CAAA,EAAAE,CAAA,EAAAD,CAAA;EAAA,OAAAC,CAAA,IAAAoH,iBAAA,CAAAtH,CAAA,CAAAI,SAAA,EAAAF,CAAA,GAAAD,CAAA,IAAAqH,iBAAA,CAAAtH,CAAA,EAAAC,CAAA,GAAAE,MAAA,CAAAK,cAAA,CAAAR,CAAA;IAAAqB,QAAA;EAAA,IAAArB,CAAA;AAAA;AAAA,SAAAgH,eAAA/G,CAAA;EAAA,IAAAS,CAAA,GAAA+G,YAAA,CAAAxH,CAAA;EAAA,mBAAAgD,OAAA,CAAAvC,CAAA,IAAAA,CAAA,GAAAA,CAAA;AAAA;AAAA,SAAA+G,aAAAxH,CAAA,EAAAC,CAAA;EAAA,gBAAA+C,OAAA,CAAAhD,CAAA,MAAAA,CAAA,SAAAA,CAAA;EAAA,IAAAD,CAAA,GAAAC,CAAA,CAAAU,MAAA,CAAA+G,WAAA;EAAA,eAAA1H,CAAA;IAAA,IAAAU,CAAA,GAAAV,CAAA,CAAA8B,IAAA,CAAA7B,CAAA,EAAAC,CAAA;IAAA,gBAAA+C,OAAA,CAAAvC,CAAA,UAAAA,CAAA;IAAA,UAAAqD,SAAA;EAAA;EAAA,qBAAA7D,CAAA,GAAAyH,MAAA,GAAAC,MAAA,EAAA3H,CAAA;AAAA;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAAS4H,MAAM,IAANC,OAAM,EAASC,aAAa,QAAQ,QAAQ;AACrD,OAAOC,cAAc,MAAM,yBAAyB;AACpD,SAAoBC,UAAU;AAC9B,SAAiBC,MAAM;AAA4C,SAAAC,GAAA,IAAAC,IAAA;AAEnE,OAAO,IAAMC,gBAAgB,GAAGN,aAAa,CAA6B,IAAI,CAAC;AAO/E;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAaO,MAAM;EAGjB,SAAAA,OAAYC,QAAoB,EAAE;IAAAlB,eAAA,OAAAiB,MAAA;IAChC,IAAI,CAACE,SAAS,GAAGD,QAAQ;EAC3B;;EAEA;AACF;AACA;AACA;AACA;AACA;EALE,OAAAf,YAAA,CAAAc,MAAA;IAAAf,GAAA;IAAA9G,KAAA,EAMA,SAAAoH,MAAMA,CAAIY,SAAuB,EAAEC,KAAQ,EAAE;MAAA,IAAAC,KAAA;MAC3C;AACJ;AACA;AACA;AACA;MACI;QAAA,IAAAC,IAAA,GAAA1B,iBAAA,cAAAnH,mBAAA,GAAAoF,IAAA,CAAO,SAAA0D,QAAOC,WAAwB;UAAA,IAAAC,qBAAA,EAAAC,qBAAA;UAAA,IAAAC,WAAA,EAAAC,KAAA,EAAAC,KAAA,EAAAZ,QAAA,EAAAa,IAAA,EAAAC,GAAA,EAAAC,GAAA;UAAA,OAAAvJ,mBAAA,GAAAuB,IAAA,UAAAiI,SAAAC,QAAA;YAAA,kBAAAA,QAAA,CAAA5D,IAAA,GAAA4D,QAAA,CAAAvF,IAAA;cAAA;gBAAA,IAC/BwE,SAAS;kBAAAe,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAA,MAAQ,IAAIX,KAAK,CAAC,0BAA0B,CAAC;cAAA;gBAAA,IACtDwF,WAAW;kBAAAU,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAA,MAAQ,IAAIX,KAAK,CAAC,6BAA6B,CAAC;cAAA;gBAAAkG,QAAA,CAAAvF,IAAA;gBAAA,QAAA+E,qBAAA,GAErCP,SAAS,CAACgB,cAAc,cAAAT,qBAAA,uBAAxBA,qBAAA,CAAAlH,IAAA,CAAA2G,SAAS,EAAkBC,KAAK,CAAC;cAAA;gBAAAc,QAAA,CAAAE,EAAA,GAAAX,qBAAA,GAAAS,QAAA,CAAA7F,IAAA;gBAAA6F,QAAA,CAAAG,EAAA,GAAAH,QAAA,CAAAE,EAAA;gBAAA,KAAAF,QAAA,CAAAG,EAAA;kBAAAH,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAAuF,QAAA,CAAAG,EAAA,GAAAZ,qBAAA;cAAA;gBAAA,KAAAS,QAAA,CAAAG,EAAA;kBAAAH,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAAuF,QAAA,CAAAI,EAAA,GAAAb,qBAAA;gBAAAS,QAAA,CAAAvF,IAAA;gBAAA;cAAA;gBAAAuF,QAAA,CAAAI,EAAA,GAAK,CAAC,CAAC;cAAA;gBAA7DX,WAAW,GAAAO,QAAA,CAAAI,EAAA;gBAEXV,KAAK,GAAGhB,MAAM,CAAAvB,aAAA,KAAS+B,KAAK,CAAE,CAAC;gBAE/BS,KAAK,GAAGjB,MAAM,CAAc,IAAI2B,GAAG,CAAC,CAAC,CAAC;gBAEtCtB,QAAQ,GAAGI,KAAI,CAACH,SAAS;gBAEzBY,IAAI,GAAG,SAAPA,IAAIA,CAAAU,KAAA,EAAsC;kBAAA,IAAhC7F,IAAI,GAAA6F,KAAA,CAAJ7F,IAAI;kBAClB,oBACEmE,IAAA,CAACC,gBAAgB,CAAC0B,QAAQ;oBAACtJ,KAAK,EAAE0I,KAAM;oBAAAa,QAAA,eACtC5B,IAAA,CAACH,UAAU,EAAAtB,aAAA,CAAAA,aAAA;sBAACsD,IAAI,EAAE1B;oBAAS,GAAKA,QAAQ,CAACG,KAAK;sBAAAsB,QAAA,eAC5C5B,IAAA,CAACK,SAAS,EAAA9B,aAAA,CAAAA,aAAA,KAAK1C,IAAI,CAACxD,KAAK;wBAAEwI,WAAW,EAAEA;sBAAY,EAAE;oBAAC,EAC7C;kBAAC,CACY,CAAC;gBAEhC,CAAC,EAED;gBACAH,WAAW,CAACoB,SAAS,GAAG,EAAE;;gBAE1B;gBACMb,GAAG,GAAGc,QAAQ,CAACC,aAAa,CAAC,KAAK,CAAC,EAEzC;gBACAtB,WAAW,CAACuB,SAAS,CAACC,GAAG,CAAC,eAAe,CAAC;gBAE1CxC,OAAM,cAACM,IAAA,CAACgB,IAAI;kBAACnF,IAAI,EAAEiF;gBAAM,CAAE,CAAC,EAAEG,GAAG,CAAC;;gBAElC;gBACMC,GAAc,GAAG;kBACrBiB,MAAM,EAAE,SAARA,MAAMA,CAAA,EAAQ;oBACZzC,OAAM,CAAC,IAAI,EAAEuB,GAAG,CAAC;kBACnB,CAAC;kBACDmB,QAAQ,EAAE,SAAVA,QAAQA,CAAGC,EAAkB,EAAK;oBAChC,IAAMxG,IAAI,GAAGwG,EAAE,CAACvB,KAAK,CAACwB,IAAI,CAAC,CAAC,CAAC;oBAC7BxB,KAAK,CAACzI,KAAK,GAAGwD,IAAI;kBACpB;gBACF,CAAC,EAED;gBAAA,OAAAuF,QAAA,CAAA1F,MAAA,WACO,IAAI0B,OAAO,CAAC,UAACtC,OAAO,EAAK;kBAC9BiG,KAAK,CAACwB,SAAS,CAAC,UAACC,OAAO,EAAK;oBAC3B,IAAIA,OAAO,CAACC,IAAI,KAAK,CAAC,EAAE;sBAAA,IAAAC,eAAA;sBACtB;sBACAhC,WAAW,CAACuB,SAAS,CAACC,GAAG,CAAC,eAAe,CAAC;;sBAE1C;sBACAxB,WAAW,CAACiC,WAAW,EAAAD,eAAA,GAACzB,GAAG,CAAC2B,UAAU,cAAAF,eAAA,cAAAA,eAAA,GAAIzB,GAAG,CAAC;sBAE9C,OAAOnG,OAAO,CAACoG,GAAG,CAAC;oBACrB;kBACF,CAAC,CAAC;gBACJ,CAAC,CAAC;cAAA;cAAA;gBAAA,OAAAE,QAAA,CAAAzD,IAAA;YAAA;UAAA,GAAA8C,OAAA;QAAA,CACH;QAAA,iBAAAoC,EAAA;UAAA,OAAArC,IAAA,CAAAlC,KAAA,OAAAE,SAAA;QAAA;MAAA;IACH;;IAEA;AACF;AACA;AACA;AACA;EAJE;IAAAW,GAAA;IAAA9G,KAAA,EAKA,SAAAyK,OAAOA,CAACpC,WAAwB,EAAE;MAAA,IAAAqC,qBAAA;MAChC,IAAI,CAACrC,WAAW,EAAE,MAAM,IAAIxF,KAAK,CAAC,6BAA6B,CAAC;MAChE,CAAA6H,qBAAA,GAAArC,WAAW,CAACkC,UAAU,cAAAG,qBAAA,eAAtBA,qBAAA,CAAwBZ,MAAM,CAAC,CAAC;IAClC;;IAEA;AACF;AACA;AACA;AACA;AACA;EALE;IAAAhD,GAAA;IAAA9G,KAAA;MAAA,IAAA2K,SAAA,GAAAlE,iBAAA,cAAAnH,mBAAA,GAAAoF,IAAA,CAMA,SAAAkG,SAAkB5C,SAAuB,EAAEC,KAAQ,EAAE4C,OAAW;QAAA,IAAAC,sBAAA,EAAAC,sBAAA;QAAA,IAAAvC,WAAA;QAAA,OAAAlJ,mBAAA,GAAAuB,IAAA,UAAAmK,UAAAC,SAAA;UAAA,kBAAAA,SAAA,CAAA9F,IAAA,GAAA8F,SAAA,CAAAzH,IAAA;YAAA;cAAA,IACzDwE,SAAS;gBAAAiD,SAAA,CAAAzH,IAAA;gBAAA;cAAA;cAAA,MAAQ,IAAIX,KAAK,CAAC,0BAA0B,CAAC;YAAA;cAAAoI,SAAA,CAAAzH,IAAA;cAAA,QAAAuH,sBAAA,GAEhC/C,SAAS,CAACgB,cAAc,cAAA+B,sBAAA,uBAAxBA,sBAAA,CAAA1J,IAAA,CAAA2G,SAAS,EAAkBC,KAAK,CAAC;YAAA;cAAAgD,SAAA,CAAAhC,EAAA,GAAA6B,sBAAA,GAAAG,SAAA,CAAA/H,IAAA;cAAA+H,SAAA,CAAA/B,EAAA,GAAA+B,SAAA,CAAAhC,EAAA;cAAA,KAAAgC,SAAA,CAAA/B,EAAA;gBAAA+B,SAAA,CAAAzH,IAAA;gBAAA;cAAA;cAAAyH,SAAA,CAAA/B,EAAA,GAAA4B,sBAAA;YAAA;cAAA,KAAAG,SAAA,CAAA/B,EAAA;gBAAA+B,SAAA,CAAAzH,IAAA;gBAAA;cAAA;cAAAyH,SAAA,CAAA9B,EAAA,GAAA2B,sBAAA;cAAAG,SAAA,CAAAzH,IAAA;cAAA;YAAA;cAAAyH,SAAA,CAAA9B,EAAA,GAAK,CAAC,CAAC;YAAA;cAA7DX,WAAW,GAAAyC,SAAA,CAAA9B,EAAA;cAAA,OAAA8B,SAAA,CAAA5H,MAAA,WAEVkE,cAAc,cACnBI,IAAA,CAACH,UAAU,EAAAtB,aAAA,CAAAA,aAAA;gBAACsD,IAAI,EAAE,IAAI,CAACzB;cAAU,GAAK,IAAI,CAACA,SAAS,CAACE,KAAK;gBAAAsB,QAAA,eACxD5B,IAAA,CAACK,SAAS,EAAA9B,aAAA,CAAAA,aAAA,KAAK+B,KAAK;kBAAEO,WAAW,EAAEA;gBAAY,EAAE;cAAC,EACxC,CAAC,EACb,CAAC,CAAC,EAAAtC,aAAA,KACG2E,OAAO,CACd,CAAC;YAAA;YAAA;cAAA,OAAAI,SAAA,CAAA3F,IAAA;UAAA;QAAA,GAAAsF,QAAA;MAAA,CACF;MAAA,SAZKM,QAAQA,CAAAC,GAAA,EAAAC,GAAA,EAAAC,GAAA;QAAA,OAAAV,SAAA,CAAA1E,KAAA,OAAAE,SAAA;MAAA;MAAA,OAAR+E,QAAQ;IAAA;EAAA;AAAA",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"020afbb717bf6857d5a02dbb34cf867a768ae78b"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"020afbb717bf6857d5a02dbb34cf867a768ae78b"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_18o48uhcqb=function(){return actualCoverage},actualCoverage}function _typeof(o){return cov_18o48uhcqb().f[0]++,cov_18o48uhcqb().s[0]++,cov_18o48uhcqb().b[1][0]++,_typeof="function"==typeof Symbol&&(cov_18o48uhcqb().b[1][1]++,"symbol"==typeof Symbol.iterator)?(cov_18o48uhcqb().b[0][0]++,function(o){return cov_18o48uhcqb().f[1]++,cov_18o48uhcqb().s[1]++,typeof o}):(cov_18o48uhcqb().b[0][1]++,function(o){return cov_18o48uhcqb().f[2]++,cov_18o48uhcqb().s[2]++,cov_18o48uhcqb().b[3][0]++,o&&(cov_18o48uhcqb().b[3][1]++,"function"==typeof Symbol)&&(cov_18o48uhcqb().b[3][2]++,o.constructor===Symbol)&&(cov_18o48uhcqb().b[3][3]++,o!==Symbol.prototype)?(cov_18o48uhcqb().b[2][0]++,"symbol"):(cov_18o48uhcqb().b[2][1]++,typeof o)}),_typeof(o)}function _regeneratorRuntime(){cov_18o48uhcqb().f[3]++,cov_18o48uhcqb().s[3]++,_regeneratorRuntime=function _regeneratorRuntime(){return cov_18o48uhcqb().f[4]++,cov_18o48uhcqb().s[4]++,e};var t,e=(cov_18o48uhcqb().s[5]++,{}),r=(cov_18o48uhcqb().s[6]++,Object.prototype),n=(cov_18o48uhcqb().s[7]++,r.hasOwnProperty),o=(cov_18o48uhcqb().s[8]++,cov_18o48uhcqb().b[4][0]++,Object.defineProperty||(cov_18o48uhcqb().b[4][1]++,function(t,e,r){cov_18o48uhcqb().f[5]++,cov_18o48uhcqb().s[9]++,t[e]=r.value})),i=(cov_18o48uhcqb().s[10]++,"function"==typeof Symbol?(cov_18o48uhcqb().b[5][0]++,Symbol):(cov_18o48uhcqb().b[5][1]++,{})),a=(cov_18o48uhcqb().s[11]++,cov_18o48uhcqb().b[6][0]++,i.iterator||(cov_18o48uhcqb().b[6][1]++,"@@iterator")),c=(cov_18o48uhcqb().s[12]++,cov_18o48uhcqb().b[7][0]++,i.asyncIterator||(cov_18o48uhcqb().b[7][1]++,"@@asyncIterator")),u=(cov_18o48uhcqb().s[13]++,cov_18o48uhcqb().b[8][0]++,i.toStringTag||(cov_18o48uhcqb().b[8][1]++,"@@toStringTag"));function define(t,e,r){return cov_18o48uhcqb().f[6]++,cov_18o48uhcqb().s[14]++,Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}cov_18o48uhcqb().s[15]++;try{cov_18o48uhcqb().s[16]++,define({},"")}catch(t){cov_18o48uhcqb().s[17]++,define=function define(t,e,r){return cov_18o48uhcqb().f[7]++,cov_18o48uhcqb().s[18]++,t[e]=r}}function wrap(t,e,r,n){cov_18o48uhcqb().f[8]++;var i=(cov_18o48uhcqb().s[19]++,cov_18o48uhcqb().b[10][0]++,e&&(cov_18o48uhcqb().b[10][1]++,e.prototype instanceof Generator)?(cov_18o48uhcqb().b[9][0]++,e):(cov_18o48uhcqb().b[9][1]++,Generator)),a=(cov_18o48uhcqb().s[20]++,Object.create(i.prototype)),c=(cov_18o48uhcqb().s[21]++,new Context((cov_18o48uhcqb().b[11][0]++,n||(cov_18o48uhcqb().b[11][1]++,[]))));return cov_18o48uhcqb().s[22]++,o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){cov_18o48uhcqb().f[9]++,cov_18o48uhcqb().s[23]++;try{return cov_18o48uhcqb().s[24]++,{type:"normal",arg:t.call(e,r)}}catch(t){return cov_18o48uhcqb().s[25]++,{type:"throw",arg:t}}}cov_18o48uhcqb().s[26]++,e.wrap=wrap;var h=(cov_18o48uhcqb().s[27]++,"suspendedStart"),l=(cov_18o48uhcqb().s[28]++,"suspendedYield"),f=(cov_18o48uhcqb().s[29]++,"executing"),s=(cov_18o48uhcqb().s[30]++,"completed"),y=(cov_18o48uhcqb().s[31]++,{});function Generator(){cov_18o48uhcqb().f[10]++}function GeneratorFunction(){cov_18o48uhcqb().f[11]++}function GeneratorFunctionPrototype(){cov_18o48uhcqb().f[12]++}var p=(cov_18o48uhcqb().s[32]++,{});cov_18o48uhcqb().s[33]++,define(p,a,(function(){return cov_18o48uhcqb().f[13]++,cov_18o48uhcqb().s[34]++,this}));var d=(cov_18o48uhcqb().s[35]++,Object.getPrototypeOf),v=(cov_18o48uhcqb().s[36]++,cov_18o48uhcqb().b[12][0]++,d&&(cov_18o48uhcqb().b[12][1]++,d(d(values([])))));cov_18o48uhcqb().s[37]++,cov_18o48uhcqb().b[13][0]++,v&&(cov_18o48uhcqb().b[13][1]++,v!==r)&&(cov_18o48uhcqb().b[13][2]++,n.call(v,a))&&(cov_18o48uhcqb().b[13][3]++,p=v);var g=(cov_18o48uhcqb().s[38]++,GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p));function defineIteratorMethods(t){cov_18o48uhcqb().f[14]++,cov_18o48uhcqb().s[39]++,["next","throw","return"].forEach((function(e){cov_18o48uhcqb().f[15]++,cov_18o48uhcqb().s[40]++,define(t,e,(function(t){return cov_18o48uhcqb().f[16]++,cov_18o48uhcqb().s[41]++,this._invoke(e,t)}))}))}function AsyncIterator(t,e){function invoke(r,o,i,a){cov_18o48uhcqb().f[18]++;var c=(cov_18o48uhcqb().s[42]++,tryCatch(t[r],t,o));if(cov_18o48uhcqb().s[43]++,"throw"!==c.type){cov_18o48uhcqb().b[14][0]++;var u=(cov_18o48uhcqb().s[44]++,c.arg),h=(cov_18o48uhcqb().s[45]++,u.value);return cov_18o48uhcqb().s[46]++,cov_18o48uhcqb().b[16][0]++,h&&(cov_18o48uhcqb().b[16][1]++,"object"==_typeof(h))&&(cov_18o48uhcqb().b[16][2]++,n.call(h,"__await"))?(cov_18o48uhcqb().b[15][0]++,e.resolve(h.__await).then((function(t){cov_18o48uhcqb().f[19]++,cov_18o48uhcqb().s[47]++,invoke("next",t,i,a)}),(function(t){cov_18o48uhcqb().f[20]++,cov_18o48uhcqb().s[48]++,invoke("throw",t,i,a)}))):(cov_18o48uhcqb().b[15][1]++,e.resolve(h).then((function(t){cov_18o48uhcqb().f[21]++,cov_18o48uhcqb().s[49]++,u.value=t,i(u)}),(function(t){return cov_18o48uhcqb().f[22]++,cov_18o48uhcqb().s[50]++,invoke("throw",t,i,a)})))}cov_18o48uhcqb().b[14][1]++,cov_18o48uhcqb().s[51]++,a(c.arg)}var r;cov_18o48uhcqb().f[17]++,cov_18o48uhcqb().s[52]++,o(this,"_invoke",{value:function value(t,n){function callInvokeWithMethodAndArg(){return cov_18o48uhcqb().f[24]++,cov_18o48uhcqb().s[53]++,new e((function(e,r){cov_18o48uhcqb().f[25]++,cov_18o48uhcqb().s[54]++,invoke(t,n,e,r)}))}return cov_18o48uhcqb().f[23]++,cov_18o48uhcqb().s[55]++,r=r?(cov_18o48uhcqb().b[17][0]++,r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg)):(cov_18o48uhcqb().b[17][1]++,callInvokeWithMethodAndArg())}})}function makeInvokeMethod(e,r,n){cov_18o48uhcqb().f[26]++;var o=(cov_18o48uhcqb().s[56]++,h);return cov_18o48uhcqb().s[57]++,function(i,a){if(cov_18o48uhcqb().f[27]++,cov_18o48uhcqb().s[58]++,o===f)throw cov_18o48uhcqb().b[18][0]++,cov_18o48uhcqb().s[59]++,Error("Generator is already running");if(cov_18o48uhcqb().b[18][1]++,cov_18o48uhcqb().s[60]++,o===s){if(cov_18o48uhcqb().b[19][0]++,cov_18o48uhcqb().s[61]++,"throw"===i)throw cov_18o48uhcqb().b[20][0]++,cov_18o48uhcqb().s[62]++,a;return cov_18o48uhcqb().b[20][1]++,cov_18o48uhcqb().s[63]++,{value:t,done:!0}}for(cov_18o48uhcqb().b[19][1]++,cov_18o48uhcqb().s[64]++,n.method=i,n.arg=a;;){var c=(cov_18o48uhcqb().s[65]++,n.delegate);if(cov_18o48uhcqb().s[66]++,c){cov_18o48uhcqb().b[21][0]++;var u=(cov_18o48uhcqb().s[67]++,maybeInvokeDelegate(c,n));if(cov_18o48uhcqb().s[68]++,u){if(cov_18o48uhcqb().b[22][0]++,cov_18o48uhcqb().s[69]++,u===y){cov_18o48uhcqb().b[23][0]++,cov_18o48uhcqb().s[70]++;continue}return cov_18o48uhcqb().b[23][1]++,cov_18o48uhcqb().s[71]++,u}cov_18o48uhcqb().b[22][1]++}else cov_18o48uhcqb().b[21][1]++;if(cov_18o48uhcqb().s[72]++,"next"===n.method)cov_18o48uhcqb().b[24][0]++,cov_18o48uhcqb().s[73]++,n.sent=n._sent=n.arg;else if(cov_18o48uhcqb().b[24][1]++,cov_18o48uhcqb().s[74]++,"throw"===n.method){if(cov_18o48uhcqb().b[25][0]++,cov_18o48uhcqb().s[75]++,o===h)throw cov_18o48uhcqb().b[26][0]++,cov_18o48uhcqb().s[76]++,o=s,n.arg;cov_18o48uhcqb().b[26][1]++,cov_18o48uhcqb().s[77]++,n.dispatchException(n.arg)}else cov_18o48uhcqb().b[25][1]++,cov_18o48uhcqb().s[78]++,cov_18o48uhcqb().b[27][0]++,"return"===n.method&&(cov_18o48uhcqb().b[27][1]++,n.abrupt("return",n.arg));cov_18o48uhcqb().s[79]++,o=f;var p=(cov_18o48uhcqb().s[80]++,tryCatch(e,r,n));if(cov_18o48uhcqb().s[81]++,"normal"===p.type){if(cov_18o48uhcqb().b[28][0]++,cov_18o48uhcqb().s[82]++,o=n.done?(cov_18o48uhcqb().b[30][0]++,s):(cov_18o48uhcqb().b[30][1]++,l),p.arg===y){cov_18o48uhcqb().b[29][0]++,cov_18o48uhcqb().s[83]++;continue}return cov_18o48uhcqb().b[29][1]++,cov_18o48uhcqb().s[84]++,{value:p.arg,done:n.done}}cov_18o48uhcqb().b[28][1]++,cov_18o48uhcqb().s[85]++,cov_18o48uhcqb().b[31][0]++,"throw"===p.type&&(cov_18o48uhcqb().b[31][1]++,o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){cov_18o48uhcqb().f[28]++;var n=(cov_18o48uhcqb().s[86]++,r.method),o=(cov_18o48uhcqb().s[87]++,e.iterator[n]);if(cov_18o48uhcqb().s[88]++,o===t)return cov_18o48uhcqb().b[32][0]++,cov_18o48uhcqb().s[89]++,r.delegate=null,cov_18o48uhcqb().b[33][0]++,"throw"===n&&(cov_18o48uhcqb().b[33][1]++,e.iterator.return)&&(cov_18o48uhcqb().b[33][2]++,r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||(cov_18o48uhcqb().b[33][3]++,"return"!==n&&(cov_18o48uhcqb().b[33][4]++,r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method"))),y;cov_18o48uhcqb().b[32][1]++;var i=(cov_18o48uhcqb().s[90]++,tryCatch(o,e.iterator,r.arg));if(cov_18o48uhcqb().s[91]++,"throw"===i.type)return cov_18o48uhcqb().b[34][0]++,cov_18o48uhcqb().s[92]++,r.method="throw",r.arg=i.arg,r.delegate=null,y;cov_18o48uhcqb().b[34][1]++;var a=(cov_18o48uhcqb().s[93]++,i.arg);return cov_18o48uhcqb().s[94]++,a?(cov_18o48uhcqb().b[35][0]++,a.done?(cov_18o48uhcqb().b[36][0]++,r[e.resultName]=a.value,r.next=e.nextLoc,cov_18o48uhcqb().b[37][0]++,"return"!==r.method&&(cov_18o48uhcqb().b[37][1]++,r.method="next",r.arg=t),r.delegate=null,y):(cov_18o48uhcqb().b[36][1]++,a)):(cov_18o48uhcqb().b[35][1]++,r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){cov_18o48uhcqb().f[29]++;var e=(cov_18o48uhcqb().s[95]++,{tryLoc:t[0]});cov_18o48uhcqb().s[96]++,cov_18o48uhcqb().b[38][0]++,1 in t&&(cov_18o48uhcqb().b[38][1]++,e.catchLoc=t[1]),cov_18o48uhcqb().b[39][0]++,2 in t&&(cov_18o48uhcqb().b[39][1]++,e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){cov_18o48uhcqb().f[30]++;var e=(cov_18o48uhcqb().s[97]++,cov_18o48uhcqb().b[40][0]++,t.completion||(cov_18o48uhcqb().b[40][1]++,{}));cov_18o48uhcqb().s[98]++,e.type="normal",delete e.arg,t.completion=e}function Context(t){cov_18o48uhcqb().f[31]++,cov_18o48uhcqb().s[99]++,this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(cov_18o48uhcqb().f[32]++,cov_18o48uhcqb().s[100]++,cov_18o48uhcqb().b[42][0]++,e||(cov_18o48uhcqb().b[42][1]++,""===e)){cov_18o48uhcqb().b[41][0]++;var r=(cov_18o48uhcqb().s[101]++,e[a]);if(cov_18o48uhcqb().s[102]++,r)return cov_18o48uhcqb().b[43][0]++,cov_18o48uhcqb().s[103]++,r.call(e);if(cov_18o48uhcqb().b[43][1]++,cov_18o48uhcqb().s[104]++,"function"==typeof e.next)return cov_18o48uhcqb().b[44][0]++,cov_18o48uhcqb().s[105]++,e;if(cov_18o48uhcqb().b[44][1]++,cov_18o48uhcqb().s[106]++,!isNaN(e.length)){cov_18o48uhcqb().b[45][0]++,cov_18o48uhcqb().s[108]++;var o=(cov_18o48uhcqb().s[107]++,-1),i=function next(){for(cov_18o48uhcqb().f[33]++,cov_18o48uhcqb().s[109]++;++o<e.length;){if(cov_18o48uhcqb().s[110]++,n.call(e,o))return cov_18o48uhcqb().b[46][0]++,cov_18o48uhcqb().s[111]++,next.value=e[o],next.done=!1,next;cov_18o48uhcqb().b[46][1]++}return cov_18o48uhcqb().s[112]++,next.value=t,next.done=!0,next};return cov_18o48uhcqb().s[113]++,i.next=i}cov_18o48uhcqb().b[45][1]++}else cov_18o48uhcqb().b[41][1]++;throw cov_18o48uhcqb().s[114]++,new TypeError(_typeof(e)+" is not iterable")}return cov_18o48uhcqb().s[115]++,GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){cov_18o48uhcqb().f[34]++;var e=(cov_18o48uhcqb().s[116]++,cov_18o48uhcqb().b[47][0]++,"function"==typeof t&&(cov_18o48uhcqb().b[47][1]++,t.constructor));return cov_18o48uhcqb().s[117]++,cov_18o48uhcqb().b[48][0]++,!!e&&(cov_18o48uhcqb().b[48][1]++,e===GeneratorFunction||(cov_18o48uhcqb().b[48][2]++,"GeneratorFunction"===(cov_18o48uhcqb().b[49][0]++,e.displayName||(cov_18o48uhcqb().b[49][1]++,e.name))))},e.mark=function(t){return cov_18o48uhcqb().f[35]++,cov_18o48uhcqb().s[118]++,Object.setPrototypeOf?(cov_18o48uhcqb().b[50][0]++,Object.setPrototypeOf(t,GeneratorFunctionPrototype)):(cov_18o48uhcqb().b[50][1]++,t.__proto__=GeneratorFunctionPrototype,define(t,u,"GeneratorFunction")),t.prototype=Object.create(g),t},e.awrap=function(t){return cov_18o48uhcqb().f[36]++,cov_18o48uhcqb().s[119]++,{__await:t}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,(function(){return cov_18o48uhcqb().f[37]++,cov_18o48uhcqb().s[120]++,this})),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,i){cov_18o48uhcqb().f[38]++,cov_18o48uhcqb().s[121]++,cov_18o48uhcqb().b[51][0]++,void 0===i&&(cov_18o48uhcqb().b[51][1]++,i=Promise);var a=(cov_18o48uhcqb().s[122]++,new AsyncIterator(wrap(t,r,n,o),i));return cov_18o48uhcqb().s[123]++,e.isGeneratorFunction(r)?(cov_18o48uhcqb().b[52][0]++,a):(cov_18o48uhcqb().b[52][1]++,a.next().then((function(t){return cov_18o48uhcqb().f[39]++,cov_18o48uhcqb().s[124]++,t.done?(cov_18o48uhcqb().b[53][0]++,t.value):(cov_18o48uhcqb().b[53][1]++,a.next())})))},defineIteratorMethods(g),define(g,u,"Generator"),define(g,a,(function(){return cov_18o48uhcqb().f[40]++,cov_18o48uhcqb().s[125]++,this})),define(g,"toString",(function(){return cov_18o48uhcqb().f[41]++,cov_18o48uhcqb().s[126]++,"[object Generator]"})),e.keys=function(t){cov_18o48uhcqb().f[42]++;var e=(cov_18o48uhcqb().s[127]++,Object(t)),r=(cov_18o48uhcqb().s[128]++,[]);for(var n in cov_18o48uhcqb().s[129]++,e)cov_18o48uhcqb().s[130]++,r.push(n);return cov_18o48uhcqb().s[131]++,r.reverse(),function next(){for(cov_18o48uhcqb().f[43]++,cov_18o48uhcqb().s[132]++;r.length;){var t=(cov_18o48uhcqb().s[133]++,r.pop());if(cov_18o48uhcqb().s[134]++,t in e)return cov_18o48uhcqb().b[54][0]++,cov_18o48uhcqb().s[135]++,next.value=t,next.done=!1,next;cov_18o48uhcqb().b[54][1]++}return cov_18o48uhcqb().s[136]++,next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(cov_18o48uhcqb().f[44]++,cov_18o48uhcqb().s[137]++,this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),e)cov_18o48uhcqb().b[55][1]++;else for(var r in cov_18o48uhcqb().b[55][0]++,cov_18o48uhcqb().s[138]++,this)cov_18o48uhcqb().s[139]++,cov_18o48uhcqb().b[56][0]++,"t"===r.charAt(0)&&(cov_18o48uhcqb().b[56][1]++,n.call(this,r))&&(cov_18o48uhcqb().b[56][2]++,!isNaN(+r.slice(1)))&&(cov_18o48uhcqb().b[56][3]++,this[r]=t)},stop:function stop(){cov_18o48uhcqb().f[45]++,cov_18o48uhcqb().s[140]++,this.done=!0;var t=(cov_18o48uhcqb().s[141]++,this.tryEntries[0].completion);if(cov_18o48uhcqb().s[142]++,"throw"===t.type)throw cov_18o48uhcqb().b[57][0]++,cov_18o48uhcqb().s[143]++,t.arg;return cov_18o48uhcqb().b[57][1]++,cov_18o48uhcqb().s[144]++,this.rval},dispatchException:function dispatchException(e){if(cov_18o48uhcqb().f[46]++,cov_18o48uhcqb().s[145]++,this.done)throw cov_18o48uhcqb().b[58][0]++,cov_18o48uhcqb().s[146]++,e;cov_18o48uhcqb().b[58][1]++;var r=(cov_18o48uhcqb().s[147]++,this);function handle(n,o){return cov_18o48uhcqb().f[47]++,cov_18o48uhcqb().s[148]++,a.type="throw",a.arg=e,r.next=n,cov_18o48uhcqb().b[59][0]++,o&&(cov_18o48uhcqb().b[59][1]++,r.method="next",r.arg=t),!!o}cov_18o48uhcqb().s[149]++;for(var o=(cov_18o48uhcqb().s[150]++,this.tryEntries.length-1);o>=0;--o){var i=(cov_18o48uhcqb().s[151]++,this.tryEntries[o]),a=(cov_18o48uhcqb().s[152]++,i.completion);if(cov_18o48uhcqb().s[153]++,"root"===i.tryLoc)return cov_18o48uhcqb().b[60][0]++,cov_18o48uhcqb().s[154]++,handle("end");if(cov_18o48uhcqb().b[60][1]++,cov_18o48uhcqb().s[155]++,i.tryLoc<=this.prev){cov_18o48uhcqb().b[61][0]++;var c=(cov_18o48uhcqb().s[156]++,n.call(i,"catchLoc")),u=(cov_18o48uhcqb().s[157]++,n.call(i,"finallyLoc"));if(cov_18o48uhcqb().s[158]++,cov_18o48uhcqb().b[63][0]++,c&&(cov_18o48uhcqb().b[63][1]++,u)){if(cov_18o48uhcqb().b[62][0]++,cov_18o48uhcqb().s[159]++,this.prev<i.catchLoc)return cov_18o48uhcqb().b[64][0]++,cov_18o48uhcqb().s[160]++,handle(i.catchLoc,!0);if(cov_18o48uhcqb().b[64][1]++,cov_18o48uhcqb().s[161]++,this.prev<i.finallyLoc)return cov_18o48uhcqb().b[65][0]++,cov_18o48uhcqb().s[162]++,handle(i.finallyLoc);cov_18o48uhcqb().b[65][1]++}else if(cov_18o48uhcqb().b[62][1]++,cov_18o48uhcqb().s[163]++,c){if(cov_18o48uhcqb().b[66][0]++,cov_18o48uhcqb().s[164]++,this.prev<i.catchLoc)return cov_18o48uhcqb().b[67][0]++,cov_18o48uhcqb().s[165]++,handle(i.catchLoc,!0);cov_18o48uhcqb().b[67][1]++}else{if(cov_18o48uhcqb().b[66][1]++,cov_18o48uhcqb().s[166]++,!u)throw cov_18o48uhcqb().b[68][0]++,cov_18o48uhcqb().s[167]++,Error("try statement without catch or finally");if(cov_18o48uhcqb().b[68][1]++,cov_18o48uhcqb().s[168]++,this.prev<i.finallyLoc)return cov_18o48uhcqb().b[69][0]++,cov_18o48uhcqb().s[169]++,handle(i.finallyLoc);cov_18o48uhcqb().b[69][1]++}}else cov_18o48uhcqb().b[61][1]++}},abrupt:function abrupt(t,e){cov_18o48uhcqb().f[48]++,cov_18o48uhcqb().s[170]++;for(var r=(cov_18o48uhcqb().s[171]++,this.tryEntries.length-1);r>=0;--r){var o=(cov_18o48uhcqb().s[172]++,this.tryEntries[r]);if(cov_18o48uhcqb().s[173]++,cov_18o48uhcqb().b[71][0]++,o.tryLoc<=this.prev&&(cov_18o48uhcqb().b[71][1]++,n.call(o,"finallyLoc"))&&(cov_18o48uhcqb().b[71][2]++,this.prev<o.finallyLoc)){cov_18o48uhcqb().b[70][0]++;var i=(cov_18o48uhcqb().s[174]++,o);cov_18o48uhcqb().s[175]++;break}cov_18o48uhcqb().b[70][1]++}cov_18o48uhcqb().s[176]++,cov_18o48uhcqb().b[72][0]++,i&&(cov_18o48uhcqb().b[72][1]++,"break"===t||(cov_18o48uhcqb().b[72][2]++,"continue"===t))&&(cov_18o48uhcqb().b[72][3]++,i.tryLoc<=e)&&(cov_18o48uhcqb().b[72][4]++,e<=i.finallyLoc)&&(cov_18o48uhcqb().b[72][5]++,i=null);var a=(cov_18o48uhcqb().s[177]++,i?(cov_18o48uhcqb().b[73][0]++,i.completion):(cov_18o48uhcqb().b[73][1]++,{}));return cov_18o48uhcqb().s[178]++,a.type=t,a.arg=e,i?(cov_18o48uhcqb().b[74][0]++,this.method="next",this.next=i.finallyLoc,y):(cov_18o48uhcqb().b[74][1]++,this.complete(a))},complete:function complete(t,e){if(cov_18o48uhcqb().f[49]++,cov_18o48uhcqb().s[179]++,"throw"===t.type)throw cov_18o48uhcqb().b[75][0]++,cov_18o48uhcqb().s[180]++,t.arg;return cov_18o48uhcqb().b[75][1]++,cov_18o48uhcqb().s[181]++,cov_18o48uhcqb().b[77][0]++,"break"===t.type||(cov_18o48uhcqb().b[77][1]++,"continue"===t.type)?(cov_18o48uhcqb().b[76][0]++,this.next=t.arg):(cov_18o48uhcqb().b[76][1]++,"return"===t.type?(cov_18o48uhcqb().b[78][0]++,this.rval=this.arg=t.arg,this.method="return",this.next="end"):(cov_18o48uhcqb().b[78][1]++,cov_18o48uhcqb().b[79][0]++,"normal"===t.type&&(cov_18o48uhcqb().b[79][1]++,e)&&(cov_18o48uhcqb().b[79][2]++,this.next=e))),y},finish:function finish(t){cov_18o48uhcqb().f[50]++,cov_18o48uhcqb().s[182]++;for(var e=(cov_18o48uhcqb().s[183]++,this.tryEntries.length-1);e>=0;--e){var r=(cov_18o48uhcqb().s[184]++,this.tryEntries[e]);if(cov_18o48uhcqb().s[185]++,r.finallyLoc===t)return cov_18o48uhcqb().b[80][0]++,cov_18o48uhcqb().s[186]++,this.complete(r.completion,r.afterLoc),resetTryEntry(r),y;cov_18o48uhcqb().b[80][1]++}},catch:function _catch(t){cov_18o48uhcqb().f[51]++,cov_18o48uhcqb().s[187]++;for(var e=(cov_18o48uhcqb().s[188]++,this.tryEntries.length-1);e>=0;--e){var r=(cov_18o48uhcqb().s[189]++,this.tryEntries[e]);if(cov_18o48uhcqb().s[190]++,r.tryLoc===t){cov_18o48uhcqb().b[81][0]++;var n=(cov_18o48uhcqb().s[191]++,r.completion);if(cov_18o48uhcqb().s[192]++,"throw"===n.type){cov_18o48uhcqb().b[82][0]++;var o=(cov_18o48uhcqb().s[193]++,n.arg);cov_18o48uhcqb().s[194]++,resetTryEntry(r)}else cov_18o48uhcqb().b[82][1]++;return cov_18o48uhcqb().s[195]++,o}cov_18o48uhcqb().b[81][1]++}throw cov_18o48uhcqb().s[196]++,Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return cov_18o48uhcqb().f[52]++,cov_18o48uhcqb().s[197]++,this.delegate={iterator:values(e),resultName:r,nextLoc:n},cov_18o48uhcqb().b[83][0]++,"next"===this.method&&(cov_18o48uhcqb().b[83][1]++,this.arg=t),y}},e}function ownKeys(e,r){cov_18o48uhcqb().f[53]++;var t=(cov_18o48uhcqb().s[198]++,Object.keys(e));if(cov_18o48uhcqb().s[199]++,Object.getOwnPropertySymbols){cov_18o48uhcqb().b[84][0]++;var o=(cov_18o48uhcqb().s[200]++,Object.getOwnPropertySymbols(e));cov_18o48uhcqb().s[201]++,cov_18o48uhcqb().b[85][0]++,r&&(cov_18o48uhcqb().b[85][1]++,o=o.filter((function(r){return cov_18o48uhcqb().f[54]++,cov_18o48uhcqb().s[202]++,Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}else cov_18o48uhcqb().b[84][1]++;return cov_18o48uhcqb().s[203]++,t}function _objectSpread(e){cov_18o48uhcqb().f[55]++,cov_18o48uhcqb().s[204]++;for(var r=(cov_18o48uhcqb().s[205]++,1);r<arguments.length;r++){var t=(cov_18o48uhcqb().s[206]++,null!=arguments[r]?(cov_18o48uhcqb().b[86][0]++,arguments[r]):(cov_18o48uhcqb().b[86][1]++,{}));cov_18o48uhcqb().s[207]++,r%2?(cov_18o48uhcqb().b[87][0]++,ownKeys(Object(t),!0).forEach((function(r){cov_18o48uhcqb().f[56]++,cov_18o48uhcqb().s[208]++,_defineProperty(e,r,t[r])}))):(cov_18o48uhcqb().b[87][1]++,Object.getOwnPropertyDescriptors?(cov_18o48uhcqb().b[88][0]++,Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))):(cov_18o48uhcqb().b[88][1]++,ownKeys(Object(t)).forEach((function(r){cov_18o48uhcqb().f[57]++,cov_18o48uhcqb().s[209]++,Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))))}return cov_18o48uhcqb().s[210]++,e}function _defineProperty(e,r,t){return cov_18o48uhcqb().f[58]++,cov_18o48uhcqb().s[211]++,(r=_toPropertyKey(r))in e?(cov_18o48uhcqb().b[89][0]++,Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0})):(cov_18o48uhcqb().b[89][1]++,e[r]=t),e}function asyncGeneratorStep(n,t,e,r,o,a,c){cov_18o48uhcqb().f[59]++,cov_18o48uhcqb().s[212]++;try{var i=(cov_18o48uhcqb().s[213]++,n[a](c)),u=(cov_18o48uhcqb().s[214]++,i.value)}catch(n){return cov_18o48uhcqb().s[215]++,void e(n)}cov_18o48uhcqb().s[216]++,i.done?(cov_18o48uhcqb().b[90][0]++,t(u)):(cov_18o48uhcqb().b[90][1]++,Promise.resolve(u).then(r,o))}function _asyncToGenerator(n){return cov_18o48uhcqb().f[60]++,cov_18o48uhcqb().s[217]++,function(){cov_18o48uhcqb().f[61]++;var t=(cov_18o48uhcqb().s[218]++,this),e=(cov_18o48uhcqb().s[219]++,arguments);return cov_18o48uhcqb().s[220]++,new Promise((function(r,o){cov_18o48uhcqb().f[62]++;var a=(cov_18o48uhcqb().s[221]++,n.apply(t,e));function _next(n){cov_18o48uhcqb().f[63]++,cov_18o48uhcqb().s[222]++,asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){cov_18o48uhcqb().f[64]++,cov_18o48uhcqb().s[223]++,asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}cov_18o48uhcqb().s[224]++,_next(void 0)}))}}function _defineProperties(e,r){cov_18o48uhcqb().f[66]++,cov_18o48uhcqb().s[227]++;for(var t=(cov_18o48uhcqb().s[228]++,0);t<r.length;t++){var o=(cov_18o48uhcqb().s[229]++,r[t]);cov_18o48uhcqb().s[230]++,o.enumerable=(cov_18o48uhcqb().b[92][0]++,o.enumerable||(cov_18o48uhcqb().b[92][1]++,!1)),o.configurable=!0,cov_18o48uhcqb().b[93][0]++,"value"in o&&(cov_18o48uhcqb().b[93][1]++,o.writable=!0),Object.defineProperty(e,_toPropertyKey(o.key),o)}}function _toPropertyKey(t){cov_18o48uhcqb().f[68]++;var i=(cov_18o48uhcqb().s[232]++,function _toPrimitive(t,r){if(cov_18o48uhcqb().f[69]++,cov_18o48uhcqb().s[234]++,cov_18o48uhcqb().b[98][0]++,"object"!=_typeof(t)||(cov_18o48uhcqb().b[98][1]++,!t))return cov_18o48uhcqb().b[97][0]++,cov_18o48uhcqb().s[235]++,t;cov_18o48uhcqb().b[97][1]++;var e=(cov_18o48uhcqb().s[236]++,t[Symbol.toPrimitive]);if(cov_18o48uhcqb().s[237]++,void 0!==e){cov_18o48uhcqb().b[99][0]++;var i=(cov_18o48uhcqb().s[238]++,e.call(t,(cov_18o48uhcqb().b[100][0]++,r||(cov_18o48uhcqb().b[100][1]++,"default"))));if(cov_18o48uhcqb().s[239]++,"object"!=_typeof(i))return cov_18o48uhcqb().b[101][0]++,cov_18o48uhcqb().s[240]++,i;throw cov_18o48uhcqb().b[101][1]++,cov_18o48uhcqb().s[241]++,new TypeError("@@toPrimitive must return a primitive value.")}cov_18o48uhcqb().b[99][1]++;return cov_18o48uhcqb().s[242]++,("string"===r?(cov_18o48uhcqb().b[102][0]++,String):(cov_18o48uhcqb().b[102][1]++,Number))(t)}(t,"string"));return cov_18o48uhcqb().s[233]++,"symbol"==_typeof(i)?(cov_18o48uhcqb().b[96][0]++,i):(cov_18o48uhcqb().b[96][1]++,i+"")}cov_18o48uhcqb();var SlotQueueContext=(cov_18o48uhcqb().s[243]++,(0,preact_module.q6)(null)),Render=(cov_18o48uhcqb().s[244]++,cov_18o48uhcqb().f[70]++,cov_18o48uhcqb().s[247]++,function _createClass(e,r,t){return cov_18o48uhcqb().f[67]++,cov_18o48uhcqb().s[231]++,cov_18o48uhcqb().b[94][0]++,r&&(cov_18o48uhcqb().b[94][1]++,_defineProperties(e.prototype,r)),cov_18o48uhcqb().b[95][0]++,t&&(cov_18o48uhcqb().b[95][1]++,_defineProperties(e,t)),Object.defineProperty(e,"prototype",{writable:!1}),e}((function Render(provider){cov_18o48uhcqb().f[71]++,cov_18o48uhcqb().s[245]++,function _classCallCheck(a,n){if(cov_18o48uhcqb().f[65]++,cov_18o48uhcqb().s[225]++,!(a instanceof n))throw cov_18o48uhcqb().b[91][0]++,cov_18o48uhcqb().s[226]++,new TypeError("Cannot call a class as a function");cov_18o48uhcqb().b[91][1]++}(this,Render),cov_18o48uhcqb().s[246]++,this._provider=provider}),[{key:"render",value:function render(Component,props){cov_18o48uhcqb().f[72]++;var _this=(cov_18o48uhcqb().s[248]++,this);return cov_18o48uhcqb().s[249]++,function(){cov_18o48uhcqb().f[73]++;var _ref=(cov_18o48uhcqb().s[250]++,_asyncToGenerator(_regeneratorRuntime().mark((function _callee(rootElement){var _yield$Component$getI,_Component$getInitial,initialData,state,queue,provider,Root,tmp,API;return cov_18o48uhcqb().f[74]++,cov_18o48uhcqb().s[251]++,_regeneratorRuntime().wrap((function _callee$(_context){for(cov_18o48uhcqb().f[75]++,cov_18o48uhcqb().s[252]++;;)switch(cov_18o48uhcqb().s[253]++,_context.prev=_context.next){case 0:if(cov_18o48uhcqb().b[103][0]++,cov_18o48uhcqb().s[254]++,Component){cov_18o48uhcqb().b[104][0]++,cov_18o48uhcqb().s[255]++,_context.next=2,cov_18o48uhcqb().s[256]++;break}throw cov_18o48uhcqb().b[104][1]++,cov_18o48uhcqb().s[257]++,new Error("Component is not defined");case 2:if(cov_18o48uhcqb().b[103][1]++,cov_18o48uhcqb().s[258]++,rootElement){cov_18o48uhcqb().b[105][0]++,cov_18o48uhcqb().s[259]++,_context.next=4,cov_18o48uhcqb().s[260]++;break}throw cov_18o48uhcqb().b[105][1]++,cov_18o48uhcqb().s[261]++,new Error("Root element is not defined");case 4:return cov_18o48uhcqb().b[103][2]++,cov_18o48uhcqb().s[262]++,_context.next=6,cov_18o48uhcqb().s[263]++,cov_18o48uhcqb().b[107][0]++,null===(_Component$getInitial=Component.getInitialData)||(cov_18o48uhcqb().b[107][1]++,void 0===_Component$getInitial)?void cov_18o48uhcqb().b[106][0]++:(cov_18o48uhcqb().b[106][1]++,_Component$getInitial.call(Component,props));case 6:if(cov_18o48uhcqb().b[103][3]++,cov_18o48uhcqb().s[264]++,_context.t1=_yield$Component$getI=_context.sent,cov_18o48uhcqb().s[265]++,_context.t0=null!==_context.t1,cov_18o48uhcqb().s[266]++,!_context.t0){cov_18o48uhcqb().b[108][0]++,cov_18o48uhcqb().s[267]++,_context.next=10,cov_18o48uhcqb().s[268]++;break}cov_18o48uhcqb().b[108][1]++,cov_18o48uhcqb().s[269]++,_context.t0=void 0!==_yield$Component$getI;case 10:if(cov_18o48uhcqb().b[103][4]++,cov_18o48uhcqb().s[270]++,!_context.t0){cov_18o48uhcqb().b[109][0]++,cov_18o48uhcqb().s[271]++,_context.next=14,cov_18o48uhcqb().s[272]++;break}cov_18o48uhcqb().b[109][1]++,cov_18o48uhcqb().s[273]++,_context.t2=_yield$Component$getI,cov_18o48uhcqb().s[274]++,_context.next=15,cov_18o48uhcqb().s[275]++;break;case 14:cov_18o48uhcqb().b[103][5]++,cov_18o48uhcqb().s[276]++,_context.t2={};case 15:return cov_18o48uhcqb().b[103][6]++,cov_18o48uhcqb().s[277]++,initialData=_context.t2,cov_18o48uhcqb().s[278]++,state=(0,signals_module.vP)(_objectSpread({},props)),cov_18o48uhcqb().s[279]++,queue=(0,signals_module.vP)(new Set),cov_18o48uhcqb().s[280]++,provider=_this._provider,cov_18o48uhcqb().s[281]++,Root=function Root(_ref2){cov_18o48uhcqb().f[76]++;var next=(cov_18o48uhcqb().s[282]++,_ref2.next);return cov_18o48uhcqb().s[283]++,(0,jsx_runtime.Y)(SlotQueueContext.Provider,{value:queue,children:(0,jsx_runtime.Y)(vcomponent.a,_objectSpread(_objectSpread({node:provider},provider.props),{},{children:(0,jsx_runtime.Y)(Component,_objectSpread(_objectSpread({},next.value),{},{initialData}))}))})},cov_18o48uhcqb().s[284]++,rootElement.innerHTML="",cov_18o48uhcqb().s[285]++,tmp=document.createElement("div"),cov_18o48uhcqb().s[286]++,rootElement.classList.add("dropin-design"),cov_18o48uhcqb().s[287]++,(0,preact_module.XX)((0,jsx_runtime.Y)(Root,{next:state}),tmp),cov_18o48uhcqb().s[288]++,API={remove:function remove(){cov_18o48uhcqb().f[77]++,cov_18o48uhcqb().s[289]++,(0,preact_module.XX)(null,tmp)},setProps:function setProps(cb){cov_18o48uhcqb().f[78]++;var next=(cov_18o48uhcqb().s[290]++,cb(state.peek()));cov_18o48uhcqb().s[291]++,state.value=next}},cov_18o48uhcqb().s[292]++,_context.abrupt("return",new Promise((function(resolve){cov_18o48uhcqb().f[79]++,cov_18o48uhcqb().s[293]++,queue.subscribe((function(pending){var _tmp$firstChild;if(cov_18o48uhcqb().f[80]++,cov_18o48uhcqb().s[294]++,0===pending.size)return cov_18o48uhcqb().b[110][0]++,cov_18o48uhcqb().s[295]++,rootElement.classList.add("dropin-design"),cov_18o48uhcqb().s[296]++,rootElement.appendChild((cov_18o48uhcqb().b[112][0]++,null!==(_tmp$firstChild=tmp.firstChild)&&(cov_18o48uhcqb().b[112][1]++,void 0!==_tmp$firstChild)?(cov_18o48uhcqb().b[111][0]++,_tmp$firstChild):(cov_18o48uhcqb().b[111][1]++,tmp))),cov_18o48uhcqb().s[297]++,resolve(API);cov_18o48uhcqb().b[110][1]++}))})));case 26:cov_18o48uhcqb().b[103][7]++;case"end":return cov_18o48uhcqb().b[103][8]++,cov_18o48uhcqb().s[298]++,_context.stop()}}),_callee)}))));return cov_18o48uhcqb().s[299]++,function(_x){return cov_18o48uhcqb().f[81]++,cov_18o48uhcqb().s[300]++,_ref.apply(this,arguments)}}()}},{key:"unmount",value:function unmount(rootElement){var _rootElement$firstChi;if(cov_18o48uhcqb().f[82]++,cov_18o48uhcqb().s[301]++,!rootElement)throw cov_18o48uhcqb().b[113][0]++,cov_18o48uhcqb().s[302]++,new Error("Root element is not defined");cov_18o48uhcqb().b[113][1]++,cov_18o48uhcqb().s[303]++,cov_18o48uhcqb().b[114][0]++,null===(_rootElement$firstChi=rootElement.firstChild)||(cov_18o48uhcqb().b[114][1]++,void 0===_rootElement$firstChi)||(cov_18o48uhcqb().b[114][2]++,_rootElement$firstChi.remove())}},{key:"toString",value:function(){cov_18o48uhcqb().f[83]++;var _toString=(cov_18o48uhcqb().s[304]++,_asyncToGenerator(_regeneratorRuntime().mark((function _callee2(Component,props,options){var _yield$Component$getI2,_Component$getInitial2,initialData;return cov_18o48uhcqb().f[84]++,cov_18o48uhcqb().s[305]++,_regeneratorRuntime().wrap((function _callee2$(_context2){for(cov_18o48uhcqb().f[85]++,cov_18o48uhcqb().s[306]++;;)switch(cov_18o48uhcqb().s[307]++,_context2.prev=_context2.next){case 0:if(cov_18o48uhcqb().b[115][0]++,cov_18o48uhcqb().s[308]++,Component){cov_18o48uhcqb().b[116][0]++,cov_18o48uhcqb().s[309]++,_context2.next=2,cov_18o48uhcqb().s[310]++;break}throw cov_18o48uhcqb().b[116][1]++,cov_18o48uhcqb().s[311]++,new Error("Component is not defined");case 2:return cov_18o48uhcqb().b[115][1]++,cov_18o48uhcqb().s[312]++,_context2.next=4,cov_18o48uhcqb().s[313]++,cov_18o48uhcqb().b[118][0]++,null===(_Component$getInitial2=Component.getInitialData)||(cov_18o48uhcqb().b[118][1]++,void 0===_Component$getInitial2)?void cov_18o48uhcqb().b[117][0]++:(cov_18o48uhcqb().b[117][1]++,_Component$getInitial2.call(Component,props));case 4:if(cov_18o48uhcqb().b[115][2]++,cov_18o48uhcqb().s[314]++,_context2.t1=_yield$Component$getI2=_context2.sent,cov_18o48uhcqb().s[315]++,_context2.t0=null!==_context2.t1,cov_18o48uhcqb().s[316]++,!_context2.t0){cov_18o48uhcqb().b[119][0]++,cov_18o48uhcqb().s[317]++,_context2.next=8,cov_18o48uhcqb().s[318]++;break}cov_18o48uhcqb().b[119][1]++,cov_18o48uhcqb().s[319]++,_context2.t0=void 0!==_yield$Component$getI2;case 8:if(cov_18o48uhcqb().b[115][3]++,cov_18o48uhcqb().s[320]++,!_context2.t0){cov_18o48uhcqb().b[120][0]++,cov_18o48uhcqb().s[321]++,_context2.next=12,cov_18o48uhcqb().s[322]++;break}cov_18o48uhcqb().b[120][1]++,cov_18o48uhcqb().s[323]++,_context2.t2=_yield$Component$getI2,cov_18o48uhcqb().s[324]++,_context2.next=13,cov_18o48uhcqb().s[325]++;break;case 12:cov_18o48uhcqb().b[115][4]++,cov_18o48uhcqb().s[326]++,_context2.t2={};case 13:return cov_18o48uhcqb().b[115][5]++,cov_18o48uhcqb().s[327]++,initialData=_context2.t2,cov_18o48uhcqb().s[328]++,_context2.abrupt("return",(0,dist.Ay)((0,jsx_runtime.Y)(vcomponent.a,_objectSpread(_objectSpread({node:this._provider},this._provider.props),{},{children:(0,jsx_runtime.Y)(Component,_objectSpread(_objectSpread({},props),{},{initialData}))})),{},_objectSpread({},options)));case 15:cov_18o48uhcqb().b[115][6]++;case"end":return cov_18o48uhcqb().b[115][7]++,cov_18o48uhcqb().s[329]++,_context2.stop()}}),_callee2,this)}))));return cov_18o48uhcqb().s[331]++,function toString(_x2,_x3,_x4){return cov_18o48uhcqb().f[86]++,cov_18o48uhcqb().s[330]++,_toString.apply(this,arguments)}}()}]));const en_US_namespaceObject=JSON.parse('{"Dropin":{"ExampleComponentName":{"item":{"label":"string"}},"Pagination":{"backwardButton":{"ariaLabel":"Go to previous page"},"forwardButton":{"ariaLabel":"Go to next page"}},"Incrementer":{"decreaseLabel":"Decrease Quantity","increaseLabel":"Increase Quantity","label":"Quantity","errorMessage":"Enter a valid quantity","minQuantityMessage":"Enter at least {{minQuantity}}","maxQuantityMessage":"Maximum quantity is {{maxQuantity}}"},"Modal":{"Close":{"label":"Close"}},"InputPassword":{"placeholder":"Password","floatingLabel":"Password","buttonShowTitle":"Click to show password","buttonHideTitle":"Click to hide password"},"PasswordStatusIndicator":{"chartTwoSymbols":"Use characters and numbers or symbols","chartThreeSymbols":"Use characters, numbers and symbols","chartFourSymbols":"Use uppercase characters, lowercase characters, numbers and symbols","messageLengthPassword":"At least {minLength} characters long"},"InlineAlert":{"dismissLabel":"Dismiss Alert"},"PriceSummary":{"subTotal":{"label":"Subtotal","withTaxes":"Including taxes","withoutTaxes":"excluding taxes"},"shipping":{"label":"Shipping","editZipAction":"Apply","estimated":"Estimated Shipping","estimatedDestination":"Estimated Shipping to ","destinationLinkAriaLabel":"Change destination","zipPlaceholder":"Zip Code","withTaxes":"Including taxes","withoutTaxes":"excluding taxes","alternateField":{"zip":"Estimate using country/zip","state":"Estimate using country/state"}},"taxes":{"total":"Tax Total","totalOnly":"Tax","breakdown":"Taxes","showBreakdown":"Show Tax Breakdown","hideBreakdown":"Hide Tax Breakdown","estimated":"Estimated Tax"},"total":{"estimated":"Estimated Total","label":"Total","withoutTax":"Total excluding taxes"}},"ProgressSpinner":{"updating":{"label":"Item is updating"},"updatingChildren":{"label":"Items are updating"}},"PriceRange":{"from":{"label":"From"},"to":{"label":"to"},"asLowAs":{"label":"As low as"}},"Swatches":{"outOfStock":{"label":"out of stock swatch"},"selected":{"label":"swatch selected"},"swatch":{"label":"swatch"}},"Accordion":{"open":{"label":"Open"},"close":{"label":"Close"}},"CartItem":{"each":{"label":"each"},"pricePerItem":{"label":"price per item"},"quantity":{"label":"Quantity"},"remove":{"label":"Remove {product} from the cart"},"removeDefault":{"label":"Remove item from the cart"},"taxIncluded":{"label":"incl. VAT"},"taxExcluded":{"label":"excl. tax"},"updating":{"label":"{product} is updating"}},"InputDate":{"picker":"Select a date"}}}');var preact_i18n_esm=__webpack_require__("../../node_modules/preact-i18n/dist/preact-i18n.esm.js");function cov_19ycysxg85(){var path="/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/i18n/index.ts",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/i18n/index.ts",statementMap:{0:{start:{line:12,column:24},end:{line:15,column:1}},1:{start:{line:20,column:37},end:{line:22,column:1}},2:{start:{line:21,column:2},end:{line:21,column:66}}},fnMap:{0:{name:"getDefinitionByLanguage",decl:{start:{line:20,column:46},end:{line:20,column:69}},loc:{start:{line:20,column:76},end:{line:22,column:1}},line:20}},branchMap:{0:{loc:{start:{line:21,column:42},end:{line:21,column:64}},type:"binary-expr",locations:[{start:{line:21,column:42},end:{line:21,column:58}},{start:{line:21,column:62},end:{line:21,column:64}}],line:21}},s:{0:0,1:0,2:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:void 0,names:["deepmerge","en_US","definition","getDefinitionByLanguage","lang"],sourceRoot:void 0,sources:["/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/i18n/index.ts"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { deepmerge } from '@adobe-commerce/elsie/lib';\nimport en_US from '@adobe-commerce/elsie/i18n/en_US.json';\n\nexport type Lang = 'en_US';\n\nexport const definition = {\n default: en_US,\n en_US,\n};\n\n// https://github.com/synacor/preact-i18n\n// eslint-disable-next-line no-restricted-imports\nexport * from 'preact-i18n';\n\nexport const getDefinitionByLanguage = (lang: Lang) => {\n return deepmerge(definition.default, definition[lang] || {});\n};\n"],mappings:"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAASA,SAAS;AAClB,OAAOC,KAAK;AAIZ,OAAO,IAAMC,UAAU,GAAG;EACxB,WAASD,KAAK;EACdA,KAAK,EAALA;AACF,CAAC;;AAED;AACA;AACA,cAAc,aAAa;AAE3B,OAAO,IAAME,uBAAuB,GAAG,SAA1BA,uBAAuBA,CAAIC,IAAU,EAAK;EACrD,OAAOJ,SAAS,CAACE,UAAU,WAAQ,EAAEA,UAAU,CAACE,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;AAC9D,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"17450d844dc7c7ff802734de0a4defaddd735227"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"17450d844dc7c7ff802734de0a4defaddd735227"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_19ycysxg85=function(){return actualCoverage},actualCoverage}cov_19ycysxg85();var definition=(cov_19ycysxg85().s[0]++,{default:en_US_namespaceObject,en_US:en_US_namespaceObject});cov_19ycysxg85().s[1]++;var injectStylesIntoStyleTag=__webpack_require__("../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),UIProvider=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/UIProvider.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(UIProvider.A,options);UIProvider.A&&UIProvider.A.locals&&UIProvider.A.locals;var normalize=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/normalize.css"),normalize_options={};normalize_options.styleTagTransform=styleTagTransform_default(),normalize_options.setAttributes=setAttributesWithoutAttributes_default(),normalize_options.insert=insertBySelector_default().bind(null,"head"),normalize_options.domAPI=styleDomAPI_default(),normalize_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(normalize.A,normalize_options);normalize.A&&normalize.A.locals&&normalize.A.locals;function cov_24o3pwbcac(){var path="/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/components/UIProvider/UIProvider.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/components/UIProvider/UIProvider.tsx",statementMap:{0:{start:{line:16,column:23},end:{line:18,column:2}},1:{start:{line:19,column:24},end:{line:48,column:1}},2:{start:{line:20,column:18},end:{line:20,column:27}},3:{start:{line:21,column:11},end:{line:21,column:53}},4:{start:{line:22,column:27},end:{line:22,column:47}},5:{start:{line:23,column:22},end:{line:23,column:81}},6:{start:{line:24,column:15},end:{line:24,column:28}},7:{start:{line:25,column:20},end:{line:35,column:29}},8:{start:{line:28,column:30},end:{line:28,column:190}},9:{start:{line:31,column:4},end:{line:34,column:6}},10:{start:{line:36,column:15},end:{line:36,column:37}},11:{start:{line:37,column:2},end:{line:47,column:5}},12:{start:{line:49,column:22},end:{line:49,column:67}}},fnMap:{0:{name:"UIProvider",decl:{start:{line:19,column:33},end:{line:19,column:43}},loc:{start:{line:19,column:50},end:{line:48,column:1}},line:19},1:{name:"(anonymous_1)",decl:{start:{line:25,column:28},end:{line:25,column:29}},loc:{start:{line:25,column:40},end:{line:35,column:3}},line:25}},branchMap:{0:{loc:{start:{line:21,column:11},end:{line:21,column:53}},type:"cond-expr",locations:[{start:{line:21,column:34},end:{line:21,column:41}},{start:{line:21,column:44},end:{line:21,column:53}}],line:21},1:{loc:{start:{line:23,column:22},end:{line:23,column:81}},type:"cond-expr",locations:[{start:{line:23,column:56},end:{line:23,column:58}},{start:{line:23,column:61},end:{line:23,column:81}}],line:23},2:{loc:{start:{line:28,column:68},end:{line:28,column:189}},type:"cond-expr",locations:[{start:{line:28,column:163},end:{line:28,column:184}},{start:{line:28,column:187},end:{line:28,column:189}}],line:28},3:{loc:{start:{line:28,column:68},end:{line:28,column:160}},type:"binary-expr",locations:[{start:{line:28,column:68},end:{line:28,column:124}},{start:{line:28,column:128},end:{line:28,column:160}}],line:28}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},f:{0:0,1:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0]},inputSourceMap:{version:3,file:void 0,names:["createContext","useMemo","deepmerge","Render","IntlProvider","getDefinitionByLanguage","Fragment","_Fragment","jsx","_jsx","UIContext","locale","UIProvider","_ref","_ref$lang","lang","_ref$langDefinitions","langDefinitions","children","definitions","_langDefinitions$lang","selectedDefinitions","replace","Provider","value","definition","provider"],sourceRoot:void 0,sources:["/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/components/UIProvider/UIProvider.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { FunctionComponent } from 'preact';\nimport { HTMLAttributes, createContext, useMemo } from 'preact/compat';\nimport { deepmerge, Render } from '@adobe-commerce/elsie/lib';\nimport { IntlProvider, getDefinitionByLanguage, Lang } from '@adobe-commerce/elsie/i18n';\n\nimport '@adobe-commerce/elsie/components/UIProvider/UIProvider.css';\nimport '@adobe-commerce/elsie/components/UIProvider/normalize.css';\n\nexport const UIContext = createContext<{\n locale: string;\n}>({\n locale: 'en-US',\n});\n\ntype LangDefinitions = { [key: string]: any };\n\nexport interface UIProviderProps extends HTMLAttributes<HTMLDivElement> {\n lang?: Lang; // ... list of other supported languages\n langDefinitions?: LangDefinitions;\n}\n\nexport const UIProvider: FunctionComponent<UIProviderProps> = ({\n lang = 'en_US',\n langDefinitions = {},\n children,\n}) => {\n const definitions = useMemo(() => {\n // Merge default definition with selected definition\n const selectedDefinitions: LangDefinitions = deepmerge(\n langDefinitions.default,\n langDefinitions[lang] ?? {}\n );\n\n // Merge SDK default definitions with custom definitions\n return deepmerge(\n getDefinitionByLanguage(lang), // SDK default definitions\n selectedDefinitions // Custom definitions\n );\n }, [lang, langDefinitions]);\n\n const locale = lang.replace('_', '-');\n\n return (\n <UIContext.Provider value={{ locale }}>\n <IntlProvider definition={definitions}>\n <>{children}</>\n </IntlProvider>\n </UIContext.Provider>\n );\n};\n\nexport const provider = new Render(<UIProvider />);"],mappings:"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAGA,SAAyBA,aAAa,EAAEC,OAAO,QAAQ,eAAe;AACtE,SAASC,SAAS,EAAEC,MAAM;AAC1B,SAASC,YAAY,EAAEC,uBAAuB;AAE9C;AACA;AAAmE,SAAAC,QAAA,IAAAC,SAAA,EAAAC,GAAA,IAAAC,IAAA;AAEnE,OAAO,IAAMC,SAAS,GAAGV,aAAa,CAEnC;EACDW,MAAM,EAAE;AACV,CAAC,CAAC;AASF,OAAO,IAAMC,UAA8C,GAAG,SAAjDA,UAA8CA,CAAAC,IAAA,EAIrD;EAAA,IAAAC,SAAA,GAAAD,IAAA,CAHJE,IAAI;IAAJA,IAAI,GAAAD,SAAA,cAAG,OAAO,GAAAA,SAAA;IAAAE,oBAAA,GAAAH,IAAA,CACdI,eAAe;IAAfA,eAAe,GAAAD,oBAAA,cAAG,CAAC,CAAC,GAAAA,oBAAA;IACpBE,QAAQ,GAAAL,IAAA,CAARK,QAAQ;EAER,IAAMC,WAAW,GAAGlB,OAAO,CAAC,YAAM;IAAA,IAAAmB,qBAAA;IAChC;IACA,IAAMC,mBAAoC,GAAGnB,SAAS,CACpDe,eAAe,WAAQ,GAAAG,qBAAA,GACvBH,eAAe,CAACF,IAAI,CAAC,cAAAK,qBAAA,cAAAA,qBAAA,GAAI,CAAC,CAC5B,CAAC;;IAED;IACA,OAAOlB,SAAS,CACdG,uBAAuB,CAACU,IAAI,CAAC;IAAE;IAC/BM,mBAAmB,CAAC;IACtB,CAAC;EACH,CAAC,EAAE,CAACN,IAAI,EAAEE,eAAe,CAAC,CAAC;EAE3B,IAAMN,MAAM,GAAGI,IAAI,CAACO,OAAO,CAAC,GAAG,EAAE,GAAG,CAAC;EAErC,oBACEb,IAAA,CAACC,SAAS,CAACa,QAAQ;IAACC,KAAK,EAAE;MAAEb,MAAM,EAANA;IAAO,CAAE;IAAAO,QAAA,eACpCT,IAAA,CAACL,YAAY;MAACqB,UAAU,EAAEN,WAAY;MAAAD,QAAA,eACpCT,IAAA,CAAAF,SAAA;QAAAW,QAAA,EAAGA;MAAQ,CAAG;IAAC,CACH;EAAC,CACG,CAAC;AAEzB,CAAC;AAED,OAAO,IAAMQ,QAAQ,GAAG,IAAIvB,MAAM,cAACM,IAAA,CAACG,UAAU,IAAE,CAAC,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"8ee7aa916d94c2f2e4551569d10ccfc45f6c3974"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"8ee7aa916d94c2f2e4551569d10ccfc45f6c3974"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_24o3pwbcac=function(){return actualCoverage},actualCoverage}cov_24o3pwbcac();var UIContext=(cov_24o3pwbcac().s[0]++,(0,compat_module.q6)({locale:"en-US"}));cov_24o3pwbcac().s[1]++;var UIProvider_UIProvider_UIProvider=function UIProvider(_ref){cov_24o3pwbcac().f[0]++;var _ref$lang=(cov_24o3pwbcac().s[2]++,_ref.lang),lang=(cov_24o3pwbcac().s[3]++,void 0===_ref$lang?(cov_24o3pwbcac().b[0][0]++,"en_US"):(cov_24o3pwbcac().b[0][1]++,_ref$lang)),_ref$langDefinitions=(cov_24o3pwbcac().s[4]++,_ref.langDefinitions),langDefinitions=(cov_24o3pwbcac().s[5]++,void 0===_ref$langDefinitions?(cov_24o3pwbcac().b[1][0]++,{}):(cov_24o3pwbcac().b[1][1]++,_ref$langDefinitions)),children=(cov_24o3pwbcac().s[6]++,_ref.children),definitions=(cov_24o3pwbcac().s[7]++,(0,compat_module.Kr)((function(){var _langDefinitions$lang;cov_24o3pwbcac().f[1]++;var selectedDefinitions=(cov_24o3pwbcac().s[8]++,cjs_default()(langDefinitions.default,(cov_24o3pwbcac().b[3][0]++,null!==(_langDefinitions$lang=langDefinitions[lang])&&(cov_24o3pwbcac().b[3][1]++,void 0!==_langDefinitions$lang)?(cov_24o3pwbcac().b[2][0]++,_langDefinitions$lang):(cov_24o3pwbcac().b[2][1]++,{}))));return cov_24o3pwbcac().s[9]++,cjs_default()(function getDefinitionByLanguage(lang){return cov_19ycysxg85().f[0]++,cov_19ycysxg85().s[2]++,cjs_default()(definition.default,(cov_19ycysxg85().b[0][0]++,definition[lang]||(cov_19ycysxg85().b[0][1]++,{})))}(lang),selectedDefinitions)}),[lang,langDefinitions])),locale=(cov_24o3pwbcac().s[10]++,lang.replace("_","-"));return cov_24o3pwbcac().s[11]++,(0,jsx_runtime.Y)(UIContext.Provider,{value:{locale},children:(0,jsx_runtime.Y)(preact_i18n_esm.Dk,{definition:definitions,children:(0,jsx_runtime.Y)(jsx_runtime.FK,{children})})})};cov_24o3pwbcac().s[12]++,new Render((0,jsx_runtime.Y)(UIProvider_UIProvider_UIProvider,{}))},"./src/lib/classes.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function cov_6jqljxbcy(){var path="/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/lib/classes.ts",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/lib/classes.ts",statementMap:{0:{start:{line:2,column:2},end:{line:2,column:118}},1:{start:{line:5,column:2},end:{line:5,column:163}},2:{start:{line:8,column:2},end:{line:12,column:3}},3:{start:{line:9,column:4},end:{line:9,column:61}},4:{start:{line:9,column:30},end:{line:9,column:61}},5:{start:{line:10,column:12},end:{line:10,column:44}},6:{start:{line:11,column:4},end:{line:11,column:224}},7:{start:{line:15,column:2},end:{line:15,column:48}},8:{start:{line:16,column:2},end:{line:16,column:56}},9:{start:{line:16,column:15},end:{line:16,column:16}},10:{start:{line:16,column:22},end:{line:16,column:30}},11:{start:{line:16,column:44},end:{line:16,column:56}},12:{start:{line:17,column:2},end:{line:17,column:11}},13:{start:{line:20,column:10},end:{line:20,column:98}},14:{start:{line:21,column:2},end:{line:44,column:3}},15:{start:{line:26,column:10},end:{line:26,column:12}},16:{start:{line:27,column:10},end:{line:27,column:12}},17:{start:{line:28,column:10},end:{line:28,column:12}},18:{start:{line:29,column:4},end:{line:42,column:5}},19:{start:{line:30,column:6},end:{line:33,column:94}},20:{start:{line:31,column:8},end:{line:31,column:36}},21:{start:{line:31,column:29},end:{line:31,column:36}},22:{start:{line:32,column:8},end:{line:32,column:15}},23:{start:{line:33,column:13},end:{line:33,column:94}},24:{start:{line:35,column:6},end:{line:35,column:20}},25:{start:{line:37,column:6},end:{line:41,column:7}},26:{start:{line:38,column:8},end:{line:38,column:86}},27:{start:{line:38,column:79},end:{line:38,column:86}},28:{start:{line:40,column:8},end:{line:40,column:23}},29:{start:{line:40,column:15},end:{line:40,column:23}},30:{start:{line:43,column:4},end:{line:43,column:13}},31:{start:{line:47,column:2},end:{line:47,column:33}},32:{start:{line:47,column:24},end:{line:47,column:33}},33:{start:{line:60,column:21},end:{line:75,column:1}},34:{start:{line:61,column:15},end:{line:73,column:8}},35:{start:{line:62,column:4},end:{line:62,column:29}},36:{start:{line:62,column:15},end:{line:62,column:29}},37:{start:{line:63,column:4},end:{line:63,column:61}},38:{start:{line:63,column:34},end:{line:63,column:61}},39:{start:{line:64,column:4},end:{line:71,column:5}},40:{start:{line:65,column:18},end:{line:65,column:41}},41:{start:{line:66,column:20},end:{line:66,column:28}},42:{start:{line:67,column:19},end:{line:67,column:27}},43:{start:{line:68,column:6},end:{line:70,column:7}},44:{start:{line:69,column:8},end:{line:69,column:40}},45:{start:{line:72,column:4},end:{line:72,column:18}},46:{start:{line:74,column:2},end:{line:74,column:23}}},fnMap:{0:{name:"_slicedToArray",decl:{start:{line:1,column:9},end:{line:1,column:23}},loc:{start:{line:1,column:30},end:{line:3,column:1}},line:1},1:{name:"_nonIterableRest",decl:{start:{line:4,column:9},end:{line:4,column:25}},loc:{start:{line:4,column:28},end:{line:6,column:1}},line:4},2:{name:"_unsupportedIterableToArray",decl:{start:{line:7,column:9},end:{line:7,column:36}},loc:{start:{line:7,column:43},end:{line:13,column:1}},line:7},3:{name:"_arrayLikeToArray",decl:{start:{line:14,column:9},end:{line:14,column:26}},loc:{start:{line:14,column:33},end:{line:18,column:1}},line:14},4:{name:"_iterableToArrayLimit",decl:{start:{line:19,column:9},end:{line:19,column:30}},loc:{start:{line:19,column:37},end:{line:45,column:1}},line:19},5:{name:"_arrayWithHoles",decl:{start:{line:46,column:9},end:{line:46,column:24}},loc:{start:{line:46,column:28},end:{line:48,column:1}},line:46},6:{name:"classes",decl:{start:{line:60,column:30},end:{line:60,column:37}},loc:{start:{line:60,column:48},end:{line:75,column:1}},line:60},7:{name:"(anonymous_7)",decl:{start:{line:61,column:31},end:{line:61,column:32}},loc:{start:{line:61,column:55},end:{line:73,column:3}},line:61}},branchMap:{0:{loc:{start:{line:2,column:9},end:{line:2,column:117}},type:"binary-expr",locations:[{start:{line:2,column:9},end:{line:2,column:27}},{start:{line:2,column:31},end:{line:2,column:58}},{start:{line:2,column:62},end:{line:2,column:95}},{start:{line:2,column:99},end:{line:2,column:117}}],line:2},1:{loc:{start:{line:8,column:2},end:{line:12,column:3}},type:"if",locations:[{start:{line:8,column:2},end:{line:12,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:8},2:{loc:{start:{line:9,column:4},end:{line:9,column:61}},type:"if",locations:[{start:{line:9,column:4},end:{line:9,column:61}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:9},3:{loc:{start:{line:11,column:11},end:{line:11,column:70}},type:"binary-expr",locations:[{start:{line:11,column:11},end:{line:11,column:25}},{start:{line:11,column:29},end:{line:11,column:42}},{start:{line:11,column:47},end:{line:11,column:69}}],line:11},4:{loc:{start:{line:11,column:72},end:{line:11,column:223}},type:"cond-expr",locations:[{start:{line:11,column:101},end:{line:11,column:114}},{start:{line:11,column:117},end:{line:11,column:223}}],line:11},5:{loc:{start:{line:11,column:72},end:{line:11,column:98}},type:"binary-expr",locations:[{start:{line:11,column:72},end:{line:11,column:83}},{start:{line:11,column:87},end:{line:11,column:98}}],line:11},6:{loc:{start:{line:11,column:117},end:{line:11,column:223}},type:"cond-expr",locations:[{start:{line:11,column:191},end:{line:11,column:214}},{start:{line:11,column:217},end:{line:11,column:223}}],line:11},7:{loc:{start:{line:11,column:117},end:{line:11,column:188}},type:"binary-expr",locations:[{start:{line:11,column:117},end:{line:11,column:134}},{start:{line:11,column:138},end:{line:11,column:188}}],line:11},8:{loc:{start:{line:15,column:2},end:{line:15,column:47}},type:"binary-expr",locations:[{start:{line:15,column:3},end:{line:15,column:12}},{start:{line:15,column:16},end:{line:15,column:28}},{start:{line:15,column:34},end:{line:15,column:46}}],line:15},9:{loc:{start:{line:20,column:10},end:{line:20,column:98}},type:"cond-expr",locations:[{start:{line:20,column:22},end:{line:20,column:26}},{start:{line:20,column:29},end:{line:20,column:98}}],line:20},10:{loc:{start:{line:20,column:29},end:{line:20,column:98}},type:"binary-expr",locations:[{start:{line:20,column:29},end:{line:20,column:57}},{start:{line:20,column:61},end:{line:20,column:79}},{start:{line:20,column:83},end:{line:20,column:98}}],line:20},11:{loc:{start:{line:21,column:2},end:{line:44,column:3}},type:"if",locations:[{start:{line:21,column:2},end:{line:44,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:21},12:{loc:{start:{line:30,column:6},end:{line:33,column:94}},type:"if",locations:[{start:{line:30,column:6},end:{line:33,column:94}},{start:{line:33,column:13},end:{line:33,column:94}}],line:30},13:{loc:{start:{line:31,column:8},end:{line:31,column:36}},type:"if",locations:[{start:{line:31,column:8},end:{line:31,column:36}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:31},14:{loc:{start:{line:33,column:20},end:{line:33,column:84}},type:"binary-expr",locations:[{start:{line:33,column:20},end:{line:33,column:47}},{start:{line:33,column:52},end:{line:33,column:83}}],line:33},15:{loc:{start:{line:38,column:8},end:{line:38,column:86}},type:"if",locations:[{start:{line:38,column:8},end:{line:38,column:86}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:38},16:{loc:{start:{line:38,column:12},end:{line:38,column:77}},type:"binary-expr",locations:[{start:{line:38,column:12},end:{line:38,column:14}},{start:{line:38,column:18},end:{line:38,column:37}},{start:{line:38,column:42},end:{line:38,column:76}}],line:38},17:{loc:{start:{line:40,column:8},end:{line:40,column:23}},type:"if",locations:[{start:{line:40,column:8},end:{line:40,column:23}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:40},18:{loc:{start:{line:47,column:2},end:{line:47,column:33}},type:"if",locations:[{start:{line:47,column:2},end:{line:47,column:33}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:47},19:{loc:{start:{line:62,column:4},end:{line:62,column:29}},type:"if",locations:[{start:{line:62,column:4},end:{line:62,column:29}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:62},20:{loc:{start:{line:63,column:4},end:{line:63,column:61}},type:"if",locations:[{start:{line:63,column:4},end:{line:63,column:61}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:63},21:{loc:{start:{line:64,column:4},end:{line:71,column:5}},type:"if",locations:[{start:{line:64,column:4},end:{line:71,column:5}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:64},22:{loc:{start:{line:68,column:6},end:{line:70,column:7}},type:"if",locations:[{start:{line:68,column:6},end:{line:70,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:68},23:{loc:{start:{line:68,column:10},end:{line:68,column:31}},type:"binary-expr",locations:[{start:{line:68,column:10},end:{line:68,column:19}},{start:{line:68,column:23},end:{line:68,column:31}}],line:68}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},b:{0:[0,0,0,0],1:[0,0],2:[0,0],3:[0,0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0,0],9:[0,0],10:[0,0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0]},inputSourceMap:{version:3,file:void 0,names:["classes","_classes","result","reduce","item","concat","Array","isArray","_item","_slicedToArray","className","isActive","trim"],sourceRoot:void 0,sources:["/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/lib/classes.ts"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n// @ts-ignore\nimport { JSXInternal } from 'preact/src/jsx';\n\ntype ClassName = string | JSXInternal.SignalLike<string | undefined>;\n\nexport const classes = (\n classes: Array<ClassName | [ClassName, boolean] | undefined>\n) => {\n const result = classes.reduce((result, item) => {\n if (!item) return result;\n\n if (typeof item === 'string') result += ` ${item}`;\n\n if (Array.isArray(item)) {\n const [className, isActive] = item;\n if (className && isActive) {\n result += ` ${className}`;\n }\n }\n\n return result;\n }, '') as string;\n\n return result.trim();\n};\n"],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAKA,OAAO,IAAMA,OAAO,GAAG,SAAVA,OAAOA,CAClBC,QAA4D,EACzD;EACH,IAAMC,MAAM,GAAGD,QAAO,CAACE,MAAM,CAAC,UAACD,MAAM,EAAEE,IAAI,EAAK;IAC9C,IAAI,CAACA,IAAI,EAAE,OAAOF,MAAM;IAExB,IAAI,OAAOE,IAAI,KAAK,QAAQ,EAAEF,MAAM,QAAAG,MAAA,CAAQD,IAAI,CAAE;IAElD,IAAIE,KAAK,CAACC,OAAO,CAACH,IAAI,CAAC,EAAE;MACvB,IAAAI,KAAA,GAAAC,cAAA,CAA8BL,IAAI;QAA3BM,SAAS,GAAAF,KAAA;QAAEG,QAAQ,GAAAH,KAAA;MAC1B,IAAIE,SAAS,IAAIC,QAAQ,EAAE;QACzBT,MAAM,QAAAG,MAAA,CAAQK,SAAS,CAAE;MAC3B;IACF;IAEA,OAAOR,MAAM;EACf,CAAC,EAAE,EAAE,CAAW;EAEhB,OAAOA,MAAM,CAACU,IAAI,CAAC,CAAC;AACtB,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"cf29a794d7d0738095a094e5457482136c1e4541"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"cf29a794d7d0738095a094e5457482136c1e4541"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_6jqljxbcy=function(){return actualCoverage},actualCoverage}function _slicedToArray(r,e){return cov_6jqljxbcy().f[0]++,cov_6jqljxbcy().s[0]++,cov_6jqljxbcy().b[0][0]++,function _arrayWithHoles(r){if(cov_6jqljxbcy().f[5]++,cov_6jqljxbcy().s[31]++,Array.isArray(r))return cov_6jqljxbcy().b[18][0]++,cov_6jqljxbcy().s[32]++,r;cov_6jqljxbcy().b[18][1]++}(r)||(cov_6jqljxbcy().b[0][1]++,function _iterableToArrayLimit(r,l){cov_6jqljxbcy().f[4]++;var t=(cov_6jqljxbcy().s[13]++,null==r?(cov_6jqljxbcy().b[9][0]++,null):(cov_6jqljxbcy().b[9][1]++,cov_6jqljxbcy().b[10][0]++,"undefined"!=typeof Symbol&&(cov_6jqljxbcy().b[10][1]++,r[Symbol.iterator])||(cov_6jqljxbcy().b[10][2]++,r["@@iterator"])));if(cov_6jqljxbcy().s[14]++,null!=t){cov_6jqljxbcy().b[11][0]++;var e,n,i,u,a=(cov_6jqljxbcy().s[15]++,[]),f=(cov_6jqljxbcy().s[16]++,!0),o=(cov_6jqljxbcy().s[17]++,!1);cov_6jqljxbcy().s[18]++;try{if(cov_6jqljxbcy().s[19]++,i=(t=t.call(r)).next,0===l){if(cov_6jqljxbcy().b[12][0]++,cov_6jqljxbcy().s[20]++,Object(t)!==t)return cov_6jqljxbcy().b[13][0]++,void cov_6jqljxbcy().s[21]++;cov_6jqljxbcy().b[13][1]++,cov_6jqljxbcy().s[22]++,f=!1}else for(cov_6jqljxbcy().b[12][1]++,cov_6jqljxbcy().s[23]++;cov_6jqljxbcy().b[14][0]++,!(f=(e=i.call(t)).done)&&(cov_6jqljxbcy().b[14][1]++,a.push(e.value),a.length!==l);f=!0);}catch(r){cov_6jqljxbcy().s[24]++,o=!0,n=r}finally{cov_6jqljxbcy().s[25]++;try{if(cov_6jqljxbcy().s[26]++,cov_6jqljxbcy().b[16][0]++,!f&&(cov_6jqljxbcy().b[16][1]++,null!=t.return)&&(cov_6jqljxbcy().b[16][2]++,u=t.return(),Object(u)!==u))return cov_6jqljxbcy().b[15][0]++,void cov_6jqljxbcy().s[27]++;cov_6jqljxbcy().b[15][1]++}finally{if(cov_6jqljxbcy().s[28]++,o)throw cov_6jqljxbcy().b[17][0]++,cov_6jqljxbcy().s[29]++,n;cov_6jqljxbcy().b[17][1]++}}return cov_6jqljxbcy().s[30]++,a}cov_6jqljxbcy().b[11][1]++}(r,e))||(cov_6jqljxbcy().b[0][2]++,function _unsupportedIterableToArray(r,a){if(cov_6jqljxbcy().f[2]++,cov_6jqljxbcy().s[2]++,r){if(cov_6jqljxbcy().b[1][0]++,cov_6jqljxbcy().s[3]++,"string"==typeof r)return cov_6jqljxbcy().b[2][0]++,cov_6jqljxbcy().s[4]++,_arrayLikeToArray(r,a);cov_6jqljxbcy().b[2][1]++;var t=(cov_6jqljxbcy().s[5]++,{}.toString.call(r).slice(8,-1));return cov_6jqljxbcy().s[6]++,cov_6jqljxbcy().b[3][0]++,"Object"===t&&(cov_6jqljxbcy().b[3][1]++,r.constructor)&&(cov_6jqljxbcy().b[3][2]++,t=r.constructor.name),cov_6jqljxbcy().b[5][0]++,"Map"===t||(cov_6jqljxbcy().b[5][1]++,"Set"===t)?(cov_6jqljxbcy().b[4][0]++,Array.from(r)):(cov_6jqljxbcy().b[4][1]++,cov_6jqljxbcy().b[7][0]++,"Arguments"===t||(cov_6jqljxbcy().b[7][1]++,/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))?(cov_6jqljxbcy().b[6][0]++,_arrayLikeToArray(r,a)):void cov_6jqljxbcy().b[6][1]++)}cov_6jqljxbcy().b[1][1]++}(r,e))||(cov_6jqljxbcy().b[0][3]++,function _nonIterableRest(){throw cov_6jqljxbcy().f[1]++,cov_6jqljxbcy().s[1]++,new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}function _arrayLikeToArray(r,a){cov_6jqljxbcy().f[3]++,cov_6jqljxbcy().s[7]++,cov_6jqljxbcy().b[8][0]++,(null==a||(cov_6jqljxbcy().b[8][1]++,a>r.length))&&(cov_6jqljxbcy().b[8][2]++,a=r.length),cov_6jqljxbcy().s[8]++;for(var e=(cov_6jqljxbcy().s[9]++,0),n=(cov_6jqljxbcy().s[10]++,Array(a));e<a;e++)cov_6jqljxbcy().s[11]++,n[e]=r[e];return cov_6jqljxbcy().s[12]++,n}__webpack_require__.d(__webpack_exports__,{L:()=>classes}),cov_6jqljxbcy(),cov_6jqljxbcy().s[33]++;var classes=function classes(_classes){cov_6jqljxbcy().f[6]++;var result=(cov_6jqljxbcy().s[34]++,_classes.reduce((function(result,item){if(cov_6jqljxbcy().f[7]++,cov_6jqljxbcy().s[35]++,!item)return cov_6jqljxbcy().b[19][0]++,cov_6jqljxbcy().s[36]++,result;if(cov_6jqljxbcy().b[19][1]++,cov_6jqljxbcy().s[37]++,"string"==typeof item?(cov_6jqljxbcy().b[20][0]++,cov_6jqljxbcy().s[38]++,result+=" ".concat(item)):cov_6jqljxbcy().b[20][1]++,cov_6jqljxbcy().s[39]++,Array.isArray(item)){cov_6jqljxbcy().b[21][0]++;var _item=(cov_6jqljxbcy().s[40]++,_slicedToArray(item,2)),className=(cov_6jqljxbcy().s[41]++,_item[0]),isActive=(cov_6jqljxbcy().s[42]++,_item[1]);cov_6jqljxbcy().s[43]++,cov_6jqljxbcy().b[23][0]++,className&&(cov_6jqljxbcy().b[23][1]++,isActive)?(cov_6jqljxbcy().b[22][0]++,cov_6jqljxbcy().s[44]++,result+=" ".concat(className)):cov_6jqljxbcy().b[22][1]++}else cov_6jqljxbcy().b[21][1]++;return cov_6jqljxbcy().s[45]++,result}),""));return cov_6jqljxbcy().s[46]++,result.trim()}},"./src/lib/vcomponent.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>VComponent});var ___WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/lib/classes.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_1q2dp9vhcl(){var path="/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/lib/vcomponent.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/lib/vcomponent.tsx",statementMap:{0:{start:{line:4,column:2},end:{line:8,column:16}},1:{start:{line:5,column:4},end:{line:5,column:20}},2:{start:{line:7,column:4},end:{line:7,column:120}},3:{start:{line:10,column:16},end:{line:10,column:24}},4:{start:{line:12,column:10},end:{line:12,column:24}},5:{start:{line:13,column:2},end:{line:18,column:3}},6:{start:{line:14,column:12},end:{line:14,column:43}},7:{start:{line:15,column:4},end:{line:17,column:28}},8:{start:{line:16,column:6},end:{line:16,column:62}},9:{start:{line:19,column:2},end:{line:19,column:11}},10:{start:{line:22,column:2},end:{line:29,column:3}},11:{start:{line:22,column:15},end:{line:22,column:16}},12:{start:{line:23,column:12},end:{line:23,column:52}},13:{start:{line:24,column:4},end:{line:28,column:7}},14:{start:{line:25,column:6},end:{line:25,column:34}},15:{start:{line:27,column:6},end:{line:27,column:73}},16:{start:{line:30,column:2},end:{line:30,column:11}},17:{start:{line:33,column:2},end:{line:38,column:19}},18:{start:{line:41,column:10},end:{line:41,column:35}},19:{start:{line:42,column:2},end:{line:42,column:45}},20:{start:{line:45,column:2},end:{line:45,column:45}},21:{start:{line:45,column:36},end:{line:45,column:45}},22:{start:{line:46,column:10},end:{line:46,column:31}},23:{start:{line:47,column:2},end:{line:51,column:3}},24:{start:{line:48,column:12},end:{line:48,column:37}},25:{start:{line:49,column:4},end:{line:49,column:41}},26:{start:{line:49,column:32},end:{line:49,column:41}},27:{start:{line:50,column:4},end:{line:50,column:72}},28:{start:{line:52,column:2},end:{line:52,column:47}},29:{start:{line:55,column:2},end:{line:55,column:27}},30:{start:{line:55,column:17},end:{line:55,column:27}},31:{start:{line:58,column:8},end:{line:58,column:43}},32:{start:{line:59,column:2},end:{line:62,column:3}},33:{start:{line:60,column:12},end:{line:60,column:43}},34:{start:{line:61,column:4},end:{line:61,column:120}},35:{start:{line:61,column:35},end:{line:61,column:120}},36:{start:{line:63,column:2},end:{line:63,column:11}},37:{start:{line:66,column:2},end:{line:66,column:27}},38:{start:{line:66,column:17},end:{line:66,column:27}},39:{start:{line:67,column:10},end:{line:67,column:12}},40:{start:{line:68,column:2},end:{line:71,column:3}},41:{start:{line:68,column:19},end:{line:71,column:3}},42:{start:{line:69,column:4},end:{line:69,column:38}},43:{start:{line:69,column:29},end:{line:69,column:38}},44:{start:{line:70,column:4},end:{line:70,column:16}},45:{start:{line:72,column:2},end:{line:72,column:11}},46:{start:{line:86,column:13},end:{line:86,column:22}},47:{start:{line:87,column:12},end:{line:87,column:53}},48:{start:{line:88,column:2},end:{line:88,column:25}},49:{start:{line:88,column:13},end:{line:88,column:25}},50:{start:{line:89,column:2},end:{line:98,column:3}},51:{start:{line:90,column:4},end:{line:97,column:7}},52:{start:{line:92,column:8},end:{line:95,column:24}},53:{start:{line:101,column:2},end:{line:101,column:69}},54:{start:{line:104,column:2},end:{line:106,column:36}}},fnMap:{0:{name:"_typeof",decl:{start:{line:1,column:9},end:{line:1,column:16}},loc:{start:{line:1,column:20},end:{line:9,column:1}},line:1},1:{name:"(anonymous_1)",decl:{start:{line:4,column:87},end:{line:4,column:88}},loc:{start:{line:4,column:100},end:{line:6,column:3}},line:4},2:{name:"(anonymous_2)",decl:{start:{line:6,column:6},end:{line:6,column:7}},loc:{start:{line:6,column:19},end:{line:8,column:3}},line:6},3:{name:"ownKeys",decl:{start:{line:11,column:9},end:{line:11,column:16}},loc:{start:{line:11,column:23},end:{line:20,column:1}},line:11},4:{name:"(anonymous_4)",decl:{start:{line:15,column:23},end:{line:15,column:24}},loc:{start:{line:15,column:36},end:{line:17,column:5}},line:15},5:{name:"_objectSpread",decl:{start:{line:21,column:9},end:{line:21,column:22}},loc:{start:{line:21,column:26},end:{line:31,column:1}},line:21},6:{name:"(anonymous_6)",decl:{start:{line:24,column:43},end:{line:24,column:44}},loc:{start:{line:24,column:56},end:{line:26,column:5}},line:24},7:{name:"(anonymous_7)",decl:{start:{line:26,column:137},end:{line:26,column:138}},loc:{start:{line:26,column:150},end:{line:28,column:5}},line:26},8:{name:"_defineProperty",decl:{start:{line:32,column:9},end:{line:32,column:24}},loc:{start:{line:32,column:34},end:{line:39,column:1}},line:32},9:{name:"_toPropertyKey",decl:{start:{line:40,column:9},end:{line:40,column:23}},loc:{start:{line:40,column:27},end:{line:43,column:1}},line:40},10:{name:"_toPrimitive",decl:{start:{line:44,column:9},end:{line:44,column:21}},loc:{start:{line:44,column:28},end:{line:53,column:1}},line:44},11:{name:"_objectWithoutProperties",decl:{start:{line:54,column:9},end:{line:54,column:33}},loc:{start:{line:54,column:40},end:{line:64,column:1}},line:54},12:{name:"_objectWithoutPropertiesLoose",decl:{start:{line:65,column:9},end:{line:65,column:38}},loc:{start:{line:65,column:45},end:{line:73,column:1}},line:65},13:{name:"VComponent",decl:{start:{line:85,column:16},end:{line:85,column:26}},loc:{start:{line:85,column:33},end:{line:107,column:1}},line:85},14:{name:"(anonymous_14)",decl:{start:{line:91,column:25},end:{line:91,column:26}},loc:{start:{line:91,column:43},end:{line:96,column:7}},line:91}},branchMap:{0:{loc:{start:{line:4,column:19},end:{line:8,column:3}},type:"cond-expr",locations:[{start:{line:4,column:87},end:{line:6,column:3}},{start:{line:6,column:6},end:{line:8,column:3}}],line:4},1:{loc:{start:{line:4,column:19},end:{line:4,column:84}},type:"binary-expr",locations:[{start:{line:4,column:19},end:{line:4,column:46}},{start:{line:4,column:50},end:{line:4,column:84}}],line:4},2:{loc:{start:{line:7,column:11},end:{line:7,column:119}},type:"cond-expr",locations:[{start:{line:7,column:100},end:{line:7,column:108}},{start:{line:7,column:111},end:{line:7,column:119}}],line:7},3:{loc:{start:{line:7,column:11},end:{line:7,column:97}},type:"binary-expr",locations:[{start:{line:7,column:11},end:{line:7,column:12}},{start:{line:7,column:16},end:{line:7,column:43}},{start:{line:7,column:47},end:{line:7,column:71}},{start:{line:7,column:75},end:{line:7,column:97}}],line:7},4:{loc:{start:{line:13,column:2},end:{line:18,column:3}},type:"if",locations:[{start:{line:13,column:2},end:{line:18,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:13},5:{loc:{start:{line:15,column:4},end:{line:17,column:7}},type:"binary-expr",locations:[{start:{line:15,column:4},end:{line:15,column:5}},{start:{line:15,column:10},end:{line:17,column:6}}],line:15},6:{loc:{start:{line:23,column:12},end:{line:23,column:52}},type:"cond-expr",locations:[{start:{line:23,column:35},end:{line:23,column:47}},{start:{line:23,column:50},end:{line:23,column:52}}],line:23},7:{loc:{start:{line:24,column:4},end:{line:28,column:6}},type:"cond-expr",locations:[{start:{line:24,column:12},end:{line:26,column:6}},{start:{line:26,column:9},end:{line:28,column:6}}],line:24},8:{loc:{start:{line:26,column:9},end:{line:28,column:6}},type:"cond-expr",locations:[{start:{line:26,column:44},end:{line:26,column:107}},{start:{line:26,column:110},end:{line:28,column:6}}],line:26},9:{loc:{start:{line:33,column:9},end:{line:38,column:15}},type:"cond-expr",locations:[{start:{line:33,column:40},end:{line:38,column:4}},{start:{line:38,column:7},end:{line:38,column:15}}],line:33},10:{loc:{start:{line:42,column:9},end:{line:42,column:44}},type:"cond-expr",locations:[{start:{line:42,column:34},end:{line:42,column:35}},{start:{line:42,column:38},end:{line:42,column:44}}],line:42},11:{loc:{start:{line:45,column:2},end:{line:45,column:45}},type:"if",locations:[{start:{line:45,column:2},end:{line:45,column:45}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:45},12:{loc:{start:{line:45,column:6},end:{line:45,column:34}},type:"binary-expr",locations:[{start:{line:45,column:6},end:{line:45,column:28}},{start:{line:45,column:32},end:{line:45,column:34}}],line:45},13:{loc:{start:{line:47,column:2},end:{line:51,column:3}},type:"if",locations:[{start:{line:47,column:2},end:{line:51,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:47},14:{loc:{start:{line:48,column:22},end:{line:48,column:36}},type:"binary-expr",locations:[{start:{line:48,column:22},end:{line:48,column:23}},{start:{line:48,column:27},end:{line:48,column:36}}],line:48},15:{loc:{start:{line:49,column:4},end:{line:49,column:41}},type:"if",locations:[{start:{line:49,column:4},end:{line:49,column:41}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:49},16:{loc:{start:{line:52,column:10},end:{line:52,column:42}},type:"cond-expr",locations:[{start:{line:52,column:27},end:{line:52,column:33}},{start:{line:52,column:36},end:{line:52,column:42}}],line:52},17:{loc:{start:{line:55,column:2},end:{line:55,column:27}},type:"if",locations:[{start:{line:55,column:2},end:{line:55,column:27}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:55},18:{loc:{start:{line:59,column:2},end:{line:62,column:3}},type:"if",locations:[{start:{line:59,column:2},end:{line:62,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:59},19:{loc:{start:{line:61,column:45},end:{line:61,column:119}},type:"binary-expr",locations:[{start:{line:61,column:45},end:{line:61,column:64}},{start:{line:61,column:68},end:{line:61,column:102}},{start:{line:61,column:107},end:{line:61,column:118}}],line:61},20:{loc:{start:{line:66,column:2},end:{line:66,column:27}},type:"if",locations:[{start:{line:66,column:2},end:{line:66,column:27}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:66},21:{loc:{start:{line:68,column:19},end:{line:71,column:3}},type:"if",locations:[{start:{line:68,column:19},end:{line:71,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:68},22:{loc:{start:{line:69,column:4},end:{line:69,column:38}},type:"if",locations:[{start:{line:69,column:4},end:{line:69,column:38}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:69},23:{loc:{start:{line:88,column:2},end:{line:88,column:25}},type:"if",locations:[{start:{line:88,column:2},end:{line:88,column:25}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:88},24:{loc:{start:{line:89,column:2},end:{line:98,column:3}},type:"if",locations:[{start:{line:89,column:2},end:{line:98,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:89}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0,0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0]},inputSourceMap:{version:3,file:void 0,names:["classes","jsx","_jsx","Fragment","_Fragment","VComponent","_ref","node","props","_objectWithoutProperties","_excluded","Array","isArray","children","map","n","key","_objectSpread","className","type","ref"],sourceRoot:void 0,sources:["/Users/bdenham/Sites/StorefrontSDK/packages/elsie/src/lib/vcomponent.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { VNode, ComponentChildren } from 'preact';\nimport { classes } from '.';\n\nexport type VComponentProps = {\n node: VNode | VNode[];\n children?: ComponentChildren;\n [key: string]: any; // allow other unspecified props to be passed without any TS warning\n};\n\nexport function VComponent({ node, ...props }: VComponentProps) {\n if (!node) return null;\n\n if (Array.isArray(node)) {\n return (\n <>\n {node.map((n, key) => (\n <VComponent\n key={key}\n node={n}\n className={props.className}\n {...props}\n />\n ))}\n </>\n );\n }\n\n // @ts-ignore\n props.className = classes([node.props.className, props.className]);\n\n // @ts-ignore\n return <node.type ref={node.ref} key={node.key} {...node.props} {...props} />;\n}\n"],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAGA,SAASA,OAAO,QAAQ,GAAG;AAAC,SAAAC,GAAA,IAAAC,IAAA,EAAAC,QAAA,IAAAC,SAAA;AAQ5B,OAAO,SAASC,UAAUA,CAAAC,IAAA,EAAsC;EAAA,IAAnCC,IAAI,GAAAD,IAAA,CAAJC,IAAI;IAAKC,KAAK,GAAAC,wBAAA,CAAAH,IAAA,EAAAI,SAAA;EACzC,IAAI,CAACH,IAAI,EAAE,OAAO,IAAI;EAEtB,IAAII,KAAK,CAACC,OAAO,CAACL,IAAI,CAAC,EAAE;IACvB,oBACEL,IAAA,CAAAE,SAAA;MAAAS,QAAA,EACGN,IAAI,CAACO,GAAG,CAAC,UAACC,CAAC,EAAEC,GAAG;QAAA,oBACfd,IAAA,CAACG,UAAU,EAAAY,aAAA;UAETV,IAAI,EAAEQ,CAAE;UACRG,SAAS,EAAEV,KAAK,CAACU;QAAU,GACvBV,KAAK,GAHJQ,GAIN,CAAC;MAAA,CACH;IAAC,CACF,CAAC;EAEP;;EAEA;EACAR,KAAK,CAACU,SAAS,GAAGlB,OAAO,CAAC,CAACO,IAAI,CAACC,KAAK,CAACU,SAAS,EAAEV,KAAK,CAACU,SAAS,CAAC,CAAC;;EAElE;EACA,oBAAOhB,IAAA,CAACK,IAAI,CAACY,IAAI,EAAAF,aAAA,CAAAA,aAAA;IAACG,GAAG,EAAEb,IAAI,CAACa;EAAI,GAAoBb,IAAI,CAACC,KAAK,GAAMA,KAAK,GAAnCD,IAAI,CAACS,GAAiC,CAAC;AAC/E",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"6a0c9f0606f435b43004d59686451c9d01a44cb2"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"6a0c9f0606f435b43004d59686451c9d01a44cb2"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_1q2dp9vhcl=function(){return actualCoverage},actualCoverage}function _typeof(o){return cov_1q2dp9vhcl().f[0]++,cov_1q2dp9vhcl().s[0]++,cov_1q2dp9vhcl().b[1][0]++,_typeof="function"==typeof Symbol&&(cov_1q2dp9vhcl().b[1][1]++,"symbol"==typeof Symbol.iterator)?(cov_1q2dp9vhcl().b[0][0]++,function(o){return cov_1q2dp9vhcl().f[1]++,cov_1q2dp9vhcl().s[1]++,typeof o}):(cov_1q2dp9vhcl().b[0][1]++,function(o){return cov_1q2dp9vhcl().f[2]++,cov_1q2dp9vhcl().s[2]++,cov_1q2dp9vhcl().b[3][0]++,o&&(cov_1q2dp9vhcl().b[3][1]++,"function"==typeof Symbol)&&(cov_1q2dp9vhcl().b[3][2]++,o.constructor===Symbol)&&(cov_1q2dp9vhcl().b[3][3]++,o!==Symbol.prototype)?(cov_1q2dp9vhcl().b[2][0]++,"symbol"):(cov_1q2dp9vhcl().b[2][1]++,typeof o)}),_typeof(o)}cov_1q2dp9vhcl();var _excluded=(cov_1q2dp9vhcl().s[3]++,["node"]);function ownKeys(e,r){cov_1q2dp9vhcl().f[3]++;var t=(cov_1q2dp9vhcl().s[4]++,Object.keys(e));if(cov_1q2dp9vhcl().s[5]++,Object.getOwnPropertySymbols){cov_1q2dp9vhcl().b[4][0]++;var o=(cov_1q2dp9vhcl().s[6]++,Object.getOwnPropertySymbols(e));cov_1q2dp9vhcl().s[7]++,cov_1q2dp9vhcl().b[5][0]++,r&&(cov_1q2dp9vhcl().b[5][1]++,o=o.filter((function(r){return cov_1q2dp9vhcl().f[4]++,cov_1q2dp9vhcl().s[8]++,Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}else cov_1q2dp9vhcl().b[4][1]++;return cov_1q2dp9vhcl().s[9]++,t}function _objectSpread(e){cov_1q2dp9vhcl().f[5]++,cov_1q2dp9vhcl().s[10]++;for(var r=(cov_1q2dp9vhcl().s[11]++,1);r<arguments.length;r++){var t=(cov_1q2dp9vhcl().s[12]++,null!=arguments[r]?(cov_1q2dp9vhcl().b[6][0]++,arguments[r]):(cov_1q2dp9vhcl().b[6][1]++,{}));cov_1q2dp9vhcl().s[13]++,r%2?(cov_1q2dp9vhcl().b[7][0]++,ownKeys(Object(t),!0).forEach((function(r){cov_1q2dp9vhcl().f[6]++,cov_1q2dp9vhcl().s[14]++,_defineProperty(e,r,t[r])}))):(cov_1q2dp9vhcl().b[7][1]++,Object.getOwnPropertyDescriptors?(cov_1q2dp9vhcl().b[8][0]++,Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))):(cov_1q2dp9vhcl().b[8][1]++,ownKeys(Object(t)).forEach((function(r){cov_1q2dp9vhcl().f[7]++,cov_1q2dp9vhcl().s[15]++,Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))))}return cov_1q2dp9vhcl().s[16]++,e}function _defineProperty(e,r,t){return cov_1q2dp9vhcl().f[8]++,cov_1q2dp9vhcl().s[17]++,(r=function _toPropertyKey(t){cov_1q2dp9vhcl().f[9]++;var i=(cov_1q2dp9vhcl().s[18]++,function _toPrimitive(t,r){if(cov_1q2dp9vhcl().f[10]++,cov_1q2dp9vhcl().s[20]++,cov_1q2dp9vhcl().b[12][0]++,"object"!=_typeof(t)||(cov_1q2dp9vhcl().b[12][1]++,!t))return cov_1q2dp9vhcl().b[11][0]++,cov_1q2dp9vhcl().s[21]++,t;cov_1q2dp9vhcl().b[11][1]++;var e=(cov_1q2dp9vhcl().s[22]++,t[Symbol.toPrimitive]);if(cov_1q2dp9vhcl().s[23]++,void 0!==e){cov_1q2dp9vhcl().b[13][0]++;var i=(cov_1q2dp9vhcl().s[24]++,e.call(t,(cov_1q2dp9vhcl().b[14][0]++,r||(cov_1q2dp9vhcl().b[14][1]++,"default"))));if(cov_1q2dp9vhcl().s[25]++,"object"!=_typeof(i))return cov_1q2dp9vhcl().b[15][0]++,cov_1q2dp9vhcl().s[26]++,i;throw cov_1q2dp9vhcl().b[15][1]++,cov_1q2dp9vhcl().s[27]++,new TypeError("@@toPrimitive must return a primitive value.")}cov_1q2dp9vhcl().b[13][1]++;return cov_1q2dp9vhcl().s[28]++,("string"===r?(cov_1q2dp9vhcl().b[16][0]++,String):(cov_1q2dp9vhcl().b[16][1]++,Number))(t)}(t,"string"));return cov_1q2dp9vhcl().s[19]++,"symbol"==_typeof(i)?(cov_1q2dp9vhcl().b[10][0]++,i):(cov_1q2dp9vhcl().b[10][1]++,i+"")}(r))in e?(cov_1q2dp9vhcl().b[9][0]++,Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0})):(cov_1q2dp9vhcl().b[9][1]++,e[r]=t),e}function _objectWithoutProperties(e,t){if(cov_1q2dp9vhcl().f[11]++,cov_1q2dp9vhcl().s[29]++,null==e)return cov_1q2dp9vhcl().b[17][0]++,cov_1q2dp9vhcl().s[30]++,{};cov_1q2dp9vhcl().b[17][1]++;var o,r,i=(cov_1q2dp9vhcl().s[31]++,function _objectWithoutPropertiesLoose(r,e){if(cov_1q2dp9vhcl().f[12]++,cov_1q2dp9vhcl().s[37]++,null==r)return cov_1q2dp9vhcl().b[20][0]++,cov_1q2dp9vhcl().s[38]++,{};cov_1q2dp9vhcl().b[20][1]++;var t=(cov_1q2dp9vhcl().s[39]++,{});for(var n in cov_1q2dp9vhcl().s[40]++,r)if(cov_1q2dp9vhcl().s[41]++,{}.hasOwnProperty.call(r,n)){if(cov_1q2dp9vhcl().b[21][0]++,cov_1q2dp9vhcl().s[42]++,-1!==e.indexOf(n)){cov_1q2dp9vhcl().b[22][0]++,cov_1q2dp9vhcl().s[43]++;continue}cov_1q2dp9vhcl().b[22][1]++,cov_1q2dp9vhcl().s[44]++,t[n]=r[n]}else cov_1q2dp9vhcl().b[21][1]++;return cov_1q2dp9vhcl().s[45]++,t}(e,t));if(cov_1q2dp9vhcl().s[32]++,Object.getOwnPropertySymbols){cov_1q2dp9vhcl().b[18][0]++;var n=(cov_1q2dp9vhcl().s[33]++,Object.getOwnPropertySymbols(e));for(cov_1q2dp9vhcl().s[34]++,r=0;r<n.length;r++)cov_1q2dp9vhcl().s[35]++,o=n[r],cov_1q2dp9vhcl().b[19][0]++,-1===t.indexOf(o)&&(cov_1q2dp9vhcl().b[19][1]++,{}.propertyIsEnumerable.call(e,o))&&(cov_1q2dp9vhcl().b[19][2]++,i[o]=e[o])}else cov_1q2dp9vhcl().b[18][1]++;return cov_1q2dp9vhcl().s[36]++,i}function VComponent(_ref){cov_1q2dp9vhcl().f[13]++;var node=(cov_1q2dp9vhcl().s[46]++,_ref.node),props=(cov_1q2dp9vhcl().s[47]++,_objectWithoutProperties(_ref,_excluded));return cov_1q2dp9vhcl().s[48]++,node?(cov_1q2dp9vhcl().b[23][1]++,cov_1q2dp9vhcl().s[50]++,Array.isArray(node)?(cov_1q2dp9vhcl().b[24][0]++,cov_1q2dp9vhcl().s[51]++,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Y)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.FK,{children:node.map((function(n,key){return cov_1q2dp9vhcl().f[14]++,cov_1q2dp9vhcl().s[52]++,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Y)(VComponent,_objectSpread({node:n,className:props.className},props),key)}))})):(cov_1q2dp9vhcl().b[24][1]++,cov_1q2dp9vhcl().s[53]++,props.className=(0,___WEBPACK_IMPORTED_MODULE_1__.L)([node.props.className,props.className]),cov_1q2dp9vhcl().s[54]++,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Y)(node.type,_objectSpread(_objectSpread({ref:node.ref},node.props),props),node.key))):(cov_1q2dp9vhcl().b[23][0]++,cov_1q2dp9vhcl().s[49]++,null)}},"./storybook-config-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var external_STORYBOOK_MODULE_CHANNELS_=__webpack_require__("storybook/internal/channels"),csf=__webpack_require__("../../node_modules/@storybook/core/dist/csf/index.js"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _regeneratorRuntime(){_regeneratorRuntime=function _regeneratorRuntime(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{define({},"")}catch(t){define=function define(t,e,r){return t[e]=r}}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=wrap;var h="suspendedStart",l="suspendedYield",f="executing",s="completed",y={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var p={};define(p,a,(function(){return this}));var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);function defineIteratorMethods(t){["next","throw","return"].forEach((function(e){define(t,e,(function(t){return this._invoke(e,t)}))}))}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==_typeof(h)&&n.call(h,"__await")?e.resolve(h.__await).then((function(t){invoke("next",t,i,a)}),(function(t){invoke("throw",t,i,a)})):e.resolve(h).then((function(t){u.value=t,i(u)}),(function(t){return invoke("throw",t,i,a)}))}a(c.arg)}var r;o(this,"_invoke",{value:function value(t,n){function callInvokeWithMethodAndArg(){return new e((function(e,r){invoke(t,n,e,r)}))}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o=h;return function(i,a){if(o===f)throw Error("Generator is already running");if(o===s){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=s,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=f;var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?s:l,p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o<e.length;)if(n.call(e,o))return next.value=e[o],next.done=!1,next;return next.value=t,next.done=!0,next};return i.next=i}}throw new TypeError(_typeof(e)+" is not iterable")}return GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===GeneratorFunction||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,GeneratorFunctionPrototype):(t.__proto__=GeneratorFunctionPrototype,define(t,u,"GeneratorFunction")),t.prototype=Object.create(g),t},e.awrap=function(t){return{__await:t}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,(function(){return this})),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,i){void 0===i&&(i=Promise);var a=new AsyncIterator(wrap(t,r,n,o),i);return e.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},defineIteratorMethods(g),define(g,u,"Generator"),define(g,a,(function(){return this})),define(g,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function next(){for(;r.length;){var t=r.pop();if(t in e)return next.value=t,next.done=!1,next}return next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function stop(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function dispatchException(e){if(this.done)throw e;var r=this;function handle(n,o){return a.type="throw",a.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return handle(i.catchLoc,!0);if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return handle(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}}}},abrupt:function abrupt(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function complete(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function finish(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function _catch(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(n,t,e,r,o,a,c){try{var i=n[a](c),u=i.value}catch(n){return void e(n)}i.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(n){return function(){var t=this,e=arguments;return new Promise((function(r,o){var a=n.apply(t,e);function _next(n){asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}_next(void 0)}))}}var pipeline=function pipeline(x){return x()},importers=[function(){var _ref=_asyncToGenerator(_regeneratorRuntime().mark((function _callee(path){var pathRemainder;return _regeneratorRuntime().wrap((function _callee$(_context){for(;;)switch(_context.prev=_context.next){case 0:if(/^\.[\\/](?:src(?:\/(?!\.)(?:(?:(?!(?:^|\/)\.).)*?)\/|\/|$)(?!\.)(?=.)[^/]*?\.(mdx|stories\.(js|jsx|mjs|ts|tsx)))$/.exec(path)){_context.next=2;break}return _context.abrupt("return");case 2:return pathRemainder=path.substring(6),_context.abrupt("return",__webpack_require__("./src lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(js%7Cjsx%7Cmjs%7Cts%7Ctsx)))$")("./"+pathRemainder));case 4:case"end":return _context.stop()}}),_callee)})));return function(_x){return _ref.apply(this,arguments)}}()];function _importFn(){return(_importFn=_asyncToGenerator(_regeneratorRuntime().mark((function _callee2(path){var _loop,_ret,i;return _regeneratorRuntime().wrap((function _callee2$(_context3){for(;;)switch(_context3.prev=_context3.next){case 0:_loop=_regeneratorRuntime().mark((function _loop(i){var moduleExports;return _regeneratorRuntime().wrap((function _loop$(_context2){for(;;)switch(_context2.prev=_context2.next){case 0:return _context2.next=2,pipeline((function(){return importers[i](path)}));case 2:if(!(moduleExports=_context2.sent)){_context2.next=5;break}return _context2.abrupt("return",{v:moduleExports});case 5:case"end":return _context2.stop()}}),_loop)})),i=0;case 2:if(!(i<importers.length)){_context3.next=10;break}return _context3.delegateYield(_loop(i),"t0",4);case 4:if(!(_ret=_context3.t0)){_context3.next=7;break}return _context3.abrupt("return",_ret.v);case 7:i++,_context3.next=2;break;case 10:case"end":return _context3.stop()}}),_callee2)})))).apply(this,arguments)}var channel=(0,external_STORYBOOK_MODULE_CHANNELS_.createBrowserChannel)({page:"preview"});external_STORYBOOK_MODULE_PREVIEW_API_.addons.setChannel(channel),"DEVELOPMENT"===external_STORYBOOK_MODULE_GLOBAL_.global.CONFIG_TYPE&&(window.__STORYBOOK_SERVER_CHANNEL__=channel);var preview=new external_STORYBOOK_MODULE_PREVIEW_API_.PreviewWeb((function importFn(_x2){return _importFn.apply(this,arguments)}),(function getProjectAnnotations(){var _previewAnnotations,previewAnnotations=[__webpack_require__("../../node_modules/@storybook/preact/dist/entry-preview.mjs"),__webpack_require__("../../node_modules/@storybook/preact/dist/entry-preview-docs.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/actions/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/docs/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/backgrounds/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/viewport/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/measure/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/outline/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/highlight/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-a11y/dist/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-interactions/dist/preview.mjs"),__webpack_require__("./config/storybook/preview.jsx"),__webpack_require__("./.storybook/preview.js")],userPreview=null===(_previewAnnotations=previewAnnotations[previewAnnotations.length-1])||void 0===_previewAnnotations?void 0:_previewAnnotations.default;return(0,csf.bU)(userPreview)?userPreview.composed:(0,external_STORYBOOK_MODULE_PREVIEW_API_.composeConfigs)(previewAnnotations)}));window.__STORYBOOK_PREVIEW__=preview,window.__STORYBOOK_STORY_STORE__=preview.storyStore,window.__STORYBOOK_ADDONS_CHANNEL__=channel},"@storybook/global":module=>{"use strict";module.exports=__STORYBOOK_MODULE_GLOBAL__},"storybook/internal/channels":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CHANNELS__},"storybook/internal/client-logger":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CLIENT_LOGGER__},"storybook/internal/core-events":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CORE_EVENTS__},"storybook/internal/preview-api":module=>{"use strict";module.exports=__STORYBOOK_MODULE_PREVIEW_API__},"storybook/internal/preview-errors":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__}},__webpack_require__=>{__webpack_require__.O(0,[1215],(()=>{return moduleId="./storybook-config-entry.js",__webpack_require__(__webpack_require__.s=moduleId);var moduleId}));__webpack_require__.O()}]); \ No newline at end of file diff --git a/public/storybook-static/components-IllustratedMessage-IllustratedMessage-stories.b4eeb8f2.iframe.bundle.js.LICENSE.txt b/public/storybook-static/main.b534a0b2.iframe.bundle.js.LICENSE.txt similarity index 100% rename from public/storybook-static/components-IllustratedMessage-IllustratedMessage-stories.b4eeb8f2.iframe.bundle.js.LICENSE.txt rename to public/storybook-static/main.b534a0b2.iframe.bundle.js.LICENSE.txt diff --git a/public/storybook-static/main.d6ebce19.iframe.bundle.js b/public/storybook-static/main.d6ebce19.iframe.bundle.js deleted file mode 100644 index 9a9d2e8dc..000000000 --- a/public/storybook-static/main.d6ebce19.iframe.bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.d6ebce19.iframe.bundle.js.LICENSE.txt */ -(self.webpackChunk_adobe_commerce_elsie=self.webpackChunk_adobe_commerce_elsie||[]).push([[8792],{"../../node_modules/@storybook/blocks/dist sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/blocks/dist sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/core/dist/components sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/core/dist/components sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/core/dist/theming sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/core/dist/theming sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/instrumenter/dist sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/instrumenter/dist sync recursive",module.exports=webpackEmptyContext},"../../node_modules/@storybook/test/dist sync recursive":module=>{function webpackEmptyContext(req){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id="../../node_modules/@storybook/test/dist sync recursive",module.exports=webpackEmptyContext},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/fonts.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/* Light */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Light'), local('AdobeClean-Light'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n}\n\n/* Normal */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean'), local('AdobeClean-Regular'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n}\n\n/* Bold */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Bold'), local('AdobeClean-Bold'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 700;\n}\n\n/* Italic */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Italic'), local('AdobeClean-It'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('opentype');\n font-display: swap;\n font-style: italic;\n font-weight: 400;\n}\n","",{version:3,sources:["webpack://./config/storybook/theming/fonts.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE,UAAU;AACV;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA,WAAW;AACX;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA,SAAS;AACT;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA,WAAW;AACX;EACE,0BAA0B;EAC1B;;;;;;wBAMsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/* Light */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Light'), local('AdobeClean-Light'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('woff'),\n url('https://use.typekit.net/af/40207f/0000000000000000000176ff/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n}\n\n/* Normal */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean'), local('AdobeClean-Regular'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/cb695f/000000000000000000017701/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n}\n\n/* Bold */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Bold'), local('AdobeClean-Bold'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('woff'),\n url('https://use.typekit.net/af/eaf09c/000000000000000000017703/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')\n format('opentype');\n font-display: swap;\n font-style: normal;\n font-weight: 700;\n}\n\n/* Italic */\n@font-face {\n font-family: 'adobe-clean';\n src: local('Adobe Clean Italic'), local('AdobeClean-It'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff2'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('woff'),\n url('https://use.typekit.net/af/74ffb1/000000000000000000017702/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3')\n format('opentype');\n font-display: swap;\n font-style: italic;\n font-weight: 400;\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/preview.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_7_use_1_fonts_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/fonts.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_7_use_1_fonts_css__WEBPACK_IMPORTED_MODULE_2__.A),___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.sbdocs .sbdocs-content {\n font: normal normal 400 16px/24px adobe-clean, sans-serif;\n max-width: 1200px !important;\n width: 100%;\n}\n\n.sbdocs-content h1 + p:not(.dropin-design h1 + p) {\n font-weight: 400;\n margin: 0 0 32px 0;\n color: #6d6d6d;\n font-size: 1.3rem;\n line-height: 1.8rem;\n}\n\n.sbdocs.sbdocs-content strong:not(.dropin-design strong) {\n color: #222222;\n}\n\n.sbdocs-content h3 + p:not(.dropin-design h3 + p) {\n margin: 0 0 1.25rem 0;\n}\n\n.sbdocs-content h1:not(.dropin-design h1) {\n margin: 0 0 1.25rem 0;\n color: #222222;\n}\n\n.sbdocs-content h2:not(.dropin-design h2) {\n margin: 2rem 0 0.75rem 0;\n line-height: 1;\n border-bottom: 1px solid #d6d6d6;\n padding-bottom: 8px;\n color: #222222;\n}\n\n.sbdocs-content h3:not(.dropin-design h3) {\n margin: 2rem 0 0 0;\n line-height: 1;\n padding-bottom: 0.5rem;\n color: #222222;\n}\n\n.docblock-source.sb-unstyled {\n margin: 12px 0 24px 0;\n padding: 0;\n}\n\n.docblock-argstable {\n font-family: adobe-clean;\n}\n\n.sbdocs-preview {\n margin: 0 0 24px 0;\n border-radius: 0 0 4px 4px;\n}\n\npre .docblock-source h4 {\n margin: 12px 0 12px 0;\n padding: 0;\n}\n\n.sbdocs-a.sbdocs-a {\n color: #0265dc;\n}\n.sbdocs-a.sbdocs-a:hover {\n text-decoration: underline;\n text-decoration-color: #0054b6;\n}\n\n.docblock-source.sb-unstyled {\n margin-top: 0;\n margin-bottom: 0;\n}\n\npre.prismjs {\n padding: 8px !important;\n}\n\n.sb-unstyled pre {\n margin-top: 0;\n margin-bottom: 0;\n}\n","",{version:3,sources:["webpack://./config/storybook/theming/preview.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAIpE;EACE,yDAAyD;EACzD,4BAA4B;EAC5B,WAAW;AACb;;AAEA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,cAAc;EACd,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,qBAAqB;EACrB,cAAc;AAChB;;AAEA;EACE,wBAAwB;EACxB,cAAc;EACd,gCAAgC;EAChC,mBAAmB;EACnB,cAAc;AAChB;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,sBAAsB;EACtB,cAAc;AAChB;;AAEA;EACE,qBAAqB;EACrB,UAAU;AACZ;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,kBAAkB;EAClB,0BAA0B;AAC5B;;AAEA;EACE,qBAAqB;EACrB,UAAU;AACZ;;AAEA;EACE,cAAc;AAChB;AACA;EACE,0BAA0B;EAC1B,8BAA8B;AAChC;;AAEA;EACE,aAAa;EACb,gBAAgB;AAClB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,aAAa;EACb,gBAAgB;AAClB",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n@import './fonts.css';\n\n.sbdocs .sbdocs-content {\n font: normal normal 400 16px/24px adobe-clean, sans-serif;\n max-width: 1200px !important;\n width: 100%;\n}\n\n.sbdocs-content h1 + p:not(.dropin-design h1 + p) {\n font-weight: 400;\n margin: 0 0 32px 0;\n color: #6d6d6d;\n font-size: 1.3rem;\n line-height: 1.8rem;\n}\n\n.sbdocs.sbdocs-content strong:not(.dropin-design strong) {\n color: #222222;\n}\n\n.sbdocs-content h3 + p:not(.dropin-design h3 + p) {\n margin: 0 0 1.25rem 0;\n}\n\n.sbdocs-content h1:not(.dropin-design h1) {\n margin: 0 0 1.25rem 0;\n color: #222222;\n}\n\n.sbdocs-content h2:not(.dropin-design h2) {\n margin: 2rem 0 0.75rem 0;\n line-height: 1;\n border-bottom: 1px solid #d6d6d6;\n padding-bottom: 8px;\n color: #222222;\n}\n\n.sbdocs-content h3:not(.dropin-design h3) {\n margin: 2rem 0 0 0;\n line-height: 1;\n padding-bottom: 0.5rem;\n color: #222222;\n}\n\n.docblock-source.sb-unstyled {\n margin: 12px 0 24px 0;\n padding: 0;\n}\n\n.docblock-argstable {\n font-family: adobe-clean;\n}\n\n.sbdocs-preview {\n margin: 0 0 24px 0;\n border-radius: 0 0 4px 4px;\n}\n\npre .docblock-source h4 {\n margin: 12px 0 12px 0;\n padding: 0;\n}\n\n.sbdocs-a.sbdocs-a {\n color: #0265dc;\n}\n.sbdocs-a.sbdocs-a:hover {\n text-decoration: underline;\n text-decoration-color: #0054b6;\n}\n\n.docblock-source.sb-unstyled {\n margin-top: 0;\n margin-bottom: 0;\n}\n\npre.prismjs {\n padding: 8px !important;\n}\n\n.sb-unstyled pre {\n margin-top: 0;\n margin-bottom: 0;\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/UIProvider.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/**\n * Do not edit directly\n * Generated on Tue, 05 Mar 2024 20:18:40 GMT\n */\n\n.dropin-design {\n --color-brand-500: #454545; /* Brand buttons default - AAA */\n --color-brand-600: #383838; /* Brand buttons on hover - AAA */\n --color-brand-700: #2b2b2b; /* Brand buttons selected */\n --color-neutral-50: #ffffff; /* Lightest surface / Text & components On Dark surface - AAA */\n --color-neutral-100: #fafafa; /* Light surface - AAA */\n --color-neutral-200: #f5f5f5; /* Light surface - AAA */\n --color-neutral-300: #e8e8e8; /* Disabled surfaces - AAA */\n --color-neutral-400: #d6d6d6; /* Ornamental elements (ie. Divider) */\n --color-neutral-500: #b8b8b8; /* Disabled text */\n --color-neutral-600: #8f8f8f; /* Component borders (ie. Text field border) - AA Large text */\n --color-neutral-700: #666666; /* Secondary text - AAA */\n --color-neutral-800: #3d3d3d; /* Default text - AAA */\n --color-neutral-900: #292929; /* Default text on hover - AAA */\n --color-positive-200: #eff5ef; /* Semantic positive surface - AA Large text */\n --color-positive-500: #7fb078; /* Semantic positive surface */\n --color-positive-800: #53824c; /* Semantic Positive text - On Light AA */\n --color-informational-200: #eeeffb; /* Semantic informational surface - AA Large text */\n --color-informational-500: #6978d9; /* Semantic informational surface */\n --color-informational-800: #5d6dd6; /* Semantic informational text, Highlights - On Light AA */\n --color-warning-200: #fdf3e9; /* Semantic warning surface - AA Large text */\n --color-warning-500: #e79f5c; /* Semantic warning surface */\n --color-warning-800: #ad5c00; /* Semantic warning text - On Light AA */\n --color-alert-200: #ffebeb; /* Semantic alert surface - AA Large text */\n --color-alert-500: #db7070; /* Semantic alert surface */\n --color-alert-800: #bf4545; /* Semantic alert text - On light AA */\n --color-opacity-16: rgba(255, 255, 255, 0.16);\n --color-opacity-24: rgba(255, 255, 255, 0.24);\n --color-action-button-active: #ffffff; /* Defaults to var(--color-neutral-50) */\n --color-action-button-hover: #e8e8e8; /* Defaults to var(--color-neutral-300) */\n --color-button-active: #2b2b2b; /* Defaults to var(--color-brand-700) */\n --color-button-focus: #d6d6d6; /* Defaults to var(--color-neutral-400) */\n --color-button-hover: #383838; /* Defaults to var(--color-brand-600) */\n --grid-1-columns: 4;\n --grid-1-margins: 0;\n --grid-1-gutters: 16px;\n --grid-2-columns: 12;\n --grid-2-margins: 0;\n --grid-2-gutters: 16px;\n --grid-3-columns: 12;\n --grid-3-margins: 0;\n --grid-3-gutters: 24px;\n --grid-4-columns: 12;\n --grid-4-margins: 0;\n --grid-4-gutters: 24px;\n --grid-5-columns: 12;\n --grid-5-margins: 0;\n --grid-5-gutters: 24px;\n --shape-border-radius-1: 3px;\n --shape-border-radius-2: 8px;\n --shape-border-radius-3: 24px;\n --shape-border-width-1: 1px;\n --shape-border-width-2: 1.5px;\n --shape-border-width-3: 2px;\n --shape-border-width-4: 4px;\n --shape-shadow-1: 0 0 16px 0 rgba(0, 0, 0, 0.16); /* Elevated panels (ie. Page side panel, Mobile bottom bar) */\n --shape-shadow-2: 0 2px 16px 0 rgba(0, 0, 0, 0.16); /* Elevated dialogs (ie. Modal) */\n --shape-shadow-3: 0 2px 3px 0 rgba(0, 0, 0, 0.16); /* Elevated container (ie. Card) */\n --shape-icon-stroke-1: 1px;\n --shape-icon-stroke-2: 1.5px;\n --shape-icon-stroke-3: 2px;\n --shape-icon-stroke-4: 4px;\n --spacing-xxsmall: 4px;\n --spacing-xsmall: 8px;\n --spacing-small: 16px;\n --spacing-medium: 24px;\n --spacing-big: 32px;\n --spacing-xbig: 40px;\n --spacing-xxbig: 48px;\n --spacing-large: 64px;\n --spacing-xlarge: 72px;\n --spacing-xxlarge: 96px;\n --spacing-huge: 120px;\n --spacing-xhuge: 144px;\n --spacing-xxhuge: 192px;\n --type-base-font-family: system-ui, sans-serif;\n --type-display-1-font: normal normal 300 60px/72px\n var(--type-base-font-family); /* Hero title */\n --type-display-1-letter-spacing: 0.04em;\n --type-display-2-font: normal normal 300 48px/56px\n var(--type-base-font-family); /* Banner title */\n --type-display-2-letter-spacing: 0.04em;\n --type-display-3-font: normal normal 300 34px/40px\n var(--type-base-font-family); /* Desktop & tablet section title */\n --type-display-3-letter-spacing: 0.04em;\n --type-headline-1-font: normal normal 400 24px/32px\n var(--type-base-font-family); /* Desktop & tablet page title */\n --type-headline-1-letter-spacing: 0.04em;\n --type-headline-2-default-font: normal normal 300 20px/24px\n var(--type-base-font-family); /* Rail title */\n --type-headline-2-default-letter-spacing: 0.04em;\n --type-headline-2-strong-font: normal normal 400 20px/24px\n var(--type-base-font-family); /* Mobile page and section title */\n --type-headline-2-strong-letter-spacing: 0.04em;\n --type-body-1-default-font: normal normal 300 16px/24px\n var(--type-base-font-family); /* Normal text paragraph */\n --type-body-1-default-letter-spacing: 0.04em;\n --type-body-1-strong-font: normal normal 400 16px/24px\n var(--type-base-font-family);\n --type-body-1-strong-letter-spacing: 0.04em;\n --type-body-1-emphasized-font: normal normal 700 16px/24px\n var(--type-base-font-family);\n --type-body-1-emphasized-letter-spacing: 0.04em;\n --type-body-2-default-font: normal normal 300 14px/20px\n var(--type-base-font-family);\n --type-body-2-default-letter-spacing: 0.04em;\n --type-body-2-strong-font: normal normal 400 14px/20px\n var(--type-base-font-family);\n --type-body-2-strong-letter-spacing: 0.04em;\n --type-body-2-emphasized-font: normal normal 700 14px/20px\n var(--type-base-font-family);\n --type-body-2-emphasized-letter-spacing: 0.04em;\n --type-button-1-font: normal normal 400 20px/26px var(--type-base-font-family); /* Primary button text */\n --type-button-1-letter-spacing: 0.08em;\n --type-button-2-font: normal normal 400 16px/24px var(--type-base-font-family); /* Small buttons */\n --type-button-2-letter-spacing: 0.08em;\n --type-details-caption-1-font: normal normal 400 12px/16px\n var(--type-base-font-family);\n --type-details-caption-1-letter-spacing: 0.08em;\n --type-details-caption-2-font: normal normal 300 12px/16px\n var(--type-base-font-family);\n --type-details-caption-2-letter-spacing: 0.08em;\n --type-details-overline-font: normal normal 700 12px/20px\n var(--type-base-font-family);\n --type-details-overline-letter-spacing: 0.16em;\n}\n","",{version:3,sources:["webpack://./src/components/UIProvider/UIProvider.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE;;;EAGE;;AAEF;EACE,0BAA0B,EAAE,gCAAgC;EAC5D,0BAA0B,EAAE,iCAAiC;EAC7D,0BAA0B,EAAE,2BAA2B;EACvD,2BAA2B,EAAE,+DAA+D;EAC5F,4BAA4B,EAAE,wBAAwB;EACtD,4BAA4B,EAAE,wBAAwB;EACtD,4BAA4B,EAAE,4BAA4B;EAC1D,4BAA4B,EAAE,sCAAsC;EACpE,4BAA4B,EAAE,kBAAkB;EAChD,4BAA4B,EAAE,8DAA8D;EAC5F,4BAA4B,EAAE,yBAAyB;EACvD,4BAA4B,EAAE,uBAAuB;EACrD,4BAA4B,EAAE,gCAAgC;EAC9D,6BAA6B,EAAE,8CAA8C;EAC7E,6BAA6B,EAAE,8BAA8B;EAC7D,6BAA6B,EAAE,yCAAyC;EACxE,kCAAkC,EAAE,mDAAmD;EACvF,kCAAkC,EAAE,mCAAmC;EACvE,kCAAkC,EAAE,0DAA0D;EAC9F,4BAA4B,EAAE,6CAA6C;EAC3E,4BAA4B,EAAE,6BAA6B;EAC3D,4BAA4B,EAAE,wCAAwC;EACtE,0BAA0B,EAAE,2CAA2C;EACvE,0BAA0B,EAAE,2BAA2B;EACvD,0BAA0B,EAAE,sCAAsC;EAClE,6CAA6C;EAC7C,6CAA6C;EAC7C,qCAAqC,EAAE,wCAAwC;EAC/E,oCAAoC,EAAE,yCAAyC;EAC/E,8BAA8B,EAAE,uCAAuC;EACvE,6BAA6B,EAAE,yCAAyC;EACxE,6BAA6B,EAAE,uCAAuC;EACtE,mBAAmB;EACnB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,sBAAsB;EACtB,4BAA4B;EAC5B,4BAA4B;EAC5B,6BAA6B;EAC7B,2BAA2B;EAC3B,6BAA6B;EAC7B,2BAA2B;EAC3B,2BAA2B;EAC3B,gDAAgD,EAAE,6DAA6D;EAC/G,kDAAkD,EAAE,iCAAiC;EACrF,iDAAiD,EAAE,kCAAkC;EACrF,0BAA0B;EAC1B,4BAA4B;EAC5B,0BAA0B;EAC1B,0BAA0B;EAC1B,sBAAsB;EACtB,qBAAqB;EACrB,qBAAqB;EACrB,sBAAsB;EACtB,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,8CAA8C;EAC9C;gCAC8B,EAAE,eAAe;EAC/C,uCAAuC;EACvC;gCAC8B,EAAE,iBAAiB;EACjD,uCAAuC;EACvC;gCAC8B,EAAE,mCAAmC;EACnE,uCAAuC;EACvC;gCAC8B,EAAE,gCAAgC;EAChE,wCAAwC;EACxC;gCAC8B,EAAE,eAAe;EAC/C,gDAAgD;EAChD;gCAC8B,EAAE,kCAAkC;EAClE,+CAA+C;EAC/C;gCAC8B,EAAE,0BAA0B;EAC1D,4CAA4C;EAC5C;gCAC8B;EAC9B,2CAA2C;EAC3C;gCAC8B;EAC9B,+CAA+C;EAC/C;gCAC8B;EAC9B,4CAA4C;EAC5C;gCAC8B;EAC9B,2CAA2C;EAC3C;gCAC8B;EAC9B,+CAA+C;EAC/C,8EAA8E,EAAE,wBAAwB;EACxG,sCAAsC;EACtC,8EAA8E,EAAE,kBAAkB;EAClG,sCAAsC;EACtC;gCAC8B;EAC9B,+CAA+C;EAC/C;gCAC8B;EAC9B,+CAA+C;EAC/C;gCAC8B;EAC9B,8CAA8C;AAChD",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n/**\n * Do not edit directly\n * Generated on Tue, 05 Mar 2024 20:18:40 GMT\n */\n\n.dropin-design {\n --color-brand-500: #454545; /* Brand buttons default - AAA */\n --color-brand-600: #383838; /* Brand buttons on hover - AAA */\n --color-brand-700: #2b2b2b; /* Brand buttons selected */\n --color-neutral-50: #ffffff; /* Lightest surface / Text & components On Dark surface - AAA */\n --color-neutral-100: #fafafa; /* Light surface - AAA */\n --color-neutral-200: #f5f5f5; /* Light surface - AAA */\n --color-neutral-300: #e8e8e8; /* Disabled surfaces - AAA */\n --color-neutral-400: #d6d6d6; /* Ornamental elements (ie. Divider) */\n --color-neutral-500: #b8b8b8; /* Disabled text */\n --color-neutral-600: #8f8f8f; /* Component borders (ie. Text field border) - AA Large text */\n --color-neutral-700: #666666; /* Secondary text - AAA */\n --color-neutral-800: #3d3d3d; /* Default text - AAA */\n --color-neutral-900: #292929; /* Default text on hover - AAA */\n --color-positive-200: #eff5ef; /* Semantic positive surface - AA Large text */\n --color-positive-500: #7fb078; /* Semantic positive surface */\n --color-positive-800: #53824c; /* Semantic Positive text - On Light AA */\n --color-informational-200: #eeeffb; /* Semantic informational surface - AA Large text */\n --color-informational-500: #6978d9; /* Semantic informational surface */\n --color-informational-800: #5d6dd6; /* Semantic informational text, Highlights - On Light AA */\n --color-warning-200: #fdf3e9; /* Semantic warning surface - AA Large text */\n --color-warning-500: #e79f5c; /* Semantic warning surface */\n --color-warning-800: #ad5c00; /* Semantic warning text - On Light AA */\n --color-alert-200: #ffebeb; /* Semantic alert surface - AA Large text */\n --color-alert-500: #db7070; /* Semantic alert surface */\n --color-alert-800: #bf4545; /* Semantic alert text - On light AA */\n --color-opacity-16: rgba(255, 255, 255, 0.16);\n --color-opacity-24: rgba(255, 255, 255, 0.24);\n --color-action-button-active: #ffffff; /* Defaults to var(--color-neutral-50) */\n --color-action-button-hover: #e8e8e8; /* Defaults to var(--color-neutral-300) */\n --color-button-active: #2b2b2b; /* Defaults to var(--color-brand-700) */\n --color-button-focus: #d6d6d6; /* Defaults to var(--color-neutral-400) */\n --color-button-hover: #383838; /* Defaults to var(--color-brand-600) */\n --grid-1-columns: 4;\n --grid-1-margins: 0;\n --grid-1-gutters: 16px;\n --grid-2-columns: 12;\n --grid-2-margins: 0;\n --grid-2-gutters: 16px;\n --grid-3-columns: 12;\n --grid-3-margins: 0;\n --grid-3-gutters: 24px;\n --grid-4-columns: 12;\n --grid-4-margins: 0;\n --grid-4-gutters: 24px;\n --grid-5-columns: 12;\n --grid-5-margins: 0;\n --grid-5-gutters: 24px;\n --shape-border-radius-1: 3px;\n --shape-border-radius-2: 8px;\n --shape-border-radius-3: 24px;\n --shape-border-width-1: 1px;\n --shape-border-width-2: 1.5px;\n --shape-border-width-3: 2px;\n --shape-border-width-4: 4px;\n --shape-shadow-1: 0 0 16px 0 rgba(0, 0, 0, 0.16); /* Elevated panels (ie. Page side panel, Mobile bottom bar) */\n --shape-shadow-2: 0 2px 16px 0 rgba(0, 0, 0, 0.16); /* Elevated dialogs (ie. Modal) */\n --shape-shadow-3: 0 2px 3px 0 rgba(0, 0, 0, 0.16); /* Elevated container (ie. Card) */\n --shape-icon-stroke-1: 1px;\n --shape-icon-stroke-2: 1.5px;\n --shape-icon-stroke-3: 2px;\n --shape-icon-stroke-4: 4px;\n --spacing-xxsmall: 4px;\n --spacing-xsmall: 8px;\n --spacing-small: 16px;\n --spacing-medium: 24px;\n --spacing-big: 32px;\n --spacing-xbig: 40px;\n --spacing-xxbig: 48px;\n --spacing-large: 64px;\n --spacing-xlarge: 72px;\n --spacing-xxlarge: 96px;\n --spacing-huge: 120px;\n --spacing-xhuge: 144px;\n --spacing-xxhuge: 192px;\n --type-base-font-family: system-ui, sans-serif;\n --type-display-1-font: normal normal 300 60px/72px\n var(--type-base-font-family); /* Hero title */\n --type-display-1-letter-spacing: 0.04em;\n --type-display-2-font: normal normal 300 48px/56px\n var(--type-base-font-family); /* Banner title */\n --type-display-2-letter-spacing: 0.04em;\n --type-display-3-font: normal normal 300 34px/40px\n var(--type-base-font-family); /* Desktop & tablet section title */\n --type-display-3-letter-spacing: 0.04em;\n --type-headline-1-font: normal normal 400 24px/32px\n var(--type-base-font-family); /* Desktop & tablet page title */\n --type-headline-1-letter-spacing: 0.04em;\n --type-headline-2-default-font: normal normal 300 20px/24px\n var(--type-base-font-family); /* Rail title */\n --type-headline-2-default-letter-spacing: 0.04em;\n --type-headline-2-strong-font: normal normal 400 20px/24px\n var(--type-base-font-family); /* Mobile page and section title */\n --type-headline-2-strong-letter-spacing: 0.04em;\n --type-body-1-default-font: normal normal 300 16px/24px\n var(--type-base-font-family); /* Normal text paragraph */\n --type-body-1-default-letter-spacing: 0.04em;\n --type-body-1-strong-font: normal normal 400 16px/24px\n var(--type-base-font-family);\n --type-body-1-strong-letter-spacing: 0.04em;\n --type-body-1-emphasized-font: normal normal 700 16px/24px\n var(--type-base-font-family);\n --type-body-1-emphasized-letter-spacing: 0.04em;\n --type-body-2-default-font: normal normal 300 14px/20px\n var(--type-base-font-family);\n --type-body-2-default-letter-spacing: 0.04em;\n --type-body-2-strong-font: normal normal 400 14px/20px\n var(--type-base-font-family);\n --type-body-2-strong-letter-spacing: 0.04em;\n --type-body-2-emphasized-font: normal normal 700 14px/20px\n var(--type-base-font-family);\n --type-body-2-emphasized-letter-spacing: 0.04em;\n --type-button-1-font: normal normal 400 20px/26px var(--type-base-font-family); /* Primary button text */\n --type-button-1-letter-spacing: 0.08em;\n --type-button-2-font: normal normal 400 16px/24px var(--type-base-font-family); /* Small buttons */\n --type-button-2-letter-spacing: 0.08em;\n --type-details-caption-1-font: normal normal 400 12px/16px\n var(--type-base-font-family);\n --type-details-caption-1-letter-spacing: 0.08em;\n --type-details-caption-2-font: normal normal 300 12px/16px\n var(--type-base-font-family);\n --type-details-caption-2-letter-spacing: 0.08em;\n --type-details-overline-font: normal normal 700 12px/20px\n var(--type-base-font-family);\n --type-details-overline-letter-spacing: 0.16em;\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/normalize.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.dropin-design a {\n --textColor: var(--color-brand-500);\n color: var(--textColor);\n text-decoration: none;\n}\n\n.dropin-design a:hover {\n --textColor: var(--color-brand-700);\n text-decoration: solid underline var(--textColor);\n text-underline-offset: 6px;\n}\n\n.dropin-design a:focus-visible {\n outline: solid var(--shape-border-width-4) var(--color-neutral-400);\n border: var(--shape-border-width-1) solid var(--color-neutral-800);\n border-radius: var(--shape-border-radius-1);\n}\n","",{version:3,sources:["webpack://./src/components/UIProvider/normalize.css"],names:[],mappings:"AAAA;;;;;;;oEAOoE;;AAEpE;EACE,mCAAmC;EACnC,uBAAuB;EACvB,qBAAqB;AACvB;;AAEA;EACE,mCAAmC;EACnC,iDAAiD;EACjD,0BAA0B;AAC5B;;AAEA;EACE,mEAAmE;EACnE,kEAAkE;EAClE,2CAA2C;AAC7C",sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n.dropin-design a {\n --textColor: var(--color-brand-500);\n color: var(--textColor);\n text-decoration: none;\n}\n\n.dropin-design a:hover {\n --textColor: var(--color-brand-700);\n text-decoration: solid underline var(--textColor);\n text-underline-offset: 6px;\n}\n\n.dropin-design a:focus-visible {\n outline: solid var(--shape-border-width-4) var(--color-neutral-400);\n border: var(--shape-border-width-1) solid var(--color-neutral-800);\n border-radius: var(--shape-border-radius-1);\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./.storybook/preview.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__={parameters:{options:{storySort:{order:["Welcome","Quick start","CLI usage","Examples",["HTML host","React host","Vue host","*"],"Components",["Overview","*"],"Design",["Overview","Colors","Typography","Spacing","Shape styles","*"],"API",["Initializer","Render","Event Bus","*"],"Utilities",["classList","debounce","deepmerge","getFormValues","getFormErrors","*"]]}}},tags:["autodocs"]}},"./config/storybook/preview.jsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:()=>decorators,parameters:()=>parameters});var UIProvider=__webpack_require__("./src/components/UIProvider/UIProvider.tsx"),dist=__webpack_require__("../../node_modules/@storybook/blocks/dist/index.mjs"),injectStylesIntoStyleTag=__webpack_require__("../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),preview=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./config/storybook/theming/preview.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(preview.A,options);preview.A&&preview.A.locals&&preview.A.locals;var hooks_module=__webpack_require__("../../node_modules/preact/hooks/dist/hooks.module.js"),jsx_runtime=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_uoqp5fo2(){var path="/Users/bruce/Sites/StorefrontSDK/packages/elsie/config/storybook/preview.jsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bruce/Sites/StorefrontSDK/packages/elsie/config/storybook/preview.jsx",statementMap:{0:{start:{line:4,column:2},end:{line:8,column:16}},1:{start:{line:5,column:4},end:{line:5,column:20}},2:{start:{line:7,column:4},end:{line:7,column:120}},3:{start:{line:11,column:2},end:{line:11,column:118}},4:{start:{line:14,column:2},end:{line:14,column:163}},5:{start:{line:17,column:2},end:{line:21,column:3}},6:{start:{line:18,column:4},end:{line:18,column:61}},7:{start:{line:18,column:30},end:{line:18,column:61}},8:{start:{line:19,column:12},end:{line:19,column:44}},9:{start:{line:20,column:4},end:{line:20,column:224}},10:{start:{line:24,column:2},end:{line:24,column:48}},11:{start:{line:25,column:2},end:{line:25,column:56}},12:{start:{line:25,column:15},end:{line:25,column:16}},13:{start:{line:25,column:22},end:{line:25,column:30}},14:{start:{line:25,column:44},end:{line:25,column:56}},15:{start:{line:26,column:2},end:{line:26,column:11}},16:{start:{line:29,column:10},end:{line:29,column:98}},17:{start:{line:30,column:2},end:{line:53,column:3}},18:{start:{line:35,column:10},end:{line:35,column:12}},19:{start:{line:36,column:10},end:{line:36,column:12}},20:{start:{line:37,column:10},end:{line:37,column:12}},21:{start:{line:38,column:4},end:{line:51,column:5}},22:{start:{line:39,column:6},end:{line:42,column:94}},23:{start:{line:40,column:8},end:{line:40,column:36}},24:{start:{line:40,column:29},end:{line:40,column:36}},25:{start:{line:41,column:8},end:{line:41,column:15}},26:{start:{line:42,column:13},end:{line:42,column:94}},27:{start:{line:44,column:6},end:{line:44,column:20}},28:{start:{line:46,column:6},end:{line:50,column:7}},29:{start:{line:47,column:8},end:{line:47,column:86}},30:{start:{line:47,column:79},end:{line:47,column:86}},31:{start:{line:49,column:8},end:{line:49,column:23}},32:{start:{line:49,column:15},end:{line:49,column:23}},33:{start:{line:52,column:4},end:{line:52,column:13}},34:{start:{line:56,column:2},end:{line:56,column:33}},35:{start:{line:56,column:24},end:{line:56,column:33}},36:{start:{line:59,column:10},end:{line:59,column:24}},37:{start:{line:60,column:2},end:{line:65,column:3}},38:{start:{line:61,column:12},end:{line:61,column:43}},39:{start:{line:62,column:4},end:{line:64,column:28}},40:{start:{line:63,column:6},end:{line:63,column:62}},41:{start:{line:66,column:2},end:{line:66,column:11}},42:{start:{line:69,column:2},end:{line:76,column:3}},43:{start:{line:69,column:15},end:{line:69,column:16}},44:{start:{line:70,column:12},end:{line:70,column:52}},45:{start:{line:71,column:4},end:{line:75,column:7}},46:{start:{line:72,column:6},end:{line:72,column:34}},47:{start:{line:74,column:6},end:{line:74,column:73}},48:{start:{line:77,column:2},end:{line:77,column:11}},49:{start:{line:80,column:2},end:{line:85,column:19}},50:{start:{line:88,column:10},end:{line:88,column:35}},51:{start:{line:89,column:2},end:{line:89,column:45}},52:{start:{line:92,column:2},end:{line:92,column:45}},53:{start:{line:92,column:36},end:{line:92,column:45}},54:{start:{line:93,column:10},end:{line:93,column:31}},55:{start:{line:94,column:2},end:{line:98,column:3}},56:{start:{line:95,column:12},end:{line:95,column:37}},57:{start:{line:96,column:4},end:{line:96,column:41}},58:{start:{line:96,column:32},end:{line:96,column:41}},59:{start:{line:97,column:4},end:{line:97,column:72}},60:{start:{line:99,column:2},end:{line:99,column:47}},61:{start:{line:115,column:24},end:{line:154,column:1}},62:{start:{line:118,column:6},end:{line:121,column:9}},63:{start:{line:124,column:6},end:{line:132,column:9}},64:{start:{line:155,column:24},end:{line:184,column:2}},65:{start:{line:156,column:2},end:{line:161,column:5}},66:{start:{line:166,column:18},end:{line:166,column:28}},67:{start:{line:167,column:17},end:{line:167,column:45}},68:{start:{line:168,column:18},end:{line:168,column:31}},69:{start:{line:169,column:21},end:{line:169,column:34}},70:{start:{line:170,column:19},end:{line:170,column:60}},71:{start:{line:171,column:17},end:{line:171,column:46}},72:{start:{line:172,column:13},end:{line:172,column:26}},73:{start:{line:173,column:16},end:{line:173,column:29}},74:{start:{line:174,column:2},end:{line:181,column:35}},75:{start:{line:176,column:4},end:{line:176,column:23}},76:{start:{line:176,column:16},end:{line:176,column:23}},77:{start:{line:177,column:4},end:{line:180,column:7}},78:{start:{line:178,column:6},end:{line:178,column:28}},79:{start:{line:179,column:6},end:{line:179,column:22}},80:{start:{line:182,column:2},end:{line:182,column:39}},81:{start:{line:183,column:2},end:{line:183,column:33}}},fnMap:{0:{name:"_typeof",decl:{start:{line:1,column:9},end:{line:1,column:16}},loc:{start:{line:1,column:20},end:{line:9,column:1}},line:1},1:{name:"(anonymous_1)",decl:{start:{line:4,column:87},end:{line:4,column:88}},loc:{start:{line:4,column:100},end:{line:6,column:3}},line:4},2:{name:"(anonymous_2)",decl:{start:{line:6,column:6},end:{line:6,column:7}},loc:{start:{line:6,column:19},end:{line:8,column:3}},line:6},3:{name:"_slicedToArray",decl:{start:{line:10,column:9},end:{line:10,column:23}},loc:{start:{line:10,column:30},end:{line:12,column:1}},line:10},4:{name:"_nonIterableRest",decl:{start:{line:13,column:9},end:{line:13,column:25}},loc:{start:{line:13,column:28},end:{line:15,column:1}},line:13},5:{name:"_unsupportedIterableToArray",decl:{start:{line:16,column:9},end:{line:16,column:36}},loc:{start:{line:16,column:43},end:{line:22,column:1}},line:16},6:{name:"_arrayLikeToArray",decl:{start:{line:23,column:9},end:{line:23,column:26}},loc:{start:{line:23,column:33},end:{line:27,column:1}},line:23},7:{name:"_iterableToArrayLimit",decl:{start:{line:28,column:9},end:{line:28,column:30}},loc:{start:{line:28,column:37},end:{line:54,column:1}},line:28},8:{name:"_arrayWithHoles",decl:{start:{line:55,column:9},end:{line:55,column:24}},loc:{start:{line:55,column:28},end:{line:57,column:1}},line:55},9:{name:"ownKeys",decl:{start:{line:58,column:9},end:{line:58,column:16}},loc:{start:{line:58,column:23},end:{line:67,column:1}},line:58},10:{name:"(anonymous_10)",decl:{start:{line:62,column:23},end:{line:62,column:24}},loc:{start:{line:62,column:36},end:{line:64,column:5}},line:62},11:{name:"_objectSpread",decl:{start:{line:68,column:9},end:{line:68,column:22}},loc:{start:{line:68,column:26},end:{line:78,column:1}},line:68},12:{name:"(anonymous_12)",decl:{start:{line:71,column:43},end:{line:71,column:44}},loc:{start:{line:71,column:56},end:{line:73,column:5}},line:71},13:{name:"(anonymous_13)",decl:{start:{line:73,column:137},end:{line:73,column:138}},loc:{start:{line:73,column:150},end:{line:75,column:5}},line:73},14:{name:"_defineProperty",decl:{start:{line:79,column:9},end:{line:79,column:24}},loc:{start:{line:79,column:34},end:{line:86,column:1}},line:79},15:{name:"_toPropertyKey",decl:{start:{line:87,column:9},end:{line:87,column:23}},loc:{start:{line:87,column:27},end:{line:90,column:1}},line:87},16:{name:"_toPrimitive",decl:{start:{line:91,column:9},end:{line:91,column:21}},loc:{start:{line:91,column:28},end:{line:100,column:1}},line:91},17:{name:"container",decl:{start:{line:117,column:24},end:{line:117,column:33}},loc:{start:{line:117,column:41},end:{line:122,column:5}},line:117},18:{name:"page",decl:{start:{line:123,column:19},end:{line:123,column:23}},loc:{start:{line:123,column:26},end:{line:133,column:5}},line:123},19:{name:"(anonymous_19)",decl:{start:{line:155,column:25},end:{line:155,column:26}},loc:{start:{line:155,column:42},end:{line:162,column:1}},line:155},20:{name:"(anonymous_20)",decl:{start:{line:165,column:0},end:{line:165,column:1}},loc:{start:{line:165,column:24},end:{line:184,column:1}},line:165},21:{name:"(anonymous_21)",decl:{start:{line:174,column:12},end:{line:174,column:13}},loc:{start:{line:174,column:24},end:{line:181,column:3}},line:174},22:{name:"(anonymous_22)",decl:{start:{line:177,column:192},end:{line:177,column:193}},loc:{start:{line:177,column:209},end:{line:180,column:5}},line:177}},branchMap:{0:{loc:{start:{line:4,column:19},end:{line:8,column:3}},type:"cond-expr",locations:[{start:{line:4,column:87},end:{line:6,column:3}},{start:{line:6,column:6},end:{line:8,column:3}}],line:4},1:{loc:{start:{line:4,column:19},end:{line:4,column:84}},type:"binary-expr",locations:[{start:{line:4,column:19},end:{line:4,column:46}},{start:{line:4,column:50},end:{line:4,column:84}}],line:4},2:{loc:{start:{line:7,column:11},end:{line:7,column:119}},type:"cond-expr",locations:[{start:{line:7,column:100},end:{line:7,column:108}},{start:{line:7,column:111},end:{line:7,column:119}}],line:7},3:{loc:{start:{line:7,column:11},end:{line:7,column:97}},type:"binary-expr",locations:[{start:{line:7,column:11},end:{line:7,column:12}},{start:{line:7,column:16},end:{line:7,column:43}},{start:{line:7,column:47},end:{line:7,column:71}},{start:{line:7,column:75},end:{line:7,column:97}}],line:7},4:{loc:{start:{line:11,column:9},end:{line:11,column:117}},type:"binary-expr",locations:[{start:{line:11,column:9},end:{line:11,column:27}},{start:{line:11,column:31},end:{line:11,column:58}},{start:{line:11,column:62},end:{line:11,column:95}},{start:{line:11,column:99},end:{line:11,column:117}}],line:11},5:{loc:{start:{line:17,column:2},end:{line:21,column:3}},type:"if",locations:[{start:{line:17,column:2},end:{line:21,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:17},6:{loc:{start:{line:18,column:4},end:{line:18,column:61}},type:"if",locations:[{start:{line:18,column:4},end:{line:18,column:61}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:18},7:{loc:{start:{line:20,column:11},end:{line:20,column:70}},type:"binary-expr",locations:[{start:{line:20,column:11},end:{line:20,column:25}},{start:{line:20,column:29},end:{line:20,column:42}},{start:{line:20,column:47},end:{line:20,column:69}}],line:20},8:{loc:{start:{line:20,column:72},end:{line:20,column:223}},type:"cond-expr",locations:[{start:{line:20,column:101},end:{line:20,column:114}},{start:{line:20,column:117},end:{line:20,column:223}}],line:20},9:{loc:{start:{line:20,column:72},end:{line:20,column:98}},type:"binary-expr",locations:[{start:{line:20,column:72},end:{line:20,column:83}},{start:{line:20,column:87},end:{line:20,column:98}}],line:20},10:{loc:{start:{line:20,column:117},end:{line:20,column:223}},type:"cond-expr",locations:[{start:{line:20,column:191},end:{line:20,column:214}},{start:{line:20,column:217},end:{line:20,column:223}}],line:20},11:{loc:{start:{line:20,column:117},end:{line:20,column:188}},type:"binary-expr",locations:[{start:{line:20,column:117},end:{line:20,column:134}},{start:{line:20,column:138},end:{line:20,column:188}}],line:20},12:{loc:{start:{line:24,column:2},end:{line:24,column:47}},type:"binary-expr",locations:[{start:{line:24,column:3},end:{line:24,column:12}},{start:{line:24,column:16},end:{line:24,column:28}},{start:{line:24,column:34},end:{line:24,column:46}}],line:24},13:{loc:{start:{line:29,column:10},end:{line:29,column:98}},type:"cond-expr",locations:[{start:{line:29,column:22},end:{line:29,column:26}},{start:{line:29,column:29},end:{line:29,column:98}}],line:29},14:{loc:{start:{line:29,column:29},end:{line:29,column:98}},type:"binary-expr",locations:[{start:{line:29,column:29},end:{line:29,column:57}},{start:{line:29,column:61},end:{line:29,column:79}},{start:{line:29,column:83},end:{line:29,column:98}}],line:29},15:{loc:{start:{line:30,column:2},end:{line:53,column:3}},type:"if",locations:[{start:{line:30,column:2},end:{line:53,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:30},16:{loc:{start:{line:39,column:6},end:{line:42,column:94}},type:"if",locations:[{start:{line:39,column:6},end:{line:42,column:94}},{start:{line:42,column:13},end:{line:42,column:94}}],line:39},17:{loc:{start:{line:40,column:8},end:{line:40,column:36}},type:"if",locations:[{start:{line:40,column:8},end:{line:40,column:36}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:40},18:{loc:{start:{line:42,column:20},end:{line:42,column:84}},type:"binary-expr",locations:[{start:{line:42,column:20},end:{line:42,column:47}},{start:{line:42,column:52},end:{line:42,column:83}}],line:42},19:{loc:{start:{line:47,column:8},end:{line:47,column:86}},type:"if",locations:[{start:{line:47,column:8},end:{line:47,column:86}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:47},20:{loc:{start:{line:47,column:12},end:{line:47,column:77}},type:"binary-expr",locations:[{start:{line:47,column:12},end:{line:47,column:14}},{start:{line:47,column:18},end:{line:47,column:37}},{start:{line:47,column:42},end:{line:47,column:76}}],line:47},21:{loc:{start:{line:49,column:8},end:{line:49,column:23}},type:"if",locations:[{start:{line:49,column:8},end:{line:49,column:23}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:49},22:{loc:{start:{line:56,column:2},end:{line:56,column:33}},type:"if",locations:[{start:{line:56,column:2},end:{line:56,column:33}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:56},23:{loc:{start:{line:60,column:2},end:{line:65,column:3}},type:"if",locations:[{start:{line:60,column:2},end:{line:65,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:60},24:{loc:{start:{line:62,column:4},end:{line:64,column:7}},type:"binary-expr",locations:[{start:{line:62,column:4},end:{line:62,column:5}},{start:{line:62,column:10},end:{line:64,column:6}}],line:62},25:{loc:{start:{line:70,column:12},end:{line:70,column:52}},type:"cond-expr",locations:[{start:{line:70,column:35},end:{line:70,column:47}},{start:{line:70,column:50},end:{line:70,column:52}}],line:70},26:{loc:{start:{line:71,column:4},end:{line:75,column:6}},type:"cond-expr",locations:[{start:{line:71,column:12},end:{line:73,column:6}},{start:{line:73,column:9},end:{line:75,column:6}}],line:71},27:{loc:{start:{line:73,column:9},end:{line:75,column:6}},type:"cond-expr",locations:[{start:{line:73,column:44},end:{line:73,column:107}},{start:{line:73,column:110},end:{line:75,column:6}}],line:73},28:{loc:{start:{line:80,column:9},end:{line:85,column:15}},type:"cond-expr",locations:[{start:{line:80,column:40},end:{line:85,column:4}},{start:{line:85,column:7},end:{line:85,column:15}}],line:80},29:{loc:{start:{line:89,column:9},end:{line:89,column:44}},type:"cond-expr",locations:[{start:{line:89,column:34},end:{line:89,column:35}},{start:{line:89,column:38},end:{line:89,column:44}}],line:89},30:{loc:{start:{line:92,column:2},end:{line:92,column:45}},type:"if",locations:[{start:{line:92,column:2},end:{line:92,column:45}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:92},31:{loc:{start:{line:92,column:6},end:{line:92,column:34}},type:"binary-expr",locations:[{start:{line:92,column:6},end:{line:92,column:28}},{start:{line:92,column:32},end:{line:92,column:34}}],line:92},32:{loc:{start:{line:94,column:2},end:{line:98,column:3}},type:"if",locations:[{start:{line:94,column:2},end:{line:98,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:94},33:{loc:{start:{line:95,column:22},end:{line:95,column:36}},type:"binary-expr",locations:[{start:{line:95,column:22},end:{line:95,column:23}},{start:{line:95,column:27},end:{line:95,column:36}}],line:95},34:{loc:{start:{line:96,column:4},end:{line:96,column:41}},type:"if",locations:[{start:{line:96,column:4},end:{line:96,column:41}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:96},35:{loc:{start:{line:99,column:10},end:{line:99,column:42}},type:"cond-expr",locations:[{start:{line:99,column:27},end:{line:99,column:33}},{start:{line:99,column:36},end:{line:99,column:42}}],line:99},36:{loc:{start:{line:176,column:4},end:{line:176,column:23}},type:"if",locations:[{start:{line:176,column:4},end:{line:176,column:23}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:176},37:{loc:{start:{line:177,column:4},end:{line:180,column:6}},type:"binary-expr",locations:[{start:{line:177,column:4},end:{line:177,column:90}},{start:{line:177,column:94},end:{line:177,column:126}},{start:{line:177,column:130},end:{line:180,column:6}}],line:177},38:{loc:{start:{line:183,column:9},end:{line:183,column:32}},type:"cond-expr",locations:[{start:{line:183,column:18},end:{line:183,column:25}},{start:{line:183,column:28},end:{line:183,column:32}}],line:183}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0,0,0],4:[0,0,0,0],5:[0,0],6:[0,0],7:[0,0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0,0],13:[0,0],14:[0,0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0],25:[0,0],26:[0,0],27:[0,0],28:[0,0],29:[0,0],30:[0,0],31:[0,0],32:[0,0],33:[0,0],34:[0,0],35:[0,0],36:[0,0],37:[0,0,0],38:[0,0]},inputSourceMap:{version:3,file:void 0,names:["UIProvider","DocsContainer","Title","Canvas","Stories","Unstyled","Description","Controls","useEffect","useState","jsx","_jsx","jsxs","_jsxs","parameters","docs","container","props","className","children","_objectSpread","page","sourceState","sort","title","canvas","source","language","type","dark","format","layout","actions","argTypesRegex","controls","matchers","color","date","decorators","Story","story","_useState","_useState2","_slicedToArray","initialData","setInitialData","_useState3","component","getInitialData","_useState4","loaded","setLoaded","_story$component$getI","_story$component","call","args","then","_data"],sourceRoot:void 0,sources:["/Users/bruce/Sites/StorefrontSDK/packages/elsie/config/storybook/preview.jsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { UIProvider } from '../../src/components';\nimport {\n DocsContainer,\n Title,\n Canvas,\n Stories,\n Unstyled,\n Description,\n Controls,\n} from '@storybook/blocks';\nimport './theming/preview.css';\nimport { useEffect, useState } from 'preact/hooks';\n\nexport const parameters = {\n docs: {\n container: (props) => (\n <div className=\"dropin-design\">\n <DocsContainer {...props} />\n </div>\n ),\n page: () => (\n <Unstyled>\n <Title />\n <Description />\n <Canvas sourceState=\"none\" />\n <Controls sort=\"requiredFirst\" />\n <Stories title=\"Usage\" />\n </Unstyled>\n ),\n canvas: {\n sourceState: 'none',\n },\n source: {\n language: 'tsx',\n type: 'auto',\n dark: false,\n format: true,\n },\n },\n layout: 'centered',\n actions: { argTypesRegex: '^on.*' },\n controls: {\n matchers: {\n color: /(background|color)$/i,\n date: /Date$/,\n },\n },\n};\n\nexport const decorators = [\n (Story) => {\n return (\n <div className=\"dropin-design\">\n <UIProvider>\n <Story />\n </UIProvider>\n </div>\n );\n },\n // This is a workaround for the fact that the `initialData` is not passed to the\n // component when it is rendered on Storybook.\n (Story, story) => {\n const [initialData, setInitialData] = useState();\n const [loaded, setLoaded] = useState(!story.component.getInitialData);\n\n useEffect(() => {\n if (loaded) return;\n\n story.component.getInitialData?.(story.args).then((_data) => {\n setInitialData(_data);\n setLoaded(true);\n });\n }, [initialData, loaded, story]);\n\n story.args.initialData = initialData;\n\n return loaded ? Story() : null;\n },\n];\n"],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAASA,UAAU,QAAQ,sBAAsB;AACjD,SACEC,aAAa,EACbC,KAAK,EACLC,MAAM,EACNC,OAAO,EACPC,QAAQ,EACRC,WAAW,EACXC,QAAQ,QACH,mBAAmB;AAC1B,OAAO,uBAAuB;AAC9B,SAASC,SAAS,EAAEC,QAAQ,QAAQ,cAAc;AAAC,SAAAC,GAAA,IAAAC,IAAA,EAAAC,IAAA,IAAAC,KAAA;AAEnD,OAAO,IAAMC,UAAU,GAAG;EACxBC,IAAI,EAAE;IACJC,SAAS,EAAE,SAAXA,SAASA,CAAGC,KAAK;MAAA,oBACfN,IAAA;QAAKO,SAAS,EAAC,eAAe;QAAAC,QAAA,eAC5BR,IAAA,CAACV,aAAa,EAAAmB,aAAA,KAAKH,KAAK,CAAG;MAAC,CACzB,CAAC;IAAA,CACP;IACDI,IAAI,EAAE,SAANA,IAAIA,CAAA;MAAA,oBACFR,KAAA,CAACR,QAAQ;QAAAc,QAAA,gBACPR,IAAA,CAACT,KAAK,IAAE,CAAC,eACTS,IAAA,CAACL,WAAW,IAAE,CAAC,eACfK,IAAA,CAACR,MAAM;UAACmB,WAAW,EAAC;QAAM,CAAE,CAAC,eAC7BX,IAAA,CAACJ,QAAQ;UAACgB,IAAI,EAAC;QAAe,CAAE,CAAC,eACjCZ,IAAA,CAACP,OAAO;UAACoB,KAAK,EAAC;QAAO,CAAE,CAAC;MAAA,CACjB,CAAC;IAAA,CACZ;IACDC,MAAM,EAAE;MACNH,WAAW,EAAE;IACf,CAAC;IACDI,MAAM,EAAE;MACNC,QAAQ,EAAE,KAAK;MACfC,IAAI,EAAE,MAAM;MACZC,IAAI,EAAE,KAAK;MACXC,MAAM,EAAE;IACV;EACF,CAAC;EACDC,MAAM,EAAE,UAAU;EAClBC,OAAO,EAAE;IAAEC,aAAa,EAAE;EAAQ,CAAC;EACnCC,QAAQ,EAAE;IACRC,QAAQ,EAAE;MACRC,KAAK,EAAE,sBAAsB;MAC7BC,IAAI,EAAE;IACR;EACF;AACF,CAAC;AAED,OAAO,IAAMC,UAAU,GAAG,CACxB,UAACC,KAAK,EAAK;EACT,oBACE5B,IAAA;IAAKO,SAAS,EAAC,eAAe;IAAAC,QAAA,eAC5BR,IAAA,CAACX,UAAU;MAAAmB,QAAA,eACTR,IAAA,CAAC4B,KAAK,IAAE;IAAC,CACC;EAAC,CACV,CAAC;AAEV,CAAC;AACD;AACA;AACA,UAACA,KAAK,EAAEC,KAAK,EAAK;EAChB,IAAAC,SAAA,GAAsChC,QAAQ,CAAC,CAAC;IAAAiC,UAAA,GAAAC,cAAA,CAAAF,SAAA;IAAzCG,WAAW,GAAAF,UAAA;IAAEG,cAAc,GAAAH,UAAA;EAClC,IAAAI,UAAA,GAA4BrC,QAAQ,CAAC,CAAC+B,KAAK,CAACO,SAAS,CAACC,cAAc,CAAC;IAAAC,UAAA,GAAAN,cAAA,CAAAG,UAAA;IAA9DI,MAAM,GAAAD,UAAA;IAAEE,SAAS,GAAAF,UAAA;EAExBzC,SAAS,CAAC,YAAM;IAAA,IAAA4C,qBAAA,EAAAC,gBAAA;IACd,IAAIH,MAAM,EAAE;IAEZ,CAAAE,qBAAA,IAAAC,gBAAA,GAAAb,KAAK,CAACO,SAAS,EAACC,cAAc,cAAAI,qBAAA,eAA9BA,qBAAA,CAAAE,IAAA,CAAAD,gBAAA,EAAiCb,KAAK,CAACe,IAAI,CAAC,CAACC,IAAI,CAAC,UAACC,KAAK,EAAK;MAC3DZ,cAAc,CAACY,KAAK,CAAC;MACrBN,SAAS,CAAC,IAAI,CAAC;IACjB,CAAC,CAAC;EACJ,CAAC,EAAE,CAACP,WAAW,EAAEM,MAAM,EAAEV,KAAK,CAAC,CAAC;EAEhCA,KAAK,CAACe,IAAI,CAACX,WAAW,GAAGA,WAAW;EAEpC,OAAOM,MAAM,GAAGX,KAAK,CAAC,CAAC,GAAG,IAAI;AAChC,CAAC,CACF",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"bf01480785963806c98bc7933f68a2c9d926a90e"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"bf01480785963806c98bc7933f68a2c9d926a90e"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_uoqp5fo2=function(){return actualCoverage},actualCoverage}function _typeof(o){return cov_uoqp5fo2().f[0]++,cov_uoqp5fo2().s[0]++,cov_uoqp5fo2().b[1][0]++,_typeof="function"==typeof Symbol&&(cov_uoqp5fo2().b[1][1]++,"symbol"==typeof Symbol.iterator)?(cov_uoqp5fo2().b[0][0]++,function(o){return cov_uoqp5fo2().f[1]++,cov_uoqp5fo2().s[1]++,typeof o}):(cov_uoqp5fo2().b[0][1]++,function(o){return cov_uoqp5fo2().f[2]++,cov_uoqp5fo2().s[2]++,cov_uoqp5fo2().b[3][0]++,o&&(cov_uoqp5fo2().b[3][1]++,"function"==typeof Symbol)&&(cov_uoqp5fo2().b[3][2]++,o.constructor===Symbol)&&(cov_uoqp5fo2().b[3][3]++,o!==Symbol.prototype)?(cov_uoqp5fo2().b[2][0]++,"symbol"):(cov_uoqp5fo2().b[2][1]++,typeof o)}),_typeof(o)}function _slicedToArray(r,e){return cov_uoqp5fo2().f[3]++,cov_uoqp5fo2().s[3]++,cov_uoqp5fo2().b[4][0]++,function _arrayWithHoles(r){if(cov_uoqp5fo2().f[8]++,cov_uoqp5fo2().s[34]++,Array.isArray(r))return cov_uoqp5fo2().b[22][0]++,cov_uoqp5fo2().s[35]++,r;cov_uoqp5fo2().b[22][1]++}(r)||(cov_uoqp5fo2().b[4][1]++,function _iterableToArrayLimit(r,l){cov_uoqp5fo2().f[7]++;var t=(cov_uoqp5fo2().s[16]++,null==r?(cov_uoqp5fo2().b[13][0]++,null):(cov_uoqp5fo2().b[13][1]++,cov_uoqp5fo2().b[14][0]++,"undefined"!=typeof Symbol&&(cov_uoqp5fo2().b[14][1]++,r[Symbol.iterator])||(cov_uoqp5fo2().b[14][2]++,r["@@iterator"])));if(cov_uoqp5fo2().s[17]++,null!=t){cov_uoqp5fo2().b[15][0]++;var e,n,i,u,a=(cov_uoqp5fo2().s[18]++,[]),f=(cov_uoqp5fo2().s[19]++,!0),o=(cov_uoqp5fo2().s[20]++,!1);cov_uoqp5fo2().s[21]++;try{if(cov_uoqp5fo2().s[22]++,i=(t=t.call(r)).next,0===l){if(cov_uoqp5fo2().b[16][0]++,cov_uoqp5fo2().s[23]++,Object(t)!==t)return cov_uoqp5fo2().b[17][0]++,void cov_uoqp5fo2().s[24]++;cov_uoqp5fo2().b[17][1]++,cov_uoqp5fo2().s[25]++,f=!1}else for(cov_uoqp5fo2().b[16][1]++,cov_uoqp5fo2().s[26]++;cov_uoqp5fo2().b[18][0]++,!(f=(e=i.call(t)).done)&&(cov_uoqp5fo2().b[18][1]++,a.push(e.value),a.length!==l);f=!0);}catch(r){cov_uoqp5fo2().s[27]++,o=!0,n=r}finally{cov_uoqp5fo2().s[28]++;try{if(cov_uoqp5fo2().s[29]++,cov_uoqp5fo2().b[20][0]++,!f&&(cov_uoqp5fo2().b[20][1]++,null!=t.return)&&(cov_uoqp5fo2().b[20][2]++,u=t.return(),Object(u)!==u))return cov_uoqp5fo2().b[19][0]++,void cov_uoqp5fo2().s[30]++;cov_uoqp5fo2().b[19][1]++}finally{if(cov_uoqp5fo2().s[31]++,o)throw cov_uoqp5fo2().b[21][0]++,cov_uoqp5fo2().s[32]++,n;cov_uoqp5fo2().b[21][1]++}}return cov_uoqp5fo2().s[33]++,a}cov_uoqp5fo2().b[15][1]++}(r,e))||(cov_uoqp5fo2().b[4][2]++,function _unsupportedIterableToArray(r,a){if(cov_uoqp5fo2().f[5]++,cov_uoqp5fo2().s[5]++,r){if(cov_uoqp5fo2().b[5][0]++,cov_uoqp5fo2().s[6]++,"string"==typeof r)return cov_uoqp5fo2().b[6][0]++,cov_uoqp5fo2().s[7]++,_arrayLikeToArray(r,a);cov_uoqp5fo2().b[6][1]++;var t=(cov_uoqp5fo2().s[8]++,{}.toString.call(r).slice(8,-1));return cov_uoqp5fo2().s[9]++,cov_uoqp5fo2().b[7][0]++,"Object"===t&&(cov_uoqp5fo2().b[7][1]++,r.constructor)&&(cov_uoqp5fo2().b[7][2]++,t=r.constructor.name),cov_uoqp5fo2().b[9][0]++,"Map"===t||(cov_uoqp5fo2().b[9][1]++,"Set"===t)?(cov_uoqp5fo2().b[8][0]++,Array.from(r)):(cov_uoqp5fo2().b[8][1]++,cov_uoqp5fo2().b[11][0]++,"Arguments"===t||(cov_uoqp5fo2().b[11][1]++,/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))?(cov_uoqp5fo2().b[10][0]++,_arrayLikeToArray(r,a)):void cov_uoqp5fo2().b[10][1]++)}cov_uoqp5fo2().b[5][1]++}(r,e))||(cov_uoqp5fo2().b[4][3]++,function _nonIterableRest(){throw cov_uoqp5fo2().f[4]++,cov_uoqp5fo2().s[4]++,new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}function _arrayLikeToArray(r,a){cov_uoqp5fo2().f[6]++,cov_uoqp5fo2().s[10]++,cov_uoqp5fo2().b[12][0]++,(null==a||(cov_uoqp5fo2().b[12][1]++,a>r.length))&&(cov_uoqp5fo2().b[12][2]++,a=r.length),cov_uoqp5fo2().s[11]++;for(var e=(cov_uoqp5fo2().s[12]++,0),n=(cov_uoqp5fo2().s[13]++,Array(a));e<a;e++)cov_uoqp5fo2().s[14]++,n[e]=r[e];return cov_uoqp5fo2().s[15]++,n}function ownKeys(e,r){cov_uoqp5fo2().f[9]++;var t=(cov_uoqp5fo2().s[36]++,Object.keys(e));if(cov_uoqp5fo2().s[37]++,Object.getOwnPropertySymbols){cov_uoqp5fo2().b[23][0]++;var o=(cov_uoqp5fo2().s[38]++,Object.getOwnPropertySymbols(e));cov_uoqp5fo2().s[39]++,cov_uoqp5fo2().b[24][0]++,r&&(cov_uoqp5fo2().b[24][1]++,o=o.filter((function(r){return cov_uoqp5fo2().f[10]++,cov_uoqp5fo2().s[40]++,Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}else cov_uoqp5fo2().b[23][1]++;return cov_uoqp5fo2().s[41]++,t}function _objectSpread(e){cov_uoqp5fo2().f[11]++,cov_uoqp5fo2().s[42]++;for(var r=(cov_uoqp5fo2().s[43]++,1);r<arguments.length;r++){var t=(cov_uoqp5fo2().s[44]++,null!=arguments[r]?(cov_uoqp5fo2().b[25][0]++,arguments[r]):(cov_uoqp5fo2().b[25][1]++,{}));cov_uoqp5fo2().s[45]++,r%2?(cov_uoqp5fo2().b[26][0]++,ownKeys(Object(t),!0).forEach((function(r){cov_uoqp5fo2().f[12]++,cov_uoqp5fo2().s[46]++,_defineProperty(e,r,t[r])}))):(cov_uoqp5fo2().b[26][1]++,Object.getOwnPropertyDescriptors?(cov_uoqp5fo2().b[27][0]++,Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))):(cov_uoqp5fo2().b[27][1]++,ownKeys(Object(t)).forEach((function(r){cov_uoqp5fo2().f[13]++,cov_uoqp5fo2().s[47]++,Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))))}return cov_uoqp5fo2().s[48]++,e}function _defineProperty(e,r,t){return cov_uoqp5fo2().f[14]++,cov_uoqp5fo2().s[49]++,(r=function _toPropertyKey(t){cov_uoqp5fo2().f[15]++;var i=(cov_uoqp5fo2().s[50]++,function _toPrimitive(t,r){if(cov_uoqp5fo2().f[16]++,cov_uoqp5fo2().s[52]++,cov_uoqp5fo2().b[31][0]++,"object"!=_typeof(t)||(cov_uoqp5fo2().b[31][1]++,!t))return cov_uoqp5fo2().b[30][0]++,cov_uoqp5fo2().s[53]++,t;cov_uoqp5fo2().b[30][1]++;var e=(cov_uoqp5fo2().s[54]++,t[Symbol.toPrimitive]);if(cov_uoqp5fo2().s[55]++,void 0!==e){cov_uoqp5fo2().b[32][0]++;var i=(cov_uoqp5fo2().s[56]++,e.call(t,(cov_uoqp5fo2().b[33][0]++,r||(cov_uoqp5fo2().b[33][1]++,"default"))));if(cov_uoqp5fo2().s[57]++,"object"!=_typeof(i))return cov_uoqp5fo2().b[34][0]++,cov_uoqp5fo2().s[58]++,i;throw cov_uoqp5fo2().b[34][1]++,cov_uoqp5fo2().s[59]++,new TypeError("@@toPrimitive must return a primitive value.")}cov_uoqp5fo2().b[32][1]++;return cov_uoqp5fo2().s[60]++,("string"===r?(cov_uoqp5fo2().b[35][0]++,String):(cov_uoqp5fo2().b[35][1]++,Number))(t)}(t,"string"));return cov_uoqp5fo2().s[51]++,"symbol"==_typeof(i)?(cov_uoqp5fo2().b[29][0]++,i):(cov_uoqp5fo2().b[29][1]++,i+"")}(r))in e?(cov_uoqp5fo2().b[28][0]++,Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0})):(cov_uoqp5fo2().b[28][1]++,e[r]=t),e}cov_uoqp5fo2();var parameters=(cov_uoqp5fo2().s[61]++,{docs:{container:function container(props){return cov_uoqp5fo2().f[17]++,cov_uoqp5fo2().s[62]++,(0,jsx_runtime.Y)("div",{className:"dropin-design",children:(0,jsx_runtime.Y)(dist.vD,_objectSpread({},props))})},page:function page(){return cov_uoqp5fo2().f[18]++,cov_uoqp5fo2().s[63]++,(0,jsx_runtime.FD)(dist.di,{children:[(0,jsx_runtime.Y)(dist.hE,{}),(0,jsx_runtime.Y)(dist.VY,{}),(0,jsx_runtime.Y)(dist.Hl,{sourceState:"none"}),(0,jsx_runtime.Y)(dist.H2,{sort:"requiredFirst"}),(0,jsx_runtime.Y)(dist.om,{title:"Usage"})]})},canvas:{sourceState:"none"},source:{language:"tsx",type:"auto",dark:!1,format:!0}},layout:"centered",actions:{argTypesRegex:"^on.*"},controls:{matchers:{color:/(background|color)$/i,date:/Date$/}}}),decorators=(cov_uoqp5fo2().s[64]++,[function(Story){return cov_uoqp5fo2().f[19]++,cov_uoqp5fo2().s[65]++,(0,jsx_runtime.Y)("div",{className:"dropin-design",children:(0,jsx_runtime.Y)(UIProvider.i5,{children:(0,jsx_runtime.Y)(Story,{})})})},function(Story,story){cov_uoqp5fo2().f[20]++;var _useState=(cov_uoqp5fo2().s[66]++,(0,hooks_module.J0)()),_useState2=(cov_uoqp5fo2().s[67]++,_slicedToArray(_useState,2)),initialData=(cov_uoqp5fo2().s[68]++,_useState2[0]),setInitialData=(cov_uoqp5fo2().s[69]++,_useState2[1]),_useState3=(cov_uoqp5fo2().s[70]++,(0,hooks_module.J0)(!story.component.getInitialData)),_useState4=(cov_uoqp5fo2().s[71]++,_slicedToArray(_useState3,2)),loaded=(cov_uoqp5fo2().s[72]++,_useState4[0]),setLoaded=(cov_uoqp5fo2().s[73]++,_useState4[1]);return cov_uoqp5fo2().s[74]++,(0,hooks_module.vJ)((function(){var _story$component$getI,_story$component;if(cov_uoqp5fo2().f[21]++,cov_uoqp5fo2().s[75]++,loaded)return cov_uoqp5fo2().b[36][0]++,void cov_uoqp5fo2().s[76]++;cov_uoqp5fo2().b[36][1]++,cov_uoqp5fo2().s[77]++,cov_uoqp5fo2().b[37][0]++,null===(_story$component$getI=(_story$component=story.component).getInitialData)||(cov_uoqp5fo2().b[37][1]++,void 0===_story$component$getI)||(cov_uoqp5fo2().b[37][2]++,_story$component$getI.call(_story$component,story.args).then((function(_data){cov_uoqp5fo2().f[22]++,cov_uoqp5fo2().s[78]++,setInitialData(_data),cov_uoqp5fo2().s[79]++,setLoaded(!0)})))}),[initialData,loaded,story]),cov_uoqp5fo2().s[80]++,story.args.initialData=initialData,cov_uoqp5fo2().s[81]++,loaded?(cov_uoqp5fo2().b[38][0]++,Story()):(cov_uoqp5fo2().b[38][1]++,null)}])},"./src lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(js%7Cjsx%7Cmjs%7Cts%7Ctsx)))$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./components/Accordion/Accordion.stories":["./src/components/Accordion/Accordion.stories.tsx",8684,8754,2439,8243,7298,7472,4850,5885,2804,3854,8674,2851],"./components/Accordion/Accordion.stories.tsx":["./src/components/Accordion/Accordion.stories.tsx",8684,8754,2439,8243,7298,7472,4850,5885,2804,3854,8674,2851],"./components/ActionButton/ActionButton.stories":["./src/components/ActionButton/ActionButton.stories.tsx",8684,2439,7686,5285],"./components/ActionButton/ActionButton.stories.tsx":["./src/components/ActionButton/ActionButton.stories.tsx",8684,2439,7686,5285],"./components/ActionButtonGroup/ActionButtonGroup.stories":["./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx",8684,7686,8543],"./components/ActionButtonGroup/ActionButtonGroup.stories.tsx":["./src/components/ActionButtonGroup/ActionButtonGroup.stories.tsx",8684,7686,8543],"./components/AlertBanner/AlertBanner.stories":["./src/components/AlertBanner/AlertBanner.stories.tsx",8684,8754,2439,1851],"./components/AlertBanner/AlertBanner.stories.tsx":["./src/components/AlertBanner/AlertBanner.stories.tsx",8684,8754,2439,1851],"./components/Breadcrumbs/Breadcrumbs.stories":["./src/components/Breadcrumbs/Breadcrumbs.stories.tsx",8684,2439,2763],"./components/Breadcrumbs/Breadcrumbs.stories.tsx":["./src/components/Breadcrumbs/Breadcrumbs.stories.tsx",8684,2439,2763],"./components/Button/Button.mdx":["./src/components/Button/Button.mdx",8684,8754,2439,7721,463],"./components/Button/Button.stories":["./src/components/Button/Button.stories.tsx",8684,8754,2439,7721],"./components/Button/Button.stories.tsx":["./src/components/Button/Button.stories.tsx",8684,8754,2439,7721],"./components/Card/Card.stories":["./src/components/Card/Card.stories.tsx",3854,2513],"./components/Card/Card.stories.tsx":["./src/components/Card/Card.stories.tsx",3854,2513],"./components/CartItem/CartItem.stories":["./src/components/CartItem/CartItem.stories.tsx",8684,8754,8243,7298,7472,4850,5885,2804,8674,2863],"./components/CartItem/CartItem.stories.tsx":["./src/components/CartItem/CartItem.stories.tsx",8684,8754,8243,7298,7472,4850,5885,2804,8674,2863],"./components/CartList/CartList.stories":["./src/components/CartList/CartList.stories.tsx",8684,8754,8243,7298,7472,4850,5885,2804,8674,152,1717],"./components/CartList/CartList.stories.tsx":["./src/components/CartList/CartList.stories.tsx",8684,8754,8243,7298,7472,4850,5885,2804,8674,152,1717],"./components/Checkbox/Checkbox.stories":["./src/components/Checkbox/Checkbox.stories.tsx",8684,9884,6151],"./components/Checkbox/Checkbox.stories.tsx":["./src/components/Checkbox/Checkbox.stories.tsx",8684,9884,6151],"./components/ColorSwatch/ColorSwatch.stories":["./src/components/ColorSwatch/ColorSwatch.stories.tsx",6799],"./components/ColorSwatch/ColorSwatch.stories.tsx":["./src/components/ColorSwatch/ColorSwatch.stories.tsx",6799],"./components/ContentGrid/ContentGrid.stories":["./src/components/ContentGrid/ContentGrid.stories.tsx",3551],"./components/ContentGrid/ContentGrid.stories.tsx":["./src/components/ContentGrid/ContentGrid.stories.tsx",3551],"./components/Divider/Divider.stories":["./src/components/Divider/Divider.stories.tsx",5823],"./components/Divider/Divider.stories.tsx":["./src/components/Divider/Divider.stories.tsx",5823],"./components/Field/Field.stories":["./src/components/Field/Field.stories.tsx",8684,8243,7472,3183,4338,9884,671],"./components/Field/Field.stories.tsx":["./src/components/Field/Field.stories.tsx",8684,8243,7472,3183,4338,9884,671],"./components/Header/Header.stories":["./src/components/Header/Header.stories.tsx",8754,7279],"./components/Header/Header.stories.tsx":["./src/components/Header/Header.stories.tsx",8754,7279],"./components/Icon/Icon.stories":["./src/components/Icon/Icon.stories.tsx",8684,2439,8311],"./components/Icon/Icon.stories.tsx":["./src/components/Icon/Icon.stories.tsx",8684,2439,8311],"./components/IllustratedMessage/IllustratedMessage.stories":["./src/components/IllustratedMessage/IllustratedMessage.stories.tsx",8684,8754,2439,3854,321],"./components/IllustratedMessage/IllustratedMessage.stories.tsx":["./src/components/IllustratedMessage/IllustratedMessage.stories.tsx",8684,8754,2439,3854,321],"./components/Image/Image.stories":["./src/components/Image/Image.stories.tsx",7298,1791],"./components/Image/Image.stories.tsx":["./src/components/Image/Image.stories.tsx",7298,1791],"./components/ImageSwatch/ImageSwatch.stories":["./src/components/ImageSwatch/ImageSwatch.stories.tsx",7298,3992,1543],"./components/ImageSwatch/ImageSwatch.stories.tsx":["./src/components/ImageSwatch/ImageSwatch.stories.tsx",7298,3992,1543],"./components/InLineAlert/InLineAlert.stories":["./src/components/InLineAlert/InLineAlert.stories.tsx",8684,8754,2439,8243,7298,7472,4850,5885,2804,8674,152,3927],"./components/InLineAlert/InLineAlert.stories.tsx":["./src/components/InLineAlert/InLineAlert.stories.tsx",8684,8754,2439,8243,7298,7472,4850,5885,2804,8674,152,3927],"./components/Incrementer/Incrementer.stories":["./src/components/Incrementer/Incrementer.stories.tsx",8684,8243,2527],"./components/Incrementer/Incrementer.stories.tsx":["./src/components/Incrementer/Incrementer.stories.tsx",8684,8243,2527],"./components/Input/Input.stories":["./src/components/Input/Input.stories.tsx",8684,2439,3183,6115],"./components/Input/Input.stories.tsx":["./src/components/Input/Input.stories.tsx",8684,2439,3183,6115],"./components/InputDate/InputDate.stories":["./src/components/InputDate/InputDate.stories.tsx",8684,3183,4338,6371],"./components/InputDate/InputDate.stories.tsx":["./src/components/InputDate/InputDate.stories.tsx",8684,3183,4338,6371],"./components/InputPassword/InputPassword.stories":["./src/components/InputPassword/InputPassword.stories.tsx",8684,8754,3183,4338,7855],"./components/InputPassword/InputPassword.stories.tsx":["./src/components/InputPassword/InputPassword.stories.tsx",8684,8754,3183,4338,7855],"./components/Modal/Modal.stories":["./src/components/Modal/Modal.stories.tsx",8754,4607],"./components/Modal/Modal.stories.tsx":["./src/components/Modal/Modal.stories.tsx",8754,4607],"./components/Pagination/Pagination.stories":["./src/components/Pagination/Pagination.stories.tsx",8684,9889],"./components/Pagination/Pagination.stories.tsx":["./src/components/Pagination/Pagination.stories.tsx",8684,9889],"./components/Picker/Picker.stories":["./src/components/Picker/Picker.stories.tsx",8684,7472,9653],"./components/Picker/Picker.stories.tsx":["./src/components/Picker/Picker.stories.tsx",8684,7472,9653],"./components/Price/Price.stories":["./src/components/Price/Price.stories.tsx",4850,6095],"./components/Price/Price.stories.tsx":["./src/components/Price/Price.stories.tsx",4850,6095],"./components/PriceRange/PriceRange.stories":["./src/components/PriceRange/PriceRange.stories.tsx",4850,4709],"./components/PriceRange/PriceRange.stories.tsx":["./src/components/PriceRange/PriceRange.stories.tsx",4850,4709],"./components/ProgressSpinner/ProgressSpinner.stories":["./src/components/ProgressSpinner/ProgressSpinner.stories.tsx",8684,8754,7298,2804,3854,7686,3733,3992,5855],"./components/ProgressSpinner/ProgressSpinner.stories.tsx":["./src/components/ProgressSpinner/ProgressSpinner.stories.tsx",8684,8754,7298,2804,3854,7686,3733,3992,5855],"./components/RadioButton/RadioButton.stories":["./src/components/RadioButton/RadioButton.stories.tsx",3733,4391],"./components/RadioButton/RadioButton.stories.tsx":["./src/components/RadioButton/RadioButton.stories.tsx",3733,4391],"./components/Skeleton/Skeleton.stories":["./src/components/Skeleton/Skeleton.stories.tsx",5885,2175],"./components/Skeleton/Skeleton.stories.tsx":["./src/components/Skeleton/Skeleton.stories.tsx",5885,2175],"./components/Tag/Tag.stories":["./src/components/Tag/Tag.stories.tsx",8511],"./components/Tag/Tag.stories.tsx":["./src/components/Tag/Tag.stories.tsx",8511],"./components/TextArea/TextArea.stories":["./src/components/TextArea/TextArea.stories.tsx",1729],"./components/TextArea/TextArea.stories.tsx":["./src/components/TextArea/TextArea.stories.tsx",1729],"./components/TextSwatch/TextSwatch.stories":["./src/components/TextSwatch/TextSwatch.stories.tsx",1603],"./components/TextSwatch/TextSwatch.stories.tsx":["./src/components/TextSwatch/TextSwatch.stories.tsx",1603],"./components/ToggleButton/ToggleButton.stories":["./src/components/ToggleButton/ToggleButton.stories.tsx",4850,3733,4113],"./components/ToggleButton/ToggleButton.stories.tsx":["./src/components/ToggleButton/ToggleButton.stories.tsx",4850,3733,4113],"./docs/API/event-bus.mdx":["./src/docs/API/event-bus.mdx",1469],"./docs/API/graphql.mdx":["./src/docs/API/graphql.mdx",3],"./docs/API/initializer.mdx":["./src/docs/API/initializer.mdx",5964],"./docs/API/render.mdx":["./src/docs/API/render.mdx",2492],"./docs/Design/colors.mdx":["./src/docs/Design/colors.mdx",2829,3512],"./docs/Design/grid.mdx":["./src/docs/Design/grid.mdx",2829,2296],"./docs/Design/overview.mdx":["./src/docs/Design/overview.mdx",5403,6377],"./docs/Design/shapes.mdx":["./src/docs/Design/shapes.mdx",8684,2829,1678],"./docs/Design/spacing.mdx":["./src/docs/Design/spacing.mdx",2829,4915],"./docs/Design/typography.mdx":["./src/docs/Design/typography.mdx",2829,7479],"./docs/Utilities/VComponent.mdx":["./src/docs/Utilities/VComponent.mdx",9135],"./docs/Utilities/classList.mdx":["./src/docs/Utilities/classList.mdx",3236],"./docs/Utilities/debounce.mdx":["./src/docs/Utilities/debounce.mdx",9517],"./docs/Utilities/deepmerge.mdx":["./src/docs/Utilities/deepmerge.mdx",966],"./docs/Utilities/getFormErrors.mdx":["./src/docs/Utilities/getFormErrors.mdx",707],"./docs/Utilities/getFormValues.mdx":["./src/docs/Utilities/getFormValues.mdx",7980],"./docs/Utilities/links.mdx":["./src/docs/Utilities/links.mdx",9943],"./docs/cli-usage.mdx":["./src/docs/cli-usage.mdx",1419],"./docs/components/overview.mdx":["./src/docs/components/overview.mdx",8684,8754,8243,7472,3183,3854,4338,7686,9884,5403,9767],"./docs/quick-start.mdx":["./src/docs/quick-start.mdx",549],"./docs/slots.mdx":["./src/docs/slots.mdx",4528],"./docs/welcome.mdx":["./src/docs/welcome.mdx",5403,7915]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return Promise.all(ids.slice(1).map(__webpack_require__.e)).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="./src lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(js%7Cjsx%7Cmjs%7Cts%7Ctsx)))$",module.exports=webpackAsyncContext},"./src/components/UIProvider/UIProvider.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{_t:()=>UIContext,i5:()=>UIProvider_UIProvider_UIProvider});var compat_module=__webpack_require__("../../node_modules/preact/compat/dist/compat.module.js"),cjs=__webpack_require__("../../node_modules/deepmerge/dist/cjs.js"),cjs_default=__webpack_require__.n(cjs),preact_module=__webpack_require__("../../node_modules/preact/dist/preact.module.js"),dist=__webpack_require__("../../node_modules/preact-render-to-string/dist/index.mjs"),vcomponent=__webpack_require__("./src/lib/vcomponent.tsx"),signals_module=__webpack_require__("../../node_modules/@preact/signals/dist/signals.module.js"),jsx_runtime=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_1faoj0to75(){var path="/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/lib/render.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/lib/render.tsx",statementMap:{0:{start:{line:4,column:2},end:{line:8,column:16}},1:{start:{line:5,column:4},end:{line:5,column:20}},2:{start:{line:7,column:4},end:{line:7,column:120}},3:{start:{line:14,column:2},end:{line:16,column:4}},4:{start:{line:15,column:4},end:{line:15,column:13}},5:{start:{line:18,column:8},end:{line:18,column:10}},6:{start:{line:19,column:8},end:{line:19,column:24}},7:{start:{line:20,column:8},end:{line:20,column:24}},8:{start:{line:21,column:8},end:{line:23,column:5}},9:{start:{line:22,column:6},end:{line:22,column:21}},10:{start:{line:24,column:8},end:{line:24,column:49}},11:{start:{line:25,column:8},end:{line:25,column:34}},12:{start:{line:26,column:8},end:{line:26,column:44}},13:{start:{line:27,column:8},end:{line:27,column:40}},14:{start:{line:29,column:4},end:{line:34,column:13}},15:{start:{line:36,column:2},end:{line:42,column:3}},16:{start:{line:37,column:4},end:{line:37,column:19}},17:{start:{line:39,column:4},end:{line:41,column:6}},18:{start:{line:40,column:6},end:{line:40,column:22}},19:{start:{line:44,column:12},end:{line:44,column:65}},20:{start:{line:45,column:10},end:{line:45,column:36}},21:{start:{line:46,column:10},end:{line:46,column:30}},22:{start:{line:47,column:4},end:{line:49,column:10}},23:{start:{line:52,column:4},end:{line:62,column:5}},24:{start:{line:53,column:6},end:{line:56,column:8}},25:{start:{line:58,column:6},end:{line:61,column:8}},26:{start:{line:64,column:2},end:{line:64,column:16}},27:{start:{line:65,column:10},end:{line:65,column:26}},28:{start:{line:66,column:8},end:{line:66,column:24}},29:{start:{line:67,column:8},end:{line:67,column:19}},30:{start:{line:68,column:8},end:{line:68,column:19}},31:{start:{line:69,column:8},end:{line:69,column:10}},32:{start:{line:73,column:10},end:{line:73,column:12}},33:{start:{line:74,column:2},end:{line:76,column:5}},34:{start:{line:75,column:4},end:{line:75,column:16}},35:{start:{line:77,column:10},end:{line:77,column:31}},36:{start:{line:78,column:8},end:{line:78,column:29}},37:{start:{line:79,column:2},end:{line:79,column:42}},38:{start:{line:80,column:10},end:{line:80,column:87}},39:{start:{line:82,column:4},end:{line:86,column:7}},40:{start:{line:83,column:6},end:{line:85,column:9}},41:{start:{line:84,column:8},end:{line:84,column:34}},42:{start:{line:90,column:14},end:{line:90,column:34}},43:{start:{line:91,column:6},end:{line:103,column:7}},44:{start:{line:92,column:16},end:{line:92,column:21}},45:{start:{line:93,column:14},end:{line:93,column:21}},46:{start:{line:94,column:8},end:{line:102,column:11}},47:{start:{line:95,column:10},end:{line:95,column:34}},48:{start:{line:97,column:10},end:{line:97,column:35}},49:{start:{line:99,column:10},end:{line:99,column:28}},50:{start:{line:101,column:10},end:{line:101,column:42}},51:{start:{line:104,column:6},end:{line:104,column:15}},52:{start:{line:107,column:4},end:{line:116,column:7}},53:{start:{line:110,column:10},end:{line:112,column:13}},54:{start:{line:111,column:12},end:{line:111,column:31}},55:{start:{line:114,column:8},end:{line:114,column:117}},56:{start:{line:119,column:12},end:{line:119,column:13}},57:{start:{line:120,column:4},end:{line:153,column:6}},58:{start:{line:121,column:6},end:{line:121,column:63}},59:{start:{line:121,column:19},end:{line:121,column:63}},60:{start:{line:122,column:6},end:{line:128,column:7}},61:{start:{line:123,column:8},end:{line:123,column:35}},62:{start:{line:123,column:27},end:{line:123,column:35}},63:{start:{line:124,column:8},end:{line:127,column:10}},64:{start:{line:129,column:6},end:{line:152,column:7}},65:{start:{line:130,column:16},end:{line:130,column:26}},66:{start:{line:131,column:8},end:{line:137,column:9}},67:{start:{line:132,column:18},end:{line:132,column:43}},68:{start:{line:133,column:10},end:{line:136,column:11}},69:{start:{line:134,column:12},end:{line:134,column:34}},70:{start:{line:134,column:25},end:{line:134,column:34}},71:{start:{line:135,column:12},end:{line:135,column:21}},72:{start:{line:138,column:8},end:{line:141,column:66}},73:{start:{line:138,column:33},end:{line:138,column:58}},74:{start:{line:138,column:63},end:{line:141,column:66}},75:{start:{line:139,column:10},end:{line:139,column:42}},76:{start:{line:139,column:23},end:{line:139,column:42}},77:{start:{line:140,column:10},end:{line:140,column:37}},78:{start:{line:141,column:15},end:{line:141,column:66}},79:{start:{line:142,column:8},end:{line:142,column:14}},80:{start:{line:143,column:16},end:{line:143,column:33}},81:{start:{line:144,column:8},end:{line:150,column:9}},82:{start:{line:145,column:10},end:{line:145,column:56}},83:{start:{line:145,column:47},end:{line:145,column:56}},84:{start:{line:146,column:10},end:{line:149,column:12}},85:{start:{line:151,column:8},end:{line:151,column:73}},86:{start:{line:156,column:12},end:{line:156,column:20}},87:{start:{line:157,column:10},end:{line:157,column:23}},88:{start:{line:158,column:4},end:{line:158,column:288}},89:{start:{line:158,column:17},end:{line:158,column:288}},90:{start:{line:159,column:12},end:{line:159,column:42}},91:{start:{line:160,column:4},end:{line:160,column:91}},92:{start:{line:160,column:28},end:{line:160,column:91}},93:{start:{line:161,column:12},end:{line:161,column:17}},94:{start:{line:162,column:4},end:{line:162,column:259}},95:{start:{line:165,column:12},end:{line:167,column:5}},96:{start:{line:168,column:4},end:{line:168,column:111}},97:{start:{line:171,column:12},end:{line:171,column:30}},98:{start:{line:172,column:4},end:{line:172,column:54}},99:{start:{line:175,column:4},end:{line:177,column:54}},100:{start:{line:180,column:4},end:{line:192,column:5}},101:{start:{line:181,column:14},end:{line:181,column:18}},102:{start:{line:182,column:6},end:{line:182,column:30}},103:{start:{line:182,column:13},end:{line:182,column:30}},104:{start:{line:183,column:6},end:{line:183,column:48}},105:{start:{line:183,column:39},end:{line:183,column:48}},106:{start:{line:184,column:6},end:{line:191,column:7}},107:{start:{line:185,column:16},end:{line:185,column:18}},108:{start:{line:186,column:14},end:{line:189,column:11}},109:{start:{line:187,column:12},end:{line:187,column:101}},110:{start:{line:187,column:36},end:{line:187,column:101}},111:{start:{line:187,column:54},end:{line:187,column:101}},112:{start:{line:188,column:12},end:{line:188,column:56}},113:{start:{line:190,column:8},end:{line:190,column:26}},114:{start:{line:193,column:4},end:{line:193,column:57}},115:{start:{line:195,column:2},end:{line:312,column:7}},116:{start:{line:202,column:12},end:{line:202,column:51}},117:{start:{line:203,column:4},end:{line:203,column:97}},118:{start:{line:205,column:4},end:{line:205,column:203}},119:{start:{line:207,column:4},end:{line:209,column:6}},120:{start:{line:211,column:4},end:{line:211,column:16}},121:{start:{line:213,column:4},end:{line:213,column:34}},122:{start:{line:214,column:12},end:{line:214,column:50}},123:{start:{line:215,column:4},end:{line:217,column:7}},124:{start:{line:216,column:6},end:{line:216,column:41}},125:{start:{line:219,column:4},end:{line:219,column:16}},126:{start:{line:221,column:4},end:{line:221,column:32}},127:{start:{line:223,column:12},end:{line:223,column:21}},128:{start:{line:224,column:10},end:{line:224,column:12}},129:{start:{line:225,column:4},end:{line:225,column:31}},130:{start:{line:225,column:21},end:{line:225,column:31}},131:{start:{line:226,column:4},end:{line:232,column:6}},132:{start:{line:227,column:6},end:{line:230,column:7}},133:{start:{line:228,column:16},end:{line:228,column:23}},134:{start:{line:229,column:8},end:{line:229,column:64}},135:{start:{line:229,column:20},end:{line:229,column:64}},136:{start:{line:231,column:6},end:{line:231,column:34}},137:{start:{line:236,column:6},end:{line:236,column:285}},138:{start:{line:236,column:186},end:{line:236,column:285}},139:{start:{line:236,column:206},end:{line:236,column:285}},140:{start:{line:239,column:6},end:{line:239,column:21}},141:{start:{line:240,column:14},end:{line:240,column:43}},142:{start:{line:241,column:6},end:{line:241,column:42}},143:{start:{line:241,column:30},end:{line:241,column:42}},144:{start:{line:242,column:6},end:{line:242,column:23}},145:{start:{line:245,column:6},end:{line:245,column:29}},146:{start:{line:245,column:21},end:{line:245,column:29}},147:{start:{line:246,column:14},end:{line:246,column:18}},148:{start:{line:248,column:8},end:{line:248,column:97}},149:{start:{line:250,column:6},end:{line:267,column:7}},150:{start:{line:250,column:19},end:{line:250,column:45}},151:{start:{line:251,column:16},end:{line:251,column:34}},152:{start:{line:252,column:14},end:{line:252,column:26}},153:{start:{line:253,column:8},end:{line:253,column:54}},154:{start:{line:253,column:33},end:{line:253,column:54}},155:{start:{line:254,column:8},end:{line:266,column:9}},156:{start:{line:255,column:18},end:{line:255,column:39}},157:{start:{line:256,column:16},end:{line:256,column:39}},158:{start:{line:257,column:10},end:{line:265,column:11}},159:{start:{line:258,column:12},end:{line:258,column:70}},160:{start:{line:258,column:40},end:{line:258,column:70}},161:{start:{line:259,column:12},end:{line:259,column:70}},162:{start:{line:259,column:42},end:{line:259,column:70}},163:{start:{line:260,column:17},end:{line:265,column:11}},164:{start:{line:261,column:12},end:{line:261,column:70}},165:{start:{line:261,column:40},end:{line:261,column:70}},166:{start:{line:263,column:12},end:{line:263,column:74}},167:{start:{line:263,column:20},end:{line:263,column:74}},168:{start:{line:264,column:12},end:{line:264,column:70}},169:{start:{line:264,column:42},end:{line:264,column:70}},170:{start:{line:270,column:6},end:{line:276,column:7}},171:{start:{line:270,column:19},end:{line:270,column:45}},172:{start:{line:271,column:16},end:{line:271,column:34}},173:{start:{line:272,column:8},end:{line:275,column:9}},174:{start:{line:273,column:18},end:{line:273,column:19}},175:{start:{line:274,column:10},end:{line:274,column:16}},176:{start:{line:277,column:6},end:{line:277,column:99}},177:{start:{line:278,column:14},end:{line:278,column:35}},178:{start:{line:279,column:6},end:{line:279,column:111}},179:{start:{line:282,column:6},end:{line:282,column:42}},180:{start:{line:282,column:30},end:{line:282,column:42}},181:{start:{line:283,column:6},end:{line:283,column:224}},182:{start:{line:286,column:6},end:{line:289,column:7}},183:{start:{line:286,column:19},end:{line:286,column:45}},184:{start:{line:287,column:16},end:{line:287,column:34}},185:{start:{line:288,column:8},end:{line:288,column:100}},186:{start:{line:288,column:32},end:{line:288,column:100}},187:{start:{line:292,column:6},end:{line:302,column:7}},188:{start:{line:292,column:19},end:{line:292,column:45}},189:{start:{line:293,column:16},end:{line:293,column:34}},190:{start:{line:294,column:8},end:{line:301,column:9}},191:{start:{line:295,column:18},end:{line:295,column:30}},192:{start:{line:296,column:10},end:{line:299,column:11}},193:{start:{line:297,column:20},end:{line:297,column:25}},194:{start:{line:298,column:12},end:{line:298,column:29}},195:{start:{line:300,column:10},end:{line:300,column:19}},196:{start:{line:303,column:6},end:{line:303,column:43}},197:{start:{line:306,column:6},end:{line:310,column:53}},198:{start:{line:315,column:10},end:{line:315,column:24}},199:{start:{line:316,column:2},end:{line:321,column:3}},200:{start:{line:317,column:12},end:{line:317,column:43}},201:{start:{line:318,column:4},end:{line:320,column:28}},202:{start:{line:319,column:6},end:{line:319,column:62}},203:{start:{line:322,column:2},end:{line:322,column:11}},204:{start:{line:325,column:2},end:{line:332,column:3}},205:{start:{line:325,column:15},end:{line:325,column:16}},206:{start:{line:326,column:12},end:{line:326,column:52}},207:{start:{line:327,column:4},end:{line:331,column:7}},208:{start:{line:328,column:6},end:{line:328,column:34}},209:{start:{line:330,column:6},end:{line:330,column:73}},210:{start:{line:333,column:2},end:{line:333,column:11}},211:{start:{line:336,column:2},end:{line:341,column:19}},212:{start:{line:344,column:2},end:{line:349,column:3}},213:{start:{line:345,column:12},end:{line:345,column:19}},214:{start:{line:346,column:10},end:{line:346,column:17}},215:{start:{line:348,column:4},end:{line:348,column:21}},216:{start:{line:350,column:2},end:{line:350,column:48}},217:{start:{line:353,column:2},end:{line:366,column:4}},218:{start:{line:354,column:12},end:{line:354,column:16}},219:{start:{line:355,column:10},end:{line:355,column:19}},220:{start:{line:356,column:4},end:{line:365,column:7}},221:{start:{line:357,column:14},end:{line:357,column:27}},222:{start:{line:359,column:8},end:{line:359,column:62}},223:{start:{line:362,column:8},end:{line:362,column:63}},224:{start:{line:364,column:6},end:{line:364,column:20}},225:{start:{line:369,column:2},end:{line:369,column:82}},226:{start:{line:369,column:25},end:{line:369,column:82}},227:{start:{line:372,column:2},end:{line:375,column:3}},228:{start:{line:372,column:15},end:{line:372,column:16}},229:{start:{line:373,column:12},end:{line:373,column:16}},230:{start:{line:374,column:4},end:{line:374,column:146}},231:{start:{line:378,column:2},end:{line:380,column:8}},232:{start:{line:383,column:10},end:{line:383,column:35}},233:{start:{line:384,column:2},end:{line:384,column:45}},234:{start:{line:387,column:2},end:{line:387,column:45}},235:{start:{line:387,column:36},end:{line:387,column:45}},236:{start:{line:388,column:10},end:{line:388,column:31}},237:{start:{line:389,column:2},end:{line:393,column:3}},238:{start:{line:390,column:12},end:{line:390,column:37}},239:{start:{line:391,column:4},end:{line:391,column:41}},240:{start:{line:391,column:32},end:{line:391,column:41}},241:{start:{line:392,column:4},end:{line:392,column:72}},242:{start:{line:394,column:2},end:{line:394,column:47}},243:{start:{line:410,column:30},end:{line:410,column:49}},244:{start:{line:418,column:33},end:{line:615,column:3}},245:{start:{line:420,column:4},end:{line:420,column:34}},246:{start:{line:421,column:4},end:{line:421,column:30}},247:{start:{line:430,column:2},end:{line:614,column:6}},248:{start:{line:433,column:18},end:{line:433,column:22}},249:{start:{line:439,column:6},end:{line:537,column:10}},250:{start:{line:440,column:19},end:{line:533,column:11}},251:{start:{line:443,column:10},end:{line:532,column:22}},252:{start:{line:444,column:12},end:{line:531,column:13}},253:{start:{line:444,column:22},end:{line:531,column:13}},254:{start:{line:446,column:16},end:{line:449,column:17}},255:{start:{line:447,column:18},end:{line:447,column:36}},256:{start:{line:448,column:18},end:{line:448,column:24}},257:{start:{line:450,column:16},end:{line:450,column:60}},258:{start:{line:452,column:16},end:{line:455,column:17}},259:{start:{line:453,column:18},end:{line:453,column:36}},260:{start:{line:454,column:18},end:{line:454,column:24}},261:{start:{line:456,column:16},end:{line:456,column:63}},262:{start:{line:458,column:16},end:{line:458,column:34}},263:{start:{line:459,column:16},end:{line:459,column:175}},264:{start:{line:461,column:16},end:{line:461,column:68}},265:{start:{line:462,column:16},end:{line:462,column:51}},266:{start:{line:463,column:16},end:{line:466,column:17}},267:{start:{line:464,column:18},end:{line:464,column:37}},268:{start:{line:465,column:18},end:{line:465,column:24}},269:{start:{line:467,column:16},end:{line:467,column:63}},270:{start:{line:469,column:16},end:{line:472,column:17}},271:{start:{line:470,column:18},end:{line:470,column:37}},272:{start:{line:471,column:18},end:{line:471,column:24}},273:{start:{line:473,column:16},end:{line:473,column:52}},274:{start:{line:474,column:16},end:{line:474,column:35}},275:{start:{line:475,column:16},end:{line:475,column:22}},276:{start:{line:477,column:16},end:{line:477,column:33}},277:{start:{line:479,column:16},end:{line:479,column:42}},278:{start:{line:480,column:16},end:{line:480,column:57}},279:{start:{line:481,column:16},end:{line:481,column:42}},280:{start:{line:482,column:16},end:{line:482,column:43}},281:{start:{line:483,column:16},end:{line:495,column:18}},282:{start:{line:484,column:29},end:{line:484,column:39}},283:{start:{line:485,column:18},end:{line:494,column:21}},284:{start:{line:496,column:16},end:{line:496,column:43}},285:{start:{line:499,column:16},end:{line:499,column:52}},286:{start:{line:500,column:16},end:{line:500,column:59}},287:{start:{line:501,column:16},end:{line:503,column:25}},288:{start:{line:506,column:16},end:{line:514,column:18}},289:{start:{line:508,column:20},end:{line:508,column:39}},290:{start:{line:511,column:31},end:{line:511,column:47}},291:{start:{line:512,column:20},end:{line:512,column:39}},292:{start:{line:515,column:16},end:{line:527,column:20}},293:{start:{line:516,column:18},end:{line:526,column:21}},294:{start:{line:517,column:20},end:{line:525,column:21}},295:{start:{line:520,column:22},end:{line:520,column:65}},296:{start:{line:523,column:22},end:{line:523,column:145}},297:{start:{line:524,column:22},end:{line:524,column:42}},298:{start:{line:530,column:16},end:{line:530,column:39}},299:{start:{line:534,column:8},end:{line:536,column:10}},300:{start:{line:535,column:10},end:{line:535,column:45}},301:{start:{line:549,column:6},end:{line:549,column:71}},302:{start:{line:549,column:24},end:{line:549,column:71}},303:{start:{line:550,column:6},end:{line:550,column:134}},304:{start:{line:562,column:22},end:{line:608,column:9}},305:{start:{line:565,column:8},end:{line:607,column:27}},306:{start:{line:566,column:10},end:{line:606,column:11}},307:{start:{line:566,column:20},end:{line:606,column:11}},308:{start:{line:568,column:14},end:{line:571,column:15}},309:{start:{line:569,column:16},end:{line:569,column:35}},310:{start:{line:570,column:16},end:{line:570,column:22}},311:{start:{line:572,column:14},end:{line:572,column:58}},312:{start:{line:574,column:14},end:{line:574,column:33}},313:{start:{line:575,column:14},end:{line:575,column:176}},314:{start:{line:577,column:14},end:{line:577,column:69}},315:{start:{line:578,column:14},end:{line:578,column:51}},316:{start:{line:579,column:14},end:{line:582,column:15}},317:{start:{line:580,column:16},end:{line:580,column:35}},318:{start:{line:581,column:16},end:{line:581,column:22}},319:{start:{line:583,column:14},end:{line:583,column:63}},320:{start:{line:585,column:14},end:{line:588,column:15}},321:{start:{line:586,column:16},end:{line:586,column:36}},322:{start:{line:587,column:16},end:{line:587,column:22}},323:{start:{line:589,column:14},end:{line:589,column:52}},324:{start:{line:590,column:14},end:{line:590,column:34}},325:{start:{line:591,column:14},end:{line:591,column:20}},326:{start:{line:593,column:14},end:{line:593,column:32}},327:{start:{line:595,column:14},end:{line:595,column:41}},328:{start:{line:596,column:14},end:{line:602,column:52}},329:{start:{line:605,column:14},end:{line:605,column:38}},330:{start:{line:610,column:8},end:{line:610,column:48}},331:{start:{line:612,column:6},end:{line:612,column:22}}},fnMap:{0:{name:"_typeof",decl:{start:{line:1,column:9},end:{line:1,column:16}},loc:{start:{line:1,column:20},end:{line:9,column:1}},line:1},1:{name:"(anonymous_1)",decl:{start:{line:4,column:87},end:{line:4,column:88}},loc:{start:{line:4,column:100},end:{line:6,column:3}},line:4},2:{name:"(anonymous_2)",decl:{start:{line:6,column:6},end:{line:6,column:7}},loc:{start:{line:6,column:19},end:{line:8,column:3}},line:6},3:{name:"_regeneratorRuntime",decl:{start:{line:10,column:9},end:{line:10,column:28}},loc:{start:{line:10,column:31},end:{line:313,column:1}},line:10},4:{name:"_regeneratorRuntime",decl:{start:{line:14,column:33},end:{line:14,column:52}},loc:{start:{line:14,column:55},end:{line:16,column:3}},line:14},5:{name:"(anonymous_5)",decl:{start:{line:21,column:33},end:{line:21,column:34}},loc:{start:{line:21,column:52},end:{line:23,column:5}},line:21},6:{name:"define",decl:{start:{line:28,column:11},end:{line:28,column:17}},loc:{start:{line:28,column:27},end:{line:35,column:3}},line:28},7:{name:"define",decl:{start:{line:39,column:22},end:{line:39,column:28}},loc:{start:{line:39,column:38},end:{line:41,column:5}},line:39},8:{name:"wrap",decl:{start:{line:43,column:11},end:{line:43,column:15}},loc:{start:{line:43,column:28},end:{line:50,column:3}},line:43},9:{name:"tryCatch",decl:{start:{line:51,column:11},end:{line:51,column:19}},loc:{start:{line:51,column:29},end:{line:63,column:3}},line:51},10:{name:"Generator",decl:{start:{line:70,column:11},end:{line:70,column:20}},loc:{start:{line:70,column:23},end:{line:70,column:25}},line:70},11:{name:"GeneratorFunction",decl:{start:{line:71,column:11},end:{line:71,column:28}},loc:{start:{line:71,column:31},end:{line:71,column:33}},line:71},12:{name:"GeneratorFunctionPrototype",decl:{start:{line:72,column:11},end:{line:72,column:37}},loc:{start:{line:72,column:40},end:{line:72,column:42}},line:72},13:{name:"(anonymous_13)",decl:{start:{line:74,column:15},end:{line:74,column:16}},loc:{start:{line:74,column:27},end:{line:76,column:3}},line:74},14:{name:"defineIteratorMethods",decl:{start:{line:81,column:11},end:{line:81,column:32}},loc:{start:{line:81,column:36},end:{line:87,column:3}},line:81},15:{name:"(anonymous_15)",decl:{start:{line:82,column:40},end:{line:82,column:41}},loc:{start:{line:82,column:53},end:{line:86,column:5}},line:82},16:{name:"(anonymous_16)",decl:{start:{line:83,column:19},end:{line:83,column:20}},loc:{start:{line:83,column:32},end:{line:85,column:7}},line:83},17:{name:"AsyncIterator",decl:{start:{line:88,column:11},end:{line:88,column:24}},loc:{start:{line:88,column:31},end:{line:117,column:3}},line:88},18:{name:"invoke",decl:{start:{line:89,column:13},end:{line:89,column:19}},loc:{start:{line:89,column:32},end:{line:105,column:5}},line:89},19:{name:"(anonymous_19)",decl:{start:{line:94,column:95},end:{line:94,column:96}},loc:{start:{line:94,column:108},end:{line:96,column:9}},line:94},20:{name:"(anonymous_20)",decl:{start:{line:96,column:11},end:{line:96,column:12}},loc:{start:{line:96,column:24},end:{line:98,column:9}},line:96},21:{name:"(anonymous_21)",decl:{start:{line:98,column:31},end:{line:98,column:32}},loc:{start:{line:98,column:44},end:{line:100,column:9}},line:98},22:{name:"(anonymous_22)",decl:{start:{line:100,column:11},end:{line:100,column:12}},loc:{start:{line:100,column:24},end:{line:102,column:9}},line:100},23:{name:"value",decl:{start:{line:108,column:22},end:{line:108,column:27}},loc:{start:{line:108,column:34},end:{line:115,column:7}},line:108},24:{name:"callInvokeWithMethodAndArg",decl:{start:{line:109,column:17},end:{line:109,column:43}},loc:{start:{line:109,column:46},end:{line:113,column:9}},line:109},25:{name:"(anonymous_25)",decl:{start:{line:110,column:23},end:{line:110,column:24}},loc:{start:{line:110,column:39},end:{line:112,column:11}},line:110},26:{name:"makeInvokeMethod",decl:{start:{line:118,column:11},end:{line:118,column:27}},loc:{start:{line:118,column:37},end:{line:154,column:3}},line:118},27:{name:"(anonymous_27)",decl:{start:{line:120,column:11},end:{line:120,column:12}},loc:{start:{line:120,column:27},end:{line:153,column:5}},line:120},28:{name:"maybeInvokeDelegate",decl:{start:{line:155,column:11},end:{line:155,column:30}},loc:{start:{line:155,column:37},end:{line:163,column:3}},line:155},29:{name:"pushTryEntry",decl:{start:{line:164,column:11},end:{line:164,column:23}},loc:{start:{line:164,column:27},end:{line:169,column:3}},line:164},30:{name:"resetTryEntry",decl:{start:{line:170,column:11},end:{line:170,column:24}},loc:{start:{line:170,column:28},end:{line:173,column:3}},line:170},31:{name:"Context",decl:{start:{line:174,column:11},end:{line:174,column:18}},loc:{start:{line:174,column:22},end:{line:178,column:3}},line:174},32:{name:"values",decl:{start:{line:179,column:11},end:{line:179,column:17}},loc:{start:{line:179,column:21},end:{line:194,column:3}},line:179},33:{name:"next",decl:{start:{line:186,column:23},end:{line:186,column:27}},loc:{start:{line:186,column:30},end:{line:189,column:11}},line:186},34:{name:"(anonymous_34)",decl:{start:{line:201,column:122},end:{line:201,column:123}},loc:{start:{line:201,column:135},end:{line:204,column:3}},line:201},35:{name:"(anonymous_35)",decl:{start:{line:204,column:14},end:{line:204,column:15}},loc:{start:{line:204,column:27},end:{line:206,column:3}},line:204},36:{name:"(anonymous_36)",decl:{start:{line:206,column:15},end:{line:206,column:16}},loc:{start:{line:206,column:28},end:{line:210,column:3}},line:206},37:{name:"(anonymous_37)",decl:{start:{line:210,column:88},end:{line:210,column:89}},loc:{start:{line:210,column:100},end:{line:212,column:3}},line:210},38:{name:"(anonymous_38)",decl:{start:{line:212,column:49},end:{line:212,column:50}},loc:{start:{line:212,column:74},end:{line:218,column:3}},line:212},39:{name:"(anonymous_39)",decl:{start:{line:215,column:56},end:{line:215,column:57}},loc:{start:{line:215,column:69},end:{line:217,column:5}},line:215},40:{name:"(anonymous_40)",decl:{start:{line:218,column:71},end:{line:218,column:72}},loc:{start:{line:218,column:83},end:{line:220,column:3}},line:218},41:{name:"(anonymous_41)",decl:{start:{line:220,column:28},end:{line:220,column:29}},loc:{start:{line:220,column:40},end:{line:222,column:3}},line:220},42:{name:"(anonymous_42)",decl:{start:{line:222,column:15},end:{line:222,column:16}},loc:{start:{line:222,column:28},end:{line:233,column:3}},line:222},43:{name:"next",decl:{start:{line:226,column:33},end:{line:226,column:37}},loc:{start:{line:226,column:40},end:{line:232,column:5}},line:226},44:{name:"reset",decl:{start:{line:235,column:20},end:{line:235,column:25}},loc:{start:{line:235,column:29},end:{line:237,column:5}},line:235},45:{name:"stop",decl:{start:{line:238,column:19},end:{line:238,column:23}},loc:{start:{line:238,column:26},end:{line:243,column:5}},line:238},46:{name:"dispatchException",decl:{start:{line:244,column:32},end:{line:244,column:49}},loc:{start:{line:244,column:53},end:{line:268,column:5}},line:244},47:{name:"handle",decl:{start:{line:247,column:15},end:{line:247,column:21}},loc:{start:{line:247,column:28},end:{line:249,column:7}},line:247},48:{name:"abrupt",decl:{start:{line:269,column:21},end:{line:269,column:27}},loc:{start:{line:269,column:34},end:{line:280,column:5}},line:269},49:{name:"complete",decl:{start:{line:281,column:23},end:{line:281,column:31}},loc:{start:{line:281,column:38},end:{line:284,column:5}},line:281},50:{name:"finish",decl:{start:{line:285,column:21},end:{line:285,column:27}},loc:{start:{line:285,column:31},end:{line:290,column:5}},line:285},51:{name:"_catch",decl:{start:{line:291,column:22},end:{line:291,column:28}},loc:{start:{line:291,column:32},end:{line:304,column:5}},line:291},52:{name:"delegateYield",decl:{start:{line:305,column:28},end:{line:305,column:41}},loc:{start:{line:305,column:51},end:{line:311,column:5}},line:305},53:{name:"ownKeys",decl:{start:{line:314,column:9},end:{line:314,column:16}},loc:{start:{line:314,column:23},end:{line:323,column:1}},line:314},54:{name:"(anonymous_54)",decl:{start:{line:318,column:23},end:{line:318,column:24}},loc:{start:{line:318,column:36},end:{line:320,column:5}},line:318},55:{name:"_objectSpread",decl:{start:{line:324,column:9},end:{line:324,column:22}},loc:{start:{line:324,column:26},end:{line:334,column:1}},line:324},56:{name:"(anonymous_56)",decl:{start:{line:327,column:43},end:{line:327,column:44}},loc:{start:{line:327,column:56},end:{line:329,column:5}},line:327},57:{name:"(anonymous_57)",decl:{start:{line:329,column:137},end:{line:329,column:138}},loc:{start:{line:329,column:150},end:{line:331,column:5}},line:329},58:{name:"_defineProperty",decl:{start:{line:335,column:9},end:{line:335,column:24}},loc:{start:{line:335,column:34},end:{line:342,column:1}},line:335},59:{name:"asyncGeneratorStep",decl:{start:{line:343,column:9},end:{line:343,column:27}},loc:{start:{line:343,column:49},end:{line:351,column:1}},line:343},60:{name:"_asyncToGenerator",decl:{start:{line:352,column:9},end:{line:352,column:26}},loc:{start:{line:352,column:30},end:{line:367,column:1}},line:352},61:{name:"(anonymous_61)",decl:{start:{line:353,column:9},end:{line:353,column:10}},loc:{start:{line:353,column:21},end:{line:366,column:3}},line:353},62:{name:"(anonymous_62)",decl:{start:{line:356,column:23},end:{line:356,column:24}},loc:{start:{line:356,column:39},end:{line:365,column:5}},line:356},63:{name:"_next",decl:{start:{line:358,column:15},end:{line:358,column:20}},loc:{start:{line:358,column:24},end:{line:360,column:7}},line:358},64:{name:"_throw",decl:{start:{line:361,column:15},end:{line:361,column:21}},loc:{start:{line:361,column:25},end:{line:363,column:7}},line:361},65:{name:"_classCallCheck",decl:{start:{line:368,column:9},end:{line:368,column:24}},loc:{start:{line:368,column:31},end:{line:370,column:1}},line:368},66:{name:"_defineProperties",decl:{start:{line:371,column:9},end:{line:371,column:26}},loc:{start:{line:371,column:33},end:{line:376,column:1}},line:371},67:{name:"_createClass",decl:{start:{line:377,column:9},end:{line:377,column:21}},loc:{start:{line:377,column:31},end:{line:381,column:1}},line:377},68:{name:"_toPropertyKey",decl:{start:{line:382,column:9},end:{line:382,column:23}},loc:{start:{line:382,column:27},end:{line:385,column:1}},line:382},69:{name:"_toPrimitive",decl:{start:{line:386,column:9},end:{line:386,column:21}},loc:{start:{line:386,column:28},end:{line:395,column:1}},line:386},70:{name:"(anonymous_70)",decl:{start:{line:418,column:33},end:{line:418,column:34}},loc:{start:{line:418,column:45},end:{line:615,column:1}},line:418},71:{name:"Render",decl:{start:{line:419,column:11},end:{line:419,column:17}},loc:{start:{line:419,column:28},end:{line:422,column:3}},line:419},72:{name:"render",decl:{start:{line:432,column:20},end:{line:432,column:26}},loc:{start:{line:432,column:45},end:{line:538,column:5}},line:432},73:{name:"(anonymous_73)",decl:{start:{line:439,column:26},end:{line:439,column:27}},loc:{start:{line:439,column:38},end:{line:537,column:7}},line:439},74:{name:"_callee",decl:{start:{line:440,column:86},end:{line:440,column:93}},loc:{start:{line:440,column:107},end:{line:533,column:9}},line:440},75:{name:"_callee$",decl:{start:{line:443,column:53},end:{line:443,column:61}},loc:{start:{line:443,column:72},end:{line:532,column:11}},line:443},76:{name:"Root",decl:{start:{line:483,column:32},end:{line:483,column:36}},loc:{start:{line:483,column:44},end:{line:495,column:17}},line:483},77:{name:"remove",decl:{start:{line:507,column:35},end:{line:507,column:41}},loc:{start:{line:507,column:44},end:{line:509,column:19}},line:507},78:{name:"setProps",decl:{start:{line:510,column:37},end:{line:510,column:45}},loc:{start:{line:510,column:50},end:{line:513,column:19}},line:510},79:{name:"(anonymous_79)",decl:{start:{line:515,column:61},end:{line:515,column:62}},loc:{start:{line:515,column:80},end:{line:527,column:17}},line:515},80:{name:"(anonymous_80)",decl:{start:{line:516,column:34},end:{line:516,column:35}},loc:{start:{line:516,column:53},end:{line:526,column:19}},line:516},81:{name:"(anonymous_81)",decl:{start:{line:534,column:15},end:{line:534,column:16}},loc:{start:{line:534,column:29},end:{line:536,column:9}},line:534},82:{name:"unmount",decl:{start:{line:547,column:20},end:{line:547,column:27}},loc:{start:{line:547,column:41},end:{line:551,column:5}},line:547},83:{name:"(anonymous_83)",decl:{start:{line:561,column:11},end:{line:561,column:12}},loc:{start:{line:561,column:23},end:{line:613,column:5}},line:561},84:{name:"_callee2",decl:{start:{line:562,column:89},end:{line:562,column:97}},loc:{start:{line:562,column:125},end:{line:608,column:7}},line:562},85:{name:"_callee2$",decl:{start:{line:565,column:51},end:{line:565,column:60}},loc:{start:{line:565,column:72},end:{line:607,column:9}},line:565},86:{name:"toString",decl:{start:{line:609,column:15},end:{line:609,column:23}},loc:{start:{line:609,column:39},end:{line:611,column:7}},line:609}},branchMap:{0:{loc:{start:{line:4,column:19},end:{line:8,column:3}},type:"cond-expr",locations:[{start:{line:4,column:87},end:{line:6,column:3}},{start:{line:6,column:6},end:{line:8,column:3}}],line:4},1:{loc:{start:{line:4,column:19},end:{line:4,column:84}},type:"binary-expr",locations:[{start:{line:4,column:19},end:{line:4,column:46}},{start:{line:4,column:50},end:{line:4,column:84}}],line:4},2:{loc:{start:{line:7,column:11},end:{line:7,column:119}},type:"cond-expr",locations:[{start:{line:7,column:100},end:{line:7,column:108}},{start:{line:7,column:111},end:{line:7,column:119}}],line:7},3:{loc:{start:{line:7,column:11},end:{line:7,column:97}},type:"binary-expr",locations:[{start:{line:7,column:11},end:{line:7,column:12}},{start:{line:7,column:16},end:{line:7,column:43}},{start:{line:7,column:47},end:{line:7,column:71}},{start:{line:7,column:75},end:{line:7,column:97}}],line:7},4:{loc:{start:{line:21,column:8},end:{line:23,column:5}},type:"binary-expr",locations:[{start:{line:21,column:8},end:{line:21,column:29}},{start:{line:21,column:33},end:{line:23,column:5}}],line:21},5:{loc:{start:{line:24,column:8},end:{line:24,column:49}},type:"cond-expr",locations:[{start:{line:24,column:38},end:{line:24,column:44}},{start:{line:24,column:47},end:{line:24,column:49}}],line:24},6:{loc:{start:{line:25,column:8},end:{line:25,column:34}},type:"binary-expr",locations:[{start:{line:25,column:8},end:{line:25,column:18}},{start:{line:25,column:22},end:{line:25,column:34}}],line:25},7:{loc:{start:{line:26,column:8},end:{line:26,column:44}},type:"binary-expr",locations:[{start:{line:26,column:8},end:{line:26,column:23}},{start:{line:26,column:27},end:{line:26,column:44}}],line:26},8:{loc:{start:{line:27,column:8},end:{line:27,column:40}},type:"binary-expr",locations:[{start:{line:27,column:8},end:{line:27,column:21}},{start:{line:27,column:25},end:{line:27,column:40}}],line:27},9:{loc:{start:{line:44,column:12},end:{line:44,column:65}},type:"cond-expr",locations:[{start:{line:44,column:52},end:{line:44,column:53}},{start:{line:44,column:56},end:{line:44,column:65}}],line:44},10:{loc:{start:{line:44,column:12},end:{line:44,column:49}},type:"binary-expr",locations:[{start:{line:44,column:12},end:{line:44,column:13}},{start:{line:44,column:17},end:{line:44,column:49}}],line:44},11:{loc:{start:{line:46,column:22},end:{line:46,column:29}},type:"binary-expr",locations:[{start:{line:46,column:22},end:{line:46,column:23}},{start:{line:46,column:27},end:{line:46,column:29}}],line:46},12:{loc:{start:{line:78,column:8},end:{line:78,column:29}},type:"binary-expr",locations:[{start:{line:78,column:8},end:{line:78,column:9}},{start:{line:78,column:13},end:{line:78,column:29}}],line:78},13:{loc:{start:{line:79,column:2},end:{line:79,column:41}},type:"binary-expr",locations:[{start:{line:79,column:2},end:{line:79,column:3}},{start:{line:79,column:7},end:{line:79,column:14}},{start:{line:79,column:18},end:{line:79,column:30}},{start:{line:79,column:35},end:{line:79,column:40}}],line:79},14:{loc:{start:{line:91,column:6},end:{line:103,column:7}},type:"if",locations:[{start:{line:91,column:6},end:{line:103,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:91},15:{loc:{start:{line:94,column:15},end:{line:102,column:10}},type:"cond-expr",locations:[{start:{line:94,column:69},end:{line:98,column:10}},{start:{line:98,column:13},end:{line:102,column:10}}],line:94},16:{loc:{start:{line:94,column:15},end:{line:94,column:66}},type:"binary-expr",locations:[{start:{line:94,column:15},end:{line:94,column:16}},{start:{line:94,column:20},end:{line:94,column:42}},{start:{line:94,column:46},end:{line:94,column:66}}],line:94},17:{loc:{start:{line:114,column:19},end:{line:114,column:116}},type:"cond-expr",locations:[{start:{line:114,column:23},end:{line:114,column:85}},{start:{line:114,column:88},end:{line:114,column:116}}],line:114},18:{loc:{start:{line:121,column:6},end:{line:121,column:63}},type:"if",locations:[{start:{line:121,column:6},end:{line:121,column:63}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:121},19:{loc:{start:{line:122,column:6},end:{line:128,column:7}},type:"if",locations:[{start:{line:122,column:6},end:{line:128,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:122},20:{loc:{start:{line:123,column:8},end:{line:123,column:35}},type:"if",locations:[{start:{line:123,column:8},end:{line:123,column:35}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:123},21:{loc:{start:{line:131,column:8},end:{line:137,column:9}},type:"if",locations:[{start:{line:131,column:8},end:{line:137,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:131},22:{loc:{start:{line:133,column:10},end:{line:136,column:11}},type:"if",locations:[{start:{line:133,column:10},end:{line:136,column:11}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:133},23:{loc:{start:{line:134,column:12},end:{line:134,column:34}},type:"if",locations:[{start:{line:134,column:12},end:{line:134,column:34}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:134},24:{loc:{start:{line:138,column:8},end:{line:141,column:66}},type:"if",locations:[{start:{line:138,column:8},end:{line:141,column:66}},{start:{line:138,column:63},end:{line:141,column:66}}],line:138},25:{loc:{start:{line:138,column:63},end:{line:141,column:66}},type:"if",locations:[{start:{line:138,column:63},end:{line:141,column:66}},{start:{line:141,column:15},end:{line:141,column:66}}],line:138},26:{loc:{start:{line:139,column:10},end:{line:139,column:42}},type:"if",locations:[{start:{line:139,column:10},end:{line:139,column:42}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:139},27:{loc:{start:{line:141,column:15},end:{line:141,column:65}},type:"binary-expr",locations:[{start:{line:141,column:15},end:{line:141,column:36}},{start:{line:141,column:40},end:{line:141,column:65}}],line:141},28:{loc:{start:{line:144,column:8},end:{line:150,column:9}},type:"if",locations:[{start:{line:144,column:8},end:{line:150,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:144},29:{loc:{start:{line:145,column:10},end:{line:145,column:56}},type:"if",locations:[{start:{line:145,column:10},end:{line:145,column:56}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:145},30:{loc:{start:{line:145,column:18},end:{line:145,column:32}},type:"cond-expr",locations:[{start:{line:145,column:27},end:{line:145,column:28}},{start:{line:145,column:31},end:{line:145,column:32}}],line:145},31:{loc:{start:{line:151,column:8},end:{line:151,column:72}},type:"binary-expr",locations:[{start:{line:151,column:8},end:{line:151,column:26}},{start:{line:151,column:31},end:{line:151,column:71}}],line:151},32:{loc:{start:{line:158,column:4},end:{line:158,column:288}},type:"if",locations:[{start:{line:158,column:4},end:{line:158,column:288}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:158},33:{loc:{start:{line:158,column:43},end:{line:158,column:284}},type:"binary-expr",locations:[{start:{line:158,column:43},end:{line:158,column:56}},{start:{line:158,column:60},end:{line:158,column:80}},{start:{line:158,column:85},end:{line:158,column:164}},{start:{line:158,column:169},end:{line:158,column:183}},{start:{line:158,column:188},end:{line:158,column:283}}],line:158},34:{loc:{start:{line:160,column:4},end:{line:160,column:91}},type:"if",locations:[{start:{line:160,column:4},end:{line:160,column:91}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:160},35:{loc:{start:{line:162,column:11},end:{line:162,column:258}},type:"cond-expr",locations:[{start:{line:162,column:15},end:{line:162,column:154}},{start:{line:162,column:158},end:{line:162,column:257}}],line:162},36:{loc:{start:{line:162,column:15},end:{line:162,column:154}},type:"cond-expr",locations:[{start:{line:162,column:25},end:{line:162,column:149}},{start:{line:162,column:153},end:{line:162,column:154}}],line:162},37:{loc:{start:{line:162,column:72},end:{line:162,column:127}},type:"binary-expr",locations:[{start:{line:162,column:72},end:{line:162,column:93}},{start:{line:162,column:98},end:{line:162,column:126}}],line:162},38:{loc:{start:{line:168,column:4},end:{line:168,column:33}},type:"binary-expr",locations:[{start:{line:168,column:4},end:{line:168,column:10}},{start:{line:168,column:15},end:{line:168,column:32}}],line:168},39:{loc:{start:{line:168,column:35},end:{line:168,column:85}},type:"binary-expr",locations:[{start:{line:168,column:35},end:{line:168,column:41}},{start:{line:168,column:46},end:{line:168,column:84}}],line:168},40:{loc:{start:{line:171,column:12},end:{line:171,column:30}},type:"binary-expr",locations:[{start:{line:171,column:12},end:{line:171,column:24}},{start:{line:171,column:28},end:{line:171,column:30}}],line:171},41:{loc:{start:{line:180,column:4},end:{line:192,column:5}},type:"if",locations:[{start:{line:180,column:4},end:{line:192,column:5}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:180},42:{loc:{start:{line:180,column:8},end:{line:180,column:21}},type:"binary-expr",locations:[{start:{line:180,column:8},end:{line:180,column:9}},{start:{line:180,column:13},end:{line:180,column:21}}],line:180},43:{loc:{start:{line:182,column:6},end:{line:182,column:30}},type:"if",locations:[{start:{line:182,column:6},end:{line:182,column:30}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:182},44:{loc:{start:{line:183,column:6},end:{line:183,column:48}},type:"if",locations:[{start:{line:183,column:6},end:{line:183,column:48}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:183},45:{loc:{start:{line:184,column:6},end:{line:191,column:7}},type:"if",locations:[{start:{line:184,column:6},end:{line:191,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:184},46:{loc:{start:{line:187,column:36},end:{line:187,column:101}},type:"if",locations:[{start:{line:187,column:36},end:{line:187,column:101}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:187},47:{loc:{start:{line:202,column:12},end:{line:202,column:51}},type:"binary-expr",locations:[{start:{line:202,column:12},end:{line:202,column:34}},{start:{line:202,column:38},end:{line:202,column:51}}],line:202},48:{loc:{start:{line:203,column:11},end:{line:203,column:96}},type:"binary-expr",locations:[{start:{line:203,column:11},end:{line:203,column:14}},{start:{line:203,column:19},end:{line:203,column:42}},{start:{line:203,column:46},end:{line:203,column:95}}],line:203},49:{loc:{start:{line:203,column:71},end:{line:203,column:94}},type:"binary-expr",locations:[{start:{line:203,column:71},end:{line:203,column:84}},{start:{line:203,column:88},end:{line:203,column:94}}],line:203},50:{loc:{start:{line:205,column:11},end:{line:205,column:167}},type:"cond-expr",locations:[{start:{line:205,column:35},end:{line:205,column:87}},{start:{line:205,column:91},end:{line:205,column:166}}],line:205},51:{loc:{start:{line:213,column:4},end:{line:213,column:33}},type:"binary-expr",locations:[{start:{line:213,column:4},end:{line:213,column:16}},{start:{line:213,column:21},end:{line:213,column:32}}],line:213},52:{loc:{start:{line:215,column:11},end:{line:217,column:6}},type:"cond-expr",locations:[{start:{line:215,column:38},end:{line:215,column:39}},{start:{line:215,column:42},end:{line:217,column:6}}],line:215},53:{loc:{start:{line:216,column:13},end:{line:216,column:40}},type:"cond-expr",locations:[{start:{line:216,column:22},end:{line:216,column:29}},{start:{line:216,column:32},end:{line:216,column:40}}],line:216},54:{loc:{start:{line:229,column:8},end:{line:229,column:64}},type:"if",locations:[{start:{line:229,column:8},end:{line:229,column:64}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:229},55:{loc:{start:{line:236,column:6},end:{line:236,column:285}},type:"if",locations:[{start:{line:236,column:6},end:{line:236,column:285}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:236},56:{loc:{start:{line:236,column:206},end:{line:236,column:284}},type:"binary-expr",locations:[{start:{line:236,column:206},end:{line:236,column:225}},{start:{line:236,column:229},end:{line:236,column:244}},{start:{line:236,column:248},end:{line:236,column:267}},{start:{line:236,column:272},end:{line:236,column:283}}],line:236},57:{loc:{start:{line:241,column:6},end:{line:241,column:42}},type:"if",locations:[{start:{line:241,column:6},end:{line:241,column:42}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:241},58:{loc:{start:{line:245,column:6},end:{line:245,column:29}},type:"if",locations:[{start:{line:245,column:6},end:{line:245,column:29}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:245},59:{loc:{start:{line:248,column:56},end:{line:248,column:91}},type:"binary-expr",locations:[{start:{line:248,column:56},end:{line:248,column:57}},{start:{line:248,column:62},end:{line:248,column:90}}],line:248},60:{loc:{start:{line:253,column:8},end:{line:253,column:54}},type:"if",locations:[{start:{line:253,column:8},end:{line:253,column:54}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:253},61:{loc:{start:{line:254,column:8},end:{line:266,column:9}},type:"if",locations:[{start:{line:254,column:8},end:{line:266,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:254},62:{loc:{start:{line:257,column:10},end:{line:265,column:11}},type:"if",locations:[{start:{line:257,column:10},end:{line:265,column:11}},{start:{line:260,column:17},end:{line:265,column:11}}],line:257},63:{loc:{start:{line:257,column:14},end:{line:257,column:20}},type:"binary-expr",locations:[{start:{line:257,column:14},end:{line:257,column:15}},{start:{line:257,column:19},end:{line:257,column:20}}],line:257},64:{loc:{start:{line:258,column:12},end:{line:258,column:70}},type:"if",locations:[{start:{line:258,column:12},end:{line:258,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:258},65:{loc:{start:{line:259,column:12},end:{line:259,column:70}},type:"if",locations:[{start:{line:259,column:12},end:{line:259,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:259},66:{loc:{start:{line:260,column:17},end:{line:265,column:11}},type:"if",locations:[{start:{line:260,column:17},end:{line:265,column:11}},{start:{line:262,column:17},end:{line:265,column:11}}],line:260},67:{loc:{start:{line:261,column:12},end:{line:261,column:70}},type:"if",locations:[{start:{line:261,column:12},end:{line:261,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:261},68:{loc:{start:{line:263,column:12},end:{line:263,column:74}},type:"if",locations:[{start:{line:263,column:12},end:{line:263,column:74}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:263},69:{loc:{start:{line:264,column:12},end:{line:264,column:70}},type:"if",locations:[{start:{line:264,column:12},end:{line:264,column:70}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:264},70:{loc:{start:{line:272,column:8},end:{line:275,column:9}},type:"if",locations:[{start:{line:272,column:8},end:{line:275,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:272},71:{loc:{start:{line:272,column:12},end:{line:272,column:88}},type:"binary-expr",locations:[{start:{line:272,column:12},end:{line:272,column:33}},{start:{line:272,column:37},end:{line:272,column:60}},{start:{line:272,column:64},end:{line:272,column:88}}],line:272},72:{loc:{start:{line:277,column:6},end:{line:277,column:98}},type:"binary-expr",locations:[{start:{line:277,column:6},end:{line:277,column:7}},{start:{line:277,column:12},end:{line:277,column:25}},{start:{line:277,column:29},end:{line:277,column:45}},{start:{line:277,column:50},end:{line:277,column:63}},{start:{line:277,column:67},end:{line:277,column:84}},{start:{line:277,column:89},end:{line:277,column:97}}],line:277},73:{loc:{start:{line:278,column:14},end:{line:278,column:35}},type:"cond-expr",locations:[{start:{line:278,column:18},end:{line:278,column:30}},{start:{line:278,column:33},end:{line:278,column:35}}],line:278},74:{loc:{start:{line:279,column:36},end:{line:279,column:110}},type:"cond-expr",locations:[{start:{line:279,column:41},end:{line:279,column:90}},{start:{line:279,column:94},end:{line:279,column:110}}],line:279},75:{loc:{start:{line:282,column:6},end:{line:282,column:42}},type:"if",locations:[{start:{line:282,column:6},end:{line:282,column:42}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:282},76:{loc:{start:{line:283,column:13},end:{line:283,column:220}},type:"cond-expr",locations:[{start:{line:283,column:59},end:{line:283,column:76}},{start:{line:283,column:79},end:{line:283,column:220}}],line:283},77:{loc:{start:{line:283,column:13},end:{line:283,column:56}},type:"binary-expr",locations:[{start:{line:283,column:13},end:{line:283,column:31}},{start:{line:283,column:35},end:{line:283,column:56}}],line:283},78:{loc:{start:{line:283,column:79},end:{line:283,column:220}},type:"cond-expr",locations:[{start:{line:283,column:102},end:{line:283,column:173}},{start:{line:283,column:177},end:{line:283,column:220}}],line:283},79:{loc:{start:{line:283,column:177},end:{line:283,column:220}},type:"binary-expr",locations:[{start:{line:283,column:177},end:{line:283,column:196}},{start:{line:283,column:200},end:{line:283,column:201}},{start:{line:283,column:206},end:{line:283,column:219}}],line:283},80:{loc:{start:{line:288,column:8},end:{line:288,column:100}},type:"if",locations:[{start:{line:288,column:8},end:{line:288,column:100}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:288},81:{loc:{start:{line:294,column:8},end:{line:301,column:9}},type:"if",locations:[{start:{line:294,column:8},end:{line:301,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:294},82:{loc:{start:{line:296,column:10},end:{line:299,column:11}},type:"if",locations:[{start:{line:296,column:10},end:{line:299,column:11}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:296},83:{loc:{start:{line:310,column:9},end:{line:310,column:49}},type:"binary-expr",locations:[{start:{line:310,column:9},end:{line:310,column:31}},{start:{line:310,column:36},end:{line:310,column:48}}],line:310},84:{loc:{start:{line:316,column:2},end:{line:321,column:3}},type:"if",locations:[{start:{line:316,column:2},end:{line:321,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:316},85:{loc:{start:{line:318,column:4},end:{line:320,column:7}},type:"binary-expr",locations:[{start:{line:318,column:4},end:{line:318,column:5}},{start:{line:318,column:10},end:{line:320,column:6}}],line:318},86:{loc:{start:{line:326,column:12},end:{line:326,column:52}},type:"cond-expr",locations:[{start:{line:326,column:35},end:{line:326,column:47}},{start:{line:326,column:50},end:{line:326,column:52}}],line:326},87:{loc:{start:{line:327,column:4},end:{line:331,column:6}},type:"cond-expr",locations:[{start:{line:327,column:12},end:{line:329,column:6}},{start:{line:329,column:9},end:{line:331,column:6}}],line:327},88:{loc:{start:{line:329,column:9},end:{line:331,column:6}},type:"cond-expr",locations:[{start:{line:329,column:44},end:{line:329,column:107}},{start:{line:329,column:110},end:{line:331,column:6}}],line:329},89:{loc:{start:{line:336,column:9},end:{line:341,column:15}},type:"cond-expr",locations:[{start:{line:336,column:40},end:{line:341,column:4}},{start:{line:341,column:7},end:{line:341,column:15}}],line:336},90:{loc:{start:{line:350,column:2},end:{line:350,column:47}},type:"cond-expr",locations:[{start:{line:350,column:11},end:{line:350,column:15}},{start:{line:350,column:18},end:{line:350,column:47}}],line:350},91:{loc:{start:{line:369,column:2},end:{line:369,column:82}},type:"if",locations:[{start:{line:369,column:2},end:{line:369,column:82}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:369},92:{loc:{start:{line:374,column:19},end:{line:374,column:37}},type:"binary-expr",locations:[{start:{line:374,column:19},end:{line:374,column:31}},{start:{line:374,column:35},end:{line:374,column:37}}],line:374},93:{loc:{start:{line:374,column:60},end:{line:374,column:93}},type:"binary-expr",locations:[{start:{line:374,column:60},end:{line:374,column:72}},{start:{line:374,column:77},end:{line:374,column:92}}],line:374},94:{loc:{start:{line:378,column:9},end:{line:378,column:47}},type:"binary-expr",locations:[{start:{line:378,column:9},end:{line:378,column:10}},{start:{line:378,column:14},end:{line:378,column:47}}],line:378},95:{loc:{start:{line:378,column:49},end:{line:378,column:77}},type:"binary-expr",locations:[{start:{line:378,column:49},end:{line:378,column:50}},{start:{line:378,column:54},end:{line:378,column:77}}],line:378},96:{loc:{start:{line:384,column:9},end:{line:384,column:44}},type:"cond-expr",locations:[{start:{line:384,column:34},end:{line:384,column:35}},{start:{line:384,column:38},end:{line:384,column:44}}],line:384},97:{loc:{start:{line:387,column:2},end:{line:387,column:45}},type:"if",locations:[{start:{line:387,column:2},end:{line:387,column:45}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:387},98:{loc:{start:{line:387,column:6},end:{line:387,column:34}},type:"binary-expr",locations:[{start:{line:387,column:6},end:{line:387,column:28}},{start:{line:387,column:32},end:{line:387,column:34}}],line:387},99:{loc:{start:{line:389,column:2},end:{line:393,column:3}},type:"if",locations:[{start:{line:389,column:2},end:{line:393,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:389},100:{loc:{start:{line:390,column:22},end:{line:390,column:36}},type:"binary-expr",locations:[{start:{line:390,column:22},end:{line:390,column:23}},{start:{line:390,column:27},end:{line:390,column:36}}],line:390},101:{loc:{start:{line:391,column:4},end:{line:391,column:41}},type:"if",locations:[{start:{line:391,column:4},end:{line:391,column:41}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:391},102:{loc:{start:{line:394,column:10},end:{line:394,column:42}},type:"cond-expr",locations:[{start:{line:394,column:27},end:{line:394,column:33}},{start:{line:394,column:36},end:{line:394,column:42}}],line:394},103:{loc:{start:{line:444,column:22},end:{line:531,column:13}},type:"switch",locations:[{start:{line:445,column:14},end:{line:450,column:60}},{start:{line:451,column:14},end:{line:456,column:63}},{start:{line:457,column:14},end:{line:459,column:175}},{start:{line:460,column:14},end:{line:467,column:63}},{start:{line:468,column:14},end:{line:475,column:22}},{start:{line:476,column:14},end:{line:477,column:33}},{start:{line:478,column:14},end:{line:527,column:20}},{start:{line:528,column:14},end:{line:528,column:22}},{start:{line:529,column:14},end:{line:530,column:39}}],line:444},104:{loc:{start:{line:446,column:16},end:{line:449,column:17}},type:"if",locations:[{start:{line:446,column:16},end:{line:449,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:446},105:{loc:{start:{line:452,column:16},end:{line:455,column:17}},type:"if",locations:[{start:{line:452,column:16},end:{line:455,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:452},106:{loc:{start:{line:459,column:23},end:{line:459,column:174}},type:"cond-expr",locations:[{start:{line:459,column:121},end:{line:459,column:127}},{start:{line:459,column:130},end:{line:459,column:174}}],line:459},107:{loc:{start:{line:459,column:23},end:{line:459,column:118}},type:"binary-expr",locations:[{start:{line:459,column:23},end:{line:459,column:82}},{start:{line:459,column:86},end:{line:459,column:118}}],line:459},108:{loc:{start:{line:463,column:16},end:{line:466,column:17}},type:"if",locations:[{start:{line:463,column:16},end:{line:466,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:463},109:{loc:{start:{line:469,column:16},end:{line:472,column:17}},type:"if",locations:[{start:{line:469,column:16},end:{line:472,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:469},110:{loc:{start:{line:517,column:20},end:{line:525,column:21}},type:"if",locations:[{start:{line:517,column:20},end:{line:525,column:21}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:517},111:{loc:{start:{line:523,column:46},end:{line:523,column:143}},type:"cond-expr",locations:[{start:{line:523,column:122},end:{line:523,column:137}},{start:{line:523,column:140},end:{line:523,column:143}}],line:523},112:{loc:{start:{line:523,column:46},end:{line:523,column:119}},type:"binary-expr",locations:[{start:{line:523,column:46},end:{line:523,column:89}},{start:{line:523,column:93},end:{line:523,column:119}}],line:523},113:{loc:{start:{line:549,column:6},end:{line:549,column:71}},type:"if",locations:[{start:{line:549,column:6},end:{line:549,column:71}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:549},114:{loc:{start:{line:550,column:6},end:{line:550,column:133}},type:"binary-expr",locations:[{start:{line:550,column:6},end:{line:550,column:63}},{start:{line:550,column:67},end:{line:550,column:99}},{start:{line:550,column:103},end:{line:550,column:133}}],line:550},115:{loc:{start:{line:566,column:20},end:{line:606,column:11}},type:"switch",locations:[{start:{line:567,column:12},end:{line:572,column:58}},{start:{line:573,column:12},end:{line:575,column:176}},{start:{line:576,column:12},end:{line:583,column:63}},{start:{line:584,column:12},end:{line:591,column:20}},{start:{line:592,column:12},end:{line:593,column:32}},{start:{line:594,column:12},end:{line:602,column:52}},{start:{line:603,column:12},end:{line:603,column:20}},{start:{line:604,column:12},end:{line:605,column:38}}],line:566},116:{loc:{start:{line:568,column:14},end:{line:571,column:15}},type:"if",locations:[{start:{line:568,column:14},end:{line:571,column:15}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:568},117:{loc:{start:{line:575,column:21},end:{line:575,column:175}},type:"cond-expr",locations:[{start:{line:575,column:121},end:{line:575,column:127}},{start:{line:575,column:130},end:{line:575,column:175}}],line:575},118:{loc:{start:{line:575,column:21},end:{line:575,column:118}},type:"binary-expr",locations:[{start:{line:575,column:21},end:{line:575,column:81}},{start:{line:575,column:85},end:{line:575,column:118}}],line:575},119:{loc:{start:{line:579,column:14},end:{line:582,column:15}},type:"if",locations:[{start:{line:579,column:14},end:{line:582,column:15}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:579},120:{loc:{start:{line:585,column:14},end:{line:588,column:15}},type:"if",locations:[{start:{line:585,column:14},end:{line:588,column:15}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:585}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0,87:0,88:0,89:0,90:0,91:0,92:0,93:0,94:0,95:0,96:0,97:0,98:0,99:0,100:0,101:0,102:0,103:0,104:0,105:0,106:0,107:0,108:0,109:0,110:0,111:0,112:0,113:0,114:0,115:0,116:0,117:0,118:0,119:0,120:0,121:0,122:0,123:0,124:0,125:0,126:0,127:0,128:0,129:0,130:0,131:0,132:0,133:0,134:0,135:0,136:0,137:0,138:0,139:0,140:0,141:0,142:0,143:0,144:0,145:0,146:0,147:0,148:0,149:0,150:0,151:0,152:0,153:0,154:0,155:0,156:0,157:0,158:0,159:0,160:0,161:0,162:0,163:0,164:0,165:0,166:0,167:0,168:0,169:0,170:0,171:0,172:0,173:0,174:0,175:0,176:0,177:0,178:0,179:0,180:0,181:0,182:0,183:0,184:0,185:0,186:0,187:0,188:0,189:0,190:0,191:0,192:0,193:0,194:0,195:0,196:0,197:0,198:0,199:0,200:0,201:0,202:0,203:0,204:0,205:0,206:0,207:0,208:0,209:0,210:0,211:0,212:0,213:0,214:0,215:0,216:0,217:0,218:0,219:0,220:0,221:0,222:0,223:0,224:0,225:0,226:0,227:0,228:0,229:0,230:0,231:0,232:0,233:0,234:0,235:0,236:0,237:0,238:0,239:0,240:0,241:0,242:0,243:0,244:0,245:0,246:0,247:0,248:0,249:0,250:0,251:0,252:0,253:0,254:0,255:0,256:0,257:0,258:0,259:0,260:0,261:0,262:0,263:0,264:0,265:0,266:0,267:0,268:0,269:0,270:0,271:0,272:0,273:0,274:0,275:0,276:0,277:0,278:0,279:0,280:0,281:0,282:0,283:0,284:0,285:0,286:0,287:0,288:0,289:0,290:0,291:0,292:0,293:0,294:0,295:0,296:0,297:0,298:0,299:0,300:0,301:0,302:0,303:0,304:0,305:0,306:0,307:0,308:0,309:0,310:0,311:0,312:0,313:0,314:0,315:0,316:0,317:0,318:0,319:0,320:0,321:0,322:0,323:0,324:0,325:0,326:0,327:0,328:0,329:0,330:0,331:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0,0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0,0,0],14:[0,0],15:[0,0],16:[0,0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0],25:[0,0],26:[0,0],27:[0,0],28:[0,0],29:[0,0],30:[0,0],31:[0,0],32:[0,0],33:[0,0,0,0,0],34:[0,0],35:[0,0],36:[0,0],37:[0,0],38:[0,0],39:[0,0],40:[0,0],41:[0,0],42:[0,0],43:[0,0],44:[0,0],45:[0,0],46:[0,0],47:[0,0],48:[0,0,0],49:[0,0],50:[0,0],51:[0,0],52:[0,0],53:[0,0],54:[0,0],55:[0,0],56:[0,0,0,0],57:[0,0],58:[0,0],59:[0,0],60:[0,0],61:[0,0],62:[0,0],63:[0,0],64:[0,0],65:[0,0],66:[0,0],67:[0,0],68:[0,0],69:[0,0],70:[0,0],71:[0,0,0],72:[0,0,0,0,0,0],73:[0,0],74:[0,0],75:[0,0],76:[0,0],77:[0,0],78:[0,0],79:[0,0,0],80:[0,0],81:[0,0],82:[0,0],83:[0,0],84:[0,0],85:[0,0],86:[0,0],87:[0,0],88:[0,0],89:[0,0],90:[0,0],91:[0,0],92:[0,0],93:[0,0],94:[0,0],95:[0,0],96:[0,0],97:[0,0],98:[0,0],99:[0,0],100:[0,0],101:[0,0],102:[0,0],103:[0,0,0,0,0,0,0,0,0],104:[0,0],105:[0,0],106:[0,0],107:[0,0],108:[0,0],109:[0,0],110:[0,0],111:[0,0],112:[0,0],113:[0,0],114:[0,0,0],115:[0,0,0,0,0,0,0,0],116:[0,0],117:[0,0],118:[0,0],119:[0,0],120:[0,0]},inputSourceMap:{version:3,file:void 0,names:["_regeneratorRuntime","e","t","r","Object","prototype","n","hasOwnProperty","o","defineProperty","value","i","Symbol","a","iterator","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","type","arg","call","h","l","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","d","getPrototypeOf","v","values","g","defineIteratorMethods","forEach","_invoke","AsyncIterator","invoke","_typeof","resolve","__await","then","callInvokeWithMethodAndArg","Error","done","method","delegate","maybeInvokeDelegate","sent","_sent","dispatchException","abrupt","TypeError","resultName","next","nextLoc","pushTryEntry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","isNaN","length","displayName","isGeneratorFunction","constructor","name","mark","setPrototypeOf","__proto__","awrap","async","Promise","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","_catch","delegateYield","ownKeys","getOwnPropertySymbols","filter","getOwnPropertyDescriptor","apply","_objectSpread","arguments","_defineProperty","getOwnPropertyDescriptors","defineProperties","_toPropertyKey","asyncGeneratorStep","_asyncToGenerator","_next","_throw","_classCallCheck","_defineProperties","key","_createClass","_toPrimitive","toPrimitive","String","Number","render","_render","createContext","renderToString","VComponent","signal","jsx","_jsx","SlotQueueContext","Render","provider","_provider","Component","props","_this","_ref","_callee","rootElement","_yield$Component$getI","_Component$getInitial","initialData","state","queue","Root","tmp","API","_callee$","_context","getInitialData","t1","t0","t2","Set","_ref2","Provider","children","node","innerHTML","document","createElement","classList","add","remove","setProps","cb","peek","subscribe","pending","size","_tmp$firstChild","appendChild","firstChild","_x","unmount","_rootElement$firstChi","_toString","_callee2","options","_yield$Component$getI2","_Component$getInitial2","_callee2$","_context2","toString","_x2","_x3","_x4"],sourceRoot:void 0,sources:["/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/lib/render.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { render, VNode, createContext } from 'preact';\nimport renderToString from 'preact-render-to-string';\nimport { Container, VComponent } from '@adobe-commerce/elsie/lib';\nimport { Signal, signal } from '@adobe-commerce/elsie/lib/signals';\n\nexport const SlotQueueContext = createContext<Signal<Set<string>> | null>(null);\n\ntype RenderAPI = {\n remove: () => void;\n setProps: (cb: (prev: any) => any) => void;\n};\n\n/**\n * The `Render` class provides methods to render and unmount components, as well as to render components to a string.\n * @class\n *\n * @property {Function} render - Renders a component to a root element.\n * @property {Function} toString - Renders a component to a string.\n */\nexport class Render {\n private _provider: VNode<any>;\n\n constructor(provider: VNode<any>) {\n this._provider = provider;\n }\n\n /**\n * Renders a container to a root element.\n * @param Container - The container to render.\n * @param props - The container parameters.\n * @returns A function to render the component to a root element.\n */\n render<T>(Component: Container<T>, props: T) {\n /**\n * Renders a component to a root element.\n * @param rootElement - The root element to render the component to.\n * @returns A promise that resolves to an object with methods to control the rendered component.\n */\n return async (rootElement: HTMLElement): Promise<RenderAPI> => {\n if (!Component) throw new Error('Component is not defined');\n if (!rootElement) throw new Error('Root element is not defined');\n\n const initialData = (await Component.getInitialData?.(props)) ?? {};\n\n const state = signal<T>({ ...props });\n\n const queue = signal<Set<string>>(new Set());\n\n const provider = this._provider;\n\n const Root = ({ next }: { next: Signal<T> }) => {\n return (\n <SlotQueueContext.Provider value={queue}>\n <VComponent node={provider} {...provider.props}>\n <Component {...next.value} initialData={initialData} />\n </VComponent>\n </SlotQueueContext.Provider>\n );\n };\n\n // clear the root element\n rootElement.innerHTML = '';\n\n // clone the root element to initialize rendering on the background\n const tmp = document.createElement('div');\n\n // apply base design tokens and global styles to the root element\n rootElement.classList.add('dropin-design');\n\n render(<Root next={state} />, tmp);\n\n // API object to control the rendered component\n const API: RenderAPI = {\n remove: () => {\n render(null, tmp);\n },\n setProps: (cb: (prev: T) => T) => {\n const next = cb(state.peek());\n state.value = next;\n },\n };\n\n // wait for all slots to be resolved\n return new Promise((resolve) => {\n queue.subscribe((pending) => {\n if (pending.size === 0) {\n // apply base design tokens and global styles to the root element\n rootElement.classList.add('dropin-design');\n\n // append the rendered component to the DOM only when all slots are resolved\n rootElement.appendChild(tmp.firstChild ?? tmp);\n\n return resolve(API);\n }\n });\n });\n };\n }\n\n /**\n * UnRenders a component from a root element.\n * @param rootElement - The root element to unmount the component from.\n * @deprecated Use `remove` method from the returned object of the `mount` method instead.\n */\n unmount(rootElement: HTMLElement) {\n if (!rootElement) throw new Error('Root element is not defined');\n rootElement.firstChild?.remove();\n }\n\n /**\n * Renders a component to a string.\n * @param Component - The component to render.\n * @param props - The component props.\n * @param options - Optional rendering options.\n */\n async toString<T>(Component: Container<T>, props: T, options?: T) {\n if (!Component) throw new Error('Component is not defined');\n\n const initialData = (await Component.getInitialData?.(props)) ?? {};\n\n return renderToString(\n <VComponent node={this._provider} {...this._provider.props}>\n <Component {...props} initialData={initialData} />\n </VComponent>,\n {},\n { ...options }\n );\n }\n}\n"],mappings:";;;;;;;;;;;;EACA;EAAAA,mBAAA,YAAAA,oBAAA;IAAA,OAAAC,CAAA;EAAA;EAAA,IAAAC,CAAA;IAAAD,CAAA;IAAAE,CAAA,GAAAC,MAAA,CAAAC,SAAA;IAAAC,CAAA,GAAAH,CAAA,CAAAI,cAAA;IAAAC,CAAA,GAAAJ,MAAA,CAAAK,cAAA,cAAAP,CAAA,EAAAD,CAAA,EAAAE,CAAA;MAAAD,CAAA,CAAAD,CAAA,IAAAE,CAAA,CAAAO,KAAA;IAAA;IAAAC,CAAA,wBAAAC,MAAA,GAAAA,MAAA;IAAAC,CAAA,GAAAF,CAAA,CAAAG,QAAA;IAAAC,CAAA,GAAAJ,CAAA,CAAAK,aAAA;IAAAC,CAAA,GAAAN,CAAA,CAAAO,WAAA;EAAA,SAAAC,OAAAjB,CAAA,EAAAD,CAAA,EAAAE,CAAA;IAAA,OAAAC,MAAA,CAAAK,cAAA,CAAAP,CAAA,EAAAD,CAAA;MAAAS,KAAA,EAAAP,CAAA;MAAAiB,UAAA;MAAAC,YAAA;MAAAC,QAAA;IAAA,IAAApB,CAAA,CAAAD,CAAA;EAAA;EAAA;IAAAkB,MAAA;EAAA,SAAAjB,CAAA;IAAAiB,MAAA,YAAAA,OAAAjB,CAAA,EAAAD,CAAA,EAAAE,CAAA;MAAA,OAAAD,CAAA,CAAAD,CAAA,IAAAE,CAAA;IAAA;EAAA;EAAA,SAAAoB,KAAArB,CAAA,EAAAD,CAAA,EAAAE,CAAA,EAAAG,CAAA;IAAA,IAAAK,CAAA,GAAAV,CAAA,IAAAA,CAAA,CAAAI,SAAA,YAAAmB,SAAA,GAAAvB,CAAA,GAAAuB,SAAA;MAAAX,CAAA,GAAAT,MAAA,CAAAqB,MAAA,CAAAd,CAAA,CAAAN,SAAA;MAAAU,CAAA,OAAAW,OAAA,CAAApB,CAAA;IAAA,OAAAE,CAAA,CAAAK,CAAA;MAAAH,KAAA,EAAAiB,gBAAA,CAAAzB,CAAA,EAAAC,CAAA,EAAAY,CAAA;IAAA,IAAAF,CAAA;EAAA;EAAA,SAAAe,SAAA1B,CAAA,EAAAD,CAAA,EAAAE,CAAA;IAAA;MAAA;QAAA0B,IAAA;QAAAC,GAAA,EAAA5B,CAAA,CAAA6B,IAAA,CAAA9B,CAAA,EAAAE,CAAA;MAAA;IAAA,SAAAD,CAAA;MAAA;QAAA2B,IAAA;QAAAC,GAAA,EAAA5B;MAAA;IAAA;EAAA;EAAAD,CAAA,CAAAsB,IAAA,GAAAA,IAAA;EAAA,IAAAS,CAAA;IAAAC,CAAA;IAAAC,CAAA;IAAAC,CAAA;IAAAC,CAAA;EAAA,SAAAZ,UAAA;EAAA,SAAAa,kBAAA;EAAA,SAAAC,2BAAA;EAAA,IAAAC,CAAA;EAAApB,MAAA,CAAAoB,CAAA,EAAA1B,CAAA;IAAA;EAAA;EAAA,IAAA2B,CAAA,GAAApC,MAAA,CAAAqC,cAAA;IAAAC,CAAA,GAAAF,CAAA,IAAAA,CAAA,CAAAA,CAAA,CAAAG,MAAA;EAAAD,CAAA,IAAAA,CAAA,KAAAvC,CAAA,IAAAG,CAAA,CAAAyB,IAAA,CAAAW,CAAA,EAAA7B,CAAA,MAAA0B,CAAA,GAAAG,CAAA;EAAA,IAAAE,CAAA,GAAAN,0BAAA,CAAAjC,SAAA,GAAAmB,SAAA,CAAAnB,SAAA,GAAAD,MAAA,CAAAqB,MAAA,CAAAc,CAAA;EAAA,SAAAM,sBAAA3C,CAAA;IAAA,4BAAA4C,OAAA,WAAA7C,CAAA;MAAAkB,MAAA,CAAAjB,CAAA,EAAAD,CAAA,YAAAC,CAAA;QAAA,YAAA6C,OAAA,CAAA9C,CAAA,EAAAC,CAAA;MAAA;IAAA;EAAA;EAAA,SAAA8C,cAAA9C,CAAA,EAAAD,CAAA;IAAA,SAAAgD,OAAA9C,CAAA,EAAAK,CAAA,EAAAG,CAAA,EAAAE,CAAA;MAAA,IAAAE,CAAA,GAAAa,QAAA,CAAA1B,CAAA,CAAAC,CAAA,GAAAD,CAAA,EAAAM,CAAA;MAAA,gBAAAO,CAAA,CAAAc,IAAA;QAAA,IAAAZ,CAAA,GAAAF,CAAA,CAAAe,GAAA;UAAAE,CAAA,GAAAf,CAAA,CAAAP,KAAA;QAAA,OAAAsB,CAAA,gBAAAkB,OAAA,CAAAlB,CAAA,KAAA1B,CAAA,CAAAyB,IAAA,CAAAC,CAAA,eAAA/B,CAAA,CAAAkD,OAAA,CAAAnB,CAAA,CAAAoB,OAAA,EAAAC,IAAA,WAAAnD,CAAA;UAAA+C,MAAA,SAAA/C,CAAA,EAAAS,CAAA,EAAAE,CAAA;QAAA,aAAAX,CAAA;UAAA+C,MAAA,UAAA/C,CAAA,EAAAS,CAAA,EAAAE,CAAA;QAAA,KAAAZ,CAAA,CAAAkD,OAAA,CAAAnB,CAAA,EAAAqB,IAAA,WAAAnD,CAAA;UAAAe,CAAA,CAAAP,KAAA,GAAAR,CAAA,EAAAS,CAAA,CAAAM,CAAA;QAAA,aAAAf,CAAA;UAAA,OAAA+C,MAAA,UAAA/C,CAAA,EAAAS,CAAA,EAAAE,CAAA;QAAA;MAAA;MAAAA,CAAA,CAAAE,CAAA,CAAAe,GAAA;IAAA;IAAA,IAAA3B,CAAA;IAAAK,CAAA;MAAAE,KAAA,WAAAA,MAAAR,CAAA,EAAAI,CAAA;QAAA,SAAAgD,2BAAA;UAAA,WAAArD,CAAA,WAAAA,CAAA,EAAAE,CAAA;YAAA8C,MAAA,CAAA/C,CAAA,EAAAI,CAAA,EAAAL,CAAA,EAAAE,CAAA;UAAA;QAAA;QAAA,OAAAA,CAAA,GAAAA,CAAA,GAAAA,CAAA,CAAAkD,IAAA,CAAAC,0BAAA,EAAAA,0BAAA,IAAAA,0BAAA;MAAA;IAAA;EAAA;EAAA,SAAA3B,iBAAA1B,CAAA,EAAAE,CAAA,EAAAG,CAAA;IAAA,IAAAE,CAAA,GAAAwB,CAAA;IAAA,iBAAArB,CAAA,EAAAE,CAAA;MAAA,IAAAL,CAAA,KAAA0B,CAAA,QAAAqB,KAAA;MAAA,IAAA/C,CAAA,KAAA2B,CAAA;QAAA,gBAAAxB,CAAA,QAAAE,CAAA;QAAA;UAAAH,KAAA,EAAAR,CAAA;UAAAsD,IAAA;QAAA;MAAA;MAAA,KAAAlD,CAAA,CAAAmD,MAAA,GAAA9C,CAAA,EAAAL,CAAA,CAAAwB,GAAA,GAAAjB,CAAA;QAAA,IAAAE,CAAA,GAAAT,CAAA,CAAAoD,QAAA;QAAA,IAAA3C,CAAA;UAAA,IAAAE,CAAA,GAAA0C,mBAAA,CAAA5C,CAAA,EAAAT,CAAA;UAAA,IAAAW,CAAA;YAAA,IAAAA,CAAA,KAAAmB,CAAA;YAAA,OAAAnB,CAAA;UAAA;QAAA;QAAA,eAAAX,CAAA,CAAAmD,MAAA,EAAAnD,CAAA,CAAAsD,IAAA,GAAAtD,CAAA,CAAAuD,KAAA,GAAAvD,CAAA,CAAAwB,GAAA,sBAAAxB,CAAA,CAAAmD,MAAA;UAAA,IAAAjD,CAAA,KAAAwB,CAAA,QAAAxB,CAAA,GAAA2B,CAAA,EAAA7B,CAAA,CAAAwB,GAAA;UAAAxB,CAAA,CAAAwD,iBAAA,CAAAxD,CAAA,CAAAwB,GAAA;QAAA,oBAAAxB,CAAA,CAAAmD,MAAA,IAAAnD,CAAA,CAAAyD,MAAA,WAAAzD,CAAA,CAAAwB,GAAA;QAAAtB,CAAA,GAAA0B,CAAA;QAAA,IAAAK,CAAA,GAAAX,QAAA,CAAA3B,CAAA,EAAAE,CAAA,EAAAG,CAAA;QAAA,iBAAAiC,CAAA,CAAAV,IAAA;UAAA,IAAArB,CAAA,GAAAF,CAAA,CAAAkD,IAAA,GAAArB,CAAA,GAAAF,CAAA,EAAAM,CAAA,CAAAT,GAAA,KAAAM,CAAA;UAAA;YAAA1B,KAAA,EAAA6B,CAAA,CAAAT,GAAA;YAAA0B,IAAA,EAAAlD,CAAA,CAAAkD;UAAA;QAAA;QAAA,YAAAjB,CAAA,CAAAV,IAAA,KAAArB,CAAA,GAAA2B,CAAA,EAAA7B,CAAA,CAAAmD,MAAA,YAAAnD,CAAA,CAAAwB,GAAA,GAAAS,CAAA,CAAAT,GAAA;MAAA;IAAA;EAAA;EAAA,SAAA6B,oBAAA1D,CAAA,EAAAE,CAAA;IAAA,IAAAG,CAAA,GAAAH,CAAA,CAAAsD,MAAA;MAAAjD,CAAA,GAAAP,CAAA,CAAAa,QAAA,CAAAR,CAAA;IAAA,IAAAE,CAAA,KAAAN,CAAA,SAAAC,CAAA,CAAAuD,QAAA,qBAAApD,CAAA,IAAAL,CAAA,CAAAa,QAAA,eAAAX,CAAA,CAAAsD,MAAA,aAAAtD,CAAA,CAAA2B,GAAA,GAAA5B,CAAA,EAAAyD,mBAAA,CAAA1D,CAAA,EAAAE,CAAA,eAAAA,CAAA,CAAAsD,MAAA,kBAAAnD,CAAA,KAAAH,CAAA,CAAAsD,MAAA,YAAAtD,CAAA,CAAA2B,GAAA,OAAAkC,SAAA,uCAAA1D,CAAA,iBAAA8B,CAAA;IAAA,IAAAzB,CAAA,GAAAiB,QAAA,CAAApB,CAAA,EAAAP,CAAA,CAAAa,QAAA,EAAAX,CAAA,CAAA2B,GAAA;IAAA,gBAAAnB,CAAA,CAAAkB,IAAA,SAAA1B,CAAA,CAAAsD,MAAA,YAAAtD,CAAA,CAAA2B,GAAA,GAAAnB,CAAA,CAAAmB,GAAA,EAAA3B,CAAA,CAAAuD,QAAA,SAAAtB,CAAA;IAAA,IAAAvB,CAAA,GAAAF,CAAA,CAAAmB,GAAA;IAAA,OAAAjB,CAAA,GAAAA,CAAA,CAAA2C,IAAA,IAAArD,CAAA,CAAAF,CAAA,CAAAgE,UAAA,IAAApD,CAAA,CAAAH,KAAA,EAAAP,CAAA,CAAA+D,IAAA,GAAAjE,CAAA,CAAAkE,OAAA,eAAAhE,CAAA,CAAAsD,MAAA,KAAAtD,CAAA,CAAAsD,MAAA,WAAAtD,CAAA,CAAA2B,GAAA,GAAA5B,CAAA,GAAAC,CAAA,CAAAuD,QAAA,SAAAtB,CAAA,IAAAvB,CAAA,IAAAV,CAAA,CAAAsD,MAAA,YAAAtD,CAAA,CAAA2B,GAAA,OAAAkC,SAAA,sCAAA7D,CAAA,CAAAuD,QAAA,SAAAtB,CAAA;EAAA;EAAA,SAAAgC,aAAAlE,CAAA;IAAA,IAAAD,CAAA;MAAAoE,MAAA,EAAAnE,CAAA;IAAA;IAAA,KAAAA,CAAA,KAAAD,CAAA,CAAAqE,QAAA,GAAApE,CAAA,WAAAA,CAAA,KAAAD,CAAA,CAAAsE,UAAA,GAAArE,CAAA,KAAAD,CAAA,CAAAuE,QAAA,GAAAtE,CAAA,WAAAuE,UAAA,CAAAC,IAAA,CAAAzE,CAAA;EAAA;EAAA,SAAA0E,cAAAzE,CAAA;IAAA,IAAAD,CAAA,GAAAC,CAAA,CAAA0E,UAAA;IAAA3E,CAAA,CAAA4B,IAAA,oBAAA5B,CAAA,CAAA6B,GAAA,EAAA5B,CAAA,CAAA0E,UAAA,GAAA3E,CAAA;EAAA;EAAA,SAAAyB,QAAAxB,CAAA;IAAA,KAAAuE,UAAA;MAAAJ,MAAA;IAAA,IAAAnE,CAAA,CAAA4C,OAAA,CAAAsB,YAAA,cAAAS,KAAA;EAAA;EAAA,SAAAlC,OAAA1C,CAAA;IAAA,IAAAA,CAAA,WAAAA,CAAA;MAAA,IAAAE,CAAA,GAAAF,CAAA,CAAAY,CAAA;MAAA,IAAAV,CAAA,SAAAA,CAAA,CAAA4B,IAAA,CAAA9B,CAAA;MAAA,yBAAAA,CAAA,CAAAiE,IAAA,SAAAjE,CAAA;MAAA,KAAA6E,KAAA,CAAA7E,CAAA,CAAA8E,MAAA;QAAA,IAAAvE,CAAA;UAAAG,CAAA,YAAAuD,KAAA;YAAA,SAAA1D,CAAA,GAAAP,CAAA,CAAA8E,MAAA,OAAAzE,CAAA,CAAAyB,IAAA,CAAA9B,CAAA,EAAAO,CAAA,UAAA0D,IAAA,CAAAxD,KAAA,GAAAT,CAAA,CAAAO,CAAA,GAAA0D,IAAA,CAAAV,IAAA,OAAAU,IAAA;YAAA,OAAAA,IAAA,CAAAxD,KAAA,GAAAR,CAAA,EAAAgE,IAAA,CAAAV,IAAA,OAAAU,IAAA;UAAA;QAAA,OAAAvD,CAAA,CAAAuD,IAAA,GAAAvD,CAAA;MAAA;IAAA;IAAA,UAAAqD,SAAA,CAAAd,OAAA,CAAAjD,CAAA;EAAA;EAAA,OAAAoC,iBAAA,CAAAhC,SAAA,GAAAiC,0BAAA,EAAA9B,CAAA,CAAAoC,CAAA;IAAAlC,KAAA,EAAA4B,0BAAA;IAAAjB,YAAA;EAAA,IAAAb,CAAA,CAAA8B,0BAAA;IAAA5B,KAAA,EAAA2B,iBAAA;IAAAhB,YAAA;EAAA,IAAAgB,iBAAA,CAAA2C,WAAA,GAAA7D,MAAA,CAAAmB,0BAAA,EAAArB,CAAA,wBAAAhB,CAAA,CAAAgF,mBAAA,aAAA/E,CAAA;IAAA,IAAAD,CAAA,wBAAAC,CAAA,IAAAA,CAAA,CAAAgF,WAAA;IAAA,SAAAjF,CAAA,KAAAA,CAAA,KAAAoC,iBAAA,6BAAApC,CAAA,CAAA+E,WAAA,IAAA/E,CAAA,CAAAkF,IAAA;EAAA,GAAAlF,CAAA,CAAAmF,IAAA,aAAAlF,CAAA;IAAA,OAAAE,MAAA,CAAAiF,cAAA,GAAAjF,MAAA,CAAAiF,cAAA,CAAAnF,CAAA,EAAAoC,0BAAA,KAAApC,CAAA,CAAAoF,SAAA,GAAAhD,0BAAA,EAAAnB,MAAA,CAAAjB,CAAA,EAAAe,CAAA,yBAAAf,CAAA,CAAAG,SAAA,GAAAD,MAAA,CAAAqB,MAAA,CAAAmB,CAAA,GAAA1C,CAAA;EAAA,GAAAD,CAAA,CAAAsF,KAAA,aAAArF,CAAA;IAAA;MAAAkD,OAAA,EAAAlD;IAAA;EAAA,GAAA2C,qBAAA,CAAAG,aAAA,CAAA3C,SAAA,GAAAc,MAAA,CAAA6B,aAAA,CAAA3C,SAAA,EAAAU,CAAA;IAAA;EAAA,IAAAd,CAAA,CAAA+C,aAAA,GAAAA,aAAA,EAAA/C,CAAA,CAAAuF,KAAA,aAAAtF,CAAA,EAAAC,CAAA,EAAAG,CAAA,EAAAE,CAAA,EAAAG,CAAA;IAAA,WAAAA,CAAA,KAAAA,CAAA,GAAA8E,OAAA;IAAA,IAAA5E,CAAA,OAAAmC,aAAA,CAAAzB,IAAA,CAAArB,CAAA,EAAAC,CAAA,EAAAG,CAAA,EAAAE,CAAA,GAAAG,CAAA;IAAA,OAAAV,CAAA,CAAAgF,mBAAA,CAAA9E,CAAA,IAAAU,CAAA,GAAAA,CAAA,CAAAqD,IAAA,GAAAb,IAAA,WAAAnD,CAAA;MAAA,OAAAA,CAAA,CAAAsD,IAAA,GAAAtD,CAAA,CAAAQ,KAAA,GAAAG,CAAA,CAAAqD,IAAA;IAAA;EAAA,GAAArB,qBAAA,CAAAD,CAAA,GAAAzB,MAAA,CAAAyB,CAAA,EAAA3B,CAAA,gBAAAE,MAAA,CAAAyB,CAAA,EAAA/B,CAAA;IAAA;EAAA,IAAAM,MAAA,CAAAyB,CAAA;IAAA;EAAA,IAAA3C,CAAA,CAAAyF,IAAA,aAAAxF,CAAA;IAAA,IAAAD,CAAA,GAAAG,MAAA,CAAAF,CAAA;MAAAC,CAAA;IAAA,SAAAG,CAAA,IAAAL,CAAA,EAAAE,CAAA,CAAAuE,IAAA,CAAApE,CAAA;IAAA,OAAAH,CAAA,CAAAwF,OAAA,aAAAzB,KAAA;MAAA,OAAA/D,CAAA,CAAA4E,MAAA;QAAA,IAAA7E,CAAA,GAAAC,CAAA,CAAAyF,GAAA;QAAA,IAAA1F,CAAA,IAAAD,CAAA,SAAAiE,IAAA,CAAAxD,KAAA,GAAAR,CAAA,EAAAgE,IAAA,CAAAV,IAAA,OAAAU,IAAA;MAAA;MAAA,OAAAA,IAAA,CAAAV,IAAA,OAAAU,IAAA;IAAA;EAAA,GAAAjE,CAAA,CAAA0C,MAAA,GAAAA,MAAA,EAAAjB,OAAA,CAAArB,SAAA;IAAA6E,WAAA,EAAAxD,OAAA;IAAAmD,KAAA,WAAAA,MAAA5E,CAAA;MAAA,SAAA4F,IAAA,WAAA3B,IAAA,WAAAN,IAAA,QAAAC,KAAA,GAAA3D,CAAA,OAAAsD,IAAA,YAAAE,QAAA,cAAAD,MAAA,gBAAA3B,GAAA,GAAA5B,CAAA,OAAAuE,UAAA,CAAA3B,OAAA,CAAA6B,aAAA,IAAA1E,CAAA,WAAAE,CAAA,kBAAAA,CAAA,CAAA2F,MAAA,OAAAxF,CAAA,CAAAyB,IAAA,OAAA5B,CAAA,MAAA2E,KAAA,EAAA3E,CAAA,CAAA4F,KAAA,cAAA5F,CAAA,IAAAD,CAAA;IAAA;IAAA8F,IAAA,WAAAA,KAAA;MAAA,KAAAxC,IAAA;MAAA,IAAAtD,CAAA,QAAAuE,UAAA,IAAAG,UAAA;MAAA,gBAAA1E,CAAA,CAAA2B,IAAA,QAAA3B,CAAA,CAAA4B,GAAA;MAAA,YAAAmE,IAAA;IAAA;IAAAnC,iBAAA,WAAAA,kBAAA7D,CAAA;MAAA,SAAAuD,IAAA,QAAAvD,CAAA;MAAA,IAAAE,CAAA;MAAA,SAAA+F,OAAA5F,CAAA,EAAAE,CAAA;QAAA,OAAAK,CAAA,CAAAgB,IAAA,YAAAhB,CAAA,CAAAiB,GAAA,GAAA7B,CAAA,EAAAE,CAAA,CAAA+D,IAAA,GAAA5D,CAAA,EAAAE,CAAA,KAAAL,CAAA,CAAAsD,MAAA,WAAAtD,CAAA,CAAA2B,GAAA,GAAA5B,CAAA,KAAAM,CAAA;MAAA;MAAA,SAAAA,CAAA,QAAAiE,UAAA,CAAAM,MAAA,MAAAvE,CAAA,SAAAA,CAAA;QAAA,IAAAG,CAAA,QAAA8D,UAAA,CAAAjE,CAAA;UAAAK,CAAA,GAAAF,CAAA,CAAAiE,UAAA;QAAA,eAAAjE,CAAA,CAAA0D,MAAA,SAAA6B,MAAA;QAAA,IAAAvF,CAAA,CAAA0D,MAAA,SAAAwB,IAAA;UAAA,IAAA9E,CAAA,GAAAT,CAAA,CAAAyB,IAAA,CAAApB,CAAA;YAAAM,CAAA,GAAAX,CAAA,CAAAyB,IAAA,CAAApB,CAAA;UAAA,IAAAI,CAAA,IAAAE,CAAA;YAAA,SAAA4E,IAAA,GAAAlF,CAAA,CAAA2D,QAAA,SAAA4B,MAAA,CAAAvF,CAAA,CAAA2D,QAAA;YAAA,SAAAuB,IAAA,GAAAlF,CAAA,CAAA4D,UAAA,SAAA2B,MAAA,CAAAvF,CAAA,CAAA4D,UAAA;UAAA,WAAAxD,CAAA;YAAA,SAAA8E,IAAA,GAAAlF,CAAA,CAAA2D,QAAA,SAAA4B,MAAA,CAAAvF,CAAA,CAAA2D,QAAA;UAAA;YAAA,KAAArD,CAAA,QAAAsC,KAAA;YAAA,SAAAsC,IAAA,GAAAlF,CAAA,CAAA4D,UAAA,SAAA2B,MAAA,CAAAvF,CAAA,CAAA4D,UAAA;UAAA;QAAA;MAAA;IAAA;IAAAR,MAAA,WAAAA,OAAA7D,CAAA,EAAAD,CAAA;MAAA,SAAAE,CAAA,QAAAsE,UAAA,CAAAM,MAAA,MAAA5E,CAAA,SAAAA,CAAA;QAAA,IAAAK,CAAA,QAAAiE,UAAA,CAAAtE,CAAA;QAAA,IAAAK,CAAA,CAAA6D,MAAA,SAAAwB,IAAA,IAAAvF,CAAA,CAAAyB,IAAA,CAAAvB,CAAA,wBAAAqF,IAAA,GAAArF,CAAA,CAAA+D,UAAA;UAAA,IAAA5D,CAAA,GAAAH,CAAA;UAAA;QAAA;MAAA;MAAAG,CAAA,iBAAAT,CAAA,mBAAAA,CAAA,KAAAS,CAAA,CAAA0D,MAAA,IAAApE,CAAA,IAAAA,CAAA,IAAAU,CAAA,CAAA4D,UAAA,KAAA5D,CAAA;MAAA,IAAAE,CAAA,GAAAF,CAAA,GAAAA,CAAA,CAAAiE,UAAA;MAAA,OAAA/D,CAAA,CAAAgB,IAAA,GAAA3B,CAAA,EAAAW,CAAA,CAAAiB,GAAA,GAAA7B,CAAA,EAAAU,CAAA,SAAA8C,MAAA,gBAAAS,IAAA,GAAAvD,CAAA,CAAA4D,UAAA,EAAAnC,CAAA,SAAA+D,QAAA,CAAAtF,CAAA;IAAA;IAAAsF,QAAA,WAAAA,SAAAjG,CAAA,EAAAD,CAAA;MAAA,gBAAAC,CAAA,CAAA2B,IAAA,QAAA3B,CAAA,CAAA4B,GAAA;MAAA,mBAAA5B,CAAA,CAAA2B,IAAA,mBAAA3B,CAAA,CAAA2B,IAAA,QAAAqC,IAAA,GAAAhE,CAAA,CAAA4B,GAAA,gBAAA5B,CAAA,CAAA2B,IAAA,SAAAoE,IAAA,QAAAnE,GAAA,GAAA5B,CAAA,CAAA4B,GAAA,OAAA2B,MAAA,kBAAAS,IAAA,yBAAAhE,CAAA,CAAA2B,IAAA,IAAA5B,CAAA,UAAAiE,IAAA,GAAAjE,CAAA,GAAAmC,CAAA;IAAA;IAAAgE,MAAA,WAAAA,OAAAlG,CAAA;MAAA,SAAAD,CAAA,QAAAwE,UAAA,CAAAM,MAAA,MAAA9E,CAAA,SAAAA,CAAA;QAAA,IAAAE,CAAA,QAAAsE,UAAA,CAAAxE,CAAA;QAAA,IAAAE,CAAA,CAAAoE,UAAA,KAAArE,CAAA,cAAAiG,QAAA,CAAAhG,CAAA,CAAAyE,UAAA,EAAAzE,CAAA,CAAAqE,QAAA,GAAAG,aAAA,CAAAxE,CAAA,GAAAiC,CAAA;MAAA;IAAA;IAAA,kBAAAiE,OAAAnG,CAAA;MAAA,SAAAD,CAAA,QAAAwE,UAAA,CAAAM,MAAA,MAAA9E,CAAA,SAAAA,CAAA;QAAA,IAAAE,CAAA,QAAAsE,UAAA,CAAAxE,CAAA;QAAA,IAAAE,CAAA,CAAAkE,MAAA,KAAAnE,CAAA;UAAA,IAAAI,CAAA,GAAAH,CAAA,CAAAyE,UAAA;UAAA,gBAAAtE,CAAA,CAAAuB,IAAA;YAAA,IAAArB,CAAA,GAAAF,CAAA,CAAAwB,GAAA;YAAA6C,aAAA,CAAAxE,CAAA;UAAA;UAAA,OAAAK,CAAA;QAAA;MAAA;MAAA,MAAA+C,KAAA;IAAA;IAAA+C,aAAA,WAAAA,cAAArG,CAAA,EAAAE,CAAA,EAAAG,CAAA;MAAA,YAAAoD,QAAA;QAAA5C,QAAA,EAAA6B,MAAA,CAAA1C,CAAA;QAAAgE,UAAA,EAAA9D,CAAA;QAAAgE,OAAA,EAAA7D;MAAA,mBAAAmD,MAAA,UAAA3B,GAAA,GAAA5B,CAAA,GAAAkC,CAAA;IAAA;EAAA,GAAAnC,CAAA;AAAA;AAAA,SAAAsG,QAAAtG,CAAA,EAAAE,CAAA;EAAA,IAAAD,CAAA,GAAAE,MAAA,CAAAsF,IAAA,CAAAzF,CAAA;EAAA,IAAAG,MAAA,CAAAoG,qBAAA;IAAA,IAAAhG,CAAA,GAAAJ,MAAA,CAAAoG,qBAAA,CAAAvG,CAAA;IAAAE,CAAA,KAAAK,CAAA,GAAAA,CAAA,CAAAiG,MAAA,WAAAtG,CAAA;MAAA,OAAAC,MAAA,CAAAsG,wBAAA,CAAAzG,CAAA,EAAAE,CAAA,EAAAiB,UAAA;IAAA,KAAAlB,CAAA,CAAAwE,IAAA,CAAAiC,KAAA,CAAAzG,CAAA,EAAAM,CAAA;EAAA;EAAA,OAAAN,CAAA;AAAA;AAAA,SAAA0G,cAAA3G,CAAA;EAAA,SAAAE,CAAA,MAAAA,CAAA,GAAA0G,SAAA,CAAA9B,MAAA,EAAA5E,CAAA;IAAA,IAAAD,CAAA,WAAA2G,SAAA,CAAA1G,CAAA,IAAA0G,SAAA,CAAA1G,CAAA;IAAAA,CAAA,OAAAoG,OAAA,CAAAnG,MAAA,CAAAF,CAAA,OAAA4C,OAAA,WAAA3C,CAAA;MAAA2G,eAAA,CAAA7G,CAAA,EAAAE,CAAA,EAAAD,CAAA,CAAAC,CAAA;IAAA,KAAAC,MAAA,CAAA2G,yBAAA,GAAA3G,MAAA,CAAA4G,gBAAA,CAAA/G,CAAA,EAAAG,MAAA,CAAA2G,yBAAA,CAAA7G,CAAA,KAAAqG,OAAA,CAAAnG,MAAA,CAAAF,CAAA,GAAA4C,OAAA,WAAA3C,CAAA;MAAAC,MAAA,CAAAK,cAAA,CAAAR,CAAA,EAAAE,CAAA,EAAAC,MAAA,CAAAsG,wBAAA,CAAAxG,CAAA,EAAAC,CAAA;IAAA;EAAA;EAAA,OAAAF,CAAA;AAAA;AAAA,SAAA6G,gBAAA7G,CAAA,EAAAE,CAAA,EAAAD,CAAA;EAAA,QAAAC,CAAA,GAAA8G,cAAA,CAAA9G,CAAA,MAAAF,CAAA,GAAAG,MAAA,CAAAK,cAAA,CAAAR,CAAA,EAAAE,CAAA;IAAAO,KAAA,EAAAR,CAAA;IAAAkB,UAAA;IAAAC,YAAA;IAAAC,QAAA;EAAA,KAAArB,CAAA,CAAAE,CAAA,IAAAD,CAAA,EAAAD,CAAA;AAAA;AAAA,SAAAiH,mBAAA5G,CAAA,EAAAJ,CAAA,EAAAD,CAAA,EAAAE,CAAA,EAAAK,CAAA,EAAAK,CAAA,EAAAE,CAAA;EAAA;IAAA,IAAAJ,CAAA,GAAAL,CAAA,CAAAO,CAAA,EAAAE,CAAA;MAAAE,CAAA,GAAAN,CAAA,CAAAD,KAAA;EAAA,SAAAJ,CAAA;IAAA,YAAAL,CAAA,CAAAK,CAAA;EAAA;EAAAK,CAAA,CAAA6C,IAAA,GAAAtD,CAAA,CAAAe,CAAA,IAAAwE,OAAA,CAAAtC,OAAA,CAAAlC,CAAA,EAAAoC,IAAA,CAAAlD,CAAA,EAAAK,CAAA;AAAA;AAAA,SAAA2G,kBAAA7G,CAAA;EAAA;IAAA,IAAAJ,CAAA;MAAAD,CAAA,GAAA4G,SAAA;IAAA,WAAApB,OAAA,WAAAtF,CAAA,EAAAK,CAAA;MAAA,IAAAK,CAAA,GAAAP,CAAA,CAAAqG,KAAA,CAAAzG,CAAA,EAAAD,CAAA;MAAA,SAAAmH,MAAA9G,CAAA;QAAA4G,kBAAA,CAAArG,CAAA,EAAAV,CAAA,EAAAK,CAAA,EAAA4G,KAAA,EAAAC,MAAA,UAAA/G,CAAA;MAAA;MAAA,SAAA+G,OAAA/G,CAAA;QAAA4G,kBAAA,CAAArG,CAAA,EAAAV,CAAA,EAAAK,CAAA,EAAA4G,KAAA,EAAAC,MAAA,WAAA/G,CAAA;MAAA;MAAA8G,KAAA;IAAA;EAAA;AAAA;AAAA,SAAAE,gBAAAzG,CAAA,EAAAP,CAAA;EAAA,MAAAO,CAAA,YAAAP,CAAA,aAAA0D,SAAA;AAAA;AAAA,SAAAuD,kBAAAtH,CAAA,EAAAE,CAAA;EAAA,SAAAD,CAAA,MAAAA,CAAA,GAAAC,CAAA,CAAA4E,MAAA,EAAA7E,CAAA;IAAA,IAAAM,CAAA,GAAAL,CAAA,CAAAD,CAAA;IAAAM,CAAA,CAAAY,UAAA,GAAAZ,CAAA,CAAAY,UAAA,QAAAZ,CAAA,CAAAa,YAAA,kBAAAb,CAAA,KAAAA,CAAA,CAAAc,QAAA,QAAAlB,MAAA,CAAAK,cAAA,CAAAR,CAAA,EAAAgH,cAAA,CAAAzG,CAAA,CAAAgH,GAAA,GAAAhH,CAAA;EAAA;AAAA;AAAA,SAAAiH,aAAAxH,CAAA,EAAAE,CAAA,EAAAD,CAAA;EAAA,OAAAC,CAAA,IAAAoH,iBAAA,CAAAtH,CAAA,CAAAI,SAAA,EAAAF,CAAA,GAAAD,CAAA,IAAAqH,iBAAA,CAAAtH,CAAA,EAAAC,CAAA,GAAAE,MAAA,CAAAK,cAAA,CAAAR,CAAA;IAAAqB,QAAA;EAAA,IAAArB,CAAA;AAAA;AAAA,SAAAgH,eAAA/G,CAAA;EAAA,IAAAS,CAAA,GAAA+G,YAAA,CAAAxH,CAAA;EAAA,mBAAAgD,OAAA,CAAAvC,CAAA,IAAAA,CAAA,GAAAA,CAAA;AAAA;AAAA,SAAA+G,aAAAxH,CAAA,EAAAC,CAAA;EAAA,gBAAA+C,OAAA,CAAAhD,CAAA,MAAAA,CAAA,SAAAA,CAAA;EAAA,IAAAD,CAAA,GAAAC,CAAA,CAAAU,MAAA,CAAA+G,WAAA;EAAA,eAAA1H,CAAA;IAAA,IAAAU,CAAA,GAAAV,CAAA,CAAA8B,IAAA,CAAA7B,CAAA,EAAAC,CAAA;IAAA,gBAAA+C,OAAA,CAAAvC,CAAA,UAAAA,CAAA;IAAA,UAAAqD,SAAA;EAAA;EAAA,qBAAA7D,CAAA,GAAAyH,MAAA,GAAAC,MAAA,EAAA3H,CAAA;AAAA;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAAS4H,MAAM,IAANC,OAAM,EAASC,aAAa,QAAQ,QAAQ;AACrD,OAAOC,cAAc,MAAM,yBAAyB;AACpD,SAAoBC,UAAU;AAC9B,SAAiBC,MAAM;AAA4C,SAAAC,GAAA,IAAAC,IAAA;AAEnE,OAAO,IAAMC,gBAAgB,GAAGN,aAAa,CAA6B,IAAI,CAAC;AAO/E;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAaO,MAAM;EAGjB,SAAAA,OAAYC,QAAoB,EAAE;IAAAlB,eAAA,OAAAiB,MAAA;IAChC,IAAI,CAACE,SAAS,GAAGD,QAAQ;EAC3B;;EAEA;AACF;AACA;AACA;AACA;AACA;EALE,OAAAf,YAAA,CAAAc,MAAA;IAAAf,GAAA;IAAA9G,KAAA,EAMA,SAAAoH,MAAMA,CAAIY,SAAuB,EAAEC,KAAQ,EAAE;MAAA,IAAAC,KAAA;MAC3C;AACJ;AACA;AACA;AACA;MACI;QAAA,IAAAC,IAAA,GAAA1B,iBAAA,cAAAnH,mBAAA,GAAAoF,IAAA,CAAO,SAAA0D,QAAOC,WAAwB;UAAA,IAAAC,qBAAA,EAAAC,qBAAA;UAAA,IAAAC,WAAA,EAAAC,KAAA,EAAAC,KAAA,EAAAZ,QAAA,EAAAa,IAAA,EAAAC,GAAA,EAAAC,GAAA;UAAA,OAAAvJ,mBAAA,GAAAuB,IAAA,UAAAiI,SAAAC,QAAA;YAAA,kBAAAA,QAAA,CAAA5D,IAAA,GAAA4D,QAAA,CAAAvF,IAAA;cAAA;gBAAA,IAC/BwE,SAAS;kBAAAe,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAA,MAAQ,IAAIX,KAAK,CAAC,0BAA0B,CAAC;cAAA;gBAAA,IACtDwF,WAAW;kBAAAU,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAA,MAAQ,IAAIX,KAAK,CAAC,6BAA6B,CAAC;cAAA;gBAAAkG,QAAA,CAAAvF,IAAA;gBAAA,QAAA+E,qBAAA,GAErCP,SAAS,CAACgB,cAAc,cAAAT,qBAAA,uBAAxBA,qBAAA,CAAAlH,IAAA,CAAA2G,SAAS,EAAkBC,KAAK,CAAC;cAAA;gBAAAc,QAAA,CAAAE,EAAA,GAAAX,qBAAA,GAAAS,QAAA,CAAA7F,IAAA;gBAAA6F,QAAA,CAAAG,EAAA,GAAAH,QAAA,CAAAE,EAAA;gBAAA,KAAAF,QAAA,CAAAG,EAAA;kBAAAH,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAAuF,QAAA,CAAAG,EAAA,GAAAZ,qBAAA;cAAA;gBAAA,KAAAS,QAAA,CAAAG,EAAA;kBAAAH,QAAA,CAAAvF,IAAA;kBAAA;gBAAA;gBAAAuF,QAAA,CAAAI,EAAA,GAAAb,qBAAA;gBAAAS,QAAA,CAAAvF,IAAA;gBAAA;cAAA;gBAAAuF,QAAA,CAAAI,EAAA,GAAK,CAAC,CAAC;cAAA;gBAA7DX,WAAW,GAAAO,QAAA,CAAAI,EAAA;gBAEXV,KAAK,GAAGhB,MAAM,CAAAvB,aAAA,KAAS+B,KAAK,CAAE,CAAC;gBAE/BS,KAAK,GAAGjB,MAAM,CAAc,IAAI2B,GAAG,CAAC,CAAC,CAAC;gBAEtCtB,QAAQ,GAAGI,KAAI,CAACH,SAAS;gBAEzBY,IAAI,GAAG,SAAPA,IAAIA,CAAAU,KAAA,EAAsC;kBAAA,IAAhC7F,IAAI,GAAA6F,KAAA,CAAJ7F,IAAI;kBAClB,oBACEmE,IAAA,CAACC,gBAAgB,CAAC0B,QAAQ;oBAACtJ,KAAK,EAAE0I,KAAM;oBAAAa,QAAA,eACtC5B,IAAA,CAACH,UAAU,EAAAtB,aAAA,CAAAA,aAAA;sBAACsD,IAAI,EAAE1B;oBAAS,GAAKA,QAAQ,CAACG,KAAK;sBAAAsB,QAAA,eAC5C5B,IAAA,CAACK,SAAS,EAAA9B,aAAA,CAAAA,aAAA,KAAK1C,IAAI,CAACxD,KAAK;wBAAEwI,WAAW,EAAEA;sBAAY,EAAE;oBAAC,EAC7C;kBAAC,CACY,CAAC;gBAEhC,CAAC,EAED;gBACAH,WAAW,CAACoB,SAAS,GAAG,EAAE;;gBAE1B;gBACMb,GAAG,GAAGc,QAAQ,CAACC,aAAa,CAAC,KAAK,CAAC,EAEzC;gBACAtB,WAAW,CAACuB,SAAS,CAACC,GAAG,CAAC,eAAe,CAAC;gBAE1CxC,OAAM,cAACM,IAAA,CAACgB,IAAI;kBAACnF,IAAI,EAAEiF;gBAAM,CAAE,CAAC,EAAEG,GAAG,CAAC;;gBAElC;gBACMC,GAAc,GAAG;kBACrBiB,MAAM,EAAE,SAARA,MAAMA,CAAA,EAAQ;oBACZzC,OAAM,CAAC,IAAI,EAAEuB,GAAG,CAAC;kBACnB,CAAC;kBACDmB,QAAQ,EAAE,SAAVA,QAAQA,CAAGC,EAAkB,EAAK;oBAChC,IAAMxG,IAAI,GAAGwG,EAAE,CAACvB,KAAK,CAACwB,IAAI,CAAC,CAAC,CAAC;oBAC7BxB,KAAK,CAACzI,KAAK,GAAGwD,IAAI;kBACpB;gBACF,CAAC,EAED;gBAAA,OAAAuF,QAAA,CAAA1F,MAAA,WACO,IAAI0B,OAAO,CAAC,UAACtC,OAAO,EAAK;kBAC9BiG,KAAK,CAACwB,SAAS,CAAC,UAACC,OAAO,EAAK;oBAC3B,IAAIA,OAAO,CAACC,IAAI,KAAK,CAAC,EAAE;sBAAA,IAAAC,eAAA;sBACtB;sBACAhC,WAAW,CAACuB,SAAS,CAACC,GAAG,CAAC,eAAe,CAAC;;sBAE1C;sBACAxB,WAAW,CAACiC,WAAW,EAAAD,eAAA,GAACzB,GAAG,CAAC2B,UAAU,cAAAF,eAAA,cAAAA,eAAA,GAAIzB,GAAG,CAAC;sBAE9C,OAAOnG,OAAO,CAACoG,GAAG,CAAC;oBACrB;kBACF,CAAC,CAAC;gBACJ,CAAC,CAAC;cAAA;cAAA;gBAAA,OAAAE,QAAA,CAAAzD,IAAA;YAAA;UAAA,GAAA8C,OAAA;QAAA,CACH;QAAA,iBAAAoC,EAAA;UAAA,OAAArC,IAAA,CAAAlC,KAAA,OAAAE,SAAA;QAAA;MAAA;IACH;;IAEA;AACF;AACA;AACA;AACA;EAJE;IAAAW,GAAA;IAAA9G,KAAA,EAKA,SAAAyK,OAAOA,CAACpC,WAAwB,EAAE;MAAA,IAAAqC,qBAAA;MAChC,IAAI,CAACrC,WAAW,EAAE,MAAM,IAAIxF,KAAK,CAAC,6BAA6B,CAAC;MAChE,CAAA6H,qBAAA,GAAArC,WAAW,CAACkC,UAAU,cAAAG,qBAAA,eAAtBA,qBAAA,CAAwBZ,MAAM,CAAC,CAAC;IAClC;;IAEA;AACF;AACA;AACA;AACA;AACA;EALE;IAAAhD,GAAA;IAAA9G,KAAA;MAAA,IAAA2K,SAAA,GAAAlE,iBAAA,cAAAnH,mBAAA,GAAAoF,IAAA,CAMA,SAAAkG,SAAkB5C,SAAuB,EAAEC,KAAQ,EAAE4C,OAAW;QAAA,IAAAC,sBAAA,EAAAC,sBAAA;QAAA,IAAAvC,WAAA;QAAA,OAAAlJ,mBAAA,GAAAuB,IAAA,UAAAmK,UAAAC,SAAA;UAAA,kBAAAA,SAAA,CAAA9F,IAAA,GAAA8F,SAAA,CAAAzH,IAAA;YAAA;cAAA,IACzDwE,SAAS;gBAAAiD,SAAA,CAAAzH,IAAA;gBAAA;cAAA;cAAA,MAAQ,IAAIX,KAAK,CAAC,0BAA0B,CAAC;YAAA;cAAAoI,SAAA,CAAAzH,IAAA;cAAA,QAAAuH,sBAAA,GAEhC/C,SAAS,CAACgB,cAAc,cAAA+B,sBAAA,uBAAxBA,sBAAA,CAAA1J,IAAA,CAAA2G,SAAS,EAAkBC,KAAK,CAAC;YAAA;cAAAgD,SAAA,CAAAhC,EAAA,GAAA6B,sBAAA,GAAAG,SAAA,CAAA/H,IAAA;cAAA+H,SAAA,CAAA/B,EAAA,GAAA+B,SAAA,CAAAhC,EAAA;cAAA,KAAAgC,SAAA,CAAA/B,EAAA;gBAAA+B,SAAA,CAAAzH,IAAA;gBAAA;cAAA;cAAAyH,SAAA,CAAA/B,EAAA,GAAA4B,sBAAA;YAAA;cAAA,KAAAG,SAAA,CAAA/B,EAAA;gBAAA+B,SAAA,CAAAzH,IAAA;gBAAA;cAAA;cAAAyH,SAAA,CAAA9B,EAAA,GAAA2B,sBAAA;cAAAG,SAAA,CAAAzH,IAAA;cAAA;YAAA;cAAAyH,SAAA,CAAA9B,EAAA,GAAK,CAAC,CAAC;YAAA;cAA7DX,WAAW,GAAAyC,SAAA,CAAA9B,EAAA;cAAA,OAAA8B,SAAA,CAAA5H,MAAA,WAEVkE,cAAc,cACnBI,IAAA,CAACH,UAAU,EAAAtB,aAAA,CAAAA,aAAA;gBAACsD,IAAI,EAAE,IAAI,CAACzB;cAAU,GAAK,IAAI,CAACA,SAAS,CAACE,KAAK;gBAAAsB,QAAA,eACxD5B,IAAA,CAACK,SAAS,EAAA9B,aAAA,CAAAA,aAAA,KAAK+B,KAAK;kBAAEO,WAAW,EAAEA;gBAAY,EAAE;cAAC,EACxC,CAAC,EACb,CAAC,CAAC,EAAAtC,aAAA,KACG2E,OAAO,CACd,CAAC;YAAA;YAAA;cAAA,OAAAI,SAAA,CAAA3F,IAAA;UAAA;QAAA,GAAAsF,QAAA;MAAA,CACF;MAAA,SAZKM,QAAQA,CAAAC,GAAA,EAAAC,GAAA,EAAAC,GAAA;QAAA,OAAAV,SAAA,CAAA1E,KAAA,OAAAE,SAAA;MAAA;MAAA,OAAR+E,QAAQ;IAAA;EAAA;AAAA",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"cff3ee6a0716f9cf20aad1c1ee13c14c5ca3264b"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"cff3ee6a0716f9cf20aad1c1ee13c14c5ca3264b"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_1faoj0to75=function(){return actualCoverage},actualCoverage}function _typeof(o){return cov_1faoj0to75().f[0]++,cov_1faoj0to75().s[0]++,cov_1faoj0to75().b[1][0]++,_typeof="function"==typeof Symbol&&(cov_1faoj0to75().b[1][1]++,"symbol"==typeof Symbol.iterator)?(cov_1faoj0to75().b[0][0]++,function(o){return cov_1faoj0to75().f[1]++,cov_1faoj0to75().s[1]++,typeof o}):(cov_1faoj0to75().b[0][1]++,function(o){return cov_1faoj0to75().f[2]++,cov_1faoj0to75().s[2]++,cov_1faoj0to75().b[3][0]++,o&&(cov_1faoj0to75().b[3][1]++,"function"==typeof Symbol)&&(cov_1faoj0to75().b[3][2]++,o.constructor===Symbol)&&(cov_1faoj0to75().b[3][3]++,o!==Symbol.prototype)?(cov_1faoj0to75().b[2][0]++,"symbol"):(cov_1faoj0to75().b[2][1]++,typeof o)}),_typeof(o)}function _regeneratorRuntime(){cov_1faoj0to75().f[3]++,cov_1faoj0to75().s[3]++,_regeneratorRuntime=function _regeneratorRuntime(){return cov_1faoj0to75().f[4]++,cov_1faoj0to75().s[4]++,e};var t,e=(cov_1faoj0to75().s[5]++,{}),r=(cov_1faoj0to75().s[6]++,Object.prototype),n=(cov_1faoj0to75().s[7]++,r.hasOwnProperty),o=(cov_1faoj0to75().s[8]++,cov_1faoj0to75().b[4][0]++,Object.defineProperty||(cov_1faoj0to75().b[4][1]++,function(t,e,r){cov_1faoj0to75().f[5]++,cov_1faoj0to75().s[9]++,t[e]=r.value})),i=(cov_1faoj0to75().s[10]++,"function"==typeof Symbol?(cov_1faoj0to75().b[5][0]++,Symbol):(cov_1faoj0to75().b[5][1]++,{})),a=(cov_1faoj0to75().s[11]++,cov_1faoj0to75().b[6][0]++,i.iterator||(cov_1faoj0to75().b[6][1]++,"@@iterator")),c=(cov_1faoj0to75().s[12]++,cov_1faoj0to75().b[7][0]++,i.asyncIterator||(cov_1faoj0to75().b[7][1]++,"@@asyncIterator")),u=(cov_1faoj0to75().s[13]++,cov_1faoj0to75().b[8][0]++,i.toStringTag||(cov_1faoj0to75().b[8][1]++,"@@toStringTag"));function define(t,e,r){return cov_1faoj0to75().f[6]++,cov_1faoj0to75().s[14]++,Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}cov_1faoj0to75().s[15]++;try{cov_1faoj0to75().s[16]++,define({},"")}catch(t){cov_1faoj0to75().s[17]++,define=function define(t,e,r){return cov_1faoj0to75().f[7]++,cov_1faoj0to75().s[18]++,t[e]=r}}function wrap(t,e,r,n){cov_1faoj0to75().f[8]++;var i=(cov_1faoj0to75().s[19]++,cov_1faoj0to75().b[10][0]++,e&&(cov_1faoj0to75().b[10][1]++,e.prototype instanceof Generator)?(cov_1faoj0to75().b[9][0]++,e):(cov_1faoj0to75().b[9][1]++,Generator)),a=(cov_1faoj0to75().s[20]++,Object.create(i.prototype)),c=(cov_1faoj0to75().s[21]++,new Context((cov_1faoj0to75().b[11][0]++,n||(cov_1faoj0to75().b[11][1]++,[]))));return cov_1faoj0to75().s[22]++,o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){cov_1faoj0to75().f[9]++,cov_1faoj0to75().s[23]++;try{return cov_1faoj0to75().s[24]++,{type:"normal",arg:t.call(e,r)}}catch(t){return cov_1faoj0to75().s[25]++,{type:"throw",arg:t}}}cov_1faoj0to75().s[26]++,e.wrap=wrap;var h=(cov_1faoj0to75().s[27]++,"suspendedStart"),l=(cov_1faoj0to75().s[28]++,"suspendedYield"),f=(cov_1faoj0to75().s[29]++,"executing"),s=(cov_1faoj0to75().s[30]++,"completed"),y=(cov_1faoj0to75().s[31]++,{});function Generator(){cov_1faoj0to75().f[10]++}function GeneratorFunction(){cov_1faoj0to75().f[11]++}function GeneratorFunctionPrototype(){cov_1faoj0to75().f[12]++}var p=(cov_1faoj0to75().s[32]++,{});cov_1faoj0to75().s[33]++,define(p,a,(function(){return cov_1faoj0to75().f[13]++,cov_1faoj0to75().s[34]++,this}));var d=(cov_1faoj0to75().s[35]++,Object.getPrototypeOf),v=(cov_1faoj0to75().s[36]++,cov_1faoj0to75().b[12][0]++,d&&(cov_1faoj0to75().b[12][1]++,d(d(values([])))));cov_1faoj0to75().s[37]++,cov_1faoj0to75().b[13][0]++,v&&(cov_1faoj0to75().b[13][1]++,v!==r)&&(cov_1faoj0to75().b[13][2]++,n.call(v,a))&&(cov_1faoj0to75().b[13][3]++,p=v);var g=(cov_1faoj0to75().s[38]++,GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p));function defineIteratorMethods(t){cov_1faoj0to75().f[14]++,cov_1faoj0to75().s[39]++,["next","throw","return"].forEach((function(e){cov_1faoj0to75().f[15]++,cov_1faoj0to75().s[40]++,define(t,e,(function(t){return cov_1faoj0to75().f[16]++,cov_1faoj0to75().s[41]++,this._invoke(e,t)}))}))}function AsyncIterator(t,e){function invoke(r,o,i,a){cov_1faoj0to75().f[18]++;var c=(cov_1faoj0to75().s[42]++,tryCatch(t[r],t,o));if(cov_1faoj0to75().s[43]++,"throw"!==c.type){cov_1faoj0to75().b[14][0]++;var u=(cov_1faoj0to75().s[44]++,c.arg),h=(cov_1faoj0to75().s[45]++,u.value);return cov_1faoj0to75().s[46]++,cov_1faoj0to75().b[16][0]++,h&&(cov_1faoj0to75().b[16][1]++,"object"==_typeof(h))&&(cov_1faoj0to75().b[16][2]++,n.call(h,"__await"))?(cov_1faoj0to75().b[15][0]++,e.resolve(h.__await).then((function(t){cov_1faoj0to75().f[19]++,cov_1faoj0to75().s[47]++,invoke("next",t,i,a)}),(function(t){cov_1faoj0to75().f[20]++,cov_1faoj0to75().s[48]++,invoke("throw",t,i,a)}))):(cov_1faoj0to75().b[15][1]++,e.resolve(h).then((function(t){cov_1faoj0to75().f[21]++,cov_1faoj0to75().s[49]++,u.value=t,i(u)}),(function(t){return cov_1faoj0to75().f[22]++,cov_1faoj0to75().s[50]++,invoke("throw",t,i,a)})))}cov_1faoj0to75().b[14][1]++,cov_1faoj0to75().s[51]++,a(c.arg)}var r;cov_1faoj0to75().f[17]++,cov_1faoj0to75().s[52]++,o(this,"_invoke",{value:function value(t,n){function callInvokeWithMethodAndArg(){return cov_1faoj0to75().f[24]++,cov_1faoj0to75().s[53]++,new e((function(e,r){cov_1faoj0to75().f[25]++,cov_1faoj0to75().s[54]++,invoke(t,n,e,r)}))}return cov_1faoj0to75().f[23]++,cov_1faoj0to75().s[55]++,r=r?(cov_1faoj0to75().b[17][0]++,r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg)):(cov_1faoj0to75().b[17][1]++,callInvokeWithMethodAndArg())}})}function makeInvokeMethod(e,r,n){cov_1faoj0to75().f[26]++;var o=(cov_1faoj0to75().s[56]++,h);return cov_1faoj0to75().s[57]++,function(i,a){if(cov_1faoj0to75().f[27]++,cov_1faoj0to75().s[58]++,o===f)throw cov_1faoj0to75().b[18][0]++,cov_1faoj0to75().s[59]++,Error("Generator is already running");if(cov_1faoj0to75().b[18][1]++,cov_1faoj0to75().s[60]++,o===s){if(cov_1faoj0to75().b[19][0]++,cov_1faoj0to75().s[61]++,"throw"===i)throw cov_1faoj0to75().b[20][0]++,cov_1faoj0to75().s[62]++,a;return cov_1faoj0to75().b[20][1]++,cov_1faoj0to75().s[63]++,{value:t,done:!0}}for(cov_1faoj0to75().b[19][1]++,cov_1faoj0to75().s[64]++,n.method=i,n.arg=a;;){var c=(cov_1faoj0to75().s[65]++,n.delegate);if(cov_1faoj0to75().s[66]++,c){cov_1faoj0to75().b[21][0]++;var u=(cov_1faoj0to75().s[67]++,maybeInvokeDelegate(c,n));if(cov_1faoj0to75().s[68]++,u){if(cov_1faoj0to75().b[22][0]++,cov_1faoj0to75().s[69]++,u===y){cov_1faoj0to75().b[23][0]++,cov_1faoj0to75().s[70]++;continue}return cov_1faoj0to75().b[23][1]++,cov_1faoj0to75().s[71]++,u}cov_1faoj0to75().b[22][1]++}else cov_1faoj0to75().b[21][1]++;if(cov_1faoj0to75().s[72]++,"next"===n.method)cov_1faoj0to75().b[24][0]++,cov_1faoj0to75().s[73]++,n.sent=n._sent=n.arg;else if(cov_1faoj0to75().b[24][1]++,cov_1faoj0to75().s[74]++,"throw"===n.method){if(cov_1faoj0to75().b[25][0]++,cov_1faoj0to75().s[75]++,o===h)throw cov_1faoj0to75().b[26][0]++,cov_1faoj0to75().s[76]++,o=s,n.arg;cov_1faoj0to75().b[26][1]++,cov_1faoj0to75().s[77]++,n.dispatchException(n.arg)}else cov_1faoj0to75().b[25][1]++,cov_1faoj0to75().s[78]++,cov_1faoj0to75().b[27][0]++,"return"===n.method&&(cov_1faoj0to75().b[27][1]++,n.abrupt("return",n.arg));cov_1faoj0to75().s[79]++,o=f;var p=(cov_1faoj0to75().s[80]++,tryCatch(e,r,n));if(cov_1faoj0to75().s[81]++,"normal"===p.type){if(cov_1faoj0to75().b[28][0]++,cov_1faoj0to75().s[82]++,o=n.done?(cov_1faoj0to75().b[30][0]++,s):(cov_1faoj0to75().b[30][1]++,l),p.arg===y){cov_1faoj0to75().b[29][0]++,cov_1faoj0to75().s[83]++;continue}return cov_1faoj0to75().b[29][1]++,cov_1faoj0to75().s[84]++,{value:p.arg,done:n.done}}cov_1faoj0to75().b[28][1]++,cov_1faoj0to75().s[85]++,cov_1faoj0to75().b[31][0]++,"throw"===p.type&&(cov_1faoj0to75().b[31][1]++,o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){cov_1faoj0to75().f[28]++;var n=(cov_1faoj0to75().s[86]++,r.method),o=(cov_1faoj0to75().s[87]++,e.iterator[n]);if(cov_1faoj0to75().s[88]++,o===t)return cov_1faoj0to75().b[32][0]++,cov_1faoj0to75().s[89]++,r.delegate=null,cov_1faoj0to75().b[33][0]++,"throw"===n&&(cov_1faoj0to75().b[33][1]++,e.iterator.return)&&(cov_1faoj0to75().b[33][2]++,r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||(cov_1faoj0to75().b[33][3]++,"return"!==n&&(cov_1faoj0to75().b[33][4]++,r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method"))),y;cov_1faoj0to75().b[32][1]++;var i=(cov_1faoj0to75().s[90]++,tryCatch(o,e.iterator,r.arg));if(cov_1faoj0to75().s[91]++,"throw"===i.type)return cov_1faoj0to75().b[34][0]++,cov_1faoj0to75().s[92]++,r.method="throw",r.arg=i.arg,r.delegate=null,y;cov_1faoj0to75().b[34][1]++;var a=(cov_1faoj0to75().s[93]++,i.arg);return cov_1faoj0to75().s[94]++,a?(cov_1faoj0to75().b[35][0]++,a.done?(cov_1faoj0to75().b[36][0]++,r[e.resultName]=a.value,r.next=e.nextLoc,cov_1faoj0to75().b[37][0]++,"return"!==r.method&&(cov_1faoj0to75().b[37][1]++,r.method="next",r.arg=t),r.delegate=null,y):(cov_1faoj0to75().b[36][1]++,a)):(cov_1faoj0to75().b[35][1]++,r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){cov_1faoj0to75().f[29]++;var e=(cov_1faoj0to75().s[95]++,{tryLoc:t[0]});cov_1faoj0to75().s[96]++,cov_1faoj0to75().b[38][0]++,1 in t&&(cov_1faoj0to75().b[38][1]++,e.catchLoc=t[1]),cov_1faoj0to75().b[39][0]++,2 in t&&(cov_1faoj0to75().b[39][1]++,e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){cov_1faoj0to75().f[30]++;var e=(cov_1faoj0to75().s[97]++,cov_1faoj0to75().b[40][0]++,t.completion||(cov_1faoj0to75().b[40][1]++,{}));cov_1faoj0to75().s[98]++,e.type="normal",delete e.arg,t.completion=e}function Context(t){cov_1faoj0to75().f[31]++,cov_1faoj0to75().s[99]++,this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(cov_1faoj0to75().f[32]++,cov_1faoj0to75().s[100]++,cov_1faoj0to75().b[42][0]++,e||(cov_1faoj0to75().b[42][1]++,""===e)){cov_1faoj0to75().b[41][0]++;var r=(cov_1faoj0to75().s[101]++,e[a]);if(cov_1faoj0to75().s[102]++,r)return cov_1faoj0to75().b[43][0]++,cov_1faoj0to75().s[103]++,r.call(e);if(cov_1faoj0to75().b[43][1]++,cov_1faoj0to75().s[104]++,"function"==typeof e.next)return cov_1faoj0to75().b[44][0]++,cov_1faoj0to75().s[105]++,e;if(cov_1faoj0to75().b[44][1]++,cov_1faoj0to75().s[106]++,!isNaN(e.length)){cov_1faoj0to75().b[45][0]++,cov_1faoj0to75().s[108]++;var o=(cov_1faoj0to75().s[107]++,-1),i=function next(){for(cov_1faoj0to75().f[33]++,cov_1faoj0to75().s[109]++;++o<e.length;){if(cov_1faoj0to75().s[110]++,n.call(e,o))return cov_1faoj0to75().b[46][0]++,cov_1faoj0to75().s[111]++,next.value=e[o],next.done=!1,next;cov_1faoj0to75().b[46][1]++}return cov_1faoj0to75().s[112]++,next.value=t,next.done=!0,next};return cov_1faoj0to75().s[113]++,i.next=i}cov_1faoj0to75().b[45][1]++}else cov_1faoj0to75().b[41][1]++;throw cov_1faoj0to75().s[114]++,new TypeError(_typeof(e)+" is not iterable")}return cov_1faoj0to75().s[115]++,GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){cov_1faoj0to75().f[34]++;var e=(cov_1faoj0to75().s[116]++,cov_1faoj0to75().b[47][0]++,"function"==typeof t&&(cov_1faoj0to75().b[47][1]++,t.constructor));return cov_1faoj0to75().s[117]++,cov_1faoj0to75().b[48][0]++,!!e&&(cov_1faoj0to75().b[48][1]++,e===GeneratorFunction||(cov_1faoj0to75().b[48][2]++,"GeneratorFunction"===(cov_1faoj0to75().b[49][0]++,e.displayName||(cov_1faoj0to75().b[49][1]++,e.name))))},e.mark=function(t){return cov_1faoj0to75().f[35]++,cov_1faoj0to75().s[118]++,Object.setPrototypeOf?(cov_1faoj0to75().b[50][0]++,Object.setPrototypeOf(t,GeneratorFunctionPrototype)):(cov_1faoj0to75().b[50][1]++,t.__proto__=GeneratorFunctionPrototype,define(t,u,"GeneratorFunction")),t.prototype=Object.create(g),t},e.awrap=function(t){return cov_1faoj0to75().f[36]++,cov_1faoj0to75().s[119]++,{__await:t}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,(function(){return cov_1faoj0to75().f[37]++,cov_1faoj0to75().s[120]++,this})),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,i){cov_1faoj0to75().f[38]++,cov_1faoj0to75().s[121]++,cov_1faoj0to75().b[51][0]++,void 0===i&&(cov_1faoj0to75().b[51][1]++,i=Promise);var a=(cov_1faoj0to75().s[122]++,new AsyncIterator(wrap(t,r,n,o),i));return cov_1faoj0to75().s[123]++,e.isGeneratorFunction(r)?(cov_1faoj0to75().b[52][0]++,a):(cov_1faoj0to75().b[52][1]++,a.next().then((function(t){return cov_1faoj0to75().f[39]++,cov_1faoj0to75().s[124]++,t.done?(cov_1faoj0to75().b[53][0]++,t.value):(cov_1faoj0to75().b[53][1]++,a.next())})))},defineIteratorMethods(g),define(g,u,"Generator"),define(g,a,(function(){return cov_1faoj0to75().f[40]++,cov_1faoj0to75().s[125]++,this})),define(g,"toString",(function(){return cov_1faoj0to75().f[41]++,cov_1faoj0to75().s[126]++,"[object Generator]"})),e.keys=function(t){cov_1faoj0to75().f[42]++;var e=(cov_1faoj0to75().s[127]++,Object(t)),r=(cov_1faoj0to75().s[128]++,[]);for(var n in cov_1faoj0to75().s[129]++,e)cov_1faoj0to75().s[130]++,r.push(n);return cov_1faoj0to75().s[131]++,r.reverse(),function next(){for(cov_1faoj0to75().f[43]++,cov_1faoj0to75().s[132]++;r.length;){var t=(cov_1faoj0to75().s[133]++,r.pop());if(cov_1faoj0to75().s[134]++,t in e)return cov_1faoj0to75().b[54][0]++,cov_1faoj0to75().s[135]++,next.value=t,next.done=!1,next;cov_1faoj0to75().b[54][1]++}return cov_1faoj0to75().s[136]++,next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(cov_1faoj0to75().f[44]++,cov_1faoj0to75().s[137]++,this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),e)cov_1faoj0to75().b[55][1]++;else for(var r in cov_1faoj0to75().b[55][0]++,cov_1faoj0to75().s[138]++,this)cov_1faoj0to75().s[139]++,cov_1faoj0to75().b[56][0]++,"t"===r.charAt(0)&&(cov_1faoj0to75().b[56][1]++,n.call(this,r))&&(cov_1faoj0to75().b[56][2]++,!isNaN(+r.slice(1)))&&(cov_1faoj0to75().b[56][3]++,this[r]=t)},stop:function stop(){cov_1faoj0to75().f[45]++,cov_1faoj0to75().s[140]++,this.done=!0;var t=(cov_1faoj0to75().s[141]++,this.tryEntries[0].completion);if(cov_1faoj0to75().s[142]++,"throw"===t.type)throw cov_1faoj0to75().b[57][0]++,cov_1faoj0to75().s[143]++,t.arg;return cov_1faoj0to75().b[57][1]++,cov_1faoj0to75().s[144]++,this.rval},dispatchException:function dispatchException(e){if(cov_1faoj0to75().f[46]++,cov_1faoj0to75().s[145]++,this.done)throw cov_1faoj0to75().b[58][0]++,cov_1faoj0to75().s[146]++,e;cov_1faoj0to75().b[58][1]++;var r=(cov_1faoj0to75().s[147]++,this);function handle(n,o){return cov_1faoj0to75().f[47]++,cov_1faoj0to75().s[148]++,a.type="throw",a.arg=e,r.next=n,cov_1faoj0to75().b[59][0]++,o&&(cov_1faoj0to75().b[59][1]++,r.method="next",r.arg=t),!!o}cov_1faoj0to75().s[149]++;for(var o=(cov_1faoj0to75().s[150]++,this.tryEntries.length-1);o>=0;--o){var i=(cov_1faoj0to75().s[151]++,this.tryEntries[o]),a=(cov_1faoj0to75().s[152]++,i.completion);if(cov_1faoj0to75().s[153]++,"root"===i.tryLoc)return cov_1faoj0to75().b[60][0]++,cov_1faoj0to75().s[154]++,handle("end");if(cov_1faoj0to75().b[60][1]++,cov_1faoj0to75().s[155]++,i.tryLoc<=this.prev){cov_1faoj0to75().b[61][0]++;var c=(cov_1faoj0to75().s[156]++,n.call(i,"catchLoc")),u=(cov_1faoj0to75().s[157]++,n.call(i,"finallyLoc"));if(cov_1faoj0to75().s[158]++,cov_1faoj0to75().b[63][0]++,c&&(cov_1faoj0to75().b[63][1]++,u)){if(cov_1faoj0to75().b[62][0]++,cov_1faoj0to75().s[159]++,this.prev<i.catchLoc)return cov_1faoj0to75().b[64][0]++,cov_1faoj0to75().s[160]++,handle(i.catchLoc,!0);if(cov_1faoj0to75().b[64][1]++,cov_1faoj0to75().s[161]++,this.prev<i.finallyLoc)return cov_1faoj0to75().b[65][0]++,cov_1faoj0to75().s[162]++,handle(i.finallyLoc);cov_1faoj0to75().b[65][1]++}else if(cov_1faoj0to75().b[62][1]++,cov_1faoj0to75().s[163]++,c){if(cov_1faoj0to75().b[66][0]++,cov_1faoj0to75().s[164]++,this.prev<i.catchLoc)return cov_1faoj0to75().b[67][0]++,cov_1faoj0to75().s[165]++,handle(i.catchLoc,!0);cov_1faoj0to75().b[67][1]++}else{if(cov_1faoj0to75().b[66][1]++,cov_1faoj0to75().s[166]++,!u)throw cov_1faoj0to75().b[68][0]++,cov_1faoj0to75().s[167]++,Error("try statement without catch or finally");if(cov_1faoj0to75().b[68][1]++,cov_1faoj0to75().s[168]++,this.prev<i.finallyLoc)return cov_1faoj0to75().b[69][0]++,cov_1faoj0to75().s[169]++,handle(i.finallyLoc);cov_1faoj0to75().b[69][1]++}}else cov_1faoj0to75().b[61][1]++}},abrupt:function abrupt(t,e){cov_1faoj0to75().f[48]++,cov_1faoj0to75().s[170]++;for(var r=(cov_1faoj0to75().s[171]++,this.tryEntries.length-1);r>=0;--r){var o=(cov_1faoj0to75().s[172]++,this.tryEntries[r]);if(cov_1faoj0to75().s[173]++,cov_1faoj0to75().b[71][0]++,o.tryLoc<=this.prev&&(cov_1faoj0to75().b[71][1]++,n.call(o,"finallyLoc"))&&(cov_1faoj0to75().b[71][2]++,this.prev<o.finallyLoc)){cov_1faoj0to75().b[70][0]++;var i=(cov_1faoj0to75().s[174]++,o);cov_1faoj0to75().s[175]++;break}cov_1faoj0to75().b[70][1]++}cov_1faoj0to75().s[176]++,cov_1faoj0to75().b[72][0]++,i&&(cov_1faoj0to75().b[72][1]++,"break"===t||(cov_1faoj0to75().b[72][2]++,"continue"===t))&&(cov_1faoj0to75().b[72][3]++,i.tryLoc<=e)&&(cov_1faoj0to75().b[72][4]++,e<=i.finallyLoc)&&(cov_1faoj0to75().b[72][5]++,i=null);var a=(cov_1faoj0to75().s[177]++,i?(cov_1faoj0to75().b[73][0]++,i.completion):(cov_1faoj0to75().b[73][1]++,{}));return cov_1faoj0to75().s[178]++,a.type=t,a.arg=e,i?(cov_1faoj0to75().b[74][0]++,this.method="next",this.next=i.finallyLoc,y):(cov_1faoj0to75().b[74][1]++,this.complete(a))},complete:function complete(t,e){if(cov_1faoj0to75().f[49]++,cov_1faoj0to75().s[179]++,"throw"===t.type)throw cov_1faoj0to75().b[75][0]++,cov_1faoj0to75().s[180]++,t.arg;return cov_1faoj0to75().b[75][1]++,cov_1faoj0to75().s[181]++,cov_1faoj0to75().b[77][0]++,"break"===t.type||(cov_1faoj0to75().b[77][1]++,"continue"===t.type)?(cov_1faoj0to75().b[76][0]++,this.next=t.arg):(cov_1faoj0to75().b[76][1]++,"return"===t.type?(cov_1faoj0to75().b[78][0]++,this.rval=this.arg=t.arg,this.method="return",this.next="end"):(cov_1faoj0to75().b[78][1]++,cov_1faoj0to75().b[79][0]++,"normal"===t.type&&(cov_1faoj0to75().b[79][1]++,e)&&(cov_1faoj0to75().b[79][2]++,this.next=e))),y},finish:function finish(t){cov_1faoj0to75().f[50]++,cov_1faoj0to75().s[182]++;for(var e=(cov_1faoj0to75().s[183]++,this.tryEntries.length-1);e>=0;--e){var r=(cov_1faoj0to75().s[184]++,this.tryEntries[e]);if(cov_1faoj0to75().s[185]++,r.finallyLoc===t)return cov_1faoj0to75().b[80][0]++,cov_1faoj0to75().s[186]++,this.complete(r.completion,r.afterLoc),resetTryEntry(r),y;cov_1faoj0to75().b[80][1]++}},catch:function _catch(t){cov_1faoj0to75().f[51]++,cov_1faoj0to75().s[187]++;for(var e=(cov_1faoj0to75().s[188]++,this.tryEntries.length-1);e>=0;--e){var r=(cov_1faoj0to75().s[189]++,this.tryEntries[e]);if(cov_1faoj0to75().s[190]++,r.tryLoc===t){cov_1faoj0to75().b[81][0]++;var n=(cov_1faoj0to75().s[191]++,r.completion);if(cov_1faoj0to75().s[192]++,"throw"===n.type){cov_1faoj0to75().b[82][0]++;var o=(cov_1faoj0to75().s[193]++,n.arg);cov_1faoj0to75().s[194]++,resetTryEntry(r)}else cov_1faoj0to75().b[82][1]++;return cov_1faoj0to75().s[195]++,o}cov_1faoj0to75().b[81][1]++}throw cov_1faoj0to75().s[196]++,Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return cov_1faoj0to75().f[52]++,cov_1faoj0to75().s[197]++,this.delegate={iterator:values(e),resultName:r,nextLoc:n},cov_1faoj0to75().b[83][0]++,"next"===this.method&&(cov_1faoj0to75().b[83][1]++,this.arg=t),y}},e}function ownKeys(e,r){cov_1faoj0to75().f[53]++;var t=(cov_1faoj0to75().s[198]++,Object.keys(e));if(cov_1faoj0to75().s[199]++,Object.getOwnPropertySymbols){cov_1faoj0to75().b[84][0]++;var o=(cov_1faoj0to75().s[200]++,Object.getOwnPropertySymbols(e));cov_1faoj0to75().s[201]++,cov_1faoj0to75().b[85][0]++,r&&(cov_1faoj0to75().b[85][1]++,o=o.filter((function(r){return cov_1faoj0to75().f[54]++,cov_1faoj0to75().s[202]++,Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}else cov_1faoj0to75().b[84][1]++;return cov_1faoj0to75().s[203]++,t}function _objectSpread(e){cov_1faoj0to75().f[55]++,cov_1faoj0to75().s[204]++;for(var r=(cov_1faoj0to75().s[205]++,1);r<arguments.length;r++){var t=(cov_1faoj0to75().s[206]++,null!=arguments[r]?(cov_1faoj0to75().b[86][0]++,arguments[r]):(cov_1faoj0to75().b[86][1]++,{}));cov_1faoj0to75().s[207]++,r%2?(cov_1faoj0to75().b[87][0]++,ownKeys(Object(t),!0).forEach((function(r){cov_1faoj0to75().f[56]++,cov_1faoj0to75().s[208]++,_defineProperty(e,r,t[r])}))):(cov_1faoj0to75().b[87][1]++,Object.getOwnPropertyDescriptors?(cov_1faoj0to75().b[88][0]++,Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))):(cov_1faoj0to75().b[88][1]++,ownKeys(Object(t)).forEach((function(r){cov_1faoj0to75().f[57]++,cov_1faoj0to75().s[209]++,Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))))}return cov_1faoj0to75().s[210]++,e}function _defineProperty(e,r,t){return cov_1faoj0to75().f[58]++,cov_1faoj0to75().s[211]++,(r=_toPropertyKey(r))in e?(cov_1faoj0to75().b[89][0]++,Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0})):(cov_1faoj0to75().b[89][1]++,e[r]=t),e}function asyncGeneratorStep(n,t,e,r,o,a,c){cov_1faoj0to75().f[59]++,cov_1faoj0to75().s[212]++;try{var i=(cov_1faoj0to75().s[213]++,n[a](c)),u=(cov_1faoj0to75().s[214]++,i.value)}catch(n){return cov_1faoj0to75().s[215]++,void e(n)}cov_1faoj0to75().s[216]++,i.done?(cov_1faoj0to75().b[90][0]++,t(u)):(cov_1faoj0to75().b[90][1]++,Promise.resolve(u).then(r,o))}function _asyncToGenerator(n){return cov_1faoj0to75().f[60]++,cov_1faoj0to75().s[217]++,function(){cov_1faoj0to75().f[61]++;var t=(cov_1faoj0to75().s[218]++,this),e=(cov_1faoj0to75().s[219]++,arguments);return cov_1faoj0to75().s[220]++,new Promise((function(r,o){cov_1faoj0to75().f[62]++;var a=(cov_1faoj0to75().s[221]++,n.apply(t,e));function _next(n){cov_1faoj0to75().f[63]++,cov_1faoj0to75().s[222]++,asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){cov_1faoj0to75().f[64]++,cov_1faoj0to75().s[223]++,asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}cov_1faoj0to75().s[224]++,_next(void 0)}))}}function _defineProperties(e,r){cov_1faoj0to75().f[66]++,cov_1faoj0to75().s[227]++;for(var t=(cov_1faoj0to75().s[228]++,0);t<r.length;t++){var o=(cov_1faoj0to75().s[229]++,r[t]);cov_1faoj0to75().s[230]++,o.enumerable=(cov_1faoj0to75().b[92][0]++,o.enumerable||(cov_1faoj0to75().b[92][1]++,!1)),o.configurable=!0,cov_1faoj0to75().b[93][0]++,"value"in o&&(cov_1faoj0to75().b[93][1]++,o.writable=!0),Object.defineProperty(e,_toPropertyKey(o.key),o)}}function _toPropertyKey(t){cov_1faoj0to75().f[68]++;var i=(cov_1faoj0to75().s[232]++,function _toPrimitive(t,r){if(cov_1faoj0to75().f[69]++,cov_1faoj0to75().s[234]++,cov_1faoj0to75().b[98][0]++,"object"!=_typeof(t)||(cov_1faoj0to75().b[98][1]++,!t))return cov_1faoj0to75().b[97][0]++,cov_1faoj0to75().s[235]++,t;cov_1faoj0to75().b[97][1]++;var e=(cov_1faoj0to75().s[236]++,t[Symbol.toPrimitive]);if(cov_1faoj0to75().s[237]++,void 0!==e){cov_1faoj0to75().b[99][0]++;var i=(cov_1faoj0to75().s[238]++,e.call(t,(cov_1faoj0to75().b[100][0]++,r||(cov_1faoj0to75().b[100][1]++,"default"))));if(cov_1faoj0to75().s[239]++,"object"!=_typeof(i))return cov_1faoj0to75().b[101][0]++,cov_1faoj0to75().s[240]++,i;throw cov_1faoj0to75().b[101][1]++,cov_1faoj0to75().s[241]++,new TypeError("@@toPrimitive must return a primitive value.")}cov_1faoj0to75().b[99][1]++;return cov_1faoj0to75().s[242]++,("string"===r?(cov_1faoj0to75().b[102][0]++,String):(cov_1faoj0to75().b[102][1]++,Number))(t)}(t,"string"));return cov_1faoj0to75().s[233]++,"symbol"==_typeof(i)?(cov_1faoj0to75().b[96][0]++,i):(cov_1faoj0to75().b[96][1]++,i+"")}cov_1faoj0to75();var SlotQueueContext=(cov_1faoj0to75().s[243]++,(0,preact_module.q6)(null)),Render=(cov_1faoj0to75().s[244]++,cov_1faoj0to75().f[70]++,cov_1faoj0to75().s[247]++,function _createClass(e,r,t){return cov_1faoj0to75().f[67]++,cov_1faoj0to75().s[231]++,cov_1faoj0to75().b[94][0]++,r&&(cov_1faoj0to75().b[94][1]++,_defineProperties(e.prototype,r)),cov_1faoj0to75().b[95][0]++,t&&(cov_1faoj0to75().b[95][1]++,_defineProperties(e,t)),Object.defineProperty(e,"prototype",{writable:!1}),e}((function Render(provider){cov_1faoj0to75().f[71]++,cov_1faoj0to75().s[245]++,function _classCallCheck(a,n){if(cov_1faoj0to75().f[65]++,cov_1faoj0to75().s[225]++,!(a instanceof n))throw cov_1faoj0to75().b[91][0]++,cov_1faoj0to75().s[226]++,new TypeError("Cannot call a class as a function");cov_1faoj0to75().b[91][1]++}(this,Render),cov_1faoj0to75().s[246]++,this._provider=provider}),[{key:"render",value:function render(Component,props){cov_1faoj0to75().f[72]++;var _this=(cov_1faoj0to75().s[248]++,this);return cov_1faoj0to75().s[249]++,function(){cov_1faoj0to75().f[73]++;var _ref=(cov_1faoj0to75().s[250]++,_asyncToGenerator(_regeneratorRuntime().mark((function _callee(rootElement){var _yield$Component$getI,_Component$getInitial,initialData,state,queue,provider,Root,tmp,API;return cov_1faoj0to75().f[74]++,cov_1faoj0to75().s[251]++,_regeneratorRuntime().wrap((function _callee$(_context){for(cov_1faoj0to75().f[75]++,cov_1faoj0to75().s[252]++;;)switch(cov_1faoj0to75().s[253]++,_context.prev=_context.next){case 0:if(cov_1faoj0to75().b[103][0]++,cov_1faoj0to75().s[254]++,Component){cov_1faoj0to75().b[104][0]++,cov_1faoj0to75().s[255]++,_context.next=2,cov_1faoj0to75().s[256]++;break}throw cov_1faoj0to75().b[104][1]++,cov_1faoj0to75().s[257]++,new Error("Component is not defined");case 2:if(cov_1faoj0to75().b[103][1]++,cov_1faoj0to75().s[258]++,rootElement){cov_1faoj0to75().b[105][0]++,cov_1faoj0to75().s[259]++,_context.next=4,cov_1faoj0to75().s[260]++;break}throw cov_1faoj0to75().b[105][1]++,cov_1faoj0to75().s[261]++,new Error("Root element is not defined");case 4:return cov_1faoj0to75().b[103][2]++,cov_1faoj0to75().s[262]++,_context.next=6,cov_1faoj0to75().s[263]++,cov_1faoj0to75().b[107][0]++,null===(_Component$getInitial=Component.getInitialData)||(cov_1faoj0to75().b[107][1]++,void 0===_Component$getInitial)?void cov_1faoj0to75().b[106][0]++:(cov_1faoj0to75().b[106][1]++,_Component$getInitial.call(Component,props));case 6:if(cov_1faoj0to75().b[103][3]++,cov_1faoj0to75().s[264]++,_context.t1=_yield$Component$getI=_context.sent,cov_1faoj0to75().s[265]++,_context.t0=null!==_context.t1,cov_1faoj0to75().s[266]++,!_context.t0){cov_1faoj0to75().b[108][0]++,cov_1faoj0to75().s[267]++,_context.next=10,cov_1faoj0to75().s[268]++;break}cov_1faoj0to75().b[108][1]++,cov_1faoj0to75().s[269]++,_context.t0=void 0!==_yield$Component$getI;case 10:if(cov_1faoj0to75().b[103][4]++,cov_1faoj0to75().s[270]++,!_context.t0){cov_1faoj0to75().b[109][0]++,cov_1faoj0to75().s[271]++,_context.next=14,cov_1faoj0to75().s[272]++;break}cov_1faoj0to75().b[109][1]++,cov_1faoj0to75().s[273]++,_context.t2=_yield$Component$getI,cov_1faoj0to75().s[274]++,_context.next=15,cov_1faoj0to75().s[275]++;break;case 14:cov_1faoj0to75().b[103][5]++,cov_1faoj0to75().s[276]++,_context.t2={};case 15:return cov_1faoj0to75().b[103][6]++,cov_1faoj0to75().s[277]++,initialData=_context.t2,cov_1faoj0to75().s[278]++,state=(0,signals_module.vP)(_objectSpread({},props)),cov_1faoj0to75().s[279]++,queue=(0,signals_module.vP)(new Set),cov_1faoj0to75().s[280]++,provider=_this._provider,cov_1faoj0to75().s[281]++,Root=function Root(_ref2){cov_1faoj0to75().f[76]++;var next=(cov_1faoj0to75().s[282]++,_ref2.next);return cov_1faoj0to75().s[283]++,(0,jsx_runtime.Y)(SlotQueueContext.Provider,{value:queue,children:(0,jsx_runtime.Y)(vcomponent.a,_objectSpread(_objectSpread({node:provider},provider.props),{},{children:(0,jsx_runtime.Y)(Component,_objectSpread(_objectSpread({},next.value),{},{initialData}))}))})},cov_1faoj0to75().s[284]++,rootElement.innerHTML="",cov_1faoj0to75().s[285]++,tmp=document.createElement("div"),cov_1faoj0to75().s[286]++,rootElement.classList.add("dropin-design"),cov_1faoj0to75().s[287]++,(0,preact_module.XX)((0,jsx_runtime.Y)(Root,{next:state}),tmp),cov_1faoj0to75().s[288]++,API={remove:function remove(){cov_1faoj0to75().f[77]++,cov_1faoj0to75().s[289]++,(0,preact_module.XX)(null,tmp)},setProps:function setProps(cb){cov_1faoj0to75().f[78]++;var next=(cov_1faoj0to75().s[290]++,cb(state.peek()));cov_1faoj0to75().s[291]++,state.value=next}},cov_1faoj0to75().s[292]++,_context.abrupt("return",new Promise((function(resolve){cov_1faoj0to75().f[79]++,cov_1faoj0to75().s[293]++,queue.subscribe((function(pending){var _tmp$firstChild;if(cov_1faoj0to75().f[80]++,cov_1faoj0to75().s[294]++,0===pending.size)return cov_1faoj0to75().b[110][0]++,cov_1faoj0to75().s[295]++,rootElement.classList.add("dropin-design"),cov_1faoj0to75().s[296]++,rootElement.appendChild((cov_1faoj0to75().b[112][0]++,null!==(_tmp$firstChild=tmp.firstChild)&&(cov_1faoj0to75().b[112][1]++,void 0!==_tmp$firstChild)?(cov_1faoj0to75().b[111][0]++,_tmp$firstChild):(cov_1faoj0to75().b[111][1]++,tmp))),cov_1faoj0to75().s[297]++,resolve(API);cov_1faoj0to75().b[110][1]++}))})));case 26:cov_1faoj0to75().b[103][7]++;case"end":return cov_1faoj0to75().b[103][8]++,cov_1faoj0to75().s[298]++,_context.stop()}}),_callee)}))));return cov_1faoj0to75().s[299]++,function(_x){return cov_1faoj0to75().f[81]++,cov_1faoj0to75().s[300]++,_ref.apply(this,arguments)}}()}},{key:"unmount",value:function unmount(rootElement){var _rootElement$firstChi;if(cov_1faoj0to75().f[82]++,cov_1faoj0to75().s[301]++,!rootElement)throw cov_1faoj0to75().b[113][0]++,cov_1faoj0to75().s[302]++,new Error("Root element is not defined");cov_1faoj0to75().b[113][1]++,cov_1faoj0to75().s[303]++,cov_1faoj0to75().b[114][0]++,null===(_rootElement$firstChi=rootElement.firstChild)||(cov_1faoj0to75().b[114][1]++,void 0===_rootElement$firstChi)||(cov_1faoj0to75().b[114][2]++,_rootElement$firstChi.remove())}},{key:"toString",value:function(){cov_1faoj0to75().f[83]++;var _toString=(cov_1faoj0to75().s[304]++,_asyncToGenerator(_regeneratorRuntime().mark((function _callee2(Component,props,options){var _yield$Component$getI2,_Component$getInitial2,initialData;return cov_1faoj0to75().f[84]++,cov_1faoj0to75().s[305]++,_regeneratorRuntime().wrap((function _callee2$(_context2){for(cov_1faoj0to75().f[85]++,cov_1faoj0to75().s[306]++;;)switch(cov_1faoj0to75().s[307]++,_context2.prev=_context2.next){case 0:if(cov_1faoj0to75().b[115][0]++,cov_1faoj0to75().s[308]++,Component){cov_1faoj0to75().b[116][0]++,cov_1faoj0to75().s[309]++,_context2.next=2,cov_1faoj0to75().s[310]++;break}throw cov_1faoj0to75().b[116][1]++,cov_1faoj0to75().s[311]++,new Error("Component is not defined");case 2:return cov_1faoj0to75().b[115][1]++,cov_1faoj0to75().s[312]++,_context2.next=4,cov_1faoj0to75().s[313]++,cov_1faoj0to75().b[118][0]++,null===(_Component$getInitial2=Component.getInitialData)||(cov_1faoj0to75().b[118][1]++,void 0===_Component$getInitial2)?void cov_1faoj0to75().b[117][0]++:(cov_1faoj0to75().b[117][1]++,_Component$getInitial2.call(Component,props));case 4:if(cov_1faoj0to75().b[115][2]++,cov_1faoj0to75().s[314]++,_context2.t1=_yield$Component$getI2=_context2.sent,cov_1faoj0to75().s[315]++,_context2.t0=null!==_context2.t1,cov_1faoj0to75().s[316]++,!_context2.t0){cov_1faoj0to75().b[119][0]++,cov_1faoj0to75().s[317]++,_context2.next=8,cov_1faoj0to75().s[318]++;break}cov_1faoj0to75().b[119][1]++,cov_1faoj0to75().s[319]++,_context2.t0=void 0!==_yield$Component$getI2;case 8:if(cov_1faoj0to75().b[115][3]++,cov_1faoj0to75().s[320]++,!_context2.t0){cov_1faoj0to75().b[120][0]++,cov_1faoj0to75().s[321]++,_context2.next=12,cov_1faoj0to75().s[322]++;break}cov_1faoj0to75().b[120][1]++,cov_1faoj0to75().s[323]++,_context2.t2=_yield$Component$getI2,cov_1faoj0to75().s[324]++,_context2.next=13,cov_1faoj0to75().s[325]++;break;case 12:cov_1faoj0to75().b[115][4]++,cov_1faoj0to75().s[326]++,_context2.t2={};case 13:return cov_1faoj0to75().b[115][5]++,cov_1faoj0to75().s[327]++,initialData=_context2.t2,cov_1faoj0to75().s[328]++,_context2.abrupt("return",(0,dist.Ay)((0,jsx_runtime.Y)(vcomponent.a,_objectSpread(_objectSpread({node:this._provider},this._provider.props),{},{children:(0,jsx_runtime.Y)(Component,_objectSpread(_objectSpread({},props),{},{initialData}))})),{},_objectSpread({},options)));case 15:cov_1faoj0to75().b[115][6]++;case"end":return cov_1faoj0to75().b[115][7]++,cov_1faoj0to75().s[329]++,_context2.stop()}}),_callee2,this)}))));return cov_1faoj0to75().s[331]++,function toString(_x2,_x3,_x4){return cov_1faoj0to75().f[86]++,cov_1faoj0to75().s[330]++,_toString.apply(this,arguments)}}()}]));const en_US_namespaceObject=JSON.parse('{"Dropin":{"ExampleComponentName":{"item":{"label":"string"}},"Pagination":{"backwardButton":{"ariaLabel":"Go to previous page"},"forwardButton":{"ariaLabel":"Go to next page"}},"Incrementer":{"decreaseLabel":"Decrease Quantity","increaseLabel":"Increase Quantity","label":"Quantity","errorMessage":"Enter a valid quantity","minQuantityMessage":"Enter at least {{minQuantity}}","maxQuantityMessage":"Maximum quantity is {{maxQuantity}}"},"Modal":{"Close":{"label":"Close"}},"InputPassword":{"placeholder":"Password","floatingLabel":"Password","buttonShowTitle":"Click to show password","buttonHideTitle":"Click to hide password"},"PasswordStatusIndicator":{"chartTwoSymbols":"Use characters and numbers or symbols","chartThreeSymbols":"Use characters, numbers and symbols","chartFourSymbols":"Use uppercase characters, lowercase characters, numbers and symbols","messageLengthPassword":"At least {minLength} characters long"},"InlineAlert":{"dismissLabel":"Dismiss Alert"},"PriceSummary":{"subTotal":{"label":"Subtotal","withTaxes":"Including taxes","withoutTaxes":"excluding taxes"},"shipping":{"label":"Shipping","editZipAction":"Apply","estimated":"Estimated Shipping","estimatedDestination":"Estimated Shipping to ","destinationLinkAriaLabel":"Change destination","zipPlaceholder":"Zip Code","withTaxes":"Including taxes","withoutTaxes":"excluding taxes","alternateField":{"zip":"Estimate using country/zip","state":"Estimate using country/state"}},"taxes":{"total":"Tax Total","totalOnly":"Tax","breakdown":"Taxes","showBreakdown":"Show Tax Breakdown","hideBreakdown":"Hide Tax Breakdown","estimated":"Estimated Tax"},"total":{"estimated":"Estimated Total","label":"Total","withoutTax":"Total excluding taxes"}},"ProgressSpinner":{"updating":{"label":"Item is updating"},"updatingChildren":{"label":"Items are updating"}},"PriceRange":{"from":{"label":"From"},"to":{"label":"to"},"asLowAs":{"label":"As low as"}},"Swatches":{"outOfStock":{"label":"out of stock swatch"},"selected":{"label":"swatch selected"},"swatch":{"label":"swatch"}},"Accordion":{"open":{"label":"Open"},"close":{"label":"Close"}},"CartItem":{"each":{"label":"each"},"pricePerItem":{"label":"price per item"},"quantity":{"label":"Quantity"},"remove":{"label":"Remove {product} from the cart"},"removeDefault":{"label":"Remove item from the cart"},"taxIncluded":{"label":"incl. VAT"},"taxExcluded":{"label":"excl. tax"},"updating":{"label":"{product} is updating"}},"InputDate":{"picker":"Select a date"}}}');var preact_i18n_esm=__webpack_require__("../../node_modules/preact-i18n/dist/preact-i18n.esm.js");function cov_1hc01rtcdk(){var path="/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/i18n/index.ts",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/i18n/index.ts",statementMap:{0:{start:{line:12,column:24},end:{line:15,column:1}},1:{start:{line:20,column:37},end:{line:22,column:1}},2:{start:{line:21,column:2},end:{line:21,column:66}}},fnMap:{0:{name:"getDefinitionByLanguage",decl:{start:{line:20,column:46},end:{line:20,column:69}},loc:{start:{line:20,column:76},end:{line:22,column:1}},line:20}},branchMap:{0:{loc:{start:{line:21,column:42},end:{line:21,column:64}},type:"binary-expr",locations:[{start:{line:21,column:42},end:{line:21,column:58}},{start:{line:21,column:62},end:{line:21,column:64}}],line:21}},s:{0:0,1:0,2:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:void 0,names:["deepmerge","en_US","definition","getDefinitionByLanguage","lang"],sourceRoot:void 0,sources:["/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/i18n/index.ts"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { deepmerge } from '@adobe-commerce/elsie/lib';\nimport en_US from '@adobe-commerce/elsie/i18n/en_US.json';\n\nexport type Lang = 'en_US';\n\nexport const definition = {\n default: en_US,\n en_US,\n};\n\n// https://github.com/synacor/preact-i18n\n// eslint-disable-next-line no-restricted-imports\nexport * from 'preact-i18n';\n\nexport const getDefinitionByLanguage = (lang: Lang) => {\n return deepmerge(definition.default, definition[lang] || {});\n};\n"],mappings:"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,SAASA,SAAS;AAClB,OAAOC,KAAK;AAIZ,OAAO,IAAMC,UAAU,GAAG;EACxB,WAASD,KAAK;EACdA,KAAK,EAALA;AACF,CAAC;;AAED;AACA;AACA,cAAc,aAAa;AAE3B,OAAO,IAAME,uBAAuB,GAAG,SAA1BA,uBAAuBA,CAAIC,IAAU,EAAK;EACrD,OAAOJ,SAAS,CAACE,UAAU,WAAQ,EAAEA,UAAU,CAACE,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;AAC9D,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"eff71b097fcfa7dbfb84c57879b473dcf6e12958"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"eff71b097fcfa7dbfb84c57879b473dcf6e12958"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_1hc01rtcdk=function(){return actualCoverage},actualCoverage}cov_1hc01rtcdk();var definition=(cov_1hc01rtcdk().s[0]++,{default:en_US_namespaceObject,en_US:en_US_namespaceObject});cov_1hc01rtcdk().s[1]++;var injectStylesIntoStyleTag=__webpack_require__("../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),UIProvider=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/UIProvider.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(UIProvider.A,options);UIProvider.A&&UIProvider.A.locals&&UIProvider.A.locals;var normalize=__webpack_require__("../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./src/components/UIProvider/normalize.css"),normalize_options={};normalize_options.styleTagTransform=styleTagTransform_default(),normalize_options.setAttributes=setAttributesWithoutAttributes_default(),normalize_options.insert=insertBySelector_default().bind(null,"head"),normalize_options.domAPI=styleDomAPI_default(),normalize_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(normalize.A,normalize_options);normalize.A&&normalize.A.locals&&normalize.A.locals;function cov_wkp5wj01h(){var path="/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/components/UIProvider/UIProvider.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/components/UIProvider/UIProvider.tsx",statementMap:{0:{start:{line:16,column:23},end:{line:18,column:2}},1:{start:{line:19,column:24},end:{line:48,column:1}},2:{start:{line:20,column:18},end:{line:20,column:27}},3:{start:{line:21,column:11},end:{line:21,column:53}},4:{start:{line:22,column:27},end:{line:22,column:47}},5:{start:{line:23,column:22},end:{line:23,column:81}},6:{start:{line:24,column:15},end:{line:24,column:28}},7:{start:{line:25,column:20},end:{line:35,column:29}},8:{start:{line:28,column:30},end:{line:28,column:190}},9:{start:{line:31,column:4},end:{line:34,column:6}},10:{start:{line:36,column:15},end:{line:36,column:37}},11:{start:{line:37,column:2},end:{line:47,column:5}},12:{start:{line:49,column:22},end:{line:49,column:67}}},fnMap:{0:{name:"UIProvider",decl:{start:{line:19,column:33},end:{line:19,column:43}},loc:{start:{line:19,column:50},end:{line:48,column:1}},line:19},1:{name:"(anonymous_1)",decl:{start:{line:25,column:28},end:{line:25,column:29}},loc:{start:{line:25,column:40},end:{line:35,column:3}},line:25}},branchMap:{0:{loc:{start:{line:21,column:11},end:{line:21,column:53}},type:"cond-expr",locations:[{start:{line:21,column:34},end:{line:21,column:41}},{start:{line:21,column:44},end:{line:21,column:53}}],line:21},1:{loc:{start:{line:23,column:22},end:{line:23,column:81}},type:"cond-expr",locations:[{start:{line:23,column:56},end:{line:23,column:58}},{start:{line:23,column:61},end:{line:23,column:81}}],line:23},2:{loc:{start:{line:28,column:68},end:{line:28,column:189}},type:"cond-expr",locations:[{start:{line:28,column:163},end:{line:28,column:184}},{start:{line:28,column:187},end:{line:28,column:189}}],line:28},3:{loc:{start:{line:28,column:68},end:{line:28,column:160}},type:"binary-expr",locations:[{start:{line:28,column:68},end:{line:28,column:124}},{start:{line:28,column:128},end:{line:28,column:160}}],line:28}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},f:{0:0,1:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0]},inputSourceMap:{version:3,file:void 0,names:["createContext","useMemo","deepmerge","Render","IntlProvider","getDefinitionByLanguage","Fragment","_Fragment","jsx","_jsx","UIContext","locale","UIProvider","_ref","_ref$lang","lang","_ref$langDefinitions","langDefinitions","children","definitions","_langDefinitions$lang","selectedDefinitions","replace","Provider","value","definition","provider"],sourceRoot:void 0,sources:["/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/components/UIProvider/UIProvider.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { FunctionComponent } from 'preact';\nimport { HTMLAttributes, createContext, useMemo } from 'preact/compat';\nimport { deepmerge, Render } from '@adobe-commerce/elsie/lib';\nimport { IntlProvider, getDefinitionByLanguage, Lang } from '@adobe-commerce/elsie/i18n';\n\nimport '@adobe-commerce/elsie/components/UIProvider/UIProvider.css';\nimport '@adobe-commerce/elsie/components/UIProvider/normalize.css';\n\nexport const UIContext = createContext<{\n locale: string;\n}>({\n locale: 'en-US',\n});\n\ntype LangDefinitions = { [key: string]: any };\n\nexport interface UIProviderProps extends HTMLAttributes<HTMLDivElement> {\n lang?: Lang; // ... list of other supported languages\n langDefinitions?: LangDefinitions;\n}\n\nexport const UIProvider: FunctionComponent<UIProviderProps> = ({\n lang = 'en_US',\n langDefinitions = {},\n children,\n}) => {\n const definitions = useMemo(() => {\n // Merge default definition with selected definition\n const selectedDefinitions: LangDefinitions = deepmerge(\n langDefinitions.default,\n langDefinitions[lang] ?? {}\n );\n\n // Merge SDK default definitions with custom definitions\n return deepmerge(\n getDefinitionByLanguage(lang), // SDK default definitions\n selectedDefinitions // Custom definitions\n );\n }, [lang, langDefinitions]);\n\n const locale = lang.replace('_', '-');\n\n return (\n <UIContext.Provider value={{ locale }}>\n <IntlProvider definition={definitions}>\n <>{children}</>\n </IntlProvider>\n </UIContext.Provider>\n );\n};\n\nexport const provider = new Render(<UIProvider />);"],mappings:"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAGA,SAAyBA,aAAa,EAAEC,OAAO,QAAQ,eAAe;AACtE,SAASC,SAAS,EAAEC,MAAM;AAC1B,SAASC,YAAY,EAAEC,uBAAuB;AAE9C;AACA;AAAmE,SAAAC,QAAA,IAAAC,SAAA,EAAAC,GAAA,IAAAC,IAAA;AAEnE,OAAO,IAAMC,SAAS,GAAGV,aAAa,CAEnC;EACDW,MAAM,EAAE;AACV,CAAC,CAAC;AASF,OAAO,IAAMC,UAA8C,GAAG,SAAjDA,UAA8CA,CAAAC,IAAA,EAIrD;EAAA,IAAAC,SAAA,GAAAD,IAAA,CAHJE,IAAI;IAAJA,IAAI,GAAAD,SAAA,cAAG,OAAO,GAAAA,SAAA;IAAAE,oBAAA,GAAAH,IAAA,CACdI,eAAe;IAAfA,eAAe,GAAAD,oBAAA,cAAG,CAAC,CAAC,GAAAA,oBAAA;IACpBE,QAAQ,GAAAL,IAAA,CAARK,QAAQ;EAER,IAAMC,WAAW,GAAGlB,OAAO,CAAC,YAAM;IAAA,IAAAmB,qBAAA;IAChC;IACA,IAAMC,mBAAoC,GAAGnB,SAAS,CACpDe,eAAe,WAAQ,GAAAG,qBAAA,GACvBH,eAAe,CAACF,IAAI,CAAC,cAAAK,qBAAA,cAAAA,qBAAA,GAAI,CAAC,CAC5B,CAAC;;IAED;IACA,OAAOlB,SAAS,CACdG,uBAAuB,CAACU,IAAI,CAAC;IAAE;IAC/BM,mBAAmB,CAAC;IACtB,CAAC;EACH,CAAC,EAAE,CAACN,IAAI,EAAEE,eAAe,CAAC,CAAC;EAE3B,IAAMN,MAAM,GAAGI,IAAI,CAACO,OAAO,CAAC,GAAG,EAAE,GAAG,CAAC;EAErC,oBACEb,IAAA,CAACC,SAAS,CAACa,QAAQ;IAACC,KAAK,EAAE;MAAEb,MAAM,EAANA;IAAO,CAAE;IAAAO,QAAA,eACpCT,IAAA,CAACL,YAAY;MAACqB,UAAU,EAAEN,WAAY;MAAAD,QAAA,eACpCT,IAAA,CAAAF,SAAA;QAAAW,QAAA,EAAGA;MAAQ,CAAG;IAAC,CACH;EAAC,CACG,CAAC;AAEzB,CAAC;AAED,OAAO,IAAMQ,QAAQ,GAAG,IAAIvB,MAAM,cAACM,IAAA,CAACG,UAAU,IAAE,CAAC,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"a5fb2d07f3482fb8117f9fd1fdf44b0bcda50f1f"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"a5fb2d07f3482fb8117f9fd1fdf44b0bcda50f1f"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_wkp5wj01h=function(){return actualCoverage},actualCoverage}cov_wkp5wj01h();var UIContext=(cov_wkp5wj01h().s[0]++,(0,compat_module.q6)({locale:"en-US"}));cov_wkp5wj01h().s[1]++;var UIProvider_UIProvider_UIProvider=function UIProvider(_ref){cov_wkp5wj01h().f[0]++;var _ref$lang=(cov_wkp5wj01h().s[2]++,_ref.lang),lang=(cov_wkp5wj01h().s[3]++,void 0===_ref$lang?(cov_wkp5wj01h().b[0][0]++,"en_US"):(cov_wkp5wj01h().b[0][1]++,_ref$lang)),_ref$langDefinitions=(cov_wkp5wj01h().s[4]++,_ref.langDefinitions),langDefinitions=(cov_wkp5wj01h().s[5]++,void 0===_ref$langDefinitions?(cov_wkp5wj01h().b[1][0]++,{}):(cov_wkp5wj01h().b[1][1]++,_ref$langDefinitions)),children=(cov_wkp5wj01h().s[6]++,_ref.children),definitions=(cov_wkp5wj01h().s[7]++,(0,compat_module.Kr)((function(){var _langDefinitions$lang;cov_wkp5wj01h().f[1]++;var selectedDefinitions=(cov_wkp5wj01h().s[8]++,cjs_default()(langDefinitions.default,(cov_wkp5wj01h().b[3][0]++,null!==(_langDefinitions$lang=langDefinitions[lang])&&(cov_wkp5wj01h().b[3][1]++,void 0!==_langDefinitions$lang)?(cov_wkp5wj01h().b[2][0]++,_langDefinitions$lang):(cov_wkp5wj01h().b[2][1]++,{}))));return cov_wkp5wj01h().s[9]++,cjs_default()(function getDefinitionByLanguage(lang){return cov_1hc01rtcdk().f[0]++,cov_1hc01rtcdk().s[2]++,cjs_default()(definition.default,(cov_1hc01rtcdk().b[0][0]++,definition[lang]||(cov_1hc01rtcdk().b[0][1]++,{})))}(lang),selectedDefinitions)}),[lang,langDefinitions])),locale=(cov_wkp5wj01h().s[10]++,lang.replace("_","-"));return cov_wkp5wj01h().s[11]++,(0,jsx_runtime.Y)(UIContext.Provider,{value:{locale},children:(0,jsx_runtime.Y)(preact_i18n_esm.Dk,{definition:definitions,children:(0,jsx_runtime.Y)(jsx_runtime.FK,{children})})})};cov_wkp5wj01h().s[12]++,new Render((0,jsx_runtime.Y)(UIProvider_UIProvider_UIProvider,{}))},"./src/lib/classes.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function cov_1tjvii79ma(){var path="/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/lib/classes.ts",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/lib/classes.ts",statementMap:{0:{start:{line:2,column:2},end:{line:2,column:118}},1:{start:{line:5,column:2},end:{line:5,column:163}},2:{start:{line:8,column:2},end:{line:12,column:3}},3:{start:{line:9,column:4},end:{line:9,column:61}},4:{start:{line:9,column:30},end:{line:9,column:61}},5:{start:{line:10,column:12},end:{line:10,column:44}},6:{start:{line:11,column:4},end:{line:11,column:224}},7:{start:{line:15,column:2},end:{line:15,column:48}},8:{start:{line:16,column:2},end:{line:16,column:56}},9:{start:{line:16,column:15},end:{line:16,column:16}},10:{start:{line:16,column:22},end:{line:16,column:30}},11:{start:{line:16,column:44},end:{line:16,column:56}},12:{start:{line:17,column:2},end:{line:17,column:11}},13:{start:{line:20,column:10},end:{line:20,column:98}},14:{start:{line:21,column:2},end:{line:44,column:3}},15:{start:{line:26,column:10},end:{line:26,column:12}},16:{start:{line:27,column:10},end:{line:27,column:12}},17:{start:{line:28,column:10},end:{line:28,column:12}},18:{start:{line:29,column:4},end:{line:42,column:5}},19:{start:{line:30,column:6},end:{line:33,column:94}},20:{start:{line:31,column:8},end:{line:31,column:36}},21:{start:{line:31,column:29},end:{line:31,column:36}},22:{start:{line:32,column:8},end:{line:32,column:15}},23:{start:{line:33,column:13},end:{line:33,column:94}},24:{start:{line:35,column:6},end:{line:35,column:20}},25:{start:{line:37,column:6},end:{line:41,column:7}},26:{start:{line:38,column:8},end:{line:38,column:86}},27:{start:{line:38,column:79},end:{line:38,column:86}},28:{start:{line:40,column:8},end:{line:40,column:23}},29:{start:{line:40,column:15},end:{line:40,column:23}},30:{start:{line:43,column:4},end:{line:43,column:13}},31:{start:{line:47,column:2},end:{line:47,column:33}},32:{start:{line:47,column:24},end:{line:47,column:33}},33:{start:{line:60,column:21},end:{line:75,column:1}},34:{start:{line:61,column:15},end:{line:73,column:8}},35:{start:{line:62,column:4},end:{line:62,column:29}},36:{start:{line:62,column:15},end:{line:62,column:29}},37:{start:{line:63,column:4},end:{line:63,column:61}},38:{start:{line:63,column:34},end:{line:63,column:61}},39:{start:{line:64,column:4},end:{line:71,column:5}},40:{start:{line:65,column:18},end:{line:65,column:41}},41:{start:{line:66,column:20},end:{line:66,column:28}},42:{start:{line:67,column:19},end:{line:67,column:27}},43:{start:{line:68,column:6},end:{line:70,column:7}},44:{start:{line:69,column:8},end:{line:69,column:40}},45:{start:{line:72,column:4},end:{line:72,column:18}},46:{start:{line:74,column:2},end:{line:74,column:23}}},fnMap:{0:{name:"_slicedToArray",decl:{start:{line:1,column:9},end:{line:1,column:23}},loc:{start:{line:1,column:30},end:{line:3,column:1}},line:1},1:{name:"_nonIterableRest",decl:{start:{line:4,column:9},end:{line:4,column:25}},loc:{start:{line:4,column:28},end:{line:6,column:1}},line:4},2:{name:"_unsupportedIterableToArray",decl:{start:{line:7,column:9},end:{line:7,column:36}},loc:{start:{line:7,column:43},end:{line:13,column:1}},line:7},3:{name:"_arrayLikeToArray",decl:{start:{line:14,column:9},end:{line:14,column:26}},loc:{start:{line:14,column:33},end:{line:18,column:1}},line:14},4:{name:"_iterableToArrayLimit",decl:{start:{line:19,column:9},end:{line:19,column:30}},loc:{start:{line:19,column:37},end:{line:45,column:1}},line:19},5:{name:"_arrayWithHoles",decl:{start:{line:46,column:9},end:{line:46,column:24}},loc:{start:{line:46,column:28},end:{line:48,column:1}},line:46},6:{name:"classes",decl:{start:{line:60,column:30},end:{line:60,column:37}},loc:{start:{line:60,column:48},end:{line:75,column:1}},line:60},7:{name:"(anonymous_7)",decl:{start:{line:61,column:31},end:{line:61,column:32}},loc:{start:{line:61,column:55},end:{line:73,column:3}},line:61}},branchMap:{0:{loc:{start:{line:2,column:9},end:{line:2,column:117}},type:"binary-expr",locations:[{start:{line:2,column:9},end:{line:2,column:27}},{start:{line:2,column:31},end:{line:2,column:58}},{start:{line:2,column:62},end:{line:2,column:95}},{start:{line:2,column:99},end:{line:2,column:117}}],line:2},1:{loc:{start:{line:8,column:2},end:{line:12,column:3}},type:"if",locations:[{start:{line:8,column:2},end:{line:12,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:8},2:{loc:{start:{line:9,column:4},end:{line:9,column:61}},type:"if",locations:[{start:{line:9,column:4},end:{line:9,column:61}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:9},3:{loc:{start:{line:11,column:11},end:{line:11,column:70}},type:"binary-expr",locations:[{start:{line:11,column:11},end:{line:11,column:25}},{start:{line:11,column:29},end:{line:11,column:42}},{start:{line:11,column:47},end:{line:11,column:69}}],line:11},4:{loc:{start:{line:11,column:72},end:{line:11,column:223}},type:"cond-expr",locations:[{start:{line:11,column:101},end:{line:11,column:114}},{start:{line:11,column:117},end:{line:11,column:223}}],line:11},5:{loc:{start:{line:11,column:72},end:{line:11,column:98}},type:"binary-expr",locations:[{start:{line:11,column:72},end:{line:11,column:83}},{start:{line:11,column:87},end:{line:11,column:98}}],line:11},6:{loc:{start:{line:11,column:117},end:{line:11,column:223}},type:"cond-expr",locations:[{start:{line:11,column:191},end:{line:11,column:214}},{start:{line:11,column:217},end:{line:11,column:223}}],line:11},7:{loc:{start:{line:11,column:117},end:{line:11,column:188}},type:"binary-expr",locations:[{start:{line:11,column:117},end:{line:11,column:134}},{start:{line:11,column:138},end:{line:11,column:188}}],line:11},8:{loc:{start:{line:15,column:2},end:{line:15,column:47}},type:"binary-expr",locations:[{start:{line:15,column:3},end:{line:15,column:12}},{start:{line:15,column:16},end:{line:15,column:28}},{start:{line:15,column:34},end:{line:15,column:46}}],line:15},9:{loc:{start:{line:20,column:10},end:{line:20,column:98}},type:"cond-expr",locations:[{start:{line:20,column:22},end:{line:20,column:26}},{start:{line:20,column:29},end:{line:20,column:98}}],line:20},10:{loc:{start:{line:20,column:29},end:{line:20,column:98}},type:"binary-expr",locations:[{start:{line:20,column:29},end:{line:20,column:57}},{start:{line:20,column:61},end:{line:20,column:79}},{start:{line:20,column:83},end:{line:20,column:98}}],line:20},11:{loc:{start:{line:21,column:2},end:{line:44,column:3}},type:"if",locations:[{start:{line:21,column:2},end:{line:44,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:21},12:{loc:{start:{line:30,column:6},end:{line:33,column:94}},type:"if",locations:[{start:{line:30,column:6},end:{line:33,column:94}},{start:{line:33,column:13},end:{line:33,column:94}}],line:30},13:{loc:{start:{line:31,column:8},end:{line:31,column:36}},type:"if",locations:[{start:{line:31,column:8},end:{line:31,column:36}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:31},14:{loc:{start:{line:33,column:20},end:{line:33,column:84}},type:"binary-expr",locations:[{start:{line:33,column:20},end:{line:33,column:47}},{start:{line:33,column:52},end:{line:33,column:83}}],line:33},15:{loc:{start:{line:38,column:8},end:{line:38,column:86}},type:"if",locations:[{start:{line:38,column:8},end:{line:38,column:86}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:38},16:{loc:{start:{line:38,column:12},end:{line:38,column:77}},type:"binary-expr",locations:[{start:{line:38,column:12},end:{line:38,column:14}},{start:{line:38,column:18},end:{line:38,column:37}},{start:{line:38,column:42},end:{line:38,column:76}}],line:38},17:{loc:{start:{line:40,column:8},end:{line:40,column:23}},type:"if",locations:[{start:{line:40,column:8},end:{line:40,column:23}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:40},18:{loc:{start:{line:47,column:2},end:{line:47,column:33}},type:"if",locations:[{start:{line:47,column:2},end:{line:47,column:33}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:47},19:{loc:{start:{line:62,column:4},end:{line:62,column:29}},type:"if",locations:[{start:{line:62,column:4},end:{line:62,column:29}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:62},20:{loc:{start:{line:63,column:4},end:{line:63,column:61}},type:"if",locations:[{start:{line:63,column:4},end:{line:63,column:61}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:63},21:{loc:{start:{line:64,column:4},end:{line:71,column:5}},type:"if",locations:[{start:{line:64,column:4},end:{line:71,column:5}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:64},22:{loc:{start:{line:68,column:6},end:{line:70,column:7}},type:"if",locations:[{start:{line:68,column:6},end:{line:70,column:7}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:68},23:{loc:{start:{line:68,column:10},end:{line:68,column:31}},type:"binary-expr",locations:[{start:{line:68,column:10},end:{line:68,column:19}},{start:{line:68,column:23},end:{line:68,column:31}}],line:68}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},b:{0:[0,0,0,0],1:[0,0],2:[0,0],3:[0,0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0,0],9:[0,0],10:[0,0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0]},inputSourceMap:{version:3,file:void 0,names:["classes","_classes","result","reduce","item","concat","Array","isArray","_item","_slicedToArray","className","isActive","trim"],sourceRoot:void 0,sources:["/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/lib/classes.ts"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\n// @ts-ignore\nimport { JSXInternal } from 'preact/src/jsx';\n\ntype ClassName = string | JSXInternal.SignalLike<string | undefined>;\n\nexport const classes = (\n classes: Array<ClassName | [ClassName, boolean] | undefined>\n) => {\n const result = classes.reduce((result, item) => {\n if (!item) return result;\n\n if (typeof item === 'string') result += ` ${item}`;\n\n if (Array.isArray(item)) {\n const [className, isActive] = item;\n if (className && isActive) {\n result += ` ${className}`;\n }\n }\n\n return result;\n }, '') as string;\n\n return result.trim();\n};\n"],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAKA,OAAO,IAAMA,OAAO,GAAG,SAAVA,OAAOA,CAClBC,QAA4D,EACzD;EACH,IAAMC,MAAM,GAAGD,QAAO,CAACE,MAAM,CAAC,UAACD,MAAM,EAAEE,IAAI,EAAK;IAC9C,IAAI,CAACA,IAAI,EAAE,OAAOF,MAAM;IAExB,IAAI,OAAOE,IAAI,KAAK,QAAQ,EAAEF,MAAM,QAAAG,MAAA,CAAQD,IAAI,CAAE;IAElD,IAAIE,KAAK,CAACC,OAAO,CAACH,IAAI,CAAC,EAAE;MACvB,IAAAI,KAAA,GAAAC,cAAA,CAA8BL,IAAI;QAA3BM,SAAS,GAAAF,KAAA;QAAEG,QAAQ,GAAAH,KAAA;MAC1B,IAAIE,SAAS,IAAIC,QAAQ,EAAE;QACzBT,MAAM,QAAAG,MAAA,CAAQK,SAAS,CAAE;MAC3B;IACF;IAEA,OAAOR,MAAM;EACf,CAAC,EAAE,EAAE,CAAW;EAEhB,OAAOA,MAAM,CAACU,IAAI,CAAC,CAAC;AACtB,CAAC",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"369a4d1197c7e292c702eb8c848e114ca30c9d09"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"369a4d1197c7e292c702eb8c848e114ca30c9d09"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_1tjvii79ma=function(){return actualCoverage},actualCoverage}function _slicedToArray(r,e){return cov_1tjvii79ma().f[0]++,cov_1tjvii79ma().s[0]++,cov_1tjvii79ma().b[0][0]++,function _arrayWithHoles(r){if(cov_1tjvii79ma().f[5]++,cov_1tjvii79ma().s[31]++,Array.isArray(r))return cov_1tjvii79ma().b[18][0]++,cov_1tjvii79ma().s[32]++,r;cov_1tjvii79ma().b[18][1]++}(r)||(cov_1tjvii79ma().b[0][1]++,function _iterableToArrayLimit(r,l){cov_1tjvii79ma().f[4]++;var t=(cov_1tjvii79ma().s[13]++,null==r?(cov_1tjvii79ma().b[9][0]++,null):(cov_1tjvii79ma().b[9][1]++,cov_1tjvii79ma().b[10][0]++,"undefined"!=typeof Symbol&&(cov_1tjvii79ma().b[10][1]++,r[Symbol.iterator])||(cov_1tjvii79ma().b[10][2]++,r["@@iterator"])));if(cov_1tjvii79ma().s[14]++,null!=t){cov_1tjvii79ma().b[11][0]++;var e,n,i,u,a=(cov_1tjvii79ma().s[15]++,[]),f=(cov_1tjvii79ma().s[16]++,!0),o=(cov_1tjvii79ma().s[17]++,!1);cov_1tjvii79ma().s[18]++;try{if(cov_1tjvii79ma().s[19]++,i=(t=t.call(r)).next,0===l){if(cov_1tjvii79ma().b[12][0]++,cov_1tjvii79ma().s[20]++,Object(t)!==t)return cov_1tjvii79ma().b[13][0]++,void cov_1tjvii79ma().s[21]++;cov_1tjvii79ma().b[13][1]++,cov_1tjvii79ma().s[22]++,f=!1}else for(cov_1tjvii79ma().b[12][1]++,cov_1tjvii79ma().s[23]++;cov_1tjvii79ma().b[14][0]++,!(f=(e=i.call(t)).done)&&(cov_1tjvii79ma().b[14][1]++,a.push(e.value),a.length!==l);f=!0);}catch(r){cov_1tjvii79ma().s[24]++,o=!0,n=r}finally{cov_1tjvii79ma().s[25]++;try{if(cov_1tjvii79ma().s[26]++,cov_1tjvii79ma().b[16][0]++,!f&&(cov_1tjvii79ma().b[16][1]++,null!=t.return)&&(cov_1tjvii79ma().b[16][2]++,u=t.return(),Object(u)!==u))return cov_1tjvii79ma().b[15][0]++,void cov_1tjvii79ma().s[27]++;cov_1tjvii79ma().b[15][1]++}finally{if(cov_1tjvii79ma().s[28]++,o)throw cov_1tjvii79ma().b[17][0]++,cov_1tjvii79ma().s[29]++,n;cov_1tjvii79ma().b[17][1]++}}return cov_1tjvii79ma().s[30]++,a}cov_1tjvii79ma().b[11][1]++}(r,e))||(cov_1tjvii79ma().b[0][2]++,function _unsupportedIterableToArray(r,a){if(cov_1tjvii79ma().f[2]++,cov_1tjvii79ma().s[2]++,r){if(cov_1tjvii79ma().b[1][0]++,cov_1tjvii79ma().s[3]++,"string"==typeof r)return cov_1tjvii79ma().b[2][0]++,cov_1tjvii79ma().s[4]++,_arrayLikeToArray(r,a);cov_1tjvii79ma().b[2][1]++;var t=(cov_1tjvii79ma().s[5]++,{}.toString.call(r).slice(8,-1));return cov_1tjvii79ma().s[6]++,cov_1tjvii79ma().b[3][0]++,"Object"===t&&(cov_1tjvii79ma().b[3][1]++,r.constructor)&&(cov_1tjvii79ma().b[3][2]++,t=r.constructor.name),cov_1tjvii79ma().b[5][0]++,"Map"===t||(cov_1tjvii79ma().b[5][1]++,"Set"===t)?(cov_1tjvii79ma().b[4][0]++,Array.from(r)):(cov_1tjvii79ma().b[4][1]++,cov_1tjvii79ma().b[7][0]++,"Arguments"===t||(cov_1tjvii79ma().b[7][1]++,/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))?(cov_1tjvii79ma().b[6][0]++,_arrayLikeToArray(r,a)):void cov_1tjvii79ma().b[6][1]++)}cov_1tjvii79ma().b[1][1]++}(r,e))||(cov_1tjvii79ma().b[0][3]++,function _nonIterableRest(){throw cov_1tjvii79ma().f[1]++,cov_1tjvii79ma().s[1]++,new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}function _arrayLikeToArray(r,a){cov_1tjvii79ma().f[3]++,cov_1tjvii79ma().s[7]++,cov_1tjvii79ma().b[8][0]++,(null==a||(cov_1tjvii79ma().b[8][1]++,a>r.length))&&(cov_1tjvii79ma().b[8][2]++,a=r.length),cov_1tjvii79ma().s[8]++;for(var e=(cov_1tjvii79ma().s[9]++,0),n=(cov_1tjvii79ma().s[10]++,Array(a));e<a;e++)cov_1tjvii79ma().s[11]++,n[e]=r[e];return cov_1tjvii79ma().s[12]++,n}__webpack_require__.d(__webpack_exports__,{L:()=>classes}),cov_1tjvii79ma(),cov_1tjvii79ma().s[33]++;var classes=function classes(_classes){cov_1tjvii79ma().f[6]++;var result=(cov_1tjvii79ma().s[34]++,_classes.reduce((function(result,item){if(cov_1tjvii79ma().f[7]++,cov_1tjvii79ma().s[35]++,!item)return cov_1tjvii79ma().b[19][0]++,cov_1tjvii79ma().s[36]++,result;if(cov_1tjvii79ma().b[19][1]++,cov_1tjvii79ma().s[37]++,"string"==typeof item?(cov_1tjvii79ma().b[20][0]++,cov_1tjvii79ma().s[38]++,result+=" ".concat(item)):cov_1tjvii79ma().b[20][1]++,cov_1tjvii79ma().s[39]++,Array.isArray(item)){cov_1tjvii79ma().b[21][0]++;var _item=(cov_1tjvii79ma().s[40]++,_slicedToArray(item,2)),className=(cov_1tjvii79ma().s[41]++,_item[0]),isActive=(cov_1tjvii79ma().s[42]++,_item[1]);cov_1tjvii79ma().s[43]++,cov_1tjvii79ma().b[23][0]++,className&&(cov_1tjvii79ma().b[23][1]++,isActive)?(cov_1tjvii79ma().b[22][0]++,cov_1tjvii79ma().s[44]++,result+=" ".concat(className)):cov_1tjvii79ma().b[22][1]++}else cov_1tjvii79ma().b[21][1]++;return cov_1tjvii79ma().s[45]++,result}),""));return cov_1tjvii79ma().s[46]++,result.trim()}},"./src/lib/vcomponent.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{a:()=>VComponent});var ___WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/lib/classes.ts"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/preact/compat/jsx-runtime.mjs");function cov_12f82d1gaj(){var path="/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/lib/vcomponent.tsx",global=new Function("return this")(),gcv="__coverage__",coverageData={path:"/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/lib/vcomponent.tsx",statementMap:{0:{start:{line:4,column:2},end:{line:8,column:16}},1:{start:{line:5,column:4},end:{line:5,column:20}},2:{start:{line:7,column:4},end:{line:7,column:120}},3:{start:{line:10,column:16},end:{line:10,column:24}},4:{start:{line:12,column:10},end:{line:12,column:24}},5:{start:{line:13,column:2},end:{line:18,column:3}},6:{start:{line:14,column:12},end:{line:14,column:43}},7:{start:{line:15,column:4},end:{line:17,column:28}},8:{start:{line:16,column:6},end:{line:16,column:62}},9:{start:{line:19,column:2},end:{line:19,column:11}},10:{start:{line:22,column:2},end:{line:29,column:3}},11:{start:{line:22,column:15},end:{line:22,column:16}},12:{start:{line:23,column:12},end:{line:23,column:52}},13:{start:{line:24,column:4},end:{line:28,column:7}},14:{start:{line:25,column:6},end:{line:25,column:34}},15:{start:{line:27,column:6},end:{line:27,column:73}},16:{start:{line:30,column:2},end:{line:30,column:11}},17:{start:{line:33,column:2},end:{line:38,column:19}},18:{start:{line:41,column:10},end:{line:41,column:35}},19:{start:{line:42,column:2},end:{line:42,column:45}},20:{start:{line:45,column:2},end:{line:45,column:45}},21:{start:{line:45,column:36},end:{line:45,column:45}},22:{start:{line:46,column:10},end:{line:46,column:31}},23:{start:{line:47,column:2},end:{line:51,column:3}},24:{start:{line:48,column:12},end:{line:48,column:37}},25:{start:{line:49,column:4},end:{line:49,column:41}},26:{start:{line:49,column:32},end:{line:49,column:41}},27:{start:{line:50,column:4},end:{line:50,column:72}},28:{start:{line:52,column:2},end:{line:52,column:47}},29:{start:{line:55,column:2},end:{line:55,column:27}},30:{start:{line:55,column:17},end:{line:55,column:27}},31:{start:{line:58,column:8},end:{line:58,column:43}},32:{start:{line:59,column:2},end:{line:62,column:3}},33:{start:{line:60,column:12},end:{line:60,column:43}},34:{start:{line:61,column:4},end:{line:61,column:120}},35:{start:{line:61,column:35},end:{line:61,column:120}},36:{start:{line:63,column:2},end:{line:63,column:11}},37:{start:{line:66,column:2},end:{line:66,column:27}},38:{start:{line:66,column:17},end:{line:66,column:27}},39:{start:{line:67,column:10},end:{line:67,column:12}},40:{start:{line:68,column:2},end:{line:71,column:3}},41:{start:{line:68,column:19},end:{line:71,column:3}},42:{start:{line:69,column:4},end:{line:69,column:38}},43:{start:{line:69,column:29},end:{line:69,column:38}},44:{start:{line:70,column:4},end:{line:70,column:16}},45:{start:{line:72,column:2},end:{line:72,column:11}},46:{start:{line:86,column:13},end:{line:86,column:22}},47:{start:{line:87,column:12},end:{line:87,column:53}},48:{start:{line:88,column:2},end:{line:88,column:25}},49:{start:{line:88,column:13},end:{line:88,column:25}},50:{start:{line:89,column:2},end:{line:98,column:3}},51:{start:{line:90,column:4},end:{line:97,column:7}},52:{start:{line:92,column:8},end:{line:95,column:24}},53:{start:{line:101,column:2},end:{line:101,column:69}},54:{start:{line:104,column:2},end:{line:106,column:36}}},fnMap:{0:{name:"_typeof",decl:{start:{line:1,column:9},end:{line:1,column:16}},loc:{start:{line:1,column:20},end:{line:9,column:1}},line:1},1:{name:"(anonymous_1)",decl:{start:{line:4,column:87},end:{line:4,column:88}},loc:{start:{line:4,column:100},end:{line:6,column:3}},line:4},2:{name:"(anonymous_2)",decl:{start:{line:6,column:6},end:{line:6,column:7}},loc:{start:{line:6,column:19},end:{line:8,column:3}},line:6},3:{name:"ownKeys",decl:{start:{line:11,column:9},end:{line:11,column:16}},loc:{start:{line:11,column:23},end:{line:20,column:1}},line:11},4:{name:"(anonymous_4)",decl:{start:{line:15,column:23},end:{line:15,column:24}},loc:{start:{line:15,column:36},end:{line:17,column:5}},line:15},5:{name:"_objectSpread",decl:{start:{line:21,column:9},end:{line:21,column:22}},loc:{start:{line:21,column:26},end:{line:31,column:1}},line:21},6:{name:"(anonymous_6)",decl:{start:{line:24,column:43},end:{line:24,column:44}},loc:{start:{line:24,column:56},end:{line:26,column:5}},line:24},7:{name:"(anonymous_7)",decl:{start:{line:26,column:137},end:{line:26,column:138}},loc:{start:{line:26,column:150},end:{line:28,column:5}},line:26},8:{name:"_defineProperty",decl:{start:{line:32,column:9},end:{line:32,column:24}},loc:{start:{line:32,column:34},end:{line:39,column:1}},line:32},9:{name:"_toPropertyKey",decl:{start:{line:40,column:9},end:{line:40,column:23}},loc:{start:{line:40,column:27},end:{line:43,column:1}},line:40},10:{name:"_toPrimitive",decl:{start:{line:44,column:9},end:{line:44,column:21}},loc:{start:{line:44,column:28},end:{line:53,column:1}},line:44},11:{name:"_objectWithoutProperties",decl:{start:{line:54,column:9},end:{line:54,column:33}},loc:{start:{line:54,column:40},end:{line:64,column:1}},line:54},12:{name:"_objectWithoutPropertiesLoose",decl:{start:{line:65,column:9},end:{line:65,column:38}},loc:{start:{line:65,column:45},end:{line:73,column:1}},line:65},13:{name:"VComponent",decl:{start:{line:85,column:16},end:{line:85,column:26}},loc:{start:{line:85,column:33},end:{line:107,column:1}},line:85},14:{name:"(anonymous_14)",decl:{start:{line:91,column:25},end:{line:91,column:26}},loc:{start:{line:91,column:43},end:{line:96,column:7}},line:91}},branchMap:{0:{loc:{start:{line:4,column:19},end:{line:8,column:3}},type:"cond-expr",locations:[{start:{line:4,column:87},end:{line:6,column:3}},{start:{line:6,column:6},end:{line:8,column:3}}],line:4},1:{loc:{start:{line:4,column:19},end:{line:4,column:84}},type:"binary-expr",locations:[{start:{line:4,column:19},end:{line:4,column:46}},{start:{line:4,column:50},end:{line:4,column:84}}],line:4},2:{loc:{start:{line:7,column:11},end:{line:7,column:119}},type:"cond-expr",locations:[{start:{line:7,column:100},end:{line:7,column:108}},{start:{line:7,column:111},end:{line:7,column:119}}],line:7},3:{loc:{start:{line:7,column:11},end:{line:7,column:97}},type:"binary-expr",locations:[{start:{line:7,column:11},end:{line:7,column:12}},{start:{line:7,column:16},end:{line:7,column:43}},{start:{line:7,column:47},end:{line:7,column:71}},{start:{line:7,column:75},end:{line:7,column:97}}],line:7},4:{loc:{start:{line:13,column:2},end:{line:18,column:3}},type:"if",locations:[{start:{line:13,column:2},end:{line:18,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:13},5:{loc:{start:{line:15,column:4},end:{line:17,column:7}},type:"binary-expr",locations:[{start:{line:15,column:4},end:{line:15,column:5}},{start:{line:15,column:10},end:{line:17,column:6}}],line:15},6:{loc:{start:{line:23,column:12},end:{line:23,column:52}},type:"cond-expr",locations:[{start:{line:23,column:35},end:{line:23,column:47}},{start:{line:23,column:50},end:{line:23,column:52}}],line:23},7:{loc:{start:{line:24,column:4},end:{line:28,column:6}},type:"cond-expr",locations:[{start:{line:24,column:12},end:{line:26,column:6}},{start:{line:26,column:9},end:{line:28,column:6}}],line:24},8:{loc:{start:{line:26,column:9},end:{line:28,column:6}},type:"cond-expr",locations:[{start:{line:26,column:44},end:{line:26,column:107}},{start:{line:26,column:110},end:{line:28,column:6}}],line:26},9:{loc:{start:{line:33,column:9},end:{line:38,column:15}},type:"cond-expr",locations:[{start:{line:33,column:40},end:{line:38,column:4}},{start:{line:38,column:7},end:{line:38,column:15}}],line:33},10:{loc:{start:{line:42,column:9},end:{line:42,column:44}},type:"cond-expr",locations:[{start:{line:42,column:34},end:{line:42,column:35}},{start:{line:42,column:38},end:{line:42,column:44}}],line:42},11:{loc:{start:{line:45,column:2},end:{line:45,column:45}},type:"if",locations:[{start:{line:45,column:2},end:{line:45,column:45}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:45},12:{loc:{start:{line:45,column:6},end:{line:45,column:34}},type:"binary-expr",locations:[{start:{line:45,column:6},end:{line:45,column:28}},{start:{line:45,column:32},end:{line:45,column:34}}],line:45},13:{loc:{start:{line:47,column:2},end:{line:51,column:3}},type:"if",locations:[{start:{line:47,column:2},end:{line:51,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:47},14:{loc:{start:{line:48,column:22},end:{line:48,column:36}},type:"binary-expr",locations:[{start:{line:48,column:22},end:{line:48,column:23}},{start:{line:48,column:27},end:{line:48,column:36}}],line:48},15:{loc:{start:{line:49,column:4},end:{line:49,column:41}},type:"if",locations:[{start:{line:49,column:4},end:{line:49,column:41}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:49},16:{loc:{start:{line:52,column:10},end:{line:52,column:42}},type:"cond-expr",locations:[{start:{line:52,column:27},end:{line:52,column:33}},{start:{line:52,column:36},end:{line:52,column:42}}],line:52},17:{loc:{start:{line:55,column:2},end:{line:55,column:27}},type:"if",locations:[{start:{line:55,column:2},end:{line:55,column:27}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:55},18:{loc:{start:{line:59,column:2},end:{line:62,column:3}},type:"if",locations:[{start:{line:59,column:2},end:{line:62,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:59},19:{loc:{start:{line:61,column:45},end:{line:61,column:119}},type:"binary-expr",locations:[{start:{line:61,column:45},end:{line:61,column:64}},{start:{line:61,column:68},end:{line:61,column:102}},{start:{line:61,column:107},end:{line:61,column:118}}],line:61},20:{loc:{start:{line:66,column:2},end:{line:66,column:27}},type:"if",locations:[{start:{line:66,column:2},end:{line:66,column:27}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:66},21:{loc:{start:{line:68,column:19},end:{line:71,column:3}},type:"if",locations:[{start:{line:68,column:19},end:{line:71,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:68},22:{loc:{start:{line:69,column:4},end:{line:69,column:38}},type:"if",locations:[{start:{line:69,column:4},end:{line:69,column:38}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:69},23:{loc:{start:{line:88,column:2},end:{line:88,column:25}},type:"if",locations:[{start:{line:88,column:2},end:{line:88,column:25}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:88},24:{loc:{start:{line:89,column:2},end:{line:98,column:3}},type:"if",locations:[{start:{line:89,column:2},end:{line:98,column:3}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:89}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0,0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0]},inputSourceMap:{version:3,file:void 0,names:["classes","jsx","_jsx","Fragment","_Fragment","VComponent","_ref","node","props","_objectWithoutProperties","_excluded","Array","isArray","children","map","n","key","_objectSpread","className","type","ref"],sourceRoot:void 0,sources:["/Users/bruce/Sites/StorefrontSDK/packages/elsie/src/lib/vcomponent.tsx"],sourcesContent:["/********************************************************************\n * Copyright 2024 Adobe\n * All Rights Reserved.\n *\n * NOTICE: Adobe permits you to use, modify, and distribute this \n * file in accordance with the terms of the Adobe license agreement \n * accompanying it. \n *******************************************************************/\n\nimport { VNode, ComponentChildren } from 'preact';\nimport { classes } from '.';\n\nexport type VComponentProps = {\n node: VNode | VNode[];\n children?: ComponentChildren;\n [key: string]: any; // allow other unspecified props to be passed without any TS warning\n};\n\nexport function VComponent({ node, ...props }: VComponentProps) {\n if (!node) return null;\n\n if (Array.isArray(node)) {\n return (\n <>\n {node.map((n, key) => (\n <VComponent\n key={key}\n node={n}\n className={props.className}\n {...props}\n />\n ))}\n </>\n );\n }\n\n // @ts-ignore\n props.className = classes([node.props.className, props.className]);\n\n // @ts-ignore\n return <node.type ref={node.ref} key={node.key} {...node.props} {...props} />;\n}\n"],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAGA,SAASA,OAAO,QAAQ,GAAG;AAAC,SAAAC,GAAA,IAAAC,IAAA,EAAAC,QAAA,IAAAC,SAAA;AAQ5B,OAAO,SAASC,UAAUA,CAAAC,IAAA,EAAsC;EAAA,IAAnCC,IAAI,GAAAD,IAAA,CAAJC,IAAI;IAAKC,KAAK,GAAAC,wBAAA,CAAAH,IAAA,EAAAI,SAAA;EACzC,IAAI,CAACH,IAAI,EAAE,OAAO,IAAI;EAEtB,IAAII,KAAK,CAACC,OAAO,CAACL,IAAI,CAAC,EAAE;IACvB,oBACEL,IAAA,CAAAE,SAAA;MAAAS,QAAA,EACGN,IAAI,CAACO,GAAG,CAAC,UAACC,CAAC,EAAEC,GAAG;QAAA,oBACfd,IAAA,CAACG,UAAU,EAAAY,aAAA;UAETV,IAAI,EAAEQ,CAAE;UACRG,SAAS,EAAEV,KAAK,CAACU;QAAU,GACvBV,KAAK,GAHJQ,GAIN,CAAC;MAAA,CACH;IAAC,CACF,CAAC;EAEP;;EAEA;EACAR,KAAK,CAACU,SAAS,GAAGlB,OAAO,CAAC,CAACO,IAAI,CAACC,KAAK,CAACU,SAAS,EAAEV,KAAK,CAACU,SAAS,CAAC,CAAC;;EAElE;EACA,oBAAOhB,IAAA,CAACK,IAAI,CAACY,IAAI,EAAAF,aAAA,CAAAA,aAAA;IAACG,GAAG,EAAEb,IAAI,CAACa;EAAI,GAAoBb,IAAI,CAACC,KAAK,GAAMA,KAAK,GAAnCD,IAAI,CAACS,GAAiC,CAAC;AAC/E",ignoreList:[]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"97b13d00557abda0c1f90ca72d6bdbae3349e08d"},coverage=global[gcv]||(global[gcv]={});coverage[path]&&"97b13d00557abda0c1f90ca72d6bdbae3349e08d"===coverage[path].hash||(coverage[path]=coverageData);var actualCoverage=coverage[path];return cov_12f82d1gaj=function(){return actualCoverage},actualCoverage}function _typeof(o){return cov_12f82d1gaj().f[0]++,cov_12f82d1gaj().s[0]++,cov_12f82d1gaj().b[1][0]++,_typeof="function"==typeof Symbol&&(cov_12f82d1gaj().b[1][1]++,"symbol"==typeof Symbol.iterator)?(cov_12f82d1gaj().b[0][0]++,function(o){return cov_12f82d1gaj().f[1]++,cov_12f82d1gaj().s[1]++,typeof o}):(cov_12f82d1gaj().b[0][1]++,function(o){return cov_12f82d1gaj().f[2]++,cov_12f82d1gaj().s[2]++,cov_12f82d1gaj().b[3][0]++,o&&(cov_12f82d1gaj().b[3][1]++,"function"==typeof Symbol)&&(cov_12f82d1gaj().b[3][2]++,o.constructor===Symbol)&&(cov_12f82d1gaj().b[3][3]++,o!==Symbol.prototype)?(cov_12f82d1gaj().b[2][0]++,"symbol"):(cov_12f82d1gaj().b[2][1]++,typeof o)}),_typeof(o)}cov_12f82d1gaj();var _excluded=(cov_12f82d1gaj().s[3]++,["node"]);function ownKeys(e,r){cov_12f82d1gaj().f[3]++;var t=(cov_12f82d1gaj().s[4]++,Object.keys(e));if(cov_12f82d1gaj().s[5]++,Object.getOwnPropertySymbols){cov_12f82d1gaj().b[4][0]++;var o=(cov_12f82d1gaj().s[6]++,Object.getOwnPropertySymbols(e));cov_12f82d1gaj().s[7]++,cov_12f82d1gaj().b[5][0]++,r&&(cov_12f82d1gaj().b[5][1]++,o=o.filter((function(r){return cov_12f82d1gaj().f[4]++,cov_12f82d1gaj().s[8]++,Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}else cov_12f82d1gaj().b[4][1]++;return cov_12f82d1gaj().s[9]++,t}function _objectSpread(e){cov_12f82d1gaj().f[5]++,cov_12f82d1gaj().s[10]++;for(var r=(cov_12f82d1gaj().s[11]++,1);r<arguments.length;r++){var t=(cov_12f82d1gaj().s[12]++,null!=arguments[r]?(cov_12f82d1gaj().b[6][0]++,arguments[r]):(cov_12f82d1gaj().b[6][1]++,{}));cov_12f82d1gaj().s[13]++,r%2?(cov_12f82d1gaj().b[7][0]++,ownKeys(Object(t),!0).forEach((function(r){cov_12f82d1gaj().f[6]++,cov_12f82d1gaj().s[14]++,_defineProperty(e,r,t[r])}))):(cov_12f82d1gaj().b[7][1]++,Object.getOwnPropertyDescriptors?(cov_12f82d1gaj().b[8][0]++,Object.defineProperties(e,Object.getOwnPropertyDescriptors(t))):(cov_12f82d1gaj().b[8][1]++,ownKeys(Object(t)).forEach((function(r){cov_12f82d1gaj().f[7]++,cov_12f82d1gaj().s[15]++,Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))))}return cov_12f82d1gaj().s[16]++,e}function _defineProperty(e,r,t){return cov_12f82d1gaj().f[8]++,cov_12f82d1gaj().s[17]++,(r=function _toPropertyKey(t){cov_12f82d1gaj().f[9]++;var i=(cov_12f82d1gaj().s[18]++,function _toPrimitive(t,r){if(cov_12f82d1gaj().f[10]++,cov_12f82d1gaj().s[20]++,cov_12f82d1gaj().b[12][0]++,"object"!=_typeof(t)||(cov_12f82d1gaj().b[12][1]++,!t))return cov_12f82d1gaj().b[11][0]++,cov_12f82d1gaj().s[21]++,t;cov_12f82d1gaj().b[11][1]++;var e=(cov_12f82d1gaj().s[22]++,t[Symbol.toPrimitive]);if(cov_12f82d1gaj().s[23]++,void 0!==e){cov_12f82d1gaj().b[13][0]++;var i=(cov_12f82d1gaj().s[24]++,e.call(t,(cov_12f82d1gaj().b[14][0]++,r||(cov_12f82d1gaj().b[14][1]++,"default"))));if(cov_12f82d1gaj().s[25]++,"object"!=_typeof(i))return cov_12f82d1gaj().b[15][0]++,cov_12f82d1gaj().s[26]++,i;throw cov_12f82d1gaj().b[15][1]++,cov_12f82d1gaj().s[27]++,new TypeError("@@toPrimitive must return a primitive value.")}cov_12f82d1gaj().b[13][1]++;return cov_12f82d1gaj().s[28]++,("string"===r?(cov_12f82d1gaj().b[16][0]++,String):(cov_12f82d1gaj().b[16][1]++,Number))(t)}(t,"string"));return cov_12f82d1gaj().s[19]++,"symbol"==_typeof(i)?(cov_12f82d1gaj().b[10][0]++,i):(cov_12f82d1gaj().b[10][1]++,i+"")}(r))in e?(cov_12f82d1gaj().b[9][0]++,Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0})):(cov_12f82d1gaj().b[9][1]++,e[r]=t),e}function _objectWithoutProperties(e,t){if(cov_12f82d1gaj().f[11]++,cov_12f82d1gaj().s[29]++,null==e)return cov_12f82d1gaj().b[17][0]++,cov_12f82d1gaj().s[30]++,{};cov_12f82d1gaj().b[17][1]++;var o,r,i=(cov_12f82d1gaj().s[31]++,function _objectWithoutPropertiesLoose(r,e){if(cov_12f82d1gaj().f[12]++,cov_12f82d1gaj().s[37]++,null==r)return cov_12f82d1gaj().b[20][0]++,cov_12f82d1gaj().s[38]++,{};cov_12f82d1gaj().b[20][1]++;var t=(cov_12f82d1gaj().s[39]++,{});for(var n in cov_12f82d1gaj().s[40]++,r)if(cov_12f82d1gaj().s[41]++,{}.hasOwnProperty.call(r,n)){if(cov_12f82d1gaj().b[21][0]++,cov_12f82d1gaj().s[42]++,-1!==e.indexOf(n)){cov_12f82d1gaj().b[22][0]++,cov_12f82d1gaj().s[43]++;continue}cov_12f82d1gaj().b[22][1]++,cov_12f82d1gaj().s[44]++,t[n]=r[n]}else cov_12f82d1gaj().b[21][1]++;return cov_12f82d1gaj().s[45]++,t}(e,t));if(cov_12f82d1gaj().s[32]++,Object.getOwnPropertySymbols){cov_12f82d1gaj().b[18][0]++;var n=(cov_12f82d1gaj().s[33]++,Object.getOwnPropertySymbols(e));for(cov_12f82d1gaj().s[34]++,r=0;r<n.length;r++)cov_12f82d1gaj().s[35]++,o=n[r],cov_12f82d1gaj().b[19][0]++,-1===t.indexOf(o)&&(cov_12f82d1gaj().b[19][1]++,{}.propertyIsEnumerable.call(e,o))&&(cov_12f82d1gaj().b[19][2]++,i[o]=e[o])}else cov_12f82d1gaj().b[18][1]++;return cov_12f82d1gaj().s[36]++,i}function VComponent(_ref){cov_12f82d1gaj().f[13]++;var node=(cov_12f82d1gaj().s[46]++,_ref.node),props=(cov_12f82d1gaj().s[47]++,_objectWithoutProperties(_ref,_excluded));return cov_12f82d1gaj().s[48]++,node?(cov_12f82d1gaj().b[23][1]++,cov_12f82d1gaj().s[50]++,Array.isArray(node)?(cov_12f82d1gaj().b[24][0]++,cov_12f82d1gaj().s[51]++,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Y)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.FK,{children:node.map((function(n,key){return cov_12f82d1gaj().f[14]++,cov_12f82d1gaj().s[52]++,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Y)(VComponent,_objectSpread({node:n,className:props.className},props),key)}))})):(cov_12f82d1gaj().b[24][1]++,cov_12f82d1gaj().s[53]++,props.className=(0,___WEBPACK_IMPORTED_MODULE_1__.L)([node.props.className,props.className]),cov_12f82d1gaj().s[54]++,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Y)(node.type,_objectSpread(_objectSpread({ref:node.ref},node.props),props),node.key))):(cov_12f82d1gaj().b[23][0]++,cov_12f82d1gaj().s[49]++,null)}},"./storybook-config-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var external_STORYBOOK_MODULE_CHANNELS_=__webpack_require__("storybook/internal/channels"),csf=__webpack_require__("../../node_modules/@storybook/core/dist/csf/index.js"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global");function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _regeneratorRuntime(){_regeneratorRuntime=function _regeneratorRuntime(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{define({},"")}catch(t){define=function define(t,e,r){return t[e]=r}}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=wrap;var h="suspendedStart",l="suspendedYield",f="executing",s="completed",y={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var p={};define(p,a,(function(){return this}));var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);function defineIteratorMethods(t){["next","throw","return"].forEach((function(e){define(t,e,(function(t){return this._invoke(e,t)}))}))}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==_typeof(h)&&n.call(h,"__await")?e.resolve(h.__await).then((function(t){invoke("next",t,i,a)}),(function(t){invoke("throw",t,i,a)})):e.resolve(h).then((function(t){u.value=t,i(u)}),(function(t){return invoke("throw",t,i,a)}))}a(c.arg)}var r;o(this,"_invoke",{value:function value(t,n){function callInvokeWithMethodAndArg(){return new e((function(e,r){invoke(t,n,e,r)}))}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o=h;return function(i,a){if(o===f)throw Error("Generator is already running");if(o===s){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=s,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=f;var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?s:l,p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o<e.length;)if(n.call(e,o))return next.value=e[o],next.done=!1,next;return next.value=t,next.done=!0,next};return i.next=i}}throw new TypeError(_typeof(e)+" is not iterable")}return GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===GeneratorFunction||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,GeneratorFunctionPrototype):(t.__proto__=GeneratorFunctionPrototype,define(t,u,"GeneratorFunction")),t.prototype=Object.create(g),t},e.awrap=function(t){return{__await:t}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,(function(){return this})),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,i){void 0===i&&(i=Promise);var a=new AsyncIterator(wrap(t,r,n,o),i);return e.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},defineIteratorMethods(g),define(g,u,"Generator"),define(g,a,(function(){return this})),define(g,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function next(){for(;r.length;){var t=r.pop();if(t in e)return next.value=t,next.done=!1,next}return next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function stop(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function dispatchException(e){if(this.done)throw e;var r=this;function handle(n,o){return a.type="throw",a.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return handle(i.catchLoc,!0);if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return handle(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}}}},abrupt:function abrupt(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function complete(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function finish(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function _catch(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(n,t,e,r,o,a,c){try{var i=n[a](c),u=i.value}catch(n){return void e(n)}i.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(n){return function(){var t=this,e=arguments;return new Promise((function(r,o){var a=n.apply(t,e);function _next(n){asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}_next(void 0)}))}}var pipeline=function pipeline(x){return x()},importers=[function(){var _ref=_asyncToGenerator(_regeneratorRuntime().mark((function _callee(path){var pathRemainder;return _regeneratorRuntime().wrap((function _callee$(_context){for(;;)switch(_context.prev=_context.next){case 0:if(/^\.[\\/](?:src(?:\/(?!\.)(?:(?:(?!(?:^|\/)\.).)*?)\/|\/|$)(?!\.)(?=.)[^/]*?\.(mdx|stories\.(js|jsx|mjs|ts|tsx)))$/.exec(path)){_context.next=2;break}return _context.abrupt("return");case 2:return pathRemainder=path.substring(6),_context.abrupt("return",__webpack_require__("./src lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/src(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.(mdx%7Cstories\\.(js%7Cjsx%7Cmjs%7Cts%7Ctsx)))$")("./"+pathRemainder));case 4:case"end":return _context.stop()}}),_callee)})));return function(_x){return _ref.apply(this,arguments)}}()];function _importFn(){return(_importFn=_asyncToGenerator(_regeneratorRuntime().mark((function _callee2(path){var _loop,_ret,i;return _regeneratorRuntime().wrap((function _callee2$(_context3){for(;;)switch(_context3.prev=_context3.next){case 0:_loop=_regeneratorRuntime().mark((function _loop(i){var moduleExports;return _regeneratorRuntime().wrap((function _loop$(_context2){for(;;)switch(_context2.prev=_context2.next){case 0:return _context2.next=2,pipeline((function(){return importers[i](path)}));case 2:if(!(moduleExports=_context2.sent)){_context2.next=5;break}return _context2.abrupt("return",{v:moduleExports});case 5:case"end":return _context2.stop()}}),_loop)})),i=0;case 2:if(!(i<importers.length)){_context3.next=10;break}return _context3.delegateYield(_loop(i),"t0",4);case 4:if(!(_ret=_context3.t0)){_context3.next=7;break}return _context3.abrupt("return",_ret.v);case 7:i++,_context3.next=2;break;case 10:case"end":return _context3.stop()}}),_callee2)})))).apply(this,arguments)}var channel=(0,external_STORYBOOK_MODULE_CHANNELS_.createBrowserChannel)({page:"preview"});external_STORYBOOK_MODULE_PREVIEW_API_.addons.setChannel(channel),"DEVELOPMENT"===external_STORYBOOK_MODULE_GLOBAL_.global.CONFIG_TYPE&&(window.__STORYBOOK_SERVER_CHANNEL__=channel);var preview=new external_STORYBOOK_MODULE_PREVIEW_API_.PreviewWeb((function importFn(_x2){return _importFn.apply(this,arguments)}),(function getProjectAnnotations(){var _previewAnnotations,previewAnnotations=[__webpack_require__("../../node_modules/@storybook/preact/dist/entry-preview.mjs"),__webpack_require__("../../node_modules/@storybook/preact/dist/entry-preview-docs.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/actions/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/docs/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/backgrounds/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/viewport/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/measure/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/outline/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-essentials/dist/highlight/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-a11y/dist/preview.mjs"),__webpack_require__("../../node_modules/@storybook/addon-interactions/dist/preview.mjs"),__webpack_require__("./config/storybook/preview.jsx"),__webpack_require__("./.storybook/preview.js")],userPreview=null===(_previewAnnotations=previewAnnotations[previewAnnotations.length-1])||void 0===_previewAnnotations?void 0:_previewAnnotations.default;return(0,csf.bU)(userPreview)?userPreview.composed:(0,external_STORYBOOK_MODULE_PREVIEW_API_.composeConfigs)(previewAnnotations)}));window.__STORYBOOK_PREVIEW__=preview,window.__STORYBOOK_STORY_STORE__=preview.storyStore,window.__STORYBOOK_ADDONS_CHANNEL__=channel},"@storybook/global":module=>{"use strict";module.exports=__STORYBOOK_MODULE_GLOBAL__},"storybook/internal/channels":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CHANNELS__},"storybook/internal/client-logger":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CLIENT_LOGGER__},"storybook/internal/core-events":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CORE_EVENTS__},"storybook/internal/preview-api":module=>{"use strict";module.exports=__STORYBOOK_MODULE_PREVIEW_API__},"storybook/internal/preview-errors":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__}},__webpack_require__=>{__webpack_require__.O(0,[1215],(()=>{return moduleId="./storybook-config-entry.js",__webpack_require__(__webpack_require__.s=moduleId);var moduleId}));__webpack_require__.O()}]); \ No newline at end of file diff --git a/public/storybook-static/main.d6ebce19.iframe.bundle.js.LICENSE.txt b/public/storybook-static/main.d6ebce19.iframe.bundle.js.LICENSE.txt deleted file mode 100644 index ae386fb79..000000000 --- a/public/storybook-static/main.d6ebce19.iframe.bundle.js.LICENSE.txt +++ /dev/null @@ -1 +0,0 @@ -/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ diff --git a/public/storybook-static/project.json b/public/storybook-static/project.json index 095f52534..a8728b492 100644 --- a/public/storybook-static/project.json +++ b/public/storybook-static/project.json @@ -1 +1 @@ -{"generatedAt":1746858378574,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":true,"hasStorybookEslint":true,"refCount":0,"testPackages":{"@testing-library/jest-dom":"6.6.3","@testing-library/preact":null,"@types/jest":"29.5.14","axe-playwright":"2.1.0","babel-jest":"29.7.0","jest":"29.7.0","jest-preset-preact":"4.1.1"},"hasRouterPackage":false,"monorepo":"Workspaces","packageManager":{"type":"yarn","agent":"yarn"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/preact-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/preact","portableStoriesFileCount":0,"applicationFileCount":2,"storybookVersion":"8.6.11","storybookVersionSpecifier":"^8.2.3","language":"typescript","storybookPackages":{"@storybook/addon-actions":{"version":"8.6.11"},"@storybook/addon-links":{"version":"8.6.11"},"@storybook/blocks":{"version":"8.6.11"},"@storybook/manager-api":{"version":"8.6.11"},"@storybook/preact":{"version":"8.6.11"},"@storybook/preact-vite":{"version":"8.6.11"},"@storybook/preact-webpack5":{"version":"8.6.11"},"@storybook/storybook-deployer":{"version":"2.8.16"},"@storybook/test":{"version":"8.6.11"},"@storybook/test-runner":{"version":"0.19.1"},"@storybook/theming":{"version":"8.6.11"},"eslint-plugin-storybook":{"version":"0.8.0"},"storybook":{"version":"8.6.11"}},"addons":{"@storybook/addon-essentials":{"version":"8.6.11"},"@storybook/addon-a11y":{"version":"8.6.11"},"@storybook/addon-interactions":{"version":"8.6.11"},"@storybook/addon-coverage":{"version":"1.0.5"},"@storybook/addon-webpack5-compiler-babel":{"version":"3.0.6"},"@chromatic-com/storybook":{"version":"1.9.0"},"../config/storybook/addon":{"version":null}}} \ No newline at end of file +{"generatedAt":1752787806950,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":true,"hasStorybookEslint":true,"refCount":0,"testPackages":{"@testing-library/jest-dom":"6.6.3","@testing-library/preact":null,"@types/jest":"29.5.14","axe-playwright":"2.1.0","babel-jest":"29.7.0","jest":"29.7.0","jest-preset-preact":"4.1.1"},"hasRouterPackage":false,"monorepo":"Workspaces","packageManager":{"type":"yarn","agent":"yarn"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/preact-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/preact","portableStoriesFileCount":0,"applicationFileCount":2,"storybookVersion":"8.6.11","storybookVersionSpecifier":"^8.2.3","language":"typescript","storybookPackages":{"@storybook/addon-actions":{"version":"8.6.11"},"@storybook/addon-links":{"version":"8.6.11"},"@storybook/blocks":{"version":"8.6.11"},"@storybook/manager-api":{"version":"8.6.11"},"@storybook/preact":{"version":"8.6.11"},"@storybook/preact-vite":{"version":"8.6.11"},"@storybook/preact-webpack5":{"version":"8.6.11"},"@storybook/storybook-deployer":{"version":"2.8.16"},"@storybook/test":{"version":"8.6.11"},"@storybook/test-runner":{"version":"0.19.1"},"@storybook/theming":{"version":"8.6.11"},"eslint-plugin-storybook":{"version":"0.8.0"},"storybook":{"version":"8.6.11"}},"addons":{"@storybook/addon-essentials":{"version":"8.6.11"},"@storybook/addon-a11y":{"version":"8.6.11"},"@storybook/addon-interactions":{"version":"8.6.11"},"@storybook/addon-coverage":{"version":"1.0.5"},"@storybook/addon-webpack5-compiler-babel":{"version":"3.0.6"},"@chromatic-com/storybook":{"version":"1.9.0"},"../config/storybook/addon":{"version":null}}} \ No newline at end of file diff --git a/public/storybook-static/runtime~main.168e7ef9.iframe.bundle.js b/public/storybook-static/runtime~main.168e7ef9.iframe.bundle.js new file mode 100644 index 000000000..c0689299a --- /dev/null +++ b/public/storybook-static/runtime~main.168e7ef9.iframe.bundle.js @@ -0,0 +1 @@ +(()=>{"use strict";var deferred,leafPrototypes,getProto,inProgress,__webpack_modules__={},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(void 0!==cachedModule)return cachedModule.exports;var module=__webpack_module_cache__[moduleId]={id:moduleId,loaded:!1,exports:{}};return __webpack_modules__[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.loaded=!0,module.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},deferred=[],__webpack_require__.O=(result,chunkIds,fn,priority)=>{if(!chunkIds){var notFulfilled=1/0;for(i=0;i<deferred.length;i++){for(var[chunkIds,fn,priority]=deferred[i],fulfilled=!0,j=0;j<chunkIds.length;j++)(!1&priority||notFulfilled>=priority)&&Object.keys(__webpack_require__.O).every((key=>__webpack_require__.O[key](chunkIds[j])))?chunkIds.splice(j--,1):(fulfilled=!1,priority<notFulfilled&&(notFulfilled=priority));if(fulfilled){deferred.splice(i--,1);var r=fn();void 0!==r&&(result=r)}}return result}priority=priority||0;for(var i=deferred.length;i>0&&deferred[i-1][2]>priority;i--)deferred[i]=deferred[i-1];deferred[i]=[chunkIds,fn,priority]},__webpack_require__.n=module=>{var getter=module&&module.__esModule?()=>module.default:()=>module;return __webpack_require__.d(getter,{a:getter}),getter},getProto=Object.getPrototypeOf?obj=>Object.getPrototypeOf(obj):obj=>obj.__proto__,__webpack_require__.t=function(value,mode){if(1&mode&&(value=this(value)),8&mode)return value;if("object"==typeof value&&value){if(4&mode&&value.__esModule)return value;if(16&mode&&"function"==typeof value.then)return value}var ns=Object.create(null);__webpack_require__.r(ns);var def={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var current=2&mode&&value;"object"==typeof current&&!~leafPrototypes.indexOf(current);current=getProto(current))Object.getOwnPropertyNames(current).forEach((key=>def[key]=()=>value[key]));return def.default=()=>value,__webpack_require__.d(ns,def),ns},__webpack_require__.d=(exports,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)&&Object.defineProperty(exports,key,{enumerable:!0,get:definition[key]})},__webpack_require__.f={},__webpack_require__.e=chunkId=>Promise.all(Object.keys(__webpack_require__.f).reduce(((promises,key)=>(__webpack_require__.f[key](chunkId,promises),promises)),[])),__webpack_require__.u=chunkId=>(({3:"docs-API-graphql-mdx",321:"components-IllustratedMessage-IllustratedMessage-stories",463:"components-Button-Button-mdx",549:"docs-quick-start-mdx",671:"components-Field-Field-stories",707:"docs-Utilities-getFormErrors-mdx",966:"docs-Utilities-deepmerge-mdx",1419:"docs-cli-usage-mdx",1469:"docs-API-event-bus-mdx",1543:"components-ImageSwatch-ImageSwatch-stories",1603:"components-TextSwatch-TextSwatch-stories",1678:"docs-Design-shapes-mdx",1717:"components-CartList-CartList-stories",1729:"components-TextArea-TextArea-stories",1791:"components-Image-Image-stories",1851:"components-AlertBanner-AlertBanner-stories",2175:"components-Skeleton-Skeleton-stories",2296:"docs-Design-grid-mdx",2492:"docs-API-render-mdx",2513:"components-Card-Card-stories",2527:"components-Incrementer-Incrementer-stories",2763:"components-Breadcrumbs-Breadcrumbs-stories",2851:"components-Accordion-Accordion-stories",2863:"components-CartItem-CartItem-stories",3236:"docs-Utilities-classList-mdx",3512:"docs-Design-colors-mdx",3551:"components-ContentGrid-ContentGrid-stories",3927:"components-InLineAlert-InLineAlert-stories",4113:"components-ToggleButton-ToggleButton-stories",4391:"components-RadioButton-RadioButton-stories",4528:"docs-slots-mdx",4607:"components-Modal-Modal-stories",4709:"components-PriceRange-PriceRange-stories",4915:"docs-Design-spacing-mdx",5197:"components-Portal-Portal-stories",5285:"components-ActionButton-ActionButton-stories",5823:"components-Divider-Divider-stories",5855:"components-ProgressSpinner-ProgressSpinner-stories",5910:"docs-Utilities-getCookie-mdx",5964:"docs-API-initializer-mdx",6095:"components-Price-Price-stories",6115:"components-Input-Input-stories",6151:"components-Checkbox-Checkbox-stories",6371:"components-InputDate-InputDate-stories",6377:"docs-Design-overview-mdx",6627:"components-ProductItemCard-ProductItemCard-stories",6799:"components-ColorSwatch-ColorSwatch-stories",7279:"components-Header-Header-stories",7479:"docs-Design-typography-mdx",7721:"components-Button-Button-stories",7855:"components-InputPassword-InputPassword-stories",7872:"docs-Utilities-getPathValue-mdx",7915:"docs-welcome-mdx",7980:"docs-Utilities-getFormValues-mdx",8311:"components-Icon-Icon-stories",8511:"components-Tag-Tag-stories",8543:"components-ActionButtonGroup-ActionButtonGroup-stories",9135:"docs-Utilities-VComponent-mdx",9517:"docs-Utilities-debounce-mdx",9653:"components-Picker-Picker-stories",9767:"docs-components-overview-mdx",9889:"components-Pagination-Pagination-stories",9943:"docs-Utilities-links-mdx"}[chunkId]||chunkId)+"."+{3:"f5700378",5:"df4e5099",134:"b6f525f8",152:"97706274",321:"f64ca103",400:"8138b988",410:"c07e1437",463:"4814b419",549:"071e39ae",654:"2af24b3a",671:"9cec43bb",707:"f03763f5",966:"a27247e7",1036:"631c1fe4",1213:"424f7205",1326:"813e2b74",1346:"0480aae9",1419:"a8bb9deb",1469:"a15a48d2",1543:"aec5bcb0",1603:"dbb6fada",1678:"310b09fe",1717:"6d5de286",1729:"1cc51d8e",1732:"4e7bcbbd",1791:"52bfbc23",1851:"c68a2bc0",2130:"0750d5f5",2175:"f7e8dbc2",2296:"53f3e5ca",2332:"238a4456",2372:"3491d3fd",2430:"b06a4ef3",2439:"9f0f8dbd",2492:"d1260e7c",2513:"4875c960",2527:"ac8ee29c",2618:"7d23ba58",2659:"fc317d76",2763:"8010c174",2804:"2d9cacaf",2851:"dda94695",2863:"bf136e8a",3183:"03875ed5",3236:"0a98871b",3358:"bd098de9",3371:"5a2cf2e2",3512:"d697645b",3551:"6fb7a275",3642:"aaf5d99c",3733:"547e43b5",3854:"a5148293",3927:"0fc3da86",3992:"f4494af1",4113:"f813b87b",4306:"76a400c0",4338:"1be5000c",4364:"faad4e13",4391:"a46d391a",4507:"25053012",4528:"ff02b79d",4588:"a0debc27",4607:"075e996f",4709:"4ce0e92e",4729:"51d0e60d",4754:"25ec16d5",4825:"0ff3d98e",4850:"591469b3",4915:"80d4505f",5078:"1ff4da46",5197:"8b71f53f",5231:"d08bb6a5",5285:"56d7585a",5420:"d887cdb6",5458:"a7277041",5668:"18b6e0b0",5823:"4a0d0852",5855:"ba464997",5885:"28be4723",5910:"62419e85",5964:"089d829b",6095:"c28c83c5",6115:"ec8e97dd",6151:"b0df2df8",6362:"2cc66b92",6371:"b021bdd7",6377:"5a63589a",6601:"0ca66444",6627:"8cfe1b83",6799:"7ded6847",6810:"a4a3505f",6826:"2c1bee80",6848:"45579aaf",6927:"92566b67",7038:"155fd1e9",7279:"db2f2b89",7298:"97b85604",7342:"eaef8fee",7374:"81952a99",7472:"6c2d6f46",7479:"6e8f10b7",7686:"bb21c113",7721:"f301ebd3",7855:"ceee8206",7872:"bd0fa3fc",7915:"584501b3",7980:"1260c0d5",8041:"c2c7949d",8243:"3c23ff14",8311:"5e770e38",8511:"8cdecd69",8543:"d3eb3d38",8674:"2f214610",8684:"1e4873c3",8754:"8b23a8d6",8886:"088eac8f",8974:"50fd11f9",8977:"cb578017",8991:"bb4fc2c4",9094:"e290ea3f",9135:"71cec7cd",9191:"de8be7e5",9207:"e8c2d763",9517:"348a12d7",9611:"201507d6",9622:"aa355c0c",9629:"a2374c11",9653:"8ff266fc",9703:"bd5363b0",9767:"4768f2f7",9884:"fac188e4",9889:"401a959e",9943:"ddb34f41"}[chunkId]+".iframe.bundle.js"),__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.hmd=module=>((module=Object.create(module)).children||(module.children=[]),Object.defineProperty(module,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+module.id)}}),module),__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),inProgress={},__webpack_require__.l=(url,done,key,chunkId)=>{if(inProgress[url])inProgress[url].push(done);else{var script,needAttach;if(void 0!==key)for(var scripts=document.getElementsByTagName("script"),i=0;i<scripts.length;i++){var s=scripts[i];if(s.getAttribute("src")==url||s.getAttribute("data-webpack")=="@adobe-commerce/elsie:"+key){script=s;break}}script||(needAttach=!0,(script=document.createElement("script")).charset="utf-8",script.timeout=120,__webpack_require__.nc&&script.setAttribute("nonce",__webpack_require__.nc),script.setAttribute("data-webpack","@adobe-commerce/elsie:"+key),script.src=url),inProgress[url]=[done];var onScriptComplete=(prev,event)=>{script.onerror=script.onload=null,clearTimeout(timeout);var doneFns=inProgress[url];if(delete inProgress[url],script.parentNode&&script.parentNode.removeChild(script),doneFns&&doneFns.forEach((fn=>fn(event))),prev)return prev(event)},timeout=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:script}),12e4);script.onerror=onScriptComplete.bind(null,script.onerror),script.onload=onScriptComplete.bind(null,script.onload),needAttach&&document.head.appendChild(script)}},__webpack_require__.r=exports=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},__webpack_require__.nmd=module=>(module.paths=[],module.children||(module.children=[]),module),__webpack_require__.p="",(()=>{var installedChunks={5354:0};__webpack_require__.f.j=(chunkId,promises)=>{var installedChunkData=__webpack_require__.o(installedChunks,chunkId)?installedChunks[chunkId]:void 0;if(0!==installedChunkData)if(installedChunkData)promises.push(installedChunkData[2]);else if(5354!=chunkId){var promise=new Promise(((resolve,reject)=>installedChunkData=installedChunks[chunkId]=[resolve,reject]));promises.push(installedChunkData[2]=promise);var url=__webpack_require__.p+__webpack_require__.u(chunkId),error=new Error;__webpack_require__.l(url,(event=>{if(__webpack_require__.o(installedChunks,chunkId)&&(0!==(installedChunkData=installedChunks[chunkId])&&(installedChunks[chunkId]=void 0),installedChunkData)){var errorType=event&&("load"===event.type?"missing":event.type),realSrc=event&&event.target&&event.target.src;error.message="Loading chunk "+chunkId+" failed.\n("+errorType+": "+realSrc+")",error.name="ChunkLoadError",error.type=errorType,error.request=realSrc,installedChunkData[1](error)}}),"chunk-"+chunkId,chunkId)}else installedChunks[chunkId]=0},__webpack_require__.O.j=chunkId=>0===installedChunks[chunkId];var webpackJsonpCallback=(parentChunkLoadingFunction,data)=>{var moduleId,chunkId,[chunkIds,moreModules,runtime]=data,i=0;if(chunkIds.some((id=>0!==installedChunks[id]))){for(moduleId in moreModules)__webpack_require__.o(moreModules,moduleId)&&(__webpack_require__.m[moduleId]=moreModules[moduleId]);if(runtime)var result=runtime(__webpack_require__)}for(parentChunkLoadingFunction&&parentChunkLoadingFunction(data);i<chunkIds.length;i++)chunkId=chunkIds[i],__webpack_require__.o(installedChunks,chunkId)&&installedChunks[chunkId]&&installedChunks[chunkId][0](),installedChunks[chunkId]=0;return __webpack_require__.O(result)},chunkLoadingGlobal=self.webpackChunk_adobe_commerce_elsie=self.webpackChunk_adobe_commerce_elsie||[];chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null,0)),chunkLoadingGlobal.push=webpackJsonpCallback.bind(null,chunkLoadingGlobal.push.bind(chunkLoadingGlobal))})(),__webpack_require__.nc=void 0})(); \ No newline at end of file diff --git a/public/storybook-static/runtime~main.baed0e67.iframe.bundle.js b/public/storybook-static/runtime~main.baed0e67.iframe.bundle.js deleted file mode 100644 index 0d8741a88..000000000 --- a/public/storybook-static/runtime~main.baed0e67.iframe.bundle.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var deferred,leafPrototypes,getProto,inProgress,__webpack_modules__={},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(void 0!==cachedModule)return cachedModule.exports;var module=__webpack_module_cache__[moduleId]={id:moduleId,loaded:!1,exports:{}};return __webpack_modules__[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.loaded=!0,module.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},deferred=[],__webpack_require__.O=(result,chunkIds,fn,priority)=>{if(!chunkIds){var notFulfilled=1/0;for(i=0;i<deferred.length;i++){for(var[chunkIds,fn,priority]=deferred[i],fulfilled=!0,j=0;j<chunkIds.length;j++)(!1&priority||notFulfilled>=priority)&&Object.keys(__webpack_require__.O).every((key=>__webpack_require__.O[key](chunkIds[j])))?chunkIds.splice(j--,1):(fulfilled=!1,priority<notFulfilled&&(notFulfilled=priority));if(fulfilled){deferred.splice(i--,1);var r=fn();void 0!==r&&(result=r)}}return result}priority=priority||0;for(var i=deferred.length;i>0&&deferred[i-1][2]>priority;i--)deferred[i]=deferred[i-1];deferred[i]=[chunkIds,fn,priority]},__webpack_require__.n=module=>{var getter=module&&module.__esModule?()=>module.default:()=>module;return __webpack_require__.d(getter,{a:getter}),getter},getProto=Object.getPrototypeOf?obj=>Object.getPrototypeOf(obj):obj=>obj.__proto__,__webpack_require__.t=function(value,mode){if(1&mode&&(value=this(value)),8&mode)return value;if("object"==typeof value&&value){if(4&mode&&value.__esModule)return value;if(16&mode&&"function"==typeof value.then)return value}var ns=Object.create(null);__webpack_require__.r(ns);var def={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var current=2&mode&&value;"object"==typeof current&&!~leafPrototypes.indexOf(current);current=getProto(current))Object.getOwnPropertyNames(current).forEach((key=>def[key]=()=>value[key]));return def.default=()=>value,__webpack_require__.d(ns,def),ns},__webpack_require__.d=(exports,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)&&Object.defineProperty(exports,key,{enumerable:!0,get:definition[key]})},__webpack_require__.f={},__webpack_require__.e=chunkId=>Promise.all(Object.keys(__webpack_require__.f).reduce(((promises,key)=>(__webpack_require__.f[key](chunkId,promises),promises)),[])),__webpack_require__.u=chunkId=>(({3:"docs-API-graphql-mdx",321:"components-IllustratedMessage-IllustratedMessage-stories",463:"components-Button-Button-mdx",549:"docs-quick-start-mdx",671:"components-Field-Field-stories",707:"docs-Utilities-getFormErrors-mdx",966:"docs-Utilities-deepmerge-mdx",1419:"docs-cli-usage-mdx",1469:"docs-API-event-bus-mdx",1543:"components-ImageSwatch-ImageSwatch-stories",1603:"components-TextSwatch-TextSwatch-stories",1678:"docs-Design-shapes-mdx",1717:"components-CartList-CartList-stories",1729:"components-TextArea-TextArea-stories",1791:"components-Image-Image-stories",1851:"components-AlertBanner-AlertBanner-stories",2175:"components-Skeleton-Skeleton-stories",2296:"docs-Design-grid-mdx",2492:"docs-API-render-mdx",2513:"components-Card-Card-stories",2527:"components-Incrementer-Incrementer-stories",2763:"components-Breadcrumbs-Breadcrumbs-stories",2851:"components-Accordion-Accordion-stories",2863:"components-CartItem-CartItem-stories",3236:"docs-Utilities-classList-mdx",3512:"docs-Design-colors-mdx",3551:"components-ContentGrid-ContentGrid-stories",3927:"components-InLineAlert-InLineAlert-stories",4113:"components-ToggleButton-ToggleButton-stories",4391:"components-RadioButton-RadioButton-stories",4528:"docs-slots-mdx",4607:"components-Modal-Modal-stories",4709:"components-PriceRange-PriceRange-stories",4915:"docs-Design-spacing-mdx",5285:"components-ActionButton-ActionButton-stories",5823:"components-Divider-Divider-stories",5855:"components-ProgressSpinner-ProgressSpinner-stories",5964:"docs-API-initializer-mdx",6095:"components-Price-Price-stories",6115:"components-Input-Input-stories",6151:"components-Checkbox-Checkbox-stories",6371:"components-InputDate-InputDate-stories",6377:"docs-Design-overview-mdx",6799:"components-ColorSwatch-ColorSwatch-stories",7279:"components-Header-Header-stories",7479:"docs-Design-typography-mdx",7721:"components-Button-Button-stories",7855:"components-InputPassword-InputPassword-stories",7915:"docs-welcome-mdx",7980:"docs-Utilities-getFormValues-mdx",8311:"components-Icon-Icon-stories",8511:"components-Tag-Tag-stories",8543:"components-ActionButtonGroup-ActionButtonGroup-stories",9135:"docs-Utilities-VComponent-mdx",9517:"docs-Utilities-debounce-mdx",9653:"components-Picker-Picker-stories",9767:"docs-components-overview-mdx",9889:"components-Pagination-Pagination-stories"}[chunkId]||chunkId)+"."+{3:"20191cda",5:"df4e5099",134:"b6f525f8",152:"74ed0ca5",321:"b4eeb8f2",400:"8138b988",410:"c07e1437",463:"aadb3118",549:"a299b9b7",654:"2af24b3a",671:"9cec43bb",707:"91a60391",814:"6b80f6f4",966:"a0554a4c",1213:"424f7205",1326:"813e2b74",1419:"39541411",1469:"365d930a",1543:"aec5bcb0",1603:"dd7e69f0",1678:"b2dff145",1717:"6d5de286",1729:"3ddf72f7",1732:"4e7bcbbd",1791:"52bfbc23",1851:"c8c4970a",2130:"0750d5f5",2175:"f7e8dbc2",2296:"81fed346",2332:"238a4456",2372:"3491d3fd",2439:"e9eb5aa7",2492:"2341b486",2513:"4875c960",2527:"ac8ee29c",2618:"7d23ba58",2659:"fc317d76",2763:"4412552d",2804:"b11cf2d5",2829:"2b6dedf0",2851:"d49770a3",2863:"bf136e8a",3183:"67b75aef",3236:"04d5c913",3358:"bd098de9",3371:"5a2cf2e2",3512:"a2bcd730",3551:"5bb7b4a1",3642:"aaf5d99c",3733:"9612c947",3739:"c49aa54c",3854:"fbc6a8cb",3927:"012aac5d",3992:"fdd61b40",4113:"99e2f380",4306:"76a400c0",4338:"557423c7",4364:"faad4e13",4391:"a46d391a",4507:"25053012",4528:"cfbebef9",4607:"8dc10932",4709:"e7eac57b",4729:"51d0e60d",4754:"25ec16d5",4825:"0ff3d98e",4850:"bef06ec4",4915:"2f7e5162",5078:"1ff4da46",5285:"ab18d60b",5403:"e3efeec6",5420:"d887cdb6",5458:"a7277041",5668:"18b6e0b0",5823:"54542497",5855:"ba464997",5885:"efc5e73d",5964:"044e2137",6095:"c28c83c5",6115:"30fa6ec0",6151:"b0df2df8",6362:"2cc66b92",6371:"da26c77e",6377:"85209327",6601:"0ca66444",6799:"2a27197e",6810:"a4a3505f",6826:"2c1bee80",6848:"45579aaf",6927:"92566b67",7038:"155fd1e9",7279:"7253d479",7298:"a4e7b8bc",7342:"eaef8fee",7374:"81952a99",7472:"89d9cf23",7479:"af3ed31d",7686:"01fa7c40",7721:"1f0a2e3f",7855:"80b9d4d2",7915:"167f58d0",7980:"b8e3409e",8041:"c2c7949d",8243:"73d3abf3",8311:"4b716b28",8511:"c929474c",8543:"a9ce721e",8674:"178a2d74",8684:"820d916c",8754:"6420171f",8886:"088eac8f",8974:"50fd11f9",8977:"cb578017",9094:"e290ea3f",9135:"ce1a6c5a",9191:"de8be7e5",9207:"e8c2d763",9517:"58cbf667",9611:"201507d6",9622:"aa355c0c",9629:"a2374c11",9653:"8ff266fc",9703:"bd5363b0",9767:"355f9dbb",9884:"b1f413b6",9889:"7971d43c"}[chunkId]+".iframe.bundle.js"),__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.hmd=module=>((module=Object.create(module)).children||(module.children=[]),Object.defineProperty(module,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+module.id)}}),module),__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),inProgress={},__webpack_require__.l=(url,done,key,chunkId)=>{if(inProgress[url])inProgress[url].push(done);else{var script,needAttach;if(void 0!==key)for(var scripts=document.getElementsByTagName("script"),i=0;i<scripts.length;i++){var s=scripts[i];if(s.getAttribute("src")==url||s.getAttribute("data-webpack")=="@adobe-commerce/elsie:"+key){script=s;break}}script||(needAttach=!0,(script=document.createElement("script")).charset="utf-8",script.timeout=120,__webpack_require__.nc&&script.setAttribute("nonce",__webpack_require__.nc),script.setAttribute("data-webpack","@adobe-commerce/elsie:"+key),script.src=url),inProgress[url]=[done];var onScriptComplete=(prev,event)=>{script.onerror=script.onload=null,clearTimeout(timeout);var doneFns=inProgress[url];if(delete inProgress[url],script.parentNode&&script.parentNode.removeChild(script),doneFns&&doneFns.forEach((fn=>fn(event))),prev)return prev(event)},timeout=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:script}),12e4);script.onerror=onScriptComplete.bind(null,script.onerror),script.onload=onScriptComplete.bind(null,script.onload),needAttach&&document.head.appendChild(script)}},__webpack_require__.r=exports=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},__webpack_require__.nmd=module=>(module.paths=[],module.children||(module.children=[]),module),__webpack_require__.p="",(()=>{var installedChunks={5354:0};__webpack_require__.f.j=(chunkId,promises)=>{var installedChunkData=__webpack_require__.o(installedChunks,chunkId)?installedChunks[chunkId]:void 0;if(0!==installedChunkData)if(installedChunkData)promises.push(installedChunkData[2]);else if(5354!=chunkId){var promise=new Promise(((resolve,reject)=>installedChunkData=installedChunks[chunkId]=[resolve,reject]));promises.push(installedChunkData[2]=promise);var url=__webpack_require__.p+__webpack_require__.u(chunkId),error=new Error;__webpack_require__.l(url,(event=>{if(__webpack_require__.o(installedChunks,chunkId)&&(0!==(installedChunkData=installedChunks[chunkId])&&(installedChunks[chunkId]=void 0),installedChunkData)){var errorType=event&&("load"===event.type?"missing":event.type),realSrc=event&&event.target&&event.target.src;error.message="Loading chunk "+chunkId+" failed.\n("+errorType+": "+realSrc+")",error.name="ChunkLoadError",error.type=errorType,error.request=realSrc,installedChunkData[1](error)}}),"chunk-"+chunkId,chunkId)}else installedChunks[chunkId]=0},__webpack_require__.O.j=chunkId=>0===installedChunks[chunkId];var webpackJsonpCallback=(parentChunkLoadingFunction,data)=>{var moduleId,chunkId,[chunkIds,moreModules,runtime]=data,i=0;if(chunkIds.some((id=>0!==installedChunks[id]))){for(moduleId in moreModules)__webpack_require__.o(moreModules,moduleId)&&(__webpack_require__.m[moduleId]=moreModules[moduleId]);if(runtime)var result=runtime(__webpack_require__)}for(parentChunkLoadingFunction&&parentChunkLoadingFunction(data);i<chunkIds.length;i++)chunkId=chunkIds[i],__webpack_require__.o(installedChunks,chunkId)&&installedChunks[chunkId]&&installedChunks[chunkId][0](),installedChunks[chunkId]=0;return __webpack_require__.O(result)},chunkLoadingGlobal=self.webpackChunk_adobe_commerce_elsie=self.webpackChunk_adobe_commerce_elsie||[];chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null,0)),chunkLoadingGlobal.push=webpackJsonpCallback.bind(null,chunkLoadingGlobal.push.bind(chunkLoadingGlobal))})(),__webpack_require__.nc=void 0})(); \ No newline at end of file diff --git a/public/storybook-static/runtime~main.d5c6055a.iframe.bundle.js b/public/storybook-static/runtime~main.d5c6055a.iframe.bundle.js deleted file mode 100644 index fc82e6e2b..000000000 --- a/public/storybook-static/runtime~main.d5c6055a.iframe.bundle.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var deferred,leafPrototypes,getProto,inProgress,__webpack_modules__={},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(void 0!==cachedModule)return cachedModule.exports;var module=__webpack_module_cache__[moduleId]={id:moduleId,loaded:!1,exports:{}};return __webpack_modules__[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.loaded=!0,module.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},deferred=[],__webpack_require__.O=(result,chunkIds,fn,priority)=>{if(!chunkIds){var notFulfilled=1/0;for(i=0;i<deferred.length;i++){for(var[chunkIds,fn,priority]=deferred[i],fulfilled=!0,j=0;j<chunkIds.length;j++)(!1&priority||notFulfilled>=priority)&&Object.keys(__webpack_require__.O).every((key=>__webpack_require__.O[key](chunkIds[j])))?chunkIds.splice(j--,1):(fulfilled=!1,priority<notFulfilled&&(notFulfilled=priority));if(fulfilled){deferred.splice(i--,1);var r=fn();void 0!==r&&(result=r)}}return result}priority=priority||0;for(var i=deferred.length;i>0&&deferred[i-1][2]>priority;i--)deferred[i]=deferred[i-1];deferred[i]=[chunkIds,fn,priority]},__webpack_require__.n=module=>{var getter=module&&module.__esModule?()=>module.default:()=>module;return __webpack_require__.d(getter,{a:getter}),getter},getProto=Object.getPrototypeOf?obj=>Object.getPrototypeOf(obj):obj=>obj.__proto__,__webpack_require__.t=function(value,mode){if(1&mode&&(value=this(value)),8&mode)return value;if("object"==typeof value&&value){if(4&mode&&value.__esModule)return value;if(16&mode&&"function"==typeof value.then)return value}var ns=Object.create(null);__webpack_require__.r(ns);var def={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var current=2&mode&&value;"object"==typeof current&&!~leafPrototypes.indexOf(current);current=getProto(current))Object.getOwnPropertyNames(current).forEach((key=>def[key]=()=>value[key]));return def.default=()=>value,__webpack_require__.d(ns,def),ns},__webpack_require__.d=(exports,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)&&Object.defineProperty(exports,key,{enumerable:!0,get:definition[key]})},__webpack_require__.f={},__webpack_require__.e=chunkId=>Promise.all(Object.keys(__webpack_require__.f).reduce(((promises,key)=>(__webpack_require__.f[key](chunkId,promises),promises)),[])),__webpack_require__.u=chunkId=>(({3:"docs-API-graphql-mdx",321:"components-IllustratedMessage-IllustratedMessage-stories",463:"components-Button-Button-mdx",549:"docs-quick-start-mdx",671:"components-Field-Field-stories",707:"docs-Utilities-getFormErrors-mdx",966:"docs-Utilities-deepmerge-mdx",1419:"docs-cli-usage-mdx",1469:"docs-API-event-bus-mdx",1543:"components-ImageSwatch-ImageSwatch-stories",1603:"components-TextSwatch-TextSwatch-stories",1678:"docs-Design-shapes-mdx",1717:"components-CartList-CartList-stories",1729:"components-TextArea-TextArea-stories",1791:"components-Image-Image-stories",1851:"components-AlertBanner-AlertBanner-stories",2175:"components-Skeleton-Skeleton-stories",2296:"docs-Design-grid-mdx",2492:"docs-API-render-mdx",2513:"components-Card-Card-stories",2527:"components-Incrementer-Incrementer-stories",2763:"components-Breadcrumbs-Breadcrumbs-stories",2851:"components-Accordion-Accordion-stories",2863:"components-CartItem-CartItem-stories",3236:"docs-Utilities-classList-mdx",3512:"docs-Design-colors-mdx",3551:"components-ContentGrid-ContentGrid-stories",3927:"components-InLineAlert-InLineAlert-stories",4113:"components-ToggleButton-ToggleButton-stories",4391:"components-RadioButton-RadioButton-stories",4528:"docs-slots-mdx",4607:"components-Modal-Modal-stories",4709:"components-PriceRange-PriceRange-stories",4915:"docs-Design-spacing-mdx",5285:"components-ActionButton-ActionButton-stories",5823:"components-Divider-Divider-stories",5855:"components-ProgressSpinner-ProgressSpinner-stories",5964:"docs-API-initializer-mdx",6095:"components-Price-Price-stories",6115:"components-Input-Input-stories",6151:"components-Checkbox-Checkbox-stories",6371:"components-InputDate-InputDate-stories",6377:"docs-Design-overview-mdx",6799:"components-ColorSwatch-ColorSwatch-stories",7279:"components-Header-Header-stories",7479:"docs-Design-typography-mdx",7721:"components-Button-Button-stories",7855:"components-InputPassword-InputPassword-stories",7915:"docs-welcome-mdx",7980:"docs-Utilities-getFormValues-mdx",8311:"components-Icon-Icon-stories",8511:"components-Tag-Tag-stories",8543:"components-ActionButtonGroup-ActionButtonGroup-stories",9135:"docs-Utilities-VComponent-mdx",9517:"docs-Utilities-debounce-mdx",9653:"components-Picker-Picker-stories",9767:"docs-components-overview-mdx",9889:"components-Pagination-Pagination-stories",9943:"docs-Utilities-links-mdx"}[chunkId]||chunkId)+"."+{3:"31fc4f2b",5:"df4e5099",134:"b6f525f8",152:"902c4069",321:"dc2c0dc5",400:"8138b988",410:"c07e1437",463:"43fabcbb",549:"a7aa30bf",654:"2af24b3a",671:"9cec43bb",707:"06871ffd",814:"6b80f6f4",966:"703e672a",1213:"424f7205",1326:"813e2b74",1419:"991eeaf3",1469:"21ba4b02",1543:"aec5bcb0",1603:"21aa54bd",1678:"b2dff145",1717:"6d5de286",1729:"125615de",1732:"4e7bcbbd",1791:"52bfbc23",1851:"d570fc12",2130:"0750d5f5",2175:"f7e8dbc2",2296:"421850c5",2332:"238a4456",2372:"3491d3fd",2439:"20093bff",2492:"0c4a4156",2513:"4875c960",2527:"ac8ee29c",2618:"7d23ba58",2659:"fc317d76",2763:"3ab7e2a4",2804:"115f0c84",2829:"037a8678",2851:"1cc247b3",2863:"bf136e8a",3183:"4bfa9f00",3236:"014ca01c",3358:"bd098de9",3371:"5a2cf2e2",3512:"a2bcd730",3551:"15e605fa",3642:"aaf5d99c",3733:"fae1ab8f",3739:"c49aa54c",3854:"557a7710",3927:"1bfb116a",3992:"1e4640a9",4113:"836442e4",4306:"76a400c0",4338:"d9817bb5",4364:"faad4e13",4391:"a46d391a",4507:"25053012",4528:"35bda3c9",4607:"1d5a6634",4709:"822b797b",4729:"51d0e60d",4754:"25ec16d5",4825:"0ff3d98e",4850:"31bc9d80",4915:"2f7e5162",5078:"1ff4da46",5285:"1a37176a",5403:"110e8160",5420:"d887cdb6",5458:"a7277041",5668:"18b6e0b0",5823:"4f9688fa",5855:"ba464997",5885:"a5623e4a",5964:"1066e617",6095:"c28c83c5",6115:"5ae317cd",6151:"b0df2df8",6362:"2cc66b92",6371:"a78ce3b1",6377:"85209327",6601:"0ca66444",6799:"dccdd30b",6810:"a4a3505f",6826:"2c1bee80",6848:"45579aaf",6927:"92566b67",7038:"155fd1e9",7279:"59df9221",7298:"ad834533",7342:"eaef8fee",7374:"81952a99",7472:"b653daf8",7479:"af3ed31d",7686:"3886108c",7721:"0c755d67",7855:"ff627ba6",7915:"4d16239b",7980:"3efb080a",8041:"c2c7949d",8243:"e4f4ae26",8311:"4b716b28",8511:"2060bb63",8543:"b3c8b44e",8674:"3d4969c8",8684:"2a56eea4",8754:"f63963a3",8886:"088eac8f",8974:"50fd11f9",8977:"cb578017",9094:"e290ea3f",9135:"a158061a",9191:"de8be7e5",9207:"e8c2d763",9517:"7e3e1b75",9611:"201507d6",9622:"aa355c0c",9629:"a2374c11",9653:"8ff266fc",9703:"bd5363b0",9767:"68745577",9884:"98bad960",9889:"a7af819b",9943:"77bf76a7"}[chunkId]+".iframe.bundle.js"),__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.hmd=module=>((module=Object.create(module)).children||(module.children=[]),Object.defineProperty(module,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+module.id)}}),module),__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),inProgress={},__webpack_require__.l=(url,done,key,chunkId)=>{if(inProgress[url])inProgress[url].push(done);else{var script,needAttach;if(void 0!==key)for(var scripts=document.getElementsByTagName("script"),i=0;i<scripts.length;i++){var s=scripts[i];if(s.getAttribute("src")==url||s.getAttribute("data-webpack")=="@adobe-commerce/elsie:"+key){script=s;break}}script||(needAttach=!0,(script=document.createElement("script")).charset="utf-8",script.timeout=120,__webpack_require__.nc&&script.setAttribute("nonce",__webpack_require__.nc),script.setAttribute("data-webpack","@adobe-commerce/elsie:"+key),script.src=url),inProgress[url]=[done];var onScriptComplete=(prev,event)=>{script.onerror=script.onload=null,clearTimeout(timeout);var doneFns=inProgress[url];if(delete inProgress[url],script.parentNode&&script.parentNode.removeChild(script),doneFns&&doneFns.forEach((fn=>fn(event))),prev)return prev(event)},timeout=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:script}),12e4);script.onerror=onScriptComplete.bind(null,script.onerror),script.onload=onScriptComplete.bind(null,script.onload),needAttach&&document.head.appendChild(script)}},__webpack_require__.r=exports=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},__webpack_require__.nmd=module=>(module.paths=[],module.children||(module.children=[]),module),__webpack_require__.p="",(()=>{var installedChunks={5354:0};__webpack_require__.f.j=(chunkId,promises)=>{var installedChunkData=__webpack_require__.o(installedChunks,chunkId)?installedChunks[chunkId]:void 0;if(0!==installedChunkData)if(installedChunkData)promises.push(installedChunkData[2]);else if(5354!=chunkId){var promise=new Promise(((resolve,reject)=>installedChunkData=installedChunks[chunkId]=[resolve,reject]));promises.push(installedChunkData[2]=promise);var url=__webpack_require__.p+__webpack_require__.u(chunkId),error=new Error;__webpack_require__.l(url,(event=>{if(__webpack_require__.o(installedChunks,chunkId)&&(0!==(installedChunkData=installedChunks[chunkId])&&(installedChunks[chunkId]=void 0),installedChunkData)){var errorType=event&&("load"===event.type?"missing":event.type),realSrc=event&&event.target&&event.target.src;error.message="Loading chunk "+chunkId+" failed.\n("+errorType+": "+realSrc+")",error.name="ChunkLoadError",error.type=errorType,error.request=realSrc,installedChunkData[1](error)}}),"chunk-"+chunkId,chunkId)}else installedChunks[chunkId]=0},__webpack_require__.O.j=chunkId=>0===installedChunks[chunkId];var webpackJsonpCallback=(parentChunkLoadingFunction,data)=>{var moduleId,chunkId,[chunkIds,moreModules,runtime]=data,i=0;if(chunkIds.some((id=>0!==installedChunks[id]))){for(moduleId in moreModules)__webpack_require__.o(moreModules,moduleId)&&(__webpack_require__.m[moduleId]=moreModules[moduleId]);if(runtime)var result=runtime(__webpack_require__)}for(parentChunkLoadingFunction&&parentChunkLoadingFunction(data);i<chunkIds.length;i++)chunkId=chunkIds[i],__webpack_require__.o(installedChunks,chunkId)&&installedChunks[chunkId]&&installedChunks[chunkId][0](),installedChunks[chunkId]=0;return __webpack_require__.O(result)},chunkLoadingGlobal=self.webpackChunk_adobe_commerce_elsie=self.webpackChunk_adobe_commerce_elsie||[];chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null,0)),chunkLoadingGlobal.push=webpackJsonpCallback.bind(null,chunkLoadingGlobal.push.bind(chunkLoadingGlobal))})(),__webpack_require__.nc=void 0})(); \ No newline at end of file diff --git a/public/storybook-static/sb-addons/a11y-9/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/a11y-9/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/chromatic-com-storybook-11/manager-bundle.js b/public/storybook-static/sb-addons/chromatic-com-storybook-11/manager-bundle.js index 8ef079d08..8e0cc5836 100644 --- a/public/storybook-static/sb-addons/chromatic-com-storybook-11/manager-bundle.js +++ b/public/storybook-static/sb-addons/chromatic-com-storybook-11/manager-bundle.js @@ -71,7 +71,7 @@ try{ } } } -`),rp=({createdProjectId:e,setCreatedProjectId:t,onUpdateProject:n})=>{let r=a.useCallback(async i=>{await n(i)},[n]);return a.createElement(op,{createdProjectId:e,setCreatedProjectId:t,onSelectProjectId:r})},Pa=w.div(({theme:e})=>({fontSize:`${e.typography.size.s1-1}px`,fontWeight:e.typography.weight.bold,color:e.base==="light"?e.color.dark:e.color.light,backgroundColor:"inherit",padding:"7px 15px",borderBottom:`1px solid ${e.appBorderColor}`,lineHeight:"18px",letterSpacing:"0.38em",textTransform:"uppercase"})),zo=w.div(({theme:e})=>({})),Uo=w.div(({theme:e})=>({background:e.base==="light"?e.color.lighter:e.color.darker})),$o=w.div(({theme:e})=>({background:e.base==="light"?e.color.lightest:e.color.darkest,borderRadius:5,border:`1px solid ${e.appBorderColor}`,height:260,maxWidth:420,minWidth:260,width:"100%",overflow:"hidden",textAlign:"left",position:"relative",display:"flex","> *":{flex:1,display:"flex",flexDirection:"column",width:"50%"}})),Va=w.div({height:"100%",overflowY:"auto"}),ip=w(ie)({width:"100%"}),lp=w(M2)({marginRight:10});function op({createdProjectId:e,setCreatedProjectId:t,onSelectProjectId:n}){let[{data:r,fetching:i,error:l},o]=vl({query:ap});X(()=>{let h=setInterval(o,5e3);return()=>clearInterval(h)},[o]);let[s,c]=Ye("selectedAccountId"),d=r?.viewer?.accounts.find(h=>h.id===s),m=D(h=>c(h.id),[c]);X(()=>{!s&&r?.viewer?.accounts&&m(r.viewer.accounts[0])},[r,s,m]);let[u,p]=Ye("isSelectingProject",!1),f=D(h=>{p(!0),n(h.id);let v=setTimeout(()=>{p(!1)},1e3);return()=>clearTimeout(v)},[n,p]),g=D(async h=>{h.message==="createdProject"&&(o(),t(h.projectId))},[o,t]),[y,k]=i0(g),b=e&&d?.projects?.find(h=>h?.id.endsWith(e));return X(()=>{b&&(k(),f(b))},[b,f,k]),$e("LinkProject","LinkProject"),a.createElement(fe,null,a.createElement(ue,null,a.createElement(ip,null,a.createElement("div",null,a.createElement(ce,null,"Select a project"),a.createElement(j,{muted:!0},"Your tests will sync with this project.")),l&&a.createElement("p",null,l.message),!r&&i&&a.createElement($o,null,a.createElement(zo,null,a.createElement(Pa,null,"Accounts"),a.createElement(Va,null,a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}))),a.createElement(Uo,null,a.createElement(Pa,null,"Projects"),a.createElement(Va,{"data-testid":"right-list"},a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0})))),r?.viewer?.accounts&&a.createElement($o,null,a.createElement(zo,null,a.createElement(Pa,null,"Accounts"),a.createElement(Va,{"data-testid":"left-list"},r.viewer.accounts?.map(h=>a.createElement(Xe,{key:h.id,title:h.name,appearance:"secondary",left:a.createElement(lp,{src:h.avatarUrl??void 0,size:"tiny"}),onClick:()=>m(h),active:s===h.id})))),a.createElement(Uo,null,a.createElement(Pa,null,"Projects"),a.createElement(Va,{"data-testid":"right-list"},d&&a.createElement(Xe,{isLink:!1,onClick:()=>{if(!d?.newProjectUrl)throw new Error("Unexpected missing `newProjectUrl` on account");y(d.newProjectUrl)},title:a.createElement(Ze,{isButton:!0,withArrow:!0},"Create new project")}),d?.projects?.map(h=>h&&a.createElement(Xe,{appearance:"secondary",key:h.id,title:h.name,right:a.createElement(Td,{"aria-label":h.name}),onClick:()=>f(h),disabled:u}))))))))}var sp=()=>a.createElement(fe,{footer:null},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(Xt,null),a.createElement(ce,null,"Visual tests"),a.createElement(j,{center:!0,muted:!0},"Visual tests only runs locally. To test this Storybook, clone it to your machine and run ",a.createElement(Le,null,"npx storybook dev"),"."))))),cp=({offline:e=!1})=>a.createElement(fe,{footer:null},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Can't connect to Chromatic"),a.createElement(j,{center:!0,muted:!0},e?"You're offline. Double check your internet connection.":"We're having trouble connecting to the Chromatic API.")),!e&&a.createElement(Ze,{href:"https://status.chromatic.com",target:"_blank",rel:"noreferrer",withArrow:!0},"Chromatic API status")))),dp=()=>($e("Uninstalled","uninstalled"),a.createElement(fe,{footer:!1},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(Xt,null),a.createElement(ce,null,"Uninstall complete"),a.createElement(j,{center:!0,muted:!0},"Visual Tests will vanish the next time you restart your Storybook.")))))),o0={isRunning:!1,startBuild:()=>{},stopBuild:()=>{}},s0=De(o0),ya=()=>bt(s0,"RunBuild"),up=({children:e,watchState:t=o0})=>a.createElement(s0.Provider,{value:t},e),c0={PENDING:"warn",FAILED:"error",DENIED:"error",BROKEN:"error"},vi=[null,"unknown","pending","success","warn","error"];function mp(e,t){return vi[Math.max(vi.indexOf(e),vi.indexOf(t))]}function pp(e,t){let n={};t.forEach(i=>{!i.story||!i.status||(n[i.story.storyId]=mp(c0[i.status]||null,n[i.story.storyId]))});let r=()=>{e.setSelectedPanel(Mn),e.togglePanel(!0)};return Object.fromEntries(Object.entries(n).map(([i,l])=>[i,l&&{status:l,title:"Visual Tests",description:"Chromatic Visual Tests",onClick:r}]))}function hp(e,{shouldSwitchToLastBuildOnBranch:t,lastBuildOnBranchId:n,storyId:r}){if(!t)return e?{...e,storyId:r}:void 0;if(!n)throw new Error("Impossible state");return{buildId:n,storyId:r}}var Wo={EXCEEDED_THRESHOLD:{heading:"Snapshot limit reached",message:"Your account has reached its monthly snapshot limit. Visual testing is disabled. Upgrade your plan to increase your quota.",action:"Upgrade plan"},PAYMENT_REQUIRED:{heading:"Payment required",message:"Your subscription payment is past due. Review or replace your payment method to continue using Chromatic.",action:"Review billing details"},OTHER:{heading:"Account suspended",message:"Your account has been suspended. Contact customer support for details.",action:"Billing details"}},d0=({children:e,billingUrl:t,suspensionReason:n="OTHER"})=>{$e("Errors","AccountSuspended");let{heading:r,message:i,action:l}=Wo[n]||Wo.OTHER;return a.createElement(fe,{footer:null},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,r),a.createElement(j,{center:!0,muted:!0},i)),t&&a.createElement(le,{asChild:!0,size:"medium",variant:"solid"},a.createElement("a",{href:t,target:"_new"},l)),e)))},fp=({children:e,manageUrl:t})=>($e("Errors","VisualTestsDisabled"),a.createElement(fe,{footer:null},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Visual Tests disabled for your project"),a.createElement(j,{center:!0,muted:!0},"Update your project settings to enable visual testing.")),a.createElement(le,{asChild:!0,size:"medium",variant:"solid"},a.createElement("a",{href:t,target:"_new"},"Manage project settings")),e))));function u0(e){return t=>typeof t===e}var gp=u0("function"),vp=e=>e===null,qo=e=>Object.prototype.toString.call(e).slice(8,-1)==="RegExp",Go=e=>!yp(e)&&!vp(e)&&(gp(e)||typeof e=="object"),yp=u0("undefined");function bp(e,t){let{length:n}=e;if(n!==t.length)return!1;for(let r=n;r--!==0;)if(!_e(e[r],t[r]))return!1;return!0}function Ep(e,t){if(e.byteLength!==t.byteLength)return!1;let n=new DataView(e.buffer),r=new DataView(t.buffer),i=e.byteLength;for(;i--;)if(n.getUint8(i)!==r.getUint8(i))return!1;return!0}function kp(e,t){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;for(let n of e.entries())if(!_e(n[1],t.get(n[0])))return!1;return!0}function wp(e,t){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;return!0}function _e(e,t){if(e===t)return!0;if(e&&Go(e)&&t&&Go(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t))return bp(e,t);if(e instanceof Map&&t instanceof Map)return kp(e,t);if(e instanceof Set&&t instanceof Set)return wp(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t))return Ep(e,t);if(qo(e)&&qo(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let i=n.length;i--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[i]))return!1;for(let i=n.length;i--!==0;){let l=n[i];if(!(l==="_owner"&&e.$$typeof)&&!_e(e[l],t[l]))return!1}return!0}return Number.isNaN(e)&&Number.isNaN(t)?!0:e===t}var Cp=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],Sp=["bigint","boolean","null","number","string","symbol","undefined"];function Br(e){let t=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(t))return"HTMLElement";if(xp(t))return t}function lt(e){return t=>Br(t)===e}function xp(e){return Cp.includes(e)}function Fn(e){return t=>typeof t===e}function Mp(e){return Sp.includes(e)}var Np=["innerHTML","ownerDocument","style","attributes","nodeValue"];function F(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}return F.array(e)?"Array":F.plainFunction(e)?"Function":Br(e)||"Object"}F.array=Array.isArray;F.arrayOf=(e,t)=>!F.array(e)&&!F.function(t)?!1:e.every(n=>t(n));F.asyncGeneratorFunction=e=>Br(e)==="AsyncGeneratorFunction";F.asyncFunction=lt("AsyncFunction");F.bigint=Fn("bigint");F.boolean=e=>e===!0||e===!1;F.date=lt("Date");F.defined=e=>!F.undefined(e);F.domElement=e=>F.object(e)&&!F.plainObject(e)&&e.nodeType===1&&F.string(e.nodeName)&&Np.every(t=>t in e);F.empty=e=>F.string(e)&&e.length===0||F.array(e)&&e.length===0||F.object(e)&&!F.map(e)&&!F.set(e)&&Object.keys(e).length===0||F.set(e)&&e.size===0||F.map(e)&&e.size===0;F.error=lt("Error");F.function=Fn("function");F.generator=e=>F.iterable(e)&&F.function(e.next)&&F.function(e.throw);F.generatorFunction=lt("GeneratorFunction");F.instanceOf=(e,t)=>!e||!t?!1:Object.getPrototypeOf(e)===t.prototype;F.iterable=e=>!F.nullOrUndefined(e)&&F.function(e[Symbol.iterator]);F.map=lt("Map");F.nan=e=>Number.isNaN(e);F.null=e=>e===null;F.nullOrUndefined=e=>F.null(e)||F.undefined(e);F.number=e=>Fn("number")(e)&&!F.nan(e);F.numericString=e=>F.string(e)&&e.length>0&&!Number.isNaN(Number(e));F.object=e=>!F.nullOrUndefined(e)&&(F.function(e)||typeof e=="object");F.oneOf=(e,t)=>F.array(e)?e.indexOf(t)>-1:!1;F.plainFunction=lt("Function");F.plainObject=e=>{if(Br(e)!=="Object")return!1;let t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};F.primitive=e=>F.null(e)||Mp(typeof e);F.promise=lt("Promise");F.propertyOf=(e,t,n)=>{if(!F.object(e)||!t)return!1;let r=e[t];return F.function(n)?n(r):F.defined(r)};F.regexp=lt("RegExp");F.set=lt("Set");F.string=Fn("string");F.symbol=Fn("symbol");F.undefined=Fn("undefined");F.weakMap=lt("WeakMap");F.weakSet=lt("WeakSet");var T=F;function Fp(...e){return e.every(t=>T.string(t)||T.array(t)||T.plainObject(t))}function Ap(e,t,n){return m0(e,t)?[e,t].every(T.array)?!e.some(Xo(n))&&t.some(Xo(n)):[e,t].every(T.plainObject)?!Object.entries(e).some(Jo(n))&&Object.entries(t).some(Jo(n)):t===n:!1}function Yo(e,t,n){let{actual:r,key:i,previous:l,type:o}=n,s=pt(e,i),c=pt(t,i),d=[s,c].every(T.number)&&(o==="increased"?s<c:s>c);return T.undefined(r)||(d=d&&c===r),T.undefined(l)||(d=d&&s===l),d}function Qo(e,t,n){let{key:r,type:i,value:l}=n,o=pt(e,r),s=pt(t,r),c=i==="added"?o:s,d=i==="added"?s:o;if(!T.nullOrUndefined(l)){if(T.defined(c)){if(T.array(c)||T.plainObject(c))return Ap(c,d,l)}else return _e(d,l);return!1}return[o,s].every(T.array)?!d.every(Nl(c)):[o,s].every(T.plainObject)?Lp(Object.keys(c),Object.keys(d)):![o,s].every(m=>T.primitive(m)&&T.defined(m))&&(i==="added"?!T.defined(o)&&T.defined(s):T.defined(o)&&!T.defined(s))}function Ko(e,t,{key:n}={}){let r=pt(e,n),i=pt(t,n);if(!m0(r,i))throw new TypeError("Inputs have different types");if(!Fp(r,i))throw new TypeError("Inputs don't have length");return[r,i].every(T.plainObject)&&(r=Object.keys(r),i=Object.keys(i)),[r,i]}function Jo(e){return([t,n])=>T.array(e)?_e(e,n)||e.some(r=>_e(r,n)||T.array(n)&&Nl(n)(r)):T.plainObject(e)&&e[t]?!!e[t]&&_e(e[t],n):_e(e,n)}function Lp(e,t){return t.some(n=>!e.includes(n))}function Xo(e){return t=>T.array(e)?e.some(n=>_e(n,t)||T.array(t)&&Nl(t)(n)):_e(e,t)}function Vn(e,t){return T.array(e)?e.some(n=>_e(n,t)):_e(e,t)}function Nl(e){return t=>e.some(n=>_e(n,t))}function m0(...e){return e.every(T.array)||e.every(T.number)||e.every(T.plainObject)||e.every(T.string)}function pt(e,t){return T.plainObject(e)||T.array(e)?T.string(t)?t.split(".").reduce((n,r)=>n&&n[r],e):T.number(t)?e[t]:e:e}function yr(e,t){if([e,t].some(T.nullOrUndefined))throw new Error("Missing required parameters");if(![e,t].every(n=>T.plainObject(n)||T.array(n)))throw new Error("Expected plain objects or array");return{added:(n,r)=>{try{return Qo(e,t,{key:n,type:"added",value:r})}catch{return!1}},changed:(n,r,i)=>{try{let l=pt(e,n),o=pt(t,n),s=T.defined(r),c=T.defined(i);if(s||c){let d=c?Vn(i,l):!Vn(r,l),m=Vn(r,o);return d&&m}return[l,o].every(T.array)||[l,o].every(T.plainObject)?!_e(l,o):l!==o}catch{return!1}},changedFrom:(n,r,i)=>{if(!T.defined(n))return!1;try{let l=pt(e,n),o=pt(t,n),s=T.defined(i);return Vn(r,l)&&(s?Vn(i,o):!s)}catch{return!1}},decreased:(n,r,i)=>{if(!T.defined(n))return!1;try{return Yo(e,t,{key:n,actual:r,previous:i,type:"decreased"})}catch{return!1}},emptied:n=>{try{let[r,i]=Ko(e,t,{key:n});return!!r.length&&!i.length}catch{return!1}},filled:n=>{try{let[r,i]=Ko(e,t,{key:n});return!r.length&&!!i.length}catch{return!1}},increased:(n,r,i)=>{if(!T.defined(n))return!1;try{return Yo(e,t,{key:n,actual:r,previous:i,type:"increased"})}catch{return!1}},removed:(n,r)=>{try{return Qo(e,t,{key:n,type:"removed",value:r})}catch{return!1}}}}var Tp=at(yd(),1),p0=at(bd(),1);function Op(e,...t){if(!T.plainObject(e))throw new TypeError("Expected an object");let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&(t.includes(r)||(n[r]=e[r]));return n}function _p(e,...t){if(!T.plainObject(e))throw new TypeError("Expected an object");if(!t.length)return e;let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&t.includes(r)&&(n[r]=e[r]);return n}var Ha=at(ol(),1),yi=at(ol(),1),M=at(wd()),ba=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",Zp=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(ba&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();function Ip(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function Rp(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},Zp))}}var Bp=ba&&window.Promise,Pp=Bp?Ip:Rp;function h0(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function en(e,t){if(e.nodeType!==1)return[];var n=e.ownerDocument.defaultView,r=n.getComputedStyle(e,null);return t?r[t]:r}function Fl(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function Ea(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=en(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?e:Ea(Fl(e))}function f0(e){return e&&e.referenceNode?e.referenceNode:e}var e1=ba&&!!(window.MSInputMethodContext&&document.documentMode),t1=ba&&/MSIE 10/.test(navigator.userAgent);function An(e){return e===11?e1:e===10?t1:e1||t1}function Cn(e){if(!e)return document.documentElement;for(var t=An(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return!r||r==="BODY"||r==="HTML"?e?e.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(n.nodeName)!==-1&&en(n,"position")==="static"?Cn(n):n}function Vp(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||Cn(e.firstElementChild)===e}function Xi(e){return e.parentNode!==null?Xi(e.parentNode):e}function br(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,i=n?t:e,l=document.createRange();l.setStart(r,0),l.setEnd(i,0);var o=l.commonAncestorContainer;if(e!==o&&t!==o||r.contains(i))return Vp(o)?o:Cn(o);var s=Xi(e);return s.host?br(s.host,t):br(e,Xi(t).host)}function Sn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",n=t==="top"?"scrollTop":"scrollLeft",r=e.nodeName;if(r==="BODY"||r==="HTML"){var i=e.ownerDocument.documentElement,l=e.ownerDocument.scrollingElement||i;return l[n]}return e[n]}function Hp(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=Sn(t,"top"),i=Sn(t,"left"),l=n?-1:1;return e.top+=r*l,e.bottom+=r*l,e.left+=i*l,e.right+=i*l,e}function n1(e,t){var n=t==="x"?"Left":"Top",r=n==="Left"?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function a1(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],An(10)?parseInt(n["offset"+e])+parseInt(r["margin"+(e==="Height"?"Top":"Left")])+parseInt(r["margin"+(e==="Height"?"Bottom":"Right")]):0)}function g0(e){var t=e.body,n=e.documentElement,r=An(10)&&getComputedStyle(n);return{height:a1("Height",t,n,r),width:a1("Width",t,n,r)}}var Dp=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},jp=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),xn=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},Qe=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};function Bt(e){return Qe({},e,{right:e.left+e.width,bottom:e.top+e.height})}function el(e){var t={};try{if(An(10)){t=e.getBoundingClientRect();var n=Sn(e,"top"),r=Sn(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch{}var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},l=e.nodeName==="HTML"?g0(e.ownerDocument):{},o=l.width||e.clientWidth||i.width,s=l.height||e.clientHeight||i.height,c=e.offsetWidth-o,d=e.offsetHeight-s;if(c||d){var m=en(e);c-=n1(m,"x"),d-=n1(m,"y"),i.width-=c,i.height-=d}return Bt(i)}function Al(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=An(10),i=t.nodeName==="HTML",l=el(e),o=el(t),s=Ea(e),c=en(t),d=parseFloat(c.borderTopWidth),m=parseFloat(c.borderLeftWidth);n&&i&&(o.top=Math.max(o.top,0),o.left=Math.max(o.left,0));var u=Bt({top:l.top-o.top-d,left:l.left-o.left-m,width:l.width,height:l.height});if(u.marginTop=0,u.marginLeft=0,!r&&i){var p=parseFloat(c.marginTop),f=parseFloat(c.marginLeft);u.top-=d-p,u.bottom-=d-p,u.left-=m-f,u.right-=m-f,u.marginTop=p,u.marginLeft=f}return(r&&!n?t.contains(s):t===s&&s.nodeName!=="BODY")&&(u=Hp(u,t)),u}function zp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.ownerDocument.documentElement,r=Al(e,n),i=Math.max(n.clientWidth,window.innerWidth||0),l=Math.max(n.clientHeight,window.innerHeight||0),o=t?0:Sn(n),s=t?0:Sn(n,"left"),c={top:o-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:l};return Bt(c)}function v0(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(en(e,"position")==="fixed")return!0;var n=Fl(e);return n?v0(n):!1}function y0(e){if(!e||!e.parentElement||An())return document.documentElement;for(var t=e.parentElement;t&&en(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function Ll(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,l={top:0,left:0},o=i?y0(e):br(e,f0(t));if(r==="viewport")l=zp(o,i);else{var s=void 0;r==="scrollParent"?(s=Ea(Fl(t)),s.nodeName==="BODY"&&(s=e.ownerDocument.documentElement)):r==="window"?s=e.ownerDocument.documentElement:s=r;var c=Al(s,o,i);if(s.nodeName==="HTML"&&!v0(o)){var d=g0(e.ownerDocument),m=d.height,u=d.width;l.top+=c.top-c.marginTop,l.bottom=m+c.top,l.left+=c.left-c.marginLeft,l.right=u+c.left}else l=c}n=n||0;var p=typeof n=="number";return l.left+=p?n:n.left||0,l.top+=p?n:n.top||0,l.right-=p?n:n.right||0,l.bottom-=p?n:n.bottom||0,l}function Up(e){var t=e.width,n=e.height;return t*n}function b0(e,t,n,r,i){var l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(e.indexOf("auto")===-1)return e;var o=Ll(n,r,l,i),s={top:{width:o.width,height:t.top-o.top},right:{width:o.right-t.right,height:o.height},bottom:{width:o.width,height:o.bottom-t.bottom},left:{width:t.left-o.left,height:o.height}},c=Object.keys(s).map(function(p){return Qe({key:p},s[p],{area:Up(s[p])})}).sort(function(p,f){return f.area-p.area}),d=c.filter(function(p){var f=p.width,g=p.height;return f>=n.clientWidth&&g>=n.clientHeight}),m=d.length>0?d[0].key:c[0].key,u=e.split("-")[1];return m+(u?"-"+u:"")}function E0(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,i=r?y0(t):br(t,f0(n));return Al(n,i,r)}function k0(e){var t=e.ownerDocument.defaultView,n=t.getComputedStyle(e),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),i=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),l={width:e.offsetWidth+i,height:e.offsetHeight+r};return l}function Er(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(n){return t[n]})}function w0(e,t,n){n=n.split("-")[0];var r=k0(e),i={width:r.width,height:r.height},l=["right","left"].indexOf(n)!==-1,o=l?"top":"left",s=l?"left":"top",c=l?"height":"width",d=l?"width":"height";return i[o]=t[o]+t[c]/2-r[c]/2,n===s?i[s]=t[s]-r[d]:i[s]=t[Er(s)],i}function ka(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function $p(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(i){return i[t]===n});var r=ka(e,function(i){return i[t]===n});return e.indexOf(r)}function C0(e,t,n){var r=n===void 0?e:e.slice(0,$p(e,"name",n));return r.forEach(function(i){i.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var l=i.function||i.fn;i.enabled&&h0(l)&&(t.offsets.popper=Bt(t.offsets.popper),t.offsets.reference=Bt(t.offsets.reference),t=l(t,i))}),t}function Wp(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=E0(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=b0(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=w0(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=C0(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function S0(e,t){return e.some(function(n){var r=n.name,i=n.enabled;return i&&r===t})}function Tl(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var i=t[r],l=i?""+i+n:e;if(typeof document.body.style[l]<"u")return l}return null}function qp(){return this.state.isDestroyed=!0,S0(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[Tl("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function x0(e){var t=e.ownerDocument;return t?t.defaultView:window}function M0(e,t,n,r){var i=e.nodeName==="BODY",l=i?e.ownerDocument.defaultView:e;l.addEventListener(t,n,{passive:!0}),i||M0(Ea(l.parentNode),t,n,r),r.push(l)}function Gp(e,t,n,r){n.updateBound=r,x0(e).addEventListener("resize",n.updateBound,{passive:!0});var i=Ea(e);return M0(i,"scroll",n.updateBound,n.scrollParents),n.scrollElement=i,n.eventsEnabled=!0,n}function Yp(){this.state.eventsEnabled||(this.state=Gp(this.reference,this.options,this.state,this.scheduleUpdate))}function Qp(e,t){return x0(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(n){n.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function Kp(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=Qp(this.reference,this.state))}function Ol(e){return e!==""&&!isNaN(parseFloat(e))&&isFinite(e)}function tl(e,t){Object.keys(t).forEach(function(n){var r="";["width","height","top","right","bottom","left"].indexOf(n)!==-1&&Ol(t[n])&&(r="px"),e.style[n]=t[n]+r})}function Jp(e,t){Object.keys(t).forEach(function(n){var r=t[n];r!==!1?e.setAttribute(n,t[n]):e.removeAttribute(n)})}function Xp(e){return tl(e.instance.popper,e.styles),Jp(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&tl(e.arrowElement,e.arrowStyles),e}function e3(e,t,n,r,i){var l=E0(i,t,e,n.positionFixed),o=b0(n.placement,l,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",o),tl(t,{position:n.positionFixed?"fixed":"absolute"}),n}function t3(e,t){var n=e.offsets,r=n.popper,i=n.reference,l=Math.round,o=Math.floor,s=function(k){return k},c=l(i.width),d=l(r.width),m=["left","right"].indexOf(e.placement)!==-1,u=e.placement.indexOf("-")!==-1,p=c%2===d%2,f=c%2===1&&d%2===1,g=t?m||u||p?l:o:s,y=t?l:s;return{left:g(f&&!u&&t?r.left-1:r.left),top:y(r.top),bottom:y(r.bottom),right:g(r.right)}}var n3=ba&&/Firefox/i.test(navigator.userAgent);function a3(e,t){var n=t.x,r=t.y,i=e.offsets.popper,l=ka(e.instance.modifiers,function(v){return v.name==="applyStyle"}).gpuAcceleration;l!==void 0&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var o=l!==void 0?l:t.gpuAcceleration,s=Cn(e.instance.popper),c=el(s),d={position:i.position},m=t3(e,window.devicePixelRatio<2||!n3),u=n==="bottom"?"top":"bottom",p=r==="right"?"left":"right",f=Tl("transform"),g=void 0,y=void 0;if(u==="bottom"?s.nodeName==="HTML"?y=-s.clientHeight+m.bottom:y=-c.height+m.bottom:y=m.top,p==="right"?s.nodeName==="HTML"?g=-s.clientWidth+m.right:g=-c.width+m.right:g=m.left,o&&f)d[f]="translate3d("+g+"px, "+y+"px, 0)",d[u]=0,d[p]=0,d.willChange="transform";else{var k=u==="bottom"?-1:1,b=p==="right"?-1:1;d[u]=y*k,d[p]=g*b,d.willChange=u+", "+p}var h={"x-placement":e.placement};return e.attributes=Qe({},h,e.attributes),e.styles=Qe({},d,e.styles),e.arrowStyles=Qe({},e.offsets.arrow,e.arrowStyles),e}function N0(e,t,n){var r=ka(e,function(s){var c=s.name;return c===t}),i=!!r&&e.some(function(s){return s.name===n&&s.enabled&&s.order<r.order});if(!i){var l="`"+t+"`",o="`"+n+"`";console.warn(o+" modifier is required by "+l+" modifier in order to work, be sure to include it before "+l+"!")}return i}function r3(e,t){var n;if(!N0(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if(typeof r=="string"){if(r=e.instance.popper.querySelector(r),!r)return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],l=e.offsets,o=l.popper,s=l.reference,c=["left","right"].indexOf(i)!==-1,d=c?"height":"width",m=c?"Top":"Left",u=m.toLowerCase(),p=c?"left":"top",f=c?"bottom":"right",g=k0(r)[d];s[f]-g<o[u]&&(e.offsets.popper[u]-=o[u]-(s[f]-g)),s[u]+g>o[f]&&(e.offsets.popper[u]+=s[u]+g-o[f]),e.offsets.popper=Bt(e.offsets.popper);var y=s[u]+s[d]/2-g/2,k=en(e.instance.popper),b=parseFloat(k["margin"+m]),h=parseFloat(k["border"+m+"Width"]),v=y-e.offsets.popper[u]-b-h;return v=Math.max(Math.min(o[d]-g,v),0),e.arrowElement=r,e.offsets.arrow=(n={},xn(n,u,Math.round(v)),xn(n,p,""),n),e}function i3(e){return e==="end"?"start":e==="start"?"end":e}var F0=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],bi=F0.slice(3);function r1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=bi.indexOf(e),r=bi.slice(n+1).concat(bi.slice(0,n));return t?r.reverse():r}var Ei={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function l3(e,t){if(S0(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var n=Ll(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],i=Er(r),l=e.placement.split("-")[1]||"",o=[];switch(t.behavior){case Ei.FLIP:o=[r,i];break;case Ei.CLOCKWISE:o=r1(r);break;case Ei.COUNTERCLOCKWISE:o=r1(r,!0);break;default:o=t.behavior}return o.forEach(function(s,c){if(r!==s||o.length===c+1)return e;r=e.placement.split("-")[0],i=Er(r);var d=e.offsets.popper,m=e.offsets.reference,u=Math.floor,p=r==="left"&&u(d.right)>u(m.left)||r==="right"&&u(d.left)<u(m.right)||r==="top"&&u(d.bottom)>u(m.top)||r==="bottom"&&u(d.top)<u(m.bottom),f=u(d.left)<u(n.left),g=u(d.right)>u(n.right),y=u(d.top)<u(n.top),k=u(d.bottom)>u(n.bottom),b=r==="left"&&f||r==="right"&&g||r==="top"&&y||r==="bottom"&&k,h=["top","bottom"].indexOf(r)!==-1,v=!!t.flipVariations&&(h&&l==="start"&&f||h&&l==="end"&&g||!h&&l==="start"&&y||!h&&l==="end"&&k),E=!!t.flipVariationsByContent&&(h&&l==="start"&&g||h&&l==="end"&&f||!h&&l==="start"&&k||!h&&l==="end"&&y),C=v||E;(p||b||C)&&(e.flipped=!0,(p||b)&&(r=o[c+1]),C&&(l=i3(l)),e.placement=r+(l?"-"+l:""),e.offsets.popper=Qe({},e.offsets.popper,w0(e.instance.popper,e.offsets.reference,e.placement)),e=C0(e.instance.modifiers,e,"flip"))}),e}function o3(e){var t=e.offsets,n=t.popper,r=t.reference,i=e.placement.split("-")[0],l=Math.floor,o=["top","bottom"].indexOf(i)!==-1,s=o?"right":"bottom",c=o?"left":"top",d=o?"width":"height";return n[s]<l(r[c])&&(e.offsets.popper[c]=l(r[c])-n[d]),n[c]>l(r[s])&&(e.offsets.popper[c]=l(r[s])),e}function s3(e,t,n,r){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),l=+i[1],o=i[2];if(!l)return e;if(o.indexOf("%")===0){var s=void 0;switch(o){case"%p":s=n;break;case"%":case"%r":default:s=r}var c=Bt(s);return c[t]/100*l}else if(o==="vh"||o==="vw"){var d=void 0;return o==="vh"?d=Math.max(document.documentElement.clientHeight,window.innerHeight||0):d=Math.max(document.documentElement.clientWidth,window.innerWidth||0),d/100*l}else return l}function c3(e,t,n,r){var i=[0,0],l=["right","left"].indexOf(r)!==-1,o=e.split(/(\+|\-)/).map(function(m){return m.trim()}),s=o.indexOf(ka(o,function(m){return m.search(/,|\s/)!==-1}));o[s]&&o[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,d=s!==-1?[o.slice(0,s).concat([o[s].split(c)[0]]),[o[s].split(c)[1]].concat(o.slice(s+1))]:[o];return d=d.map(function(m,u){var p=(u===1?!l:l)?"height":"width",f=!1;return m.reduce(function(g,y){return g[g.length-1]===""&&["+","-"].indexOf(y)!==-1?(g[g.length-1]=y,f=!0,g):f?(g[g.length-1]+=y,f=!1,g):g.concat(y)},[]).map(function(g){return s3(g,p,t,n)})}),d.forEach(function(m,u){m.forEach(function(p,f){Ol(p)&&(i[u]+=p*(m[f-1]==="-"?-1:1))})}),i}function d3(e,t){var n=t.offset,r=e.placement,i=e.offsets,l=i.popper,o=i.reference,s=r.split("-")[0],c=void 0;return Ol(+n)?c=[+n,0]:c=c3(n,l,o,s),s==="left"?(l.top+=c[0],l.left-=c[1]):s==="right"?(l.top+=c[0],l.left+=c[1]):s==="top"?(l.left+=c[0],l.top-=c[1]):s==="bottom"&&(l.left+=c[0],l.top+=c[1]),e.popper=l,e}function u3(e,t){var n=t.boundariesElement||Cn(e.instance.popper);e.instance.reference===n&&(n=Cn(n));var r=Tl("transform"),i=e.instance.popper.style,l=i.top,o=i.left,s=i[r];i.top="",i.left="",i[r]="";var c=Ll(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);i.top=l,i.left=o,i[r]=s,t.boundaries=c;var d=t.priority,m=e.offsets.popper,u={primary:function(p){var f=m[p];return m[p]<c[p]&&!t.escapeWithReference&&(f=Math.max(m[p],c[p])),xn({},p,f)},secondary:function(p){var f=p==="right"?"left":"top",g=m[f];return m[p]>c[p]&&!t.escapeWithReference&&(g=Math.min(m[f],c[p]-(p==="right"?m.width:m.height))),xn({},f,g)}};return d.forEach(function(p){var f=["left","top"].indexOf(p)!==-1?"primary":"secondary";m=Qe({},m,u[f](p))}),e.offsets.popper=m,e}function m3(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets,l=i.reference,o=i.popper,s=["bottom","top"].indexOf(n)!==-1,c=s?"left":"top",d=s?"width":"height",m={start:xn({},c,l[c]),end:xn({},c,l[c]+l[d]-o[d])};e.offsets.popper=Qe({},o,m[r])}return e}function p3(e){if(!N0(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=ka(e.instance.modifiers,function(r){return r.name==="preventOverflow"}).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(e.hide===!0)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(e.hide===!1)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}function h3(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,i=r.popper,l=r.reference,o=["left","right"].indexOf(n)!==-1,s=["top","left"].indexOf(n)===-1;return i[o?"left":"top"]=l[n]-(s?i[o?"width":"height"]:0),e.placement=Er(t),e.offsets.popper=Bt(i),e}var f3={shift:{order:100,enabled:!0,fn:m3},offset:{order:200,enabled:!0,fn:d3,offset:0},preventOverflow:{order:300,enabled:!0,fn:u3,priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:o3},arrow:{order:500,enabled:!0,fn:r3,element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:l3,behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:h3},hide:{order:800,enabled:!0,fn:p3},computeStyle:{order:850,enabled:!0,fn:a3,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:Xp,onLoad:e3,gpuAcceleration:void 0}},g3={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:f3},Pr=function(){function e(t,n){var r=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Dp(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=Pp(this.update.bind(this)),this.options=Qe({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(Qe({},e.Defaults.modifiers,i.modifiers)).forEach(function(o){r.options.modifiers[o]=Qe({},e.Defaults.modifiers[o]||{},i.modifiers?i.modifiers[o]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(o){return Qe({name:o},r.options.modifiers[o])}).sort(function(o,s){return o.order-s.order}),this.modifiers.forEach(function(o){o.enabled&&h0(o.onLoad)&&o.onLoad(r.reference,r.popper,r.options,o,r.state)}),this.update();var l=this.options.eventsEnabled;l&&this.enableEventListeners(),this.state.eventsEnabled=l}return jp(e,[{key:"update",value:function(){return Wp.call(this)}},{key:"destroy",value:function(){return qp.call(this)}},{key:"enableEventListeners",value:function(){return Yp.call(this)}},{key:"disableEventListeners",value:function(){return Kp.call(this)}}]),e}();Pr.Utils=window.PopperUtils;Pr.placements=F0;Pr.Defaults=g3;var i1=Pr,nl=at(ol()),v3=["innerHTML","ownerDocument","style","attributes","nodeValue"],y3=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],b3=["bigint","boolean","null","number","string","symbol","undefined"];function Vr(e){var t=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(t))return"HTMLElement";if(E3(t))return t}function ot(e){return function(t){return Vr(t)===e}}function E3(e){return y3.includes(e)}function Ln(e){return function(t){return typeof t===e}}function k3(e){return b3.includes(e)}function A(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}if(A.array(e))return"Array";if(A.plainFunction(e))return"Function";var t=Vr(e);return t||"Object"}A.array=Array.isArray;A.arrayOf=function(e,t){return!A.array(e)&&!A.function(t)?!1:e.every(function(n){return t(n)})};A.asyncGeneratorFunction=function(e){return Vr(e)==="AsyncGeneratorFunction"};A.asyncFunction=ot("AsyncFunction");A.bigint=Ln("bigint");A.boolean=function(e){return e===!0||e===!1};A.date=ot("Date");A.defined=function(e){return!A.undefined(e)};A.domElement=function(e){return A.object(e)&&!A.plainObject(e)&&e.nodeType===1&&A.string(e.nodeName)&&v3.every(function(t){return t in e})};A.empty=function(e){return A.string(e)&&e.length===0||A.array(e)&&e.length===0||A.object(e)&&!A.map(e)&&!A.set(e)&&Object.keys(e).length===0||A.set(e)&&e.size===0||A.map(e)&&e.size===0};A.error=ot("Error");A.function=Ln("function");A.generator=function(e){return A.iterable(e)&&A.function(e.next)&&A.function(e.throw)};A.generatorFunction=ot("GeneratorFunction");A.instanceOf=function(e,t){return!e||!t?!1:Object.getPrototypeOf(e)===t.prototype};A.iterable=function(e){return!A.nullOrUndefined(e)&&A.function(e[Symbol.iterator])};A.map=ot("Map");A.nan=function(e){return Number.isNaN(e)};A.null=function(e){return e===null};A.nullOrUndefined=function(e){return A.null(e)||A.undefined(e)};A.number=function(e){return Ln("number")(e)&&!A.nan(e)};A.numericString=function(e){return A.string(e)&&e.length>0&&!Number.isNaN(Number(e))};A.object=function(e){return!A.nullOrUndefined(e)&&(A.function(e)||typeof e=="object")};A.oneOf=function(e,t){return A.array(e)?e.indexOf(t)>-1:!1};A.plainFunction=ot("Function");A.plainObject=function(e){if(Vr(e)!=="Object")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};A.primitive=function(e){return A.null(e)||k3(typeof e)};A.promise=ot("Promise");A.propertyOf=function(e,t,n){if(!A.object(e)||!t)return!1;var r=e[t];return A.function(n)?n(r):A.defined(r)};A.regexp=ot("RegExp");A.set=ot("Set");A.string=Ln("string");A.symbol=Ln("symbol");A.undefined=Ln("undefined");A.weakMap=ot("WeakMap");A.weakSet=ot("WeakSet");var _=A;function A0(e){return function(t){return typeof t===e}}var w3=A0("function"),C3=function(e){return e===null},l1=function(e){return Object.prototype.toString.call(e).slice(8,-1)==="RegExp"},o1=function(e){return!S3(e)&&!C3(e)&&(w3(e)||typeof e=="object")},S3=A0("undefined"),al=function(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")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 x3(e,t){var n=e.length;if(n!==t.length)return!1;for(var r=n;r--!==0;)if(!He(e[r],t[r]))return!1;return!0}function M3(e,t){if(e.byteLength!==t.byteLength)return!1;for(var n=new DataView(e.buffer),r=new DataView(t.buffer),i=e.byteLength;i--;)if(n.getUint8(i)!==r.getUint8(i))return!1;return!0}function N3(e,t){var n,r,i,l;if(e.size!==t.size)return!1;try{for(var o=al(e.entries()),s=o.next();!s.done;s=o.next()){var c=s.value;if(!t.has(c[0]))return!1}}catch(u){n={error:u}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}try{for(var d=al(e.entries()),m=d.next();!m.done;m=d.next()){var c=m.value;if(!He(c[1],t.get(c[0])))return!1}}catch(u){i={error:u}}finally{try{m&&!m.done&&(l=d.return)&&l.call(d)}finally{if(i)throw i.error}}return!0}function F3(e,t){var n,r;if(e.size!==t.size)return!1;try{for(var i=al(e.entries()),l=i.next();!l.done;l=i.next()){var o=l.value;if(!t.has(o[0]))return!1}}catch(s){n={error:s}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return!0}function He(e,t){if(e===t)return!0;if(e&&o1(e)&&t&&o1(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t))return x3(e,t);if(e instanceof Map&&t instanceof Map)return N3(e,t);if(e instanceof Set&&t instanceof Set)return F3(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t))return M3(e,t);if(l1(e)&&l1(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var i=n.length;i--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[i]))return!1;for(var i=n.length;i--!==0;){var l=n[i];if(!(l==="_owner"&&e.$$typeof)&&!He(e[l],t[l]))return!1}return!0}return Number.isNaN(e)&&Number.isNaN(t)?!0:e===t}function A3(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.every(function(n){return _.string(n)||_.array(n)||_.plainObject(n)})}function L3(e,t,n){return L0(e,t)?[e,t].every(_.array)?!e.some(m1(n))&&t.some(m1(n)):[e,t].every(_.plainObject)?!Object.entries(e).some(u1(n))&&Object.entries(t).some(u1(n)):t===n:!1}function s1(e,t,n){var r=n.actual,i=n.key,l=n.previous,o=n.type,s=ht(e,i),c=ht(t,i),d=[s,c].every(_.number)&&(o==="increased"?s<c:s>c);return _.undefined(r)||(d=d&&c===r),_.undefined(l)||(d=d&&s===l),d}function c1(e,t,n){var r=n.key,i=n.type,l=n.value,o=ht(e,r),s=ht(t,r),c=i==="added"?o:s,d=i==="added"?s:o;if(!_.nullOrUndefined(l)){if(_.defined(c)){if(_.array(c)||_.plainObject(c))return L3(c,d,l)}else return He(d,l);return!1}return[o,s].every(_.array)?!d.every(_l(c)):[o,s].every(_.plainObject)?T3(Object.keys(c),Object.keys(d)):![o,s].every(function(m){return _.primitive(m)&&_.defined(m)})&&(i==="added"?!_.defined(o)&&_.defined(s):_.defined(o)&&!_.defined(s))}function d1(e,t,n){var r=n===void 0?{}:n,i=r.key,l=ht(e,i),o=ht(t,i);if(!L0(l,o))throw new TypeError("Inputs have different types");if(!A3(l,o))throw new TypeError("Inputs don't have length");return[l,o].every(_.plainObject)&&(l=Object.keys(l),o=Object.keys(o)),[l,o]}function u1(e){return function(t){var n=t[0],r=t[1];return _.array(e)?He(e,r)||e.some(function(i){return He(i,r)||_.array(r)&&_l(r)(i)}):_.plainObject(e)&&e[n]?!!e[n]&&He(e[n],r):He(e,r)}}function T3(e,t){return t.some(function(n){return!e.includes(n)})}function m1(e){return function(t){return _.array(e)?e.some(function(n){return He(n,t)||_.array(t)&&_l(t)(n)}):He(e,t)}}function Hn(e,t){return _.array(e)?e.some(function(n){return He(n,t)}):He(e,t)}function _l(e){return function(t){return e.some(function(n){return He(n,t)})}}function L0(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.every(_.array)||e.every(_.number)||e.every(_.plainObject)||e.every(_.string)}function ht(e,t){if(_.plainObject(e)||_.array(e)){if(_.string(t)){var n=t.split(".");return n.reduce(function(r,i){return r&&r[i]},e)}return _.number(t)?e[t]:e}return e}function O3(e,t){if([e,t].some(_.nullOrUndefined))throw new Error("Missing required parameters");if(![e,t].every(function(u){return _.plainObject(u)||_.array(u)}))throw new Error("Expected plain objects or array");var n=function(u,p){try{return c1(e,t,{key:u,type:"added",value:p})}catch{return!1}},r=function(u,p,f){try{var g=ht(e,u),y=ht(t,u),k=_.defined(p),b=_.defined(f);if(k||b){var h=b?Hn(f,g):!Hn(p,g),v=Hn(p,y);return h&&v}return[g,y].every(_.array)||[g,y].every(_.plainObject)?!He(g,y):g!==y}catch{return!1}},i=function(u,p,f){if(!_.defined(u))return!1;try{var g=ht(e,u),y=ht(t,u),k=_.defined(f);return Hn(p,g)&&(k?Hn(f,y):!k)}catch{return!1}},l=function(u,p){return _.defined(u)?r(u,p):!1},o=function(u,p,f){if(!_.defined(u))return!1;try{return s1(e,t,{key:u,actual:p,previous:f,type:"decreased"})}catch{return!1}},s=function(u){try{var p=d1(e,t,{key:u}),f=p[0],g=p[1];return!!f.length&&!g.length}catch{return!1}},c=function(u){try{var p=d1(e,t,{key:u}),f=p[0],g=p[1];return!f.length&&!!g.length}catch{return!1}},d=function(u,p,f){if(!_.defined(u))return!1;try{return s1(e,t,{key:u,actual:p,previous:f,type:"increased"})}catch{return!1}},m=function(u,p){try{return c1(e,t,{key:u,type:"removed",value:p})}catch{return!1}};return{added:n,changed:r,changedFrom:i,changedTo:l,decreased:o,emptied:s,filled:c,increased:d,removed:m}}function p1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function he(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?p1(Object(n),!0).forEach(function(r){Ae(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p1(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function wa(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h1(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,O0(r.key),r)}}function Ca(e,t,n){return t&&h1(e.prototype,t),n&&h1(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ae(e,t,n){return t=O0(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Sa(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&rl(e,t)}function kr(e){return kr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},kr(e)}function rl(e,t){return rl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},rl(e,t)}function _3(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Z3(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,l;for(l=0;l<r.length;l++)i=r[l],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function T0(e,t){if(e==null)return{};var n=Z3(e,t),r,i;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(i=0;i<l.length;i++)r=l[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function wt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I3(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return wt(e)}function xa(e){var t=_3();return function(){var n=kr(e),r;if(t){var i=kr(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return I3(this,r)}}function R3(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function O0(e){var t=R3(e,"string");return typeof t=="symbol"?t:String(t)}var B3={flip:{padding:20},preventOverflow:{padding:10}},P3="The typeValidator argument must be a function with the signature function(props, propName, componentName).",V3="The error message is optional, but must be a string if provided.";function H3(e,t,n,r){return typeof e=="boolean"?e:typeof e=="function"?e(t,n,r):e?!!e:!1}function D3(e,t){return Object.hasOwnProperty.call(e,t)}function j3(e,t,n,r){return r?new Error(r):new Error("Required ".concat(e[t]," `").concat(t,"` was not specified in `").concat(n,"`."))}function z3(e,t){if(typeof e!="function")throw new TypeError(P3);if(t&&typeof t!="string")throw new TypeError(V3)}function f1(e,t,n){return z3(e,n),function(r,i,l){for(var o=arguments.length,s=new Array(o>3?o-3:0),c=3;c<o;c++)s[c-3]=arguments[c];return H3(t,r,i,l)?D3(r,i)?e.apply(void 0,[r,i,l].concat(s)):j3(r,i,l,n):e.apply(void 0,[r,i,l].concat(s))}}var ee={INIT:"init",IDLE:"idle",OPENING:"opening",OPEN:"open",CLOSING:"closing",ERROR:"error"},Dn=_n.createPortal!==void 0;function ct(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function ki(){return"ontouchstart"in window&&/Mobi/.test(navigator.userAgent)}function Da(e){var t=e.title,n=e.data,r=e.warn,i=r===void 0?!1:r,l=e.debug,o=l===void 0?!1:l,s=i?console.warn||console.error:console.log;o&&t&&n&&(console.groupCollapsed("%creact-floater: ".concat(t),"color: #9b00ff; font-weight: bold; font-size: 12px;"),Array.isArray(n)?n.forEach(function(c){_.plainObject(c)&&c.key?s.apply(console,[c.key,c.value]):s.apply(console,[c])}):s.apply(console,[n]),console.groupEnd())}function U3(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;e.addEventListener(t,n,r)}function $3(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;e.removeEventListener(t,n,r)}function W3(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i;i=function(l){n(l),$3(e,t,i)},U3(e,t,i,r)}function g1(){}var _0=function(e){Sa(n,e);var t=xa(n);function n(){return wa(this,n),t.apply(this,arguments)}return Ca(n,[{key:"componentDidMount",value:function(){ct()&&(this.node||this.appendNode(),Dn||this.renderPortal())}},{key:"componentDidUpdate",value:function(){ct()&&(Dn||this.renderPortal())}},{key:"componentWillUnmount",value:function(){!ct()||!this.node||(Dn||_n.unmountComponentAtNode(this.node),this.node&&this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=void 0))}},{key:"appendNode",value:function(){var r=this.props,i=r.id,l=r.zIndex;this.node||(this.node=document.createElement("div"),i&&(this.node.id=i),l&&(this.node.style.zIndex=l),document.body.appendChild(this.node))}},{key:"renderPortal",value:function(){if(!ct())return null;var r=this.props,i=r.children,l=r.setRef;if(this.node||this.appendNode(),Dn)return _n.createPortal(i,this.node);var o=_n.unstable_renderSubtreeIntoContainer(this,i.length>1?a.createElement("div",null,i):i[0],this.node);return l(o),null}},{key:"renderReact16",value:function(){var r=this.props,i=r.hasChildren,l=r.placement,o=r.target;return i?this.renderPortal():o||l==="center"?this.renderPortal():null}},{key:"render",value:function(){return Dn?this.renderReact16():null}}]),n}(a.Component);Ae(_0,"propTypes",{children:M.default.oneOfType([M.default.element,M.default.array]),hasChildren:M.default.bool,id:M.default.oneOfType([M.default.string,M.default.number]),placement:M.default.string,setRef:M.default.func.isRequired,target:M.default.oneOfType([M.default.object,M.default.string]),zIndex:M.default.number});var Z0=function(e){Sa(n,e);var t=xa(n);function n(){return wa(this,n),t.apply(this,arguments)}return Ca(n,[{key:"parentStyle",get:function(){var r=this.props,i=r.placement,l=r.styles,o=l.arrow.length,s={pointerEvents:"none",position:"absolute",width:"100%"};return i.startsWith("top")?(s.bottom=0,s.left=0,s.right=0,s.height=o):i.startsWith("bottom")?(s.left=0,s.right=0,s.top=0,s.height=o):i.startsWith("left")?(s.right=0,s.top=0,s.bottom=0):i.startsWith("right")&&(s.left=0,s.top=0),s}},{key:"render",value:function(){var r=this.props,i=r.placement,l=r.setArrowRef,o=r.styles,s=o.arrow,c=s.color,d=s.display,m=s.length,u=s.margin,p=s.position,f=s.spread,g={display:d,position:p},y,k=f,b=m;return i.startsWith("top")?(y="0,0 ".concat(k/2,",").concat(b," ").concat(k,",0"),g.bottom=0,g.marginLeft=u,g.marginRight=u):i.startsWith("bottom")?(y="".concat(k,",").concat(b," ").concat(k/2,",0 0,").concat(b),g.top=0,g.marginLeft=u,g.marginRight=u):i.startsWith("left")?(b=f,k=m,y="0,0 ".concat(k,",").concat(b/2," 0,").concat(b),g.right=0,g.marginTop=u,g.marginBottom=u):i.startsWith("right")&&(b=f,k=m,y="".concat(k,",").concat(b," ").concat(k,",0 0,").concat(b/2),g.left=0,g.marginTop=u,g.marginBottom=u),a.createElement("div",{className:"__floater__arrow",style:this.parentStyle},a.createElement("span",{ref:l,style:g},a.createElement("svg",{width:k,height:b,version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a.createElement("polygon",{points:y,fill:c}))))}}]),n}(a.Component);Ae(Z0,"propTypes",{placement:M.default.string.isRequired,setArrowRef:M.default.func.isRequired,styles:M.default.object.isRequired});var q3=["color","height","width"];function I0(e){var t=e.handleClick,n=e.styles,r=n.color,i=n.height,l=n.width,o=T0(n,q3);return a.createElement("button",{"aria-label":"close",onClick:t,style:o,type:"button"},a.createElement("svg",{width:"".concat(l,"px"),height:"".concat(i,"px"),viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"},a.createElement("g",null,a.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:r}))))}I0.propTypes={handleClick:M.default.func.isRequired,styles:M.default.object.isRequired};function R0(e){var t=e.content,n=e.footer,r=e.handleClick,i=e.open,l=e.positionWrapper,o=e.showCloseButton,s=e.title,c=e.styles,d={content:a.isValidElement(t)?t:a.createElement("div",{className:"__floater__content",style:c.content},t)};return s&&(d.title=a.isValidElement(s)?s:a.createElement("div",{className:"__floater__title",style:c.title},s)),n&&(d.footer=a.isValidElement(n)?n:a.createElement("div",{className:"__floater__footer",style:c.footer},n)),(o||l)&&!_.boolean(i)&&(d.close=a.createElement(I0,{styles:c.close,handleClick:r})),a.createElement("div",{className:"__floater__container",style:c.container},d.close,d.title,d.content,d.footer)}R0.propTypes={content:M.default.node.isRequired,footer:M.default.node,handleClick:M.default.func.isRequired,open:M.default.bool,positionWrapper:M.default.bool.isRequired,showCloseButton:M.default.bool.isRequired,styles:M.default.object.isRequired,title:M.default.node};var B0=function(e){Sa(n,e);var t=xa(n);function n(){return wa(this,n),t.apply(this,arguments)}return Ca(n,[{key:"style",get:function(){var r=this.props,i=r.disableAnimation,l=r.component,o=r.placement,s=r.hideArrow,c=r.status,d=r.styles,m=d.arrow.length,u=d.floater,p=d.floaterCentered,f=d.floaterClosing,g=d.floaterOpening,y=d.floaterWithAnimation,k=d.floaterWithComponent,b={};return s||(o.startsWith("top")?b.padding="0 0 ".concat(m,"px"):o.startsWith("bottom")?b.padding="".concat(m,"px 0 0"):o.startsWith("left")?b.padding="0 ".concat(m,"px 0 0"):o.startsWith("right")&&(b.padding="0 0 0 ".concat(m,"px"))),[ee.OPENING,ee.OPEN].indexOf(c)!==-1&&(b=he(he({},b),g)),c===ee.CLOSING&&(b=he(he({},b),f)),c===ee.OPEN&&!i&&(b=he(he({},b),y)),o==="center"&&(b=he(he({},b),p)),l&&(b=he(he({},b),k)),he(he({},u),b)}},{key:"render",value:function(){var r=this.props,i=r.component,l=r.handleClick,o=r.hideArrow,s=r.setFloaterRef,c=r.status,d={},m=["__floater"];return i?a.isValidElement(i)?d.content=a.cloneElement(i,{closeFn:l}):d.content=i({closeFn:l}):d.content=a.createElement(R0,this.props),c===ee.OPEN&&m.push("__floater__open"),o||(d.arrow=a.createElement(Z0,this.props)),a.createElement("div",{ref:s,className:m.join(" "),style:this.style},a.createElement("div",{className:"__floater__body"},d.content,d.arrow))}}]),n}(a.Component);Ae(B0,"propTypes",{component:M.default.oneOfType([M.default.func,M.default.element]),content:M.default.node,disableAnimation:M.default.bool.isRequired,footer:M.default.node,handleClick:M.default.func.isRequired,hideArrow:M.default.bool.isRequired,open:M.default.bool,placement:M.default.string.isRequired,positionWrapper:M.default.bool.isRequired,setArrowRef:M.default.func.isRequired,setFloaterRef:M.default.func.isRequired,showCloseButton:M.default.bool,status:M.default.string.isRequired,styles:M.default.object.isRequired,title:M.default.node});var P0=function(e){Sa(n,e);var t=xa(n);function n(){return wa(this,n),t.apply(this,arguments)}return Ca(n,[{key:"render",value:function(){var r=this.props,i=r.children,l=r.handleClick,o=r.handleMouseEnter,s=r.handleMouseLeave,c=r.setChildRef,d=r.setWrapperRef,m=r.style,u=r.styles,p;if(i)if(a.Children.count(i)===1)if(!a.isValidElement(i))p=a.createElement("span",null,i);else{var f=_.function(i.type)?"innerRef":"ref";p=a.cloneElement(a.Children.only(i),Ae({},f,c))}else p=i;return p?a.createElement("span",{ref:d,style:he(he({},u),m),onClick:l,onMouseEnter:o,onMouseLeave:s},p):null}}]),n}(a.Component);Ae(P0,"propTypes",{children:M.default.node,handleClick:M.default.func.isRequired,handleMouseEnter:M.default.func.isRequired,handleMouseLeave:M.default.func.isRequired,setChildRef:M.default.func.isRequired,setWrapperRef:M.default.func.isRequired,style:M.default.object,styles:M.default.object.isRequired});var G3={zIndex:100};function Y3(e){var t=(0,nl.default)(G3,e.options||{});return{wrapper:{cursor:"help",display:"inline-flex",flexDirection:"column",zIndex:t.zIndex},wrapperPosition:{left:-1e3,position:"absolute",top:-1e3,visibility:"hidden"},floater:{display:"inline-block",filter:"drop-shadow(0 0 3px rgba(0, 0, 0, 0.3))",maxWidth:300,opacity:0,position:"relative",transition:"opacity 0.3s",visibility:"hidden",zIndex:t.zIndex},floaterOpening:{opacity:1,visibility:"visible"},floaterWithAnimation:{opacity:1,transition:"opacity 0.3s, transform 0.2s",visibility:"visible"},floaterWithComponent:{maxWidth:"100%"},floaterClosing:{opacity:0,visibility:"visible"},floaterCentered:{left:"50%",position:"fixed",top:"50%",transform:"translate(-50%, -50%)"},container:{backgroundColor:"#fff",color:"#666",minHeight:60,minWidth:200,padding:20,position:"relative",zIndex:10},title:{borderBottom:"1px solid #555",color:"#555",fontSize:18,marginBottom:5,paddingBottom:6,paddingRight:18},content:{fontSize:15},close:{backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",fontSize:0,height:15,outline:"none",padding:10,position:"absolute",right:0,top:0,width:15,WebkitAppearance:"none"},footer:{borderTop:"1px solid #ccc",fontSize:13,marginTop:10,paddingTop:5},arrow:{color:"#fff",display:"inline-flex",length:16,margin:8,position:"absolute",spread:32},options:t}}var Q3=["arrow","flip","offset"],K3=["position","top","right","bottom","left"],Zl=function(e){Sa(n,e);var t=xa(n);function n(r){var i;return wa(this,n),i=t.call(this,r),Ae(wt(i),"setArrowRef",function(l){i.arrowRef=l}),Ae(wt(i),"setChildRef",function(l){i.childRef=l}),Ae(wt(i),"setFloaterRef",function(l){i.floaterRef=l}),Ae(wt(i),"setWrapperRef",function(l){i.wrapperRef=l}),Ae(wt(i),"handleTransitionEnd",function(){var l=i.state.status,o=i.props.callback;i.wrapperPopper&&i.wrapperPopper.instance.update(),i.setState({status:l===ee.OPENING?ee.OPEN:ee.IDLE},function(){var s=i.state.status;o(s===ee.OPEN?"open":"close",i.props)})}),Ae(wt(i),"handleClick",function(){var l=i.props,o=l.event,s=l.open;if(!_.boolean(s)){var c=i.state,d=c.positionWrapper,m=c.status;(i.event==="click"||i.event==="hover"&&d)&&(Da({title:"click",data:[{event:o,status:m===ee.OPEN?"closing":"opening"}],debug:i.debug}),i.toggle())}}),Ae(wt(i),"handleMouseEnter",function(){var l=i.props,o=l.event,s=l.open;if(!(_.boolean(s)||ki())){var c=i.state.status;i.event==="hover"&&c===ee.IDLE&&(Da({title:"mouseEnter",data:[{key:"originalEvent",value:o}],debug:i.debug}),clearTimeout(i.eventDelayTimeout),i.toggle())}}),Ae(wt(i),"handleMouseLeave",function(){var l=i.props,o=l.event,s=l.eventDelay,c=l.open;if(!(_.boolean(c)||ki())){var d=i.state,m=d.status,u=d.positionWrapper;i.event==="hover"&&(Da({title:"mouseLeave",data:[{key:"originalEvent",value:o}],debug:i.debug}),s?[ee.OPENING,ee.OPEN].indexOf(m)!==-1&&!u&&!i.eventDelayTimeout&&(i.eventDelayTimeout=setTimeout(function(){delete i.eventDelayTimeout,i.toggle()},s*1e3)):i.toggle(ee.IDLE))}}),i.state={currentPlacement:r.placement,needsUpdate:!1,positionWrapper:r.wrapperOptions.position&&!!r.target,status:ee.INIT,statusWrapper:ee.INIT},i._isMounted=!1,i.hasMounted=!1,ct()&&window.addEventListener("load",function(){i.popper&&i.popper.instance.update(),i.wrapperPopper&&i.wrapperPopper.instance.update()}),i}return Ca(n,[{key:"componentDidMount",value:function(){if(ct()){var r=this.state.positionWrapper,i=this.props,l=i.children,o=i.open,s=i.target;this._isMounted=!0,Da({title:"init",data:{hasChildren:!!l,hasTarget:!!s,isControlled:_.boolean(o),positionWrapper:r,target:this.target,floater:this.floaterRef},debug:this.debug}),this.hasMounted||(this.initPopper(),this.hasMounted=!0),!l&&s&&_.boolean(o)}}},{key:"componentDidUpdate",value:function(r,i){if(ct()){var l=this.props,o=l.autoOpen,s=l.open,c=l.target,d=l.wrapperOptions,m=O3(i,this.state),u=m.changedFrom,p=m.changed;if(r.open!==s){var f;_.boolean(s)&&(f=s?ee.OPENING:ee.CLOSING),this.toggle(f)}(r.wrapperOptions.position!==d.position||r.target!==c)&&this.changeWrapperPosition(this.props),p("status",ee.IDLE)&&s?this.toggle(ee.OPEN):u("status",ee.INIT,ee.IDLE)&&o&&this.toggle(ee.OPEN),this.popper&&p("status",ee.OPENING)&&this.popper.instance.update(),this.floaterRef&&(p("status",ee.OPENING)||p("status",ee.CLOSING))&&W3(this.floaterRef,"transitionend",this.handleTransitionEnd),p("needsUpdate",!0)&&this.rebuildPopper()}}},{key:"componentWillUnmount",value:function(){ct()&&(this._isMounted=!1,this.popper&&this.popper.instance.destroy(),this.wrapperPopper&&this.wrapperPopper.instance.destroy())}},{key:"initPopper",value:function(){var r=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.target,l=this.state.positionWrapper,o=this.props,s=o.disableFlip,c=o.getPopper,d=o.hideArrow,m=o.offset,u=o.placement,p=o.wrapperOptions,f=u==="top"||u==="bottom"?"flip":["right","bottom-end","top-end","left","top-start","bottom-start"];if(u==="center")this.setState({status:ee.IDLE});else if(i&&this.floaterRef){var g=this.options,y=g.arrow,k=g.flip,b=g.offset,h=T0(g,Q3);new i1(i,this.floaterRef,{placement:u,modifiers:he({arrow:he({enabled:!d,element:this.arrowRef},y),flip:he({enabled:!s,behavior:f},k),offset:he({offset:"0, ".concat(m,"px")},b)},h),onCreate:function(E){var C;if(r.popper=E,!((C=r.floaterRef)!==null&&C!==void 0&&C.isConnected)){r.setState({needsUpdate:!0});return}c(E,"floater"),r._isMounted&&r.setState({currentPlacement:E.placement,status:ee.IDLE}),u!==E.placement&&setTimeout(function(){E.instance.update()},1)},onUpdate:function(E){r.popper=E;var C=r.state.currentPlacement;r._isMounted&&E.placement!==C&&r.setState({currentPlacement:E.placement})}})}if(l){var v=_.undefined(p.offset)?0:p.offset;new i1(this.target,this.wrapperRef,{placement:p.placement||u,modifiers:{arrow:{enabled:!1},offset:{offset:"0, ".concat(v,"px")},flip:{enabled:!1}},onCreate:function(E){r.wrapperPopper=E,r._isMounted&&r.setState({statusWrapper:ee.IDLE}),c(E,"wrapper"),u!==E.placement&&setTimeout(function(){E.instance.update()},1)}})}}},{key:"rebuildPopper",value:function(){var r=this;this.floaterRefInterval=setInterval(function(){var i;(i=r.floaterRef)!==null&&i!==void 0&&i.isConnected&&(clearInterval(r.floaterRefInterval),r.setState({needsUpdate:!1}),r.initPopper())},50)}},{key:"changeWrapperPosition",value:function(r){var i=r.target,l=r.wrapperOptions;this.setState({positionWrapper:l.position&&!!i})}},{key:"toggle",value:function(r){var i=this.state.status,l=i===ee.OPEN?ee.CLOSING:ee.OPENING;_.undefined(r)||(l=r),this.setState({status:l})}},{key:"debug",get:function(){var r=this.props.debug;return r||ct()&&"ReactFloaterDebug"in window&&!!window.ReactFloaterDebug}},{key:"event",get:function(){var r=this.props,i=r.disableHoverToClick,l=r.event;return l==="hover"&&ki()&&!i?"click":l}},{key:"options",get:function(){var r=this.props.options;return(0,nl.default)(B3,r||{})}},{key:"styles",get:function(){var r=this,i=this.state,l=i.status,o=i.positionWrapper,s=i.statusWrapper,c=this.props.styles,d=(0,nl.default)(Y3(c),c);if(o){var m;[ee.IDLE].indexOf(l)===-1||[ee.IDLE].indexOf(s)===-1?m=d.wrapperPosition:m=this.wrapperPopper.styles,d.wrapper=he(he({},d.wrapper),m)}if(this.target){var u=window.getComputedStyle(this.target);this.wrapperStyles?d.wrapper=he(he({},d.wrapper),this.wrapperStyles):["relative","static"].indexOf(u.position)===-1&&(this.wrapperStyles={},o||(K3.forEach(function(p){r.wrapperStyles[p]=u[p]}),d.wrapper=he(he({},d.wrapper),this.wrapperStyles),this.target.style.position="relative",this.target.style.top="auto",this.target.style.right="auto",this.target.style.bottom="auto",this.target.style.left="auto"))}return d}},{key:"target",get:function(){if(!ct())return null;var r=this.props.target;return r?_.domElement(r)?r:document.querySelector(r):this.childRef||this.wrapperRef}},{key:"render",value:function(){var r=this.state,i=r.currentPlacement,l=r.positionWrapper,o=r.status,s=this.props,c=s.children,d=s.component,m=s.content,u=s.disableAnimation,p=s.footer,f=s.hideArrow,g=s.id,y=s.open,k=s.showCloseButton,b=s.style,h=s.target,v=s.title,E=a.createElement(P0,{handleClick:this.handleClick,handleMouseEnter:this.handleMouseEnter,handleMouseLeave:this.handleMouseLeave,setChildRef:this.setChildRef,setWrapperRef:this.setWrapperRef,style:b,styles:this.styles.wrapper},c),C={};return l?C.wrapperInPortal=E:C.wrapperAsChildren=E,a.createElement("span",null,a.createElement(_0,{hasChildren:!!c,id:g,placement:i,setRef:this.setFloaterRef,target:h,zIndex:this.styles.options.zIndex},a.createElement(B0,{component:d,content:m,disableAnimation:u,footer:p,handleClick:this.handleClick,hideArrow:f||i==="center",open:y,placement:i,positionWrapper:l,setArrowRef:this.setArrowRef,setFloaterRef:this.setFloaterRef,showCloseButton:k,status:o,styles:this.styles,title:v}),C.wrapperInPortal),C.wrapperAsChildren)}}]),n}(a.Component);Ae(Zl,"propTypes",{autoOpen:M.default.bool,callback:M.default.func,children:M.default.node,component:f1(M.default.oneOfType([M.default.func,M.default.element]),function(e){return!e.content}),content:f1(M.default.node,function(e){return!e.component}),debug:M.default.bool,disableAnimation:M.default.bool,disableFlip:M.default.bool,disableHoverToClick:M.default.bool,event:M.default.oneOf(["hover","click"]),eventDelay:M.default.number,footer:M.default.node,getPopper:M.default.func,hideArrow:M.default.bool,id:M.default.oneOfType([M.default.string,M.default.number]),offset:M.default.number,open:M.default.bool,options:M.default.object,placement:M.default.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto","center"]),showCloseButton:M.default.bool,style:M.default.object,styles:M.default.object,target:M.default.oneOfType([M.default.object,M.default.string]),title:M.default.node,wrapperOptions:M.default.shape({offset:M.default.number,placement:M.default.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto"]),position:M.default.bool})});Ae(Zl,"defaultProps",{autoOpen:!1,callback:g1,debug:!1,disableAnimation:!1,disableFlip:!1,disableHoverToClick:!1,event:"click",eventDelay:.4,getPopper:g1,hideArrow:!1,offset:15,placement:"bottom",showCloseButton:!1,styles:{},target:null,wrapperOptions:{position:!1}});var J3=at(Cd(),1),X3=Object.defineProperty,eh=(e,t,n)=>t in e?X3(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,O=(e,t,n)=>(eh(e,typeof t!="symbol"?t+"":t,n),n),oe={INIT:"init",START:"start",STOP:"stop",RESET:"reset",PREV:"prev",NEXT:"next",GO:"go",CLOSE:"close",SKIP:"skip",UPDATE:"update"},et={TOUR_START:"tour:start",STEP_BEFORE:"step:before",BEACON:"beacon",TOOLTIP:"tooltip",STEP_AFTER:"step:after",TOUR_END:"tour:end",TOUR_STATUS:"tour:status",TARGET_NOT_FOUND:"error:target_not_found",ERROR:"error"},W={INIT:"init",READY:"ready",BEACON:"beacon",TOOLTIP:"tooltip",COMPLETE:"complete",ERROR:"error"},K={IDLE:"idle",READY:"ready",WAITING:"waiting",RUNNING:"running",PAUSED:"paused",SKIPPED:"skipped",FINISHED:"finished",ERROR:"error"};function Ot(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function V0(e){return e?e.getBoundingClientRect():null}function th(){let{body:e,documentElement:t}=document;return!e||!t?0:Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight)}function Rt(e){return typeof e=="string"?document.querySelector(e):e}function nh(e){return!e||e.nodeType!==1?null:getComputedStyle(e)}function Hr(e,t,n){if(!e)return $t();let r=(0,p0.default)(e);if(r){if(r.isSameNode($t()))return n?document:$t();if(!(r.scrollHeight>r.offsetHeight)&&!t)return r.style.overflow="initial",$t()}return r}function Dr(e,t){if(!e)return!1;let n=Hr(e,t);return n?!n.isSameNode($t()):!1}function ah(e){return e.offsetParent!==document.body}function ga(e,t="fixed"){if(!e||!(e instanceof HTMLElement))return!1;let{nodeName:n}=e,r=nh(e);return n==="BODY"||n==="HTML"?!1:r&&r.position===t?!0:e.parentNode?ga(e.parentNode,t):!1}function rh(e){var t;if(!e)return!1;let n=e;for(;n&&n!==document.body;){if(n instanceof HTMLElement){let{display:r,visibility:i}=getComputedStyle(n);if(r==="none"||i==="hidden")return!1}n=(t=n.parentElement)!=null?t:null}return!0}function ih(e,t,n){var r;let i=V0(e),l=Hr(e,n),o=Dr(e,n),s=0,c=(r=i?.top)!=null?r:0;return l instanceof HTMLElement&&(s=l.scrollTop,!o&&!ga(e)&&(c+=s),l.isSameNode($t())||(c+=$t().scrollTop)),Math.floor(c-t)}function lh(e,t,n){var r;if(!e)return 0;let{offsetTop:i=0,scrollTop:l=0}=(r=(0,p0.default)(e))!=null?r:{},o=e.getBoundingClientRect().top+l;i&&(Dr(e,n)||ah(e))&&(o-=i);let s=Math.floor(o-t);return s<0?0:s}function $t(){var e;return(e=document.scrollingElement)!=null?e:document.documentElement}function oh(e,t){let{duration:n,element:r}=t;return new Promise((i,l)=>{let{scrollTop:o}=r,s=e>o?e-o:o-e;Tp.default.top(r,e,{duration:s<100?50:n},c=>c&&c.message!=="Element already at target scroll position"?l(c):i())})}var jn=Zn!==void 0;function H0(e=navigator.userAgent){let t=e;return typeof window>"u"?t="node":document.documentMode?t="ie":/Edge/.test(e)?t="edge":window.opera||e.includes(" OPR/")?t="opera":typeof window.InstallTrigger<"u"?t="firefox":window.chrome?t="chrome":/(Version\/([\d._]+).*Safari|CriOS|FxiOS| Mobile\/)/.test(e)&&(t="safari"),t}function _t(e){let t=[],n=r=>{if(typeof r=="string"||typeof r=="number")t.push(r);else if(Array.isArray(r))r.forEach(i=>n(i));else if($r(r)){let{children:i}=r.props;Array.isArray(i)?i.forEach(l=>n(l)):n(i)}};return n(e),t.join(" ").trim()}function sh(e,t){return!T.plainObject(e)||!T.array(t)?!1:Object.keys(e).every(n=>t.includes(n))}function ch(e){let t=/^#?([\da-f])([\da-f])([\da-f])$/i,n=e.replace(t,(i,l,o,s)=>l+l+o+o+s+s),r=/^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})$/i.exec(n);return r?[parseInt(r[1],16),parseInt(r[2],16),parseInt(r[3],16)]:[]}function v1(e){return e.disableBeacon||e.placement==="center"}function y1(){return!["chrome","safari","firefox","opera"].includes(H0())}function Jt({data:e,debug:t=!1,title:n,warn:r=!1}){let i=r?console.warn||console.error:console.log;t&&(n&&e?(console.groupCollapsed(`%creact-joyride: ${n}`,"color: #ff0044; font-weight: bold; font-size: 12px;"),Array.isArray(e)?e.forEach(l=>{T.plainObject(l)&&l.key?i.apply(console,[l.key,l.value]):i.apply(console,[l])}):i.apply(console,[e]),console.groupEnd()):console.error("Missing title or data props"))}function dh(e){let{isFirstStep:t,lifecycle:n,previousLifecycle:r,scrollToFirstStep:i,step:l,target:o}=e;return!l.disableScrolling&&(!t||i||n===W.TOOLTIP)&&l.placement!=="center"&&(!l.isFixed||!ga(o))&&r!==n&&[W.BEACON,W.TOOLTIP].includes(n)}var uh={options:{preventOverflow:{boundariesElement:"scrollParent"}},wrapperOptions:{offset:-18,position:!0}},D0={back:"Back",close:"Close",last:"Last",next:"Next",open:"Open the dialog",skip:"Skip"},mh={event:"click",placement:"bottom",offset:10,disableBeacon:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrollParentFix:!1,disableScrolling:!1,hideBackButton:!1,hideCloseButton:!1,hideFooter:!1,isFixed:!1,locale:D0,showProgress:!1,showSkipButton:!1,spotlightClicks:!1,spotlightPadding:10},ph={continuous:!1,debug:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrolling:!1,disableScrollParentFix:!1,getHelpers:void 0,hideBackButton:!1,run:!0,scrollOffset:20,scrollDuration:300,scrollToFirstStep:!1,showSkipButton:!1,showProgress:!1,spotlightClicks:!1,spotlightPadding:10,steps:[]},hh={arrowColor:"#fff",backgroundColor:"#fff",beaconSize:36,overlayColor:"rgba(0, 0, 0, 0.5)",primaryColor:"#f04",spotlightShadow:"0 0 15px rgba(0, 0, 0, 0.5)",textColor:"#333",width:380,zIndex:100},zn={backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",cursor:"pointer",fontSize:16,lineHeight:1,padding:8,WebkitAppearance:"none"},b1={borderRadius:4,position:"absolute"};function fh(e,t){let n=(0,yi.default)(e??{},t??{}),r=(0,yi.default)(hh,n.options||{}),{width:i}=r;window.innerWidth>480&&(i=380),"width"in r&&(i=typeof r.width=="number"&&window.innerWidth<r.width?window.innerWidth-30:r.width);let l={bottom:0,left:0,overflow:"hidden",position:"absolute",right:0,top:0,zIndex:r.zIndex},o={beacon:{...zn,display:"inline-block",height:r.beaconSize,position:"relative",width:r.beaconSize,zIndex:r.zIndex},beaconInner:{animation:"joyride-beacon-inner 1.2s infinite ease-in-out",backgroundColor:r.primaryColor,borderRadius:"50%",display:"block",height:"50%",left:"50%",opacity:.7,position:"absolute",top:"50%",transform:"translate(-50%, -50%)",width:"50%"},beaconOuter:{animation:"joyride-beacon-outer 1.2s infinite ease-in-out",backgroundColor:`rgba(${ch(r.primaryColor).join(",")}, 0.2)`,border:`2px solid ${r.primaryColor}`,borderRadius:"50%",boxSizing:"border-box",display:"block",height:"100%",left:0,opacity:.9,position:"absolute",top:0,transformOrigin:"center",width:"100%"},tooltip:{backgroundColor:r.backgroundColor,borderRadius:5,boxSizing:"border-box",color:r.textColor,fontSize:16,maxWidth:"100%",padding:15,position:"relative",width:i},tooltipContainer:{lineHeight:1.4,textAlign:"center"},tooltipTitle:{fontSize:18,margin:0},tooltipContent:{padding:"20px 10px"},tooltipFooter:{alignItems:"center",display:"flex",justifyContent:"flex-end",marginTop:15},tooltipFooterSpacer:{flex:1},buttonNext:{...zn,backgroundColor:r.primaryColor,borderRadius:4,color:"#fff"},buttonBack:{...zn,color:r.primaryColor,marginLeft:"auto",marginRight:5},buttonClose:{...zn,color:r.textColor,height:14,padding:15,position:"absolute",right:0,top:0,width:14},buttonSkip:{...zn,color:r.textColor,fontSize:14},overlay:{...l,backgroundColor:r.overlayColor,mixBlendMode:"hard-light"},overlayLegacy:{...l},overlayLegacyCenter:{...l,backgroundColor:r.overlayColor},spotlight:{...b1,backgroundColor:"gray"},spotlightLegacy:{...b1,boxShadow:`0 0 0 9999px ${r.overlayColor}, ${r.spotlightShadow}`},floaterStyles:{arrow:{color:r.arrowColor},options:{zIndex:r.zIndex+100}},options:r};return(0,yi.default)(o,n)}function gh(e){return _p(e,"beaconComponent","disableCloseOnEsc","disableOverlay","disableOverlayClose","disableScrolling","disableScrollParentFix","floaterProps","hideBackButton","hideCloseButton","locale","showProgress","showSkipButton","spotlightClicks","spotlightPadding","styles","tooltipComponent")}function Un(e,t){var n,r,i,l,o,s;let c=e??{},d=Ha.default.all([mh,gh(t),c],{isMergeableObject:T.plainObject}),m=fh(t.styles,d.styles),u=Dr(Rt(d.target),d.disableScrollParentFix),p=Ha.default.all([uh,(n=t.floaterProps)!=null?n:{},(r=d.floaterProps)!=null?r:{}]);return p.offset=d.offset,p.styles=(0,Ha.default)((i=p.styles)!=null?i:{},m.floaterStyles),p.offset+=(o=(l=t.spotlightPadding)!=null?l:d.spotlightPadding)!=null?o:0,d.placementBeacon&&p.wrapperOptions&&(p.wrapperOptions.placement=d.placementBeacon),u&&p.options.preventOverflow&&(p.options.preventOverflow.boundariesElement="window"),{...d,locale:Ha.default.all([D0,(s=t.locale)!=null?s:{},d.locale||{}]),floaterProps:p,styles:Op(m,"floaterStyles")}}function j0(e,t=!1){return T.plainObject(e)?e.target?!0:(Jt({title:"validateStep",data:"target is missing from the step",warn:!0,debug:t}),!1):(Jt({title:"validateStep",data:"step must be an object",warn:!0,debug:t}),!1)}function E1(e,t=!1){return T.array(e)?e.every(n=>j0(n,t)):(Jt({title:"validateSteps",data:"steps must be an array",warn:!0,debug:t}),!1)}var vh={action:"init",controlled:!1,index:0,lifecycle:W.INIT,size:0,status:K.IDLE},k1=["action","index","lifecycle","status"],yh=class{constructor(e){O(this,"beaconPopper"),O(this,"tooltipPopper"),O(this,"data",new Map),O(this,"listener"),O(this,"store",new Map),O(this,"addListener",i=>{this.listener=i}),O(this,"setSteps",i=>{let{size:l,status:o}=this.getState(),s={size:i.length,status:o};this.data.set("steps",i),o===K.WAITING&&!l&&i.length&&(s.status=K.RUNNING),this.setState(s)}),O(this,"getPopper",i=>i==="beacon"?this.beaconPopper:this.tooltipPopper),O(this,"setPopper",(i,l)=>{i==="beacon"?this.beaconPopper=l:this.tooltipPopper=l}),O(this,"cleanupPoppers",()=>{this.beaconPopper=null,this.tooltipPopper=null}),O(this,"close",()=>{let{index:i,status:l}=this.getState();l===K.RUNNING&&this.setState({...this.getNextState({action:oe.CLOSE,index:i+1})})}),O(this,"go",i=>{let{controlled:l,status:o}=this.getState();if(l||o!==K.RUNNING)return;let s=this.getSteps()[i];this.setState({...this.getNextState({action:oe.GO,index:i}),status:s?o:K.FINISHED})}),O(this,"info",()=>this.getState()),O(this,"next",()=>{let{index:i,status:l}=this.getState();l===K.RUNNING&&this.setState(this.getNextState({action:oe.NEXT,index:i+1}))}),O(this,"open",()=>{let{status:i}=this.getState();i===K.RUNNING&&this.setState({...this.getNextState({action:oe.UPDATE,lifecycle:W.TOOLTIP})})}),O(this,"prev",()=>{let{index:i,status:l}=this.getState();l===K.RUNNING&&this.setState({...this.getNextState({action:oe.PREV,index:i-1})})}),O(this,"reset",(i=!1)=>{let{controlled:l}=this.getState();l||this.setState({...this.getNextState({action:oe.RESET,index:0}),status:i?K.RUNNING:K.READY})}),O(this,"skip",()=>{let{status:i}=this.getState();i===K.RUNNING&&this.setState({action:oe.SKIP,lifecycle:W.INIT,status:K.SKIPPED})}),O(this,"start",i=>{let{index:l,size:o}=this.getState();this.setState({...this.getNextState({action:oe.START,index:T.number(i)?i:l},!0),status:o?K.RUNNING:K.WAITING})}),O(this,"stop",(i=!1)=>{let{index:l,status:o}=this.getState();[K.FINISHED,K.SKIPPED].includes(o)||this.setState({...this.getNextState({action:oe.STOP,index:l+(i?1:0)}),status:K.PAUSED})}),O(this,"update",i=>{var l;if(!sh(i,k1))throw new Error(`State is not valid. Valid keys: ${k1.join(", ")}`);this.setState({...this.getNextState({...this.getState(),...i,action:(l=i.action)!=null?l:oe.UPDATE},!0)})});let{continuous:t=!1,stepIndex:n,steps:r=[]}=e??{};this.setState({action:oe.INIT,controlled:T.number(n),continuous:t,index:T.number(n)?n:0,lifecycle:W.INIT,status:r.length?K.READY:K.IDLE},!0),this.beaconPopper=null,this.tooltipPopper=null,this.listener=null,this.setSteps(r)}getState(){return this.store.size?{action:this.store.get("action")||"",controlled:this.store.get("controlled")||!1,index:parseInt(this.store.get("index"),10),lifecycle:this.store.get("lifecycle")||"",size:this.store.get("size")||0,status:this.store.get("status")||""}:{...vh}}getNextState(e,t=!1){var n,r,i,l;let{action:o,controlled:s,index:c,size:d,status:m}=this.getState(),u=T.number(e.index)?e.index:c,p=s&&!t?c:Math.min(Math.max(u,0),d);return{action:(n=e.action)!=null?n:o,controlled:s,index:p,lifecycle:(r=e.lifecycle)!=null?r:W.INIT,size:(i=e.size)!=null?i:d,status:p===d?K.FINISHED:(l=e.status)!=null?l:m}}getSteps(){let e=this.data.get("steps");return Array.isArray(e)?e:[]}hasUpdatedState(e){let t=JSON.stringify(e),n=JSON.stringify(this.getState());return t!==n}setState(e,t=!1){let n=this.getState(),{action:r,index:i,lifecycle:l,size:o,status:s}={...n,...e};this.store.set("action",r),this.store.set("index",i),this.store.set("lifecycle",l),this.store.set("size",o),this.store.set("status",s),t&&(this.store.set("controlled",e.controlled),this.store.set("continuous",e.continuous)),this.listener&&this.hasUpdatedState(n)&&this.listener(this.getState())}getHelpers(){return{close:this.close,go:this.go,info:this.info,next:this.next,open:this.open,prev:this.prev,reset:this.reset,skip:this.skip}}};function bh(e){return new yh(e)}var Eh=class{constructor(e,t){if(O(this,"element"),O(this,"options"),O(this,"canBeTabbed",n=>{let{tabIndex:r}=n;return r===null||r<0?!1:this.canHaveFocus(n)}),O(this,"canHaveFocus",n=>{let r=/input|select|textarea|button|object/,i=n.nodeName.toLowerCase();return(r.test(i)&&!n.getAttribute("disabled")||i==="a"&&!!n.getAttribute("href"))&&this.isVisible(n)}),O(this,"findValidTabElements",()=>[].slice.call(this.element.querySelectorAll("*"),0).filter(this.canBeTabbed)),O(this,"handleKeyDown",n=>{let{code:r="Tab"}=this.options;n.code===r&&this.interceptTab(n)}),O(this,"interceptTab",n=>{n.preventDefault();let r=this.findValidTabElements(),{shiftKey:i}=n;if(!r.length)return;let l=document.activeElement?r.indexOf(document.activeElement):0;l===-1||!i&&l+1===r.length?l=0:i&&l===0?l=r.length-1:l+=i?-1:1,r[l].focus()}),O(this,"isHidden",n=>{let r=n.offsetWidth<=0&&n.offsetHeight<=0,i=window.getComputedStyle(n);return r&&!n.innerHTML?!0:r&&i.getPropertyValue("overflow")!=="visible"||i.getPropertyValue("display")==="none"}),O(this,"isVisible",n=>{let r=n;for(;r;)if(r instanceof HTMLElement){if(r===document.body)break;if(this.isHidden(r))return!1;r=r.parentNode}return!0}),O(this,"removeScope",()=>{window.removeEventListener("keydown",this.handleKeyDown)}),O(this,"checkFocus",n=>{document.activeElement!==n&&(n.focus(),window.requestAnimationFrame(()=>this.checkFocus(n)))}),O(this,"setFocus",()=>{let{selector:n}=this.options;if(!n)return;let r=this.element.querySelector(n);r&&window.requestAnimationFrame(()=>this.checkFocus(r))}),!(e instanceof HTMLElement))throw new TypeError("Invalid parameter: element must be an HTMLElement");this.element=e,this.options=t,window.addEventListener("keydown",this.handleKeyDown,!1),this.setFocus()}},kh=class extends Nt{constructor(e){if(super(e),O(this,"beacon",null),O(this,"setBeaconRef",i=>{this.beacon=i}),e.beaconComponent)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.id="joyride-beacon-animation",e.nonce&&n.setAttribute("nonce",e.nonce),n.appendChild(document.createTextNode(` +`),rp=({createdProjectId:e,setCreatedProjectId:t,onUpdateProject:n})=>{let r=a.useCallback(async i=>{await n(i)},[n]);return a.createElement(op,{createdProjectId:e,setCreatedProjectId:t,onSelectProjectId:r})},Pa=w.div(({theme:e})=>({fontSize:`${e.typography.size.s1-1}px`,fontWeight:e.typography.weight.bold,color:e.base==="light"?e.color.dark:e.color.light,backgroundColor:"inherit",padding:"7px 15px",borderBottom:`1px solid ${e.appBorderColor}`,lineHeight:"18px",letterSpacing:"0.38em",textTransform:"uppercase"})),zo=w.div(({theme:e})=>({})),Uo=w.div(({theme:e})=>({background:e.base==="light"?e.color.lighter:e.color.darker})),$o=w.div(({theme:e})=>({background:e.base==="light"?e.color.lightest:e.color.darkest,borderRadius:5,border:`1px solid ${e.appBorderColor}`,height:260,maxWidth:420,minWidth:260,width:"100%",overflow:"hidden",textAlign:"left",position:"relative",display:"flex","> *":{flex:1,display:"flex",flexDirection:"column",width:"50%"}})),Va=w.div({height:"100%",overflowY:"auto"}),ip=w(ie)({width:"100%"}),lp=w(M2)({marginRight:10});function op({createdProjectId:e,setCreatedProjectId:t,onSelectProjectId:n}){let[{data:r,fetching:i,error:l},o]=vl({query:ap});X(()=>{let h=setInterval(o,5e3);return()=>clearInterval(h)},[o]);let[s,c]=Ye("selectedAccountId"),d=r?.viewer?.accounts.find(h=>h.id===s),m=D(h=>c(h.id),[c]);X(()=>{!s&&r?.viewer?.accounts&&m(r.viewer.accounts[0])},[r,s,m]);let[u,p]=Ye("isSelectingProject",!1),f=D(h=>{p(!0),n(h.id);let v=setTimeout(()=>{p(!1)},1e3);return()=>clearTimeout(v)},[n,p]),g=D(async h=>{h.message==="createdProject"&&(o(),t(h.projectId))},[o,t]),[y,k]=i0(g),b=e&&d?.projects?.find(h=>h?.id.endsWith(e));return X(()=>{b&&(k(),f(b))},[b,f,k]),$e("LinkProject","LinkProject"),a.createElement(fe,null,a.createElement(ue,null,a.createElement(ip,null,a.createElement("div",null,a.createElement(ce,null,"Select a project"),a.createElement(j,{muted:!0},"Your tests will sync with this project.")),l&&a.createElement("p",null,l.message),!r&&i&&a.createElement($o,null,a.createElement(zo,null,a.createElement(Pa,null,"Accounts"),a.createElement(Va,null,a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}))),a.createElement(Uo,null,a.createElement(Pa,null,"Projects"),a.createElement(Va,{"data-testid":"right-list"},a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0}),a.createElement(Xe,{appearance:"secondary",isLoading:!0})))),r?.viewer?.accounts&&a.createElement($o,null,a.createElement(zo,null,a.createElement(Pa,null,"Accounts"),a.createElement(Va,{"data-testid":"left-list"},r.viewer.accounts?.map(h=>a.createElement(Xe,{key:h.id,title:h.name,appearance:"secondary",left:a.createElement(lp,{src:h.avatarUrl??void 0,size:"tiny"}),onClick:()=>m(h),active:s===h.id})))),a.createElement(Uo,null,a.createElement(Pa,null,"Projects"),a.createElement(Va,{"data-testid":"right-list"},d&&a.createElement(Xe,{isLink:!1,onClick:()=>{if(!d?.newProjectUrl)throw new Error("Unexpected missing `newProjectUrl` on account");y(d.newProjectUrl)},title:a.createElement(Ze,{isButton:!0,withArrow:!0},"Create new project")}),d?.projects?.map(h=>h&&a.createElement(Xe,{appearance:"secondary",key:h.id,title:h.name,right:a.createElement(Td,{"aria-label":h.name}),onClick:()=>f(h),disabled:u}))))))))}var sp=()=>a.createElement(fe,{footer:null},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(Xt,null),a.createElement(ce,null,"Visual tests"),a.createElement(j,{center:!0,muted:!0},"Visual tests only runs locally. To test this Storybook, clone it to your machine and run ",a.createElement(Le,null,"npx storybook dev"),"."))))),cp=({offline:e=!1})=>a.createElement(fe,{footer:null},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Can't connect to Chromatic"),a.createElement(j,{center:!0,muted:!0},e?"You're offline. Double check your internet connection.":"We're having trouble connecting to the Chromatic API.")),!e&&a.createElement(Ze,{href:"https://status.chromatic.com",target:"_blank",rel:"noreferrer",withArrow:!0},"Chromatic API status")))),dp=()=>($e("Uninstalled","uninstalled"),a.createElement(fe,{footer:!1},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(Xt,null),a.createElement(ce,null,"Uninstall complete"),a.createElement(j,{center:!0,muted:!0},"Visual Tests will vanish the next time you restart your Storybook.")))))),o0={isRunning:!1,startBuild:()=>{},stopBuild:()=>{}},s0=De(o0),ya=()=>bt(s0,"RunBuild"),up=({children:e,watchState:t=o0})=>a.createElement(s0.Provider,{value:t},e),c0={PENDING:"warn",FAILED:"error",DENIED:"error",BROKEN:"error"},vi=[null,"unknown","pending","success","warn","error"];function mp(e,t){return vi[Math.max(vi.indexOf(e),vi.indexOf(t))]}function pp(e,t){let n={};t.forEach(i=>{!i.story||!i.status||(n[i.story.storyId]=mp(c0[i.status]||null,n[i.story.storyId]))});let r=()=>{e.setSelectedPanel(Mn),e.togglePanel(!0)};return Object.fromEntries(Object.entries(n).map(([i,l])=>[i,l&&{status:l,title:"Visual Tests",description:"Chromatic Visual Tests",onClick:r}]))}function hp(e,{shouldSwitchToLastBuildOnBranch:t,lastBuildOnBranchId:n,storyId:r}){if(!t)return e?{...e,storyId:r}:void 0;if(!n)throw new Error("Impossible state");return{buildId:n,storyId:r}}var Wo={EXCEEDED_THRESHOLD:{heading:"Snapshot limit reached",message:"Your account has reached its monthly snapshot limit. Visual testing is disabled. Upgrade your plan to increase your quota.",action:"Upgrade plan"},PAYMENT_REQUIRED:{heading:"Payment required",message:"Your subscription payment is past due. Review or replace your payment method to continue using Chromatic.",action:"Review billing details"},OTHER:{heading:"Account suspended",message:"Your account has been suspended. Contact customer support for details.",action:"Billing details"}},d0=({children:e,billingUrl:t,suspensionReason:n="OTHER"})=>{$e("Errors","AccountSuspended");let{heading:r,message:i,action:l}=Wo[n]||Wo.OTHER;return a.createElement(fe,{footer:null},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,r),a.createElement(j,{center:!0,muted:!0},i)),t&&a.createElement(le,{asChild:!0,size:"medium",variant:"solid"},a.createElement("a",{href:t,target:"_new"},l)),e)))},fp=({children:e,manageUrl:t})=>($e("Errors","VisualTestsDisabled"),a.createElement(fe,{footer:null},a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Visual Tests disabled for your project"),a.createElement(j,{center:!0,muted:!0},"Update your project settings to enable visual testing.")),a.createElement(le,{asChild:!0,size:"medium",variant:"solid"},a.createElement("a",{href:t,target:"_new"},"Manage project settings")),e))));function u0(e){return t=>typeof t===e}var gp=u0("function"),vp=e=>e===null,qo=e=>Object.prototype.toString.call(e).slice(8,-1)==="RegExp",Go=e=>!yp(e)&&!vp(e)&&(gp(e)||typeof e=="object"),yp=u0("undefined");function bp(e,t){let{length:n}=e;if(n!==t.length)return!1;for(let r=n;r--!==0;)if(!_e(e[r],t[r]))return!1;return!0}function Ep(e,t){if(e.byteLength!==t.byteLength)return!1;let n=new DataView(e.buffer),r=new DataView(t.buffer),i=e.byteLength;for(;i--;)if(n.getUint8(i)!==r.getUint8(i))return!1;return!0}function kp(e,t){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;for(let n of e.entries())if(!_e(n[1],t.get(n[0])))return!1;return!0}function wp(e,t){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;return!0}function _e(e,t){if(e===t)return!0;if(e&&Go(e)&&t&&Go(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t))return bp(e,t);if(e instanceof Map&&t instanceof Map)return kp(e,t);if(e instanceof Set&&t instanceof Set)return wp(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t))return Ep(e,t);if(qo(e)&&qo(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let i=n.length;i--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[i]))return!1;for(let i=n.length;i--!==0;){let l=n[i];if(!(l==="_owner"&&e.$$typeof)&&!_e(e[l],t[l]))return!1}return!0}return Number.isNaN(e)&&Number.isNaN(t)?!0:e===t}var Cp=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],Sp=["bigint","boolean","null","number","string","symbol","undefined"];function Br(e){let t=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(t))return"HTMLElement";if(xp(t))return t}function lt(e){return t=>Br(t)===e}function xp(e){return Cp.includes(e)}function Fn(e){return t=>typeof t===e}function Mp(e){return Sp.includes(e)}var Np=["innerHTML","ownerDocument","style","attributes","nodeValue"];function F(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}return F.array(e)?"Array":F.plainFunction(e)?"Function":Br(e)||"Object"}F.array=Array.isArray;F.arrayOf=(e,t)=>!F.array(e)&&!F.function(t)?!1:e.every(n=>t(n));F.asyncGeneratorFunction=e=>Br(e)==="AsyncGeneratorFunction";F.asyncFunction=lt("AsyncFunction");F.bigint=Fn("bigint");F.boolean=e=>e===!0||e===!1;F.date=lt("Date");F.defined=e=>!F.undefined(e);F.domElement=e=>F.object(e)&&!F.plainObject(e)&&e.nodeType===1&&F.string(e.nodeName)&&Np.every(t=>t in e);F.empty=e=>F.string(e)&&e.length===0||F.array(e)&&e.length===0||F.object(e)&&!F.map(e)&&!F.set(e)&&Object.keys(e).length===0||F.set(e)&&e.size===0||F.map(e)&&e.size===0;F.error=lt("Error");F.function=Fn("function");F.generator=e=>F.iterable(e)&&F.function(e.next)&&F.function(e.throw);F.generatorFunction=lt("GeneratorFunction");F.instanceOf=(e,t)=>!e||!t?!1:Object.getPrototypeOf(e)===t.prototype;F.iterable=e=>!F.nullOrUndefined(e)&&F.function(e[Symbol.iterator]);F.map=lt("Map");F.nan=e=>Number.isNaN(e);F.null=e=>e===null;F.nullOrUndefined=e=>F.null(e)||F.undefined(e);F.number=e=>Fn("number")(e)&&!F.nan(e);F.numericString=e=>F.string(e)&&e.length>0&&!Number.isNaN(Number(e));F.object=e=>!F.nullOrUndefined(e)&&(F.function(e)||typeof e=="object");F.oneOf=(e,t)=>F.array(e)?e.indexOf(t)>-1:!1;F.plainFunction=lt("Function");F.plainObject=e=>{if(Br(e)!=="Object")return!1;let t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};F.primitive=e=>F.null(e)||Mp(typeof e);F.promise=lt("Promise");F.propertyOf=(e,t,n)=>{if(!F.object(e)||!t)return!1;let r=e[t];return F.function(n)?n(r):F.defined(r)};F.regexp=lt("RegExp");F.set=lt("Set");F.string=Fn("string");F.symbol=Fn("symbol");F.undefined=Fn("undefined");F.weakMap=lt("WeakMap");F.weakSet=lt("WeakSet");var T=F;function Fp(...e){return e.every(t=>T.string(t)||T.array(t)||T.plainObject(t))}function Ap(e,t,n){return m0(e,t)?[e,t].every(T.array)?!e.some(Xo(n))&&t.some(Xo(n)):[e,t].every(T.plainObject)?!Object.entries(e).some(Jo(n))&&Object.entries(t).some(Jo(n)):t===n:!1}function Yo(e,t,n){let{actual:r,key:i,previous:l,type:o}=n,s=pt(e,i),c=pt(t,i),d=[s,c].every(T.number)&&(o==="increased"?s<c:s>c);return T.undefined(r)||(d=d&&c===r),T.undefined(l)||(d=d&&s===l),d}function Qo(e,t,n){let{key:r,type:i,value:l}=n,o=pt(e,r),s=pt(t,r),c=i==="added"?o:s,d=i==="added"?s:o;if(!T.nullOrUndefined(l)){if(T.defined(c)){if(T.array(c)||T.plainObject(c))return Ap(c,d,l)}else return _e(d,l);return!1}return[o,s].every(T.array)?!d.every(Nl(c)):[o,s].every(T.plainObject)?Lp(Object.keys(c),Object.keys(d)):![o,s].every(m=>T.primitive(m)&&T.defined(m))&&(i==="added"?!T.defined(o)&&T.defined(s):T.defined(o)&&!T.defined(s))}function Ko(e,t,{key:n}={}){let r=pt(e,n),i=pt(t,n);if(!m0(r,i))throw new TypeError("Inputs have different types");if(!Fp(r,i))throw new TypeError("Inputs don't have length");return[r,i].every(T.plainObject)&&(r=Object.keys(r),i=Object.keys(i)),[r,i]}function Jo(e){return([t,n])=>T.array(e)?_e(e,n)||e.some(r=>_e(r,n)||T.array(n)&&Nl(n)(r)):T.plainObject(e)&&e[t]?!!e[t]&&_e(e[t],n):_e(e,n)}function Lp(e,t){return t.some(n=>!e.includes(n))}function Xo(e){return t=>T.array(e)?e.some(n=>_e(n,t)||T.array(t)&&Nl(t)(n)):_e(e,t)}function Vn(e,t){return T.array(e)?e.some(n=>_e(n,t)):_e(e,t)}function Nl(e){return t=>e.some(n=>_e(n,t))}function m0(...e){return e.every(T.array)||e.every(T.number)||e.every(T.plainObject)||e.every(T.string)}function pt(e,t){return T.plainObject(e)||T.array(e)?T.string(t)?t.split(".").reduce((n,r)=>n&&n[r],e):T.number(t)?e[t]:e:e}function yr(e,t){if([e,t].some(T.nullOrUndefined))throw new Error("Missing required parameters");if(![e,t].every(n=>T.plainObject(n)||T.array(n)))throw new Error("Expected plain objects or array");return{added:(n,r)=>{try{return Qo(e,t,{key:n,type:"added",value:r})}catch{return!1}},changed:(n,r,i)=>{try{let l=pt(e,n),o=pt(t,n),s=T.defined(r),c=T.defined(i);if(s||c){let d=c?Vn(i,l):!Vn(r,l),m=Vn(r,o);return d&&m}return[l,o].every(T.array)||[l,o].every(T.plainObject)?!_e(l,o):l!==o}catch{return!1}},changedFrom:(n,r,i)=>{if(!T.defined(n))return!1;try{let l=pt(e,n),o=pt(t,n),s=T.defined(i);return Vn(r,l)&&(s?Vn(i,o):!s)}catch{return!1}},decreased:(n,r,i)=>{if(!T.defined(n))return!1;try{return Yo(e,t,{key:n,actual:r,previous:i,type:"decreased"})}catch{return!1}},emptied:n=>{try{let[r,i]=Ko(e,t,{key:n});return!!r.length&&!i.length}catch{return!1}},filled:n=>{try{let[r,i]=Ko(e,t,{key:n});return!r.length&&!!i.length}catch{return!1}},increased:(n,r,i)=>{if(!T.defined(n))return!1;try{return Yo(e,t,{key:n,actual:r,previous:i,type:"increased"})}catch{return!1}},removed:(n,r)=>{try{return Qo(e,t,{key:n,type:"removed",value:r})}catch{return!1}}}}var Tp=at(yd(),1),p0=at(bd(),1);function Op(e,...t){if(!T.plainObject(e))throw new TypeError("Expected an object");let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&(t.includes(r)||(n[r]=e[r]));return n}function _p(e,...t){if(!T.plainObject(e))throw new TypeError("Expected an object");if(!t.length)return e;let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&t.includes(r)&&(n[r]=e[r]);return n}var Ha=at(ol(),1),yi=at(ol(),1),M=at(wd()),ba=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",Zp=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(ba&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();function Ip(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function Rp(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},Zp))}}var Bp=ba&&window.Promise,Pp=Bp?Ip:Rp;function h0(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function en(e,t){if(e.nodeType!==1)return[];var n=e.ownerDocument.defaultView,r=n.getComputedStyle(e,null);return t?r[t]:r}function Fl(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function Ea(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=en(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?e:Ea(Fl(e))}function f0(e){return e&&e.referenceNode?e.referenceNode:e}var e1=ba&&!!(window.MSInputMethodContext&&document.documentMode),t1=ba&&/MSIE 10/.test(navigator.userAgent);function An(e){return e===11?e1:e===10?t1:e1||t1}function Cn(e){if(!e)return document.documentElement;for(var t=An(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return!r||r==="BODY"||r==="HTML"?e?e.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(n.nodeName)!==-1&&en(n,"position")==="static"?Cn(n):n}function Vp(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||Cn(e.firstElementChild)===e}function Xi(e){return e.parentNode!==null?Xi(e.parentNode):e}function br(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,i=n?t:e,l=document.createRange();l.setStart(r,0),l.setEnd(i,0);var o=l.commonAncestorContainer;if(e!==o&&t!==o||r.contains(i))return Vp(o)?o:Cn(o);var s=Xi(e);return s.host?br(s.host,t):br(e,Xi(t).host)}function Sn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",n=t==="top"?"scrollTop":"scrollLeft",r=e.nodeName;if(r==="BODY"||r==="HTML"){var i=e.ownerDocument.documentElement,l=e.ownerDocument.scrollingElement||i;return l[n]}return e[n]}function Hp(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=Sn(t,"top"),i=Sn(t,"left"),l=n?-1:1;return e.top+=r*l,e.bottom+=r*l,e.left+=i*l,e.right+=i*l,e}function n1(e,t){var n=t==="x"?"Left":"Top",r=n==="Left"?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function a1(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],An(10)?parseInt(n["offset"+e])+parseInt(r["margin"+(e==="Height"?"Top":"Left")])+parseInt(r["margin"+(e==="Height"?"Bottom":"Right")]):0)}function g0(e){var t=e.body,n=e.documentElement,r=An(10)&&getComputedStyle(n);return{height:a1("Height",t,n,r),width:a1("Width",t,n,r)}}var Dp=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},jp=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),xn=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},Qe=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};function Bt(e){return Qe({},e,{right:e.left+e.width,bottom:e.top+e.height})}function el(e){var t={};try{if(An(10)){t=e.getBoundingClientRect();var n=Sn(e,"top"),r=Sn(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch{}var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},l=e.nodeName==="HTML"?g0(e.ownerDocument):{},o=l.width||e.clientWidth||i.width,s=l.height||e.clientHeight||i.height,c=e.offsetWidth-o,d=e.offsetHeight-s;if(c||d){var m=en(e);c-=n1(m,"x"),d-=n1(m,"y"),i.width-=c,i.height-=d}return Bt(i)}function Al(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=An(10),i=t.nodeName==="HTML",l=el(e),o=el(t),s=Ea(e),c=en(t),d=parseFloat(c.borderTopWidth),m=parseFloat(c.borderLeftWidth);n&&i&&(o.top=Math.max(o.top,0),o.left=Math.max(o.left,0));var u=Bt({top:l.top-o.top-d,left:l.left-o.left-m,width:l.width,height:l.height});if(u.marginTop=0,u.marginLeft=0,!r&&i){var p=parseFloat(c.marginTop),f=parseFloat(c.marginLeft);u.top-=d-p,u.bottom-=d-p,u.left-=m-f,u.right-=m-f,u.marginTop=p,u.marginLeft=f}return(r&&!n?t.contains(s):t===s&&s.nodeName!=="BODY")&&(u=Hp(u,t)),u}function zp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.ownerDocument.documentElement,r=Al(e,n),i=Math.max(n.clientWidth,window.innerWidth||0),l=Math.max(n.clientHeight,window.innerHeight||0),o=t?0:Sn(n),s=t?0:Sn(n,"left"),c={top:o-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:l};return Bt(c)}function v0(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(en(e,"position")==="fixed")return!0;var n=Fl(e);return n?v0(n):!1}function y0(e){if(!e||!e.parentElement||An())return document.documentElement;for(var t=e.parentElement;t&&en(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function Ll(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,l={top:0,left:0},o=i?y0(e):br(e,f0(t));if(r==="viewport")l=zp(o,i);else{var s=void 0;r==="scrollParent"?(s=Ea(Fl(t)),s.nodeName==="BODY"&&(s=e.ownerDocument.documentElement)):r==="window"?s=e.ownerDocument.documentElement:s=r;var c=Al(s,o,i);if(s.nodeName==="HTML"&&!v0(o)){var d=g0(e.ownerDocument),m=d.height,u=d.width;l.top+=c.top-c.marginTop,l.bottom=m+c.top,l.left+=c.left-c.marginLeft,l.right=u+c.left}else l=c}n=n||0;var p=typeof n=="number";return l.left+=p?n:n.left||0,l.top+=p?n:n.top||0,l.right-=p?n:n.right||0,l.bottom-=p?n:n.bottom||0,l}function Up(e){var t=e.width,n=e.height;return t*n}function b0(e,t,n,r,i){var l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(e.indexOf("auto")===-1)return e;var o=Ll(n,r,l,i),s={top:{width:o.width,height:t.top-o.top},right:{width:o.right-t.right,height:o.height},bottom:{width:o.width,height:o.bottom-t.bottom},left:{width:t.left-o.left,height:o.height}},c=Object.keys(s).map(function(p){return Qe({key:p},s[p],{area:Up(s[p])})}).sort(function(p,f){return f.area-p.area}),d=c.filter(function(p){var f=p.width,g=p.height;return f>=n.clientWidth&&g>=n.clientHeight}),m=d.length>0?d[0].key:c[0].key,u=e.split("-")[1];return m+(u?"-"+u:"")}function E0(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,i=r?y0(t):br(t,f0(n));return Al(n,i,r)}function k0(e){var t=e.ownerDocument.defaultView,n=t.getComputedStyle(e),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),i=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),l={width:e.offsetWidth+i,height:e.offsetHeight+r};return l}function Er(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(n){return t[n]})}function w0(e,t,n){n=n.split("-")[0];var r=k0(e),i={width:r.width,height:r.height},l=["right","left"].indexOf(n)!==-1,o=l?"top":"left",s=l?"left":"top",c=l?"height":"width",d=l?"width":"height";return i[o]=t[o]+t[c]/2-r[c]/2,n===s?i[s]=t[s]-r[d]:i[s]=t[Er(s)],i}function ka(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function $p(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(i){return i[t]===n});var r=ka(e,function(i){return i[t]===n});return e.indexOf(r)}function C0(e,t,n){var r=n===void 0?e:e.slice(0,$p(e,"name",n));return r.forEach(function(i){i.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var l=i.function||i.fn;i.enabled&&h0(l)&&(t.offsets.popper=Bt(t.offsets.popper),t.offsets.reference=Bt(t.offsets.reference),t=l(t,i))}),t}function Wp(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=E0(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=b0(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=w0(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=C0(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function S0(e,t){return e.some(function(n){var r=n.name,i=n.enabled;return i&&r===t})}function Tl(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var i=t[r],l=i?""+i+n:e;if(typeof document.body.style[l]<"u")return l}return null}function qp(){return this.state.isDestroyed=!0,S0(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[Tl("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function x0(e){var t=e.ownerDocument;return t?t.defaultView:window}function M0(e,t,n,r){var i=e.nodeName==="BODY",l=i?e.ownerDocument.defaultView:e;l.addEventListener(t,n,{passive:!0}),i||M0(Ea(l.parentNode),t,n,r),r.push(l)}function Gp(e,t,n,r){n.updateBound=r,x0(e).addEventListener("resize",n.updateBound,{passive:!0});var i=Ea(e);return M0(i,"scroll",n.updateBound,n.scrollParents),n.scrollElement=i,n.eventsEnabled=!0,n}function Yp(){this.state.eventsEnabled||(this.state=Gp(this.reference,this.options,this.state,this.scheduleUpdate))}function Qp(e,t){return x0(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(n){n.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function Kp(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=Qp(this.reference,this.state))}function Ol(e){return e!==""&&!isNaN(parseFloat(e))&&isFinite(e)}function tl(e,t){Object.keys(t).forEach(function(n){var r="";["width","height","top","right","bottom","left"].indexOf(n)!==-1&&Ol(t[n])&&(r="px"),e.style[n]=t[n]+r})}function Jp(e,t){Object.keys(t).forEach(function(n){var r=t[n];r!==!1?e.setAttribute(n,t[n]):e.removeAttribute(n)})}function Xp(e){return tl(e.instance.popper,e.styles),Jp(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&tl(e.arrowElement,e.arrowStyles),e}function e3(e,t,n,r,i){var l=E0(i,t,e,n.positionFixed),o=b0(n.placement,l,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",o),tl(t,{position:n.positionFixed?"fixed":"absolute"}),n}function t3(e,t){var n=e.offsets,r=n.popper,i=n.reference,l=Math.round,o=Math.floor,s=function(k){return k},c=l(i.width),d=l(r.width),m=["left","right"].indexOf(e.placement)!==-1,u=e.placement.indexOf("-")!==-1,p=c%2===d%2,f=c%2===1&&d%2===1,g=t?m||u||p?l:o:s,y=t?l:s;return{left:g(f&&!u&&t?r.left-1:r.left),top:y(r.top),bottom:y(r.bottom),right:g(r.right)}}var n3=ba&&/Firefox/i.test(navigator.userAgent);function a3(e,t){var n=t.x,r=t.y,i=e.offsets.popper,l=ka(e.instance.modifiers,function(v){return v.name==="applyStyle"}).gpuAcceleration;l!==void 0&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var o=l!==void 0?l:t.gpuAcceleration,s=Cn(e.instance.popper),c=el(s),d={position:i.position},m=t3(e,window.devicePixelRatio<2||!n3),u=n==="bottom"?"top":"bottom",p=r==="right"?"left":"right",f=Tl("transform"),g=void 0,y=void 0;if(u==="bottom"?s.nodeName==="HTML"?y=-s.clientHeight+m.bottom:y=-c.height+m.bottom:y=m.top,p==="right"?s.nodeName==="HTML"?g=-s.clientWidth+m.right:g=-c.width+m.right:g=m.left,o&&f)d[f]="translate3d("+g+"px, "+y+"px, 0)",d[u]=0,d[p]=0,d.willChange="transform";else{var k=u==="bottom"?-1:1,b=p==="right"?-1:1;d[u]=y*k,d[p]=g*b,d.willChange=u+", "+p}var h={"x-placement":e.placement};return e.attributes=Qe({},h,e.attributes),e.styles=Qe({},d,e.styles),e.arrowStyles=Qe({},e.offsets.arrow,e.arrowStyles),e}function N0(e,t,n){var r=ka(e,function(s){var c=s.name;return c===t}),i=!!r&&e.some(function(s){return s.name===n&&s.enabled&&s.order<r.order});if(!i){var l="`"+t+"`",o="`"+n+"`";console.warn(o+" modifier is required by "+l+" modifier in order to work, be sure to include it before "+l+"!")}return i}function r3(e,t){var n;if(!N0(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if(typeof r=="string"){if(r=e.instance.popper.querySelector(r),!r)return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],l=e.offsets,o=l.popper,s=l.reference,c=["left","right"].indexOf(i)!==-1,d=c?"height":"width",m=c?"Top":"Left",u=m.toLowerCase(),p=c?"left":"top",f=c?"bottom":"right",g=k0(r)[d];s[f]-g<o[u]&&(e.offsets.popper[u]-=o[u]-(s[f]-g)),s[u]+g>o[f]&&(e.offsets.popper[u]+=s[u]+g-o[f]),e.offsets.popper=Bt(e.offsets.popper);var y=s[u]+s[d]/2-g/2,k=en(e.instance.popper),b=parseFloat(k["margin"+m]),h=parseFloat(k["border"+m+"Width"]),v=y-e.offsets.popper[u]-b-h;return v=Math.max(Math.min(o[d]-g,v),0),e.arrowElement=r,e.offsets.arrow=(n={},xn(n,u,Math.round(v)),xn(n,p,""),n),e}function i3(e){return e==="end"?"start":e==="start"?"end":e}var F0=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],bi=F0.slice(3);function r1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=bi.indexOf(e),r=bi.slice(n+1).concat(bi.slice(0,n));return t?r.reverse():r}var Ei={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function l3(e,t){if(S0(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var n=Ll(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],i=Er(r),l=e.placement.split("-")[1]||"",o=[];switch(t.behavior){case Ei.FLIP:o=[r,i];break;case Ei.CLOCKWISE:o=r1(r);break;case Ei.COUNTERCLOCKWISE:o=r1(r,!0);break;default:o=t.behavior}return o.forEach(function(s,c){if(r!==s||o.length===c+1)return e;r=e.placement.split("-")[0],i=Er(r);var d=e.offsets.popper,m=e.offsets.reference,u=Math.floor,p=r==="left"&&u(d.right)>u(m.left)||r==="right"&&u(d.left)<u(m.right)||r==="top"&&u(d.bottom)>u(m.top)||r==="bottom"&&u(d.top)<u(m.bottom),f=u(d.left)<u(n.left),g=u(d.right)>u(n.right),y=u(d.top)<u(n.top),k=u(d.bottom)>u(n.bottom),b=r==="left"&&f||r==="right"&&g||r==="top"&&y||r==="bottom"&&k,h=["top","bottom"].indexOf(r)!==-1,v=!!t.flipVariations&&(h&&l==="start"&&f||h&&l==="end"&&g||!h&&l==="start"&&y||!h&&l==="end"&&k),E=!!t.flipVariationsByContent&&(h&&l==="start"&&g||h&&l==="end"&&f||!h&&l==="start"&&k||!h&&l==="end"&&y),C=v||E;(p||b||C)&&(e.flipped=!0,(p||b)&&(r=o[c+1]),C&&(l=i3(l)),e.placement=r+(l?"-"+l:""),e.offsets.popper=Qe({},e.offsets.popper,w0(e.instance.popper,e.offsets.reference,e.placement)),e=C0(e.instance.modifiers,e,"flip"))}),e}function o3(e){var t=e.offsets,n=t.popper,r=t.reference,i=e.placement.split("-")[0],l=Math.floor,o=["top","bottom"].indexOf(i)!==-1,s=o?"right":"bottom",c=o?"left":"top",d=o?"width":"height";return n[s]<l(r[c])&&(e.offsets.popper[c]=l(r[c])-n[d]),n[c]>l(r[s])&&(e.offsets.popper[c]=l(r[s])),e}function s3(e,t,n,r){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),l=+i[1],o=i[2];if(!l)return e;if(o.indexOf("%")===0){var s=void 0;switch(o){case"%p":s=n;break;case"%":case"%r":default:s=r}var c=Bt(s);return c[t]/100*l}else if(o==="vh"||o==="vw"){var d=void 0;return o==="vh"?d=Math.max(document.documentElement.clientHeight,window.innerHeight||0):d=Math.max(document.documentElement.clientWidth,window.innerWidth||0),d/100*l}else return l}function c3(e,t,n,r){var i=[0,0],l=["right","left"].indexOf(r)!==-1,o=e.split(/(\+|\-)/).map(function(m){return m.trim()}),s=o.indexOf(ka(o,function(m){return m.search(/,|\s/)!==-1}));o[s]&&o[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,d=s!==-1?[o.slice(0,s).concat([o[s].split(c)[0]]),[o[s].split(c)[1]].concat(o.slice(s+1))]:[o];return d=d.map(function(m,u){var p=(u===1?!l:l)?"height":"width",f=!1;return m.reduce(function(g,y){return g[g.length-1]===""&&["+","-"].indexOf(y)!==-1?(g[g.length-1]=y,f=!0,g):f?(g[g.length-1]+=y,f=!1,g):g.concat(y)},[]).map(function(g){return s3(g,p,t,n)})}),d.forEach(function(m,u){m.forEach(function(p,f){Ol(p)&&(i[u]+=p*(m[f-1]==="-"?-1:1))})}),i}function d3(e,t){var n=t.offset,r=e.placement,i=e.offsets,l=i.popper,o=i.reference,s=r.split("-")[0],c=void 0;return Ol(+n)?c=[+n,0]:c=c3(n,l,o,s),s==="left"?(l.top+=c[0],l.left-=c[1]):s==="right"?(l.top+=c[0],l.left+=c[1]):s==="top"?(l.left+=c[0],l.top-=c[1]):s==="bottom"&&(l.left+=c[0],l.top+=c[1]),e.popper=l,e}function u3(e,t){var n=t.boundariesElement||Cn(e.instance.popper);e.instance.reference===n&&(n=Cn(n));var r=Tl("transform"),i=e.instance.popper.style,l=i.top,o=i.left,s=i[r];i.top="",i.left="",i[r]="";var c=Ll(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);i.top=l,i.left=o,i[r]=s,t.boundaries=c;var d=t.priority,m=e.offsets.popper,u={primary:function(p){var f=m[p];return m[p]<c[p]&&!t.escapeWithReference&&(f=Math.max(m[p],c[p])),xn({},p,f)},secondary:function(p){var f=p==="right"?"left":"top",g=m[f];return m[p]>c[p]&&!t.escapeWithReference&&(g=Math.min(m[f],c[p]-(p==="right"?m.width:m.height))),xn({},f,g)}};return d.forEach(function(p){var f=["left","top"].indexOf(p)!==-1?"primary":"secondary";m=Qe({},m,u[f](p))}),e.offsets.popper=m,e}function m3(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets,l=i.reference,o=i.popper,s=["bottom","top"].indexOf(n)!==-1,c=s?"left":"top",d=s?"width":"height",m={start:xn({},c,l[c]),end:xn({},c,l[c]+l[d]-o[d])};e.offsets.popper=Qe({},o,m[r])}return e}function p3(e){if(!N0(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=ka(e.instance.modifiers,function(r){return r.name==="preventOverflow"}).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(e.hide===!0)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(e.hide===!1)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}function h3(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,i=r.popper,l=r.reference,o=["left","right"].indexOf(n)!==-1,s=["top","left"].indexOf(n)===-1;return i[o?"left":"top"]=l[n]-(s?i[o?"width":"height"]:0),e.placement=Er(t),e.offsets.popper=Bt(i),e}var f3={shift:{order:100,enabled:!0,fn:m3},offset:{order:200,enabled:!0,fn:d3,offset:0},preventOverflow:{order:300,enabled:!0,fn:u3,priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:o3},arrow:{order:500,enabled:!0,fn:r3,element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:l3,behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:h3},hide:{order:800,enabled:!0,fn:p3},computeStyle:{order:850,enabled:!0,fn:a3,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:Xp,onLoad:e3,gpuAcceleration:void 0}},g3={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:f3},Pr=function(){function e(t,n){var r=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Dp(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=Pp(this.update.bind(this)),this.options=Qe({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(Qe({},e.Defaults.modifiers,i.modifiers)).forEach(function(o){r.options.modifiers[o]=Qe({},e.Defaults.modifiers[o]||{},i.modifiers?i.modifiers[o]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(o){return Qe({name:o},r.options.modifiers[o])}).sort(function(o,s){return o.order-s.order}),this.modifiers.forEach(function(o){o.enabled&&h0(o.onLoad)&&o.onLoad(r.reference,r.popper,r.options,o,r.state)}),this.update();var l=this.options.eventsEnabled;l&&this.enableEventListeners(),this.state.eventsEnabled=l}return jp(e,[{key:"update",value:function(){return Wp.call(this)}},{key:"destroy",value:function(){return qp.call(this)}},{key:"enableEventListeners",value:function(){return Yp.call(this)}},{key:"disableEventListeners",value:function(){return Kp.call(this)}}]),e}();Pr.Utils=window.PopperUtils;Pr.placements=F0;Pr.Defaults=g3;var i1=Pr,nl=at(ol()),v3=["innerHTML","ownerDocument","style","attributes","nodeValue"],y3=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],b3=["bigint","boolean","null","number","string","symbol","undefined"];function Vr(e){var t=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(t))return"HTMLElement";if(E3(t))return t}function ot(e){return function(t){return Vr(t)===e}}function E3(e){return y3.includes(e)}function Ln(e){return function(t){return typeof t===e}}function k3(e){return b3.includes(e)}function A(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}if(A.array(e))return"Array";if(A.plainFunction(e))return"Function";var t=Vr(e);return t||"Object"}A.array=Array.isArray;A.arrayOf=function(e,t){return!A.array(e)&&!A.function(t)?!1:e.every(function(n){return t(n)})};A.asyncGeneratorFunction=function(e){return Vr(e)==="AsyncGeneratorFunction"};A.asyncFunction=ot("AsyncFunction");A.bigint=Ln("bigint");A.boolean=function(e){return e===!0||e===!1};A.date=ot("Date");A.defined=function(e){return!A.undefined(e)};A.domElement=function(e){return A.object(e)&&!A.plainObject(e)&&e.nodeType===1&&A.string(e.nodeName)&&v3.every(function(t){return t in e})};A.empty=function(e){return A.string(e)&&e.length===0||A.array(e)&&e.length===0||A.object(e)&&!A.map(e)&&!A.set(e)&&Object.keys(e).length===0||A.set(e)&&e.size===0||A.map(e)&&e.size===0};A.error=ot("Error");A.function=Ln("function");A.generator=function(e){return A.iterable(e)&&A.function(e.next)&&A.function(e.throw)};A.generatorFunction=ot("GeneratorFunction");A.instanceOf=function(e,t){return!e||!t?!1:Object.getPrototypeOf(e)===t.prototype};A.iterable=function(e){return!A.nullOrUndefined(e)&&A.function(e[Symbol.iterator])};A.map=ot("Map");A.nan=function(e){return Number.isNaN(e)};A.null=function(e){return e===null};A.nullOrUndefined=function(e){return A.null(e)||A.undefined(e)};A.number=function(e){return Ln("number")(e)&&!A.nan(e)};A.numericString=function(e){return A.string(e)&&e.length>0&&!Number.isNaN(Number(e))};A.object=function(e){return!A.nullOrUndefined(e)&&(A.function(e)||typeof e=="object")};A.oneOf=function(e,t){return A.array(e)?e.indexOf(t)>-1:!1};A.plainFunction=ot("Function");A.plainObject=function(e){if(Vr(e)!=="Object")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};A.primitive=function(e){return A.null(e)||k3(typeof e)};A.promise=ot("Promise");A.propertyOf=function(e,t,n){if(!A.object(e)||!t)return!1;var r=e[t];return A.function(n)?n(r):A.defined(r)};A.regexp=ot("RegExp");A.set=ot("Set");A.string=Ln("string");A.symbol=Ln("symbol");A.undefined=Ln("undefined");A.weakMap=ot("WeakMap");A.weakSet=ot("WeakSet");var _=A;function A0(e){return function(t){return typeof t===e}}var w3=A0("function"),C3=function(e){return e===null},l1=function(e){return Object.prototype.toString.call(e).slice(8,-1)==="RegExp"},o1=function(e){return!S3(e)&&!C3(e)&&(w3(e)||typeof e=="object")},S3=A0("undefined"),al=function(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")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 x3(e,t){var n=e.length;if(n!==t.length)return!1;for(var r=n;r--!==0;)if(!He(e[r],t[r]))return!1;return!0}function M3(e,t){if(e.byteLength!==t.byteLength)return!1;for(var n=new DataView(e.buffer),r=new DataView(t.buffer),i=e.byteLength;i--;)if(n.getUint8(i)!==r.getUint8(i))return!1;return!0}function N3(e,t){var n,r,i,l;if(e.size!==t.size)return!1;try{for(var o=al(e.entries()),s=o.next();!s.done;s=o.next()){var c=s.value;if(!t.has(c[0]))return!1}}catch(u){n={error:u}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}try{for(var d=al(e.entries()),m=d.next();!m.done;m=d.next()){var c=m.value;if(!He(c[1],t.get(c[0])))return!1}}catch(u){i={error:u}}finally{try{m&&!m.done&&(l=d.return)&&l.call(d)}finally{if(i)throw i.error}}return!0}function F3(e,t){var n,r;if(e.size!==t.size)return!1;try{for(var i=al(e.entries()),l=i.next();!l.done;l=i.next()){var o=l.value;if(!t.has(o[0]))return!1}}catch(s){n={error:s}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return!0}function He(e,t){if(e===t)return!0;if(e&&o1(e)&&t&&o1(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t))return x3(e,t);if(e instanceof Map&&t instanceof Map)return N3(e,t);if(e instanceof Set&&t instanceof Set)return F3(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t))return M3(e,t);if(l1(e)&&l1(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var i=n.length;i--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[i]))return!1;for(var i=n.length;i--!==0;){var l=n[i];if(!(l==="_owner"&&e.$$typeof)&&!He(e[l],t[l]))return!1}return!0}return Number.isNaN(e)&&Number.isNaN(t)?!0:e===t}function A3(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.every(function(n){return _.string(n)||_.array(n)||_.plainObject(n)})}function L3(e,t,n){return L0(e,t)?[e,t].every(_.array)?!e.some(m1(n))&&t.some(m1(n)):[e,t].every(_.plainObject)?!Object.entries(e).some(u1(n))&&Object.entries(t).some(u1(n)):t===n:!1}function s1(e,t,n){var r=n.actual,i=n.key,l=n.previous,o=n.type,s=ht(e,i),c=ht(t,i),d=[s,c].every(_.number)&&(o==="increased"?s<c:s>c);return _.undefined(r)||(d=d&&c===r),_.undefined(l)||(d=d&&s===l),d}function c1(e,t,n){var r=n.key,i=n.type,l=n.value,o=ht(e,r),s=ht(t,r),c=i==="added"?o:s,d=i==="added"?s:o;if(!_.nullOrUndefined(l)){if(_.defined(c)){if(_.array(c)||_.plainObject(c))return L3(c,d,l)}else return He(d,l);return!1}return[o,s].every(_.array)?!d.every(_l(c)):[o,s].every(_.plainObject)?T3(Object.keys(c),Object.keys(d)):![o,s].every(function(m){return _.primitive(m)&&_.defined(m)})&&(i==="added"?!_.defined(o)&&_.defined(s):_.defined(o)&&!_.defined(s))}function d1(e,t,n){var r=n===void 0?{}:n,i=r.key,l=ht(e,i),o=ht(t,i);if(!L0(l,o))throw new TypeError("Inputs have different types");if(!A3(l,o))throw new TypeError("Inputs don't have length");return[l,o].every(_.plainObject)&&(l=Object.keys(l),o=Object.keys(o)),[l,o]}function u1(e){return function(t){var n=t[0],r=t[1];return _.array(e)?He(e,r)||e.some(function(i){return He(i,r)||_.array(r)&&_l(r)(i)}):_.plainObject(e)&&e[n]?!!e[n]&&He(e[n],r):He(e,r)}}function T3(e,t){return t.some(function(n){return!e.includes(n)})}function m1(e){return function(t){return _.array(e)?e.some(function(n){return He(n,t)||_.array(t)&&_l(t)(n)}):He(e,t)}}function Hn(e,t){return _.array(e)?e.some(function(n){return He(n,t)}):He(e,t)}function _l(e){return function(t){return e.some(function(n){return He(n,t)})}}function L0(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.every(_.array)||e.every(_.number)||e.every(_.plainObject)||e.every(_.string)}function ht(e,t){if(_.plainObject(e)||_.array(e)){if(_.string(t)){var n=t.split(".");return n.reduce(function(r,i){return r&&r[i]},e)}return _.number(t)?e[t]:e}return e}function O3(e,t){if([e,t].some(_.nullOrUndefined))throw new Error("Missing required parameters");if(![e,t].every(function(u){return _.plainObject(u)||_.array(u)}))throw new Error("Expected plain objects or array");var n=function(u,p){try{return c1(e,t,{key:u,type:"added",value:p})}catch{return!1}},r=function(u,p,f){try{var g=ht(e,u),y=ht(t,u),k=_.defined(p),b=_.defined(f);if(k||b){var h=b?Hn(f,g):!Hn(p,g),v=Hn(p,y);return h&&v}return[g,y].every(_.array)||[g,y].every(_.plainObject)?!He(g,y):g!==y}catch{return!1}},i=function(u,p,f){if(!_.defined(u))return!1;try{var g=ht(e,u),y=ht(t,u),k=_.defined(f);return Hn(p,g)&&(k?Hn(f,y):!k)}catch{return!1}},l=function(u,p){return _.defined(u)?r(u,p):!1},o=function(u,p,f){if(!_.defined(u))return!1;try{return s1(e,t,{key:u,actual:p,previous:f,type:"decreased"})}catch{return!1}},s=function(u){try{var p=d1(e,t,{key:u}),f=p[0],g=p[1];return!!f.length&&!g.length}catch{return!1}},c=function(u){try{var p=d1(e,t,{key:u}),f=p[0],g=p[1];return!f.length&&!!g.length}catch{return!1}},d=function(u,p,f){if(!_.defined(u))return!1;try{return s1(e,t,{key:u,actual:p,previous:f,type:"increased"})}catch{return!1}},m=function(u,p){try{return c1(e,t,{key:u,type:"removed",value:p})}catch{return!1}};return{added:n,changed:r,changedFrom:i,changedTo:l,decreased:o,emptied:s,filled:c,increased:d,removed:m}}function p1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function he(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?p1(Object(n),!0).forEach(function(r){Ae(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p1(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function wa(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h1(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,O0(r.key),r)}}function Ca(e,t,n){return t&&h1(e.prototype,t),n&&h1(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ae(e,t,n){return t=O0(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Sa(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&rl(e,t)}function kr(e){return kr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},kr(e)}function rl(e,t){return rl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},rl(e,t)}function _3(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Z3(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,l;for(l=0;l<r.length;l++)i=r[l],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function T0(e,t){if(e==null)return{};var n=Z3(e,t),r,i;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(i=0;i<l.length;i++)r=l[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function wt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I3(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return wt(e)}function xa(e){var t=_3();return function(){var n=kr(e),r;if(t){var i=kr(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return I3(this,r)}}function R3(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function O0(e){var t=R3(e,"string");return typeof t=="symbol"?t:String(t)}var B3={flip:{padding:20},preventOverflow:{padding:10}},P3="The typeValidator argument must be a function with the signature function(props, propName, componentName).",V3="The error message is optional, but must be a string if provided.";function H3(e,t,n,r){return typeof e=="boolean"?e:typeof e=="function"?e(t,n,r):e?!!e:!1}function D3(e,t){return Object.hasOwnProperty.call(e,t)}function j3(e,t,n,r){return r?new Error(r):new Error("Required ".concat(e[t]," `").concat(t,"` was not specified in `").concat(n,"`."))}function z3(e,t){if(typeof e!="function")throw new TypeError(P3);if(t&&typeof t!="string")throw new TypeError(V3)}function f1(e,t,n){return z3(e,n),function(r,i,l){for(var o=arguments.length,s=new Array(o>3?o-3:0),c=3;c<o;c++)s[c-3]=arguments[c];return H3(t,r,i,l)?D3(r,i)?e.apply(void 0,[r,i,l].concat(s)):j3(r,i,l,n):e.apply(void 0,[r,i,l].concat(s))}}var ee={INIT:"init",IDLE:"idle",OPENING:"opening",OPEN:"open",CLOSING:"closing",ERROR:"error"},Dn=_n.createPortal!==void 0;function ct(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function ki(){return"ontouchstart"in window&&/Mobi/.test(navigator.userAgent)}function Da(e){var t=e.title,n=e.data,r=e.warn,i=r===void 0?!1:r,l=e.debug,o=l===void 0?!1:l,s=i?console.warn||console.error:console.log;o&&t&&n&&(console.groupCollapsed("%creact-floater: ".concat(t),"color: #9b00ff; font-weight: bold; font-size: 12px;"),Array.isArray(n)?n.forEach(function(c){_.plainObject(c)&&c.key?s.apply(console,[c.key,c.value]):s.apply(console,[c])}):s.apply(console,[n]),console.groupEnd())}function U3(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;e.addEventListener(t,n,r)}function $3(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;e.removeEventListener(t,n,r)}function W3(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i;i=function(l){n(l),$3(e,t,i)},U3(e,t,i,r)}function g1(){}var _0=function(e){Sa(n,e);var t=xa(n);function n(){return wa(this,n),t.apply(this,arguments)}return Ca(n,[{key:"componentDidMount",value:function(){ct()&&(this.node||this.appendNode(),Dn||this.renderPortal())}},{key:"componentDidUpdate",value:function(){ct()&&(Dn||this.renderPortal())}},{key:"componentWillUnmount",value:function(){!ct()||!this.node||(Dn||_n.unmountComponentAtNode(this.node),this.node&&this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=void 0))}},{key:"appendNode",value:function(){var r=this.props,i=r.id,l=r.zIndex;this.node||(this.node=document.createElement("div"),i&&(this.node.id=i),l&&(this.node.style.zIndex=l),document.body.appendChild(this.node))}},{key:"renderPortal",value:function(){if(!ct())return null;var r=this.props,i=r.children,l=r.setRef;if(this.node||this.appendNode(),Dn)return _n.createPortal(i,this.node);var o=_n.unstable_renderSubtreeIntoContainer(this,i.length>1?a.createElement("div",null,i):i[0],this.node);return l(o),null}},{key:"renderReact16",value:function(){var r=this.props,i=r.hasChildren,l=r.placement,o=r.target;return i?this.renderPortal():o||l==="center"?this.renderPortal():null}},{key:"render",value:function(){return Dn?this.renderReact16():null}}]),n}(a.Component);Ae(_0,"propTypes",{children:M.default.oneOfType([M.default.element,M.default.array]),hasChildren:M.default.bool,id:M.default.oneOfType([M.default.string,M.default.number]),placement:M.default.string,setRef:M.default.func.isRequired,target:M.default.oneOfType([M.default.object,M.default.string]),zIndex:M.default.number});var Z0=function(e){Sa(n,e);var t=xa(n);function n(){return wa(this,n),t.apply(this,arguments)}return Ca(n,[{key:"parentStyle",get:function(){var r=this.props,i=r.placement,l=r.styles,o=l.arrow.length,s={pointerEvents:"none",position:"absolute",width:"100%"};return i.startsWith("top")?(s.bottom=0,s.left=0,s.right=0,s.height=o):i.startsWith("bottom")?(s.left=0,s.right=0,s.top=0,s.height=o):i.startsWith("left")?(s.right=0,s.top=0,s.bottom=0):i.startsWith("right")&&(s.left=0,s.top=0),s}},{key:"render",value:function(){var r=this.props,i=r.placement,l=r.setArrowRef,o=r.styles,s=o.arrow,c=s.color,d=s.display,m=s.length,u=s.margin,p=s.position,f=s.spread,g={display:d,position:p},y,k=f,b=m;return i.startsWith("top")?(y="0,0 ".concat(k/2,",").concat(b," ").concat(k,",0"),g.bottom=0,g.marginLeft=u,g.marginRight=u):i.startsWith("bottom")?(y="".concat(k,",").concat(b," ").concat(k/2,",0 0,").concat(b),g.top=0,g.marginLeft=u,g.marginRight=u):i.startsWith("left")?(b=f,k=m,y="0,0 ".concat(k,",").concat(b/2," 0,").concat(b),g.right=0,g.marginTop=u,g.marginBottom=u):i.startsWith("right")&&(b=f,k=m,y="".concat(k,",").concat(b," ").concat(k,",0 0,").concat(b/2),g.left=0,g.marginTop=u,g.marginBottom=u),a.createElement("div",{className:"__floater__arrow",style:this.parentStyle},a.createElement("span",{ref:l,style:g},a.createElement("svg",{width:k,height:b,version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a.createElement("polygon",{points:y,fill:c}))))}}]),n}(a.Component);Ae(Z0,"propTypes",{placement:M.default.string.isRequired,setArrowRef:M.default.func.isRequired,styles:M.default.object.isRequired});var q3=["color","height","width"];function I0(e){var t=e.handleClick,n=e.styles,r=n.color,i=n.height,l=n.width,o=T0(n,q3);return a.createElement("button",{"aria-label":"close",onClick:t,style:o,type:"button"},a.createElement("svg",{width:"".concat(l,"px"),height:"".concat(i,"px"),viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"},a.createElement("g",null,a.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:r}))))}I0.propTypes={handleClick:M.default.func.isRequired,styles:M.default.object.isRequired};function R0(e){var t=e.content,n=e.footer,r=e.handleClick,i=e.open,l=e.positionWrapper,o=e.showCloseButton,s=e.title,c=e.styles,d={content:a.isValidElement(t)?t:a.createElement("div",{className:"__floater__content",style:c.content},t)};return s&&(d.title=a.isValidElement(s)?s:a.createElement("div",{className:"__floater__title",style:c.title},s)),n&&(d.footer=a.isValidElement(n)?n:a.createElement("div",{className:"__floater__footer",style:c.footer},n)),(o||l)&&!_.boolean(i)&&(d.close=a.createElement(I0,{styles:c.close,handleClick:r})),a.createElement("div",{className:"__floater__container",style:c.container},d.close,d.title,d.content,d.footer)}R0.propTypes={content:M.default.node.isRequired,footer:M.default.node,handleClick:M.default.func.isRequired,open:M.default.bool,positionWrapper:M.default.bool.isRequired,showCloseButton:M.default.bool.isRequired,styles:M.default.object.isRequired,title:M.default.node};var B0=function(e){Sa(n,e);var t=xa(n);function n(){return wa(this,n),t.apply(this,arguments)}return Ca(n,[{key:"style",get:function(){var r=this.props,i=r.disableAnimation,l=r.component,o=r.placement,s=r.hideArrow,c=r.status,d=r.styles,m=d.arrow.length,u=d.floater,p=d.floaterCentered,f=d.floaterClosing,g=d.floaterOpening,y=d.floaterWithAnimation,k=d.floaterWithComponent,b={};return s||(o.startsWith("top")?b.padding="0 0 ".concat(m,"px"):o.startsWith("bottom")?b.padding="".concat(m,"px 0 0"):o.startsWith("left")?b.padding="0 ".concat(m,"px 0 0"):o.startsWith("right")&&(b.padding="0 0 0 ".concat(m,"px"))),[ee.OPENING,ee.OPEN].indexOf(c)!==-1&&(b=he(he({},b),g)),c===ee.CLOSING&&(b=he(he({},b),f)),c===ee.OPEN&&!i&&(b=he(he({},b),y)),o==="center"&&(b=he(he({},b),p)),l&&(b=he(he({},b),k)),he(he({},u),b)}},{key:"render",value:function(){var r=this.props,i=r.component,l=r.handleClick,o=r.hideArrow,s=r.setFloaterRef,c=r.status,d={},m=["__floater"];return i?a.isValidElement(i)?d.content=a.cloneElement(i,{closeFn:l}):d.content=i({closeFn:l}):d.content=a.createElement(R0,this.props),c===ee.OPEN&&m.push("__floater__open"),o||(d.arrow=a.createElement(Z0,this.props)),a.createElement("div",{ref:s,className:m.join(" "),style:this.style},a.createElement("div",{className:"__floater__body"},d.content,d.arrow))}}]),n}(a.Component);Ae(B0,"propTypes",{component:M.default.oneOfType([M.default.func,M.default.element]),content:M.default.node,disableAnimation:M.default.bool.isRequired,footer:M.default.node,handleClick:M.default.func.isRequired,hideArrow:M.default.bool.isRequired,open:M.default.bool,placement:M.default.string.isRequired,positionWrapper:M.default.bool.isRequired,setArrowRef:M.default.func.isRequired,setFloaterRef:M.default.func.isRequired,showCloseButton:M.default.bool,status:M.default.string.isRequired,styles:M.default.object.isRequired,title:M.default.node});var P0=function(e){Sa(n,e);var t=xa(n);function n(){return wa(this,n),t.apply(this,arguments)}return Ca(n,[{key:"render",value:function(){var r=this.props,i=r.children,l=r.handleClick,o=r.handleMouseEnter,s=r.handleMouseLeave,c=r.setChildRef,d=r.setWrapperRef,m=r.style,u=r.styles,p;if(i)if(a.Children.count(i)===1)if(!a.isValidElement(i))p=a.createElement("span",null,i);else{var f=_.function(i.type)?"innerRef":"ref";p=a.cloneElement(a.Children.only(i),Ae({},f,c))}else p=i;return p?a.createElement("span",{ref:d,style:he(he({},u),m),onClick:l,onMouseEnter:o,onMouseLeave:s},p):null}}]),n}(a.Component);Ae(P0,"propTypes",{children:M.default.node,handleClick:M.default.func.isRequired,handleMouseEnter:M.default.func.isRequired,handleMouseLeave:M.default.func.isRequired,setChildRef:M.default.func.isRequired,setWrapperRef:M.default.func.isRequired,style:M.default.object,styles:M.default.object.isRequired});var G3={zIndex:100};function Y3(e){var t=(0,nl.default)(G3,e.options||{});return{wrapper:{cursor:"help",display:"inline-flex",flexDirection:"column",zIndex:t.zIndex},wrapperPosition:{left:-1e3,position:"absolute",top:-1e3,visibility:"hidden"},floater:{display:"inline-block",filter:"drop-shadow(0 0 3px rgba(0, 0, 0, 0.3))",maxWidth:300,opacity:0,position:"relative",transition:"opacity 0.3s",visibility:"hidden",zIndex:t.zIndex},floaterOpening:{opacity:1,visibility:"visible"},floaterWithAnimation:{opacity:1,transition:"opacity 0.3s, transform 0.2s",visibility:"visible"},floaterWithComponent:{maxWidth:"100%"},floaterClosing:{opacity:0,visibility:"visible"},floaterCentered:{left:"50%",position:"fixed",top:"50%",transform:"translate(-50%, -50%)"},container:{backgroundColor:"#fff",color:"#666",minHeight:60,minWidth:200,padding:20,position:"relative",zIndex:10},title:{borderBottom:"1px solid #555",color:"#555",fontSize:18,marginBottom:5,paddingBottom:6,paddingRight:18},content:{fontSize:15},close:{backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",fontSize:0,height:15,outline:"none",padding:10,position:"absolute",right:0,top:0,width:15,WebkitAppearance:"none"},footer:{borderTop:"1px solid #ccc",fontSize:13,marginTop:10,paddingTop:5},arrow:{color:"#fff",display:"inline-flex",length:16,margin:8,position:"absolute",spread:32},options:t}}var Q3=["arrow","flip","offset"],K3=["position","top","right","bottom","left"],Zl=function(e){Sa(n,e);var t=xa(n);function n(r){var i;return wa(this,n),i=t.call(this,r),Ae(wt(i),"setArrowRef",function(l){i.arrowRef=l}),Ae(wt(i),"setChildRef",function(l){i.childRef=l}),Ae(wt(i),"setFloaterRef",function(l){i.floaterRef=l}),Ae(wt(i),"setWrapperRef",function(l){i.wrapperRef=l}),Ae(wt(i),"handleTransitionEnd",function(){var l=i.state.status,o=i.props.callback;i.wrapperPopper&&i.wrapperPopper.instance.update(),i.setState({status:l===ee.OPENING?ee.OPEN:ee.IDLE},function(){var s=i.state.status;o(s===ee.OPEN?"open":"close",i.props)})}),Ae(wt(i),"handleClick",function(){var l=i.props,o=l.event,s=l.open;if(!_.boolean(s)){var c=i.state,d=c.positionWrapper,m=c.status;(i.event==="click"||i.event==="hover"&&d)&&(Da({title:"click",data:[{event:o,status:m===ee.OPEN?"closing":"opening"}],debug:i.debug}),i.toggle())}}),Ae(wt(i),"handleMouseEnter",function(){var l=i.props,o=l.event,s=l.open;if(!(_.boolean(s)||ki())){var c=i.state.status;i.event==="hover"&&c===ee.IDLE&&(Da({title:"mouseEnter",data:[{key:"originalEvent",value:o}],debug:i.debug}),clearTimeout(i.eventDelayTimeout),i.toggle())}}),Ae(wt(i),"handleMouseLeave",function(){var l=i.props,o=l.event,s=l.eventDelay,c=l.open;if(!(_.boolean(c)||ki())){var d=i.state,m=d.status,u=d.positionWrapper;i.event==="hover"&&(Da({title:"mouseLeave",data:[{key:"originalEvent",value:o}],debug:i.debug}),s?[ee.OPENING,ee.OPEN].indexOf(m)!==-1&&!u&&!i.eventDelayTimeout&&(i.eventDelayTimeout=setTimeout(function(){delete i.eventDelayTimeout,i.toggle()},s*1e3)):i.toggle(ee.IDLE))}}),i.state={currentPlacement:r.placement,needsUpdate:!1,positionWrapper:r.wrapperOptions.position&&!!r.target,status:ee.INIT,statusWrapper:ee.INIT},i._isMounted=!1,i.hasMounted=!1,ct()&&window.addEventListener("load",function(){i.popper&&i.popper.instance.update(),i.wrapperPopper&&i.wrapperPopper.instance.update()}),i}return Ca(n,[{key:"componentDidMount",value:function(){if(ct()){var r=this.state.positionWrapper,i=this.props,l=i.children,o=i.open,s=i.target;this._isMounted=!0,Da({title:"init",data:{hasChildren:!!l,hasTarget:!!s,isControlled:_.boolean(o),positionWrapper:r,target:this.target,floater:this.floaterRef},debug:this.debug}),this.hasMounted||(this.initPopper(),this.hasMounted=!0),!l&&s&&_.boolean(o)}}},{key:"componentDidUpdate",value:function(r,i){if(ct()){var l=this.props,o=l.autoOpen,s=l.open,c=l.target,d=l.wrapperOptions,m=O3(i,this.state),u=m.changedFrom,p=m.changed;if(r.open!==s){var f;_.boolean(s)&&(f=s?ee.OPENING:ee.CLOSING),this.toggle(f)}(r.wrapperOptions.position!==d.position||r.target!==c)&&this.changeWrapperPosition(this.props),p("status",ee.IDLE)&&s?this.toggle(ee.OPEN):u("status",ee.INIT,ee.IDLE)&&o&&this.toggle(ee.OPEN),this.popper&&p("status",ee.OPENING)&&this.popper.instance.update(),this.floaterRef&&(p("status",ee.OPENING)||p("status",ee.CLOSING))&&W3(this.floaterRef,"transitionend",this.handleTransitionEnd),p("needsUpdate",!0)&&this.rebuildPopper()}}},{key:"componentWillUnmount",value:function(){ct()&&(this._isMounted=!1,this.popper&&this.popper.instance.destroy(),this.wrapperPopper&&this.wrapperPopper.instance.destroy())}},{key:"initPopper",value:function(){var r=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.target,l=this.state.positionWrapper,o=this.props,s=o.disableFlip,c=o.getPopper,d=o.hideArrow,m=o.offset,u=o.placement,p=o.wrapperOptions,f=u==="top"||u==="bottom"?"flip":["right","bottom-end","top-end","left","top-start","bottom-start"];if(u==="center")this.setState({status:ee.IDLE});else if(i&&this.floaterRef){var g=this.options,y=g.arrow,k=g.flip,b=g.offset,h=T0(g,Q3);new i1(i,this.floaterRef,{placement:u,modifiers:he({arrow:he({enabled:!d,element:this.arrowRef},y),flip:he({enabled:!s,behavior:f},k),offset:he({offset:"0, ".concat(m,"px")},b)},h),onCreate:function(E){var C;if(r.popper=E,!((C=r.floaterRef)!==null&&C!==void 0&&C.isConnected)){r.setState({needsUpdate:!0});return}c(E,"floater"),r._isMounted&&r.setState({currentPlacement:E.placement,status:ee.IDLE}),u!==E.placement&&setTimeout(function(){E.instance.update()},1)},onUpdate:function(E){r.popper=E;var C=r.state.currentPlacement;r._isMounted&&E.placement!==C&&r.setState({currentPlacement:E.placement})}})}if(l){var v=_.undefined(p.offset)?0:p.offset;new i1(this.target,this.wrapperRef,{placement:p.placement||u,modifiers:{arrow:{enabled:!1},offset:{offset:"0, ".concat(v,"px")},flip:{enabled:!1}},onCreate:function(E){r.wrapperPopper=E,r._isMounted&&r.setState({statusWrapper:ee.IDLE}),c(E,"wrapper"),u!==E.placement&&setTimeout(function(){E.instance.update()},1)}})}}},{key:"rebuildPopper",value:function(){var r=this;this.floaterRefInterval=setInterval(function(){var i;(i=r.floaterRef)!==null&&i!==void 0&&i.isConnected&&(clearInterval(r.floaterRefInterval),r.setState({needsUpdate:!1}),r.initPopper())},50)}},{key:"changeWrapperPosition",value:function(r){var i=r.target,l=r.wrapperOptions;this.setState({positionWrapper:l.position&&!!i})}},{key:"toggle",value:function(r){var i=this.state.status,l=i===ee.OPEN?ee.CLOSING:ee.OPENING;_.undefined(r)||(l=r),this.setState({status:l})}},{key:"debug",get:function(){var r=this.props.debug;return r||ct()&&"ReactFloaterDebug"in window&&!!window.ReactFloaterDebug}},{key:"event",get:function(){var r=this.props,i=r.disableHoverToClick,l=r.event;return l==="hover"&&ki()&&!i?"click":l}},{key:"options",get:function(){var r=this.props.options;return(0,nl.default)(B3,r||{})}},{key:"styles",get:function(){var r=this,i=this.state,l=i.status,o=i.positionWrapper,s=i.statusWrapper,c=this.props.styles,d=(0,nl.default)(Y3(c),c);if(o){var m;[ee.IDLE].indexOf(l)===-1||[ee.IDLE].indexOf(s)===-1?m=d.wrapperPosition:m=this.wrapperPopper.styles,d.wrapper=he(he({},d.wrapper),m)}if(this.target){var u=window.getComputedStyle(this.target);this.wrapperStyles?d.wrapper=he(he({},d.wrapper),this.wrapperStyles):["relative","static"].indexOf(u.position)===-1&&(this.wrapperStyles={},o||(K3.forEach(function(p){r.wrapperStyles[p]=u[p]}),d.wrapper=he(he({},d.wrapper),this.wrapperStyles),this.target.style.position="relative",this.target.style.top="auto",this.target.style.right="auto",this.target.style.bottom="auto",this.target.style.left="auto"))}return d}},{key:"target",get:function(){if(!ct())return null;var r=this.props.target;return r?_.domElement(r)?r:document.querySelector(r):this.childRef||this.wrapperRef}},{key:"render",value:function(){var r=this.state,i=r.currentPlacement,l=r.positionWrapper,o=r.status,s=this.props,c=s.children,d=s.component,m=s.content,u=s.disableAnimation,p=s.footer,f=s.hideArrow,g=s.id,y=s.open,k=s.showCloseButton,b=s.style,h=s.target,v=s.title,E=a.createElement(P0,{handleClick:this.handleClick,handleMouseEnter:this.handleMouseEnter,handleMouseLeave:this.handleMouseLeave,setChildRef:this.setChildRef,setWrapperRef:this.setWrapperRef,style:b,styles:this.styles.wrapper},c),C={};return l?C.wrapperInPortal=E:C.wrapperAsChildren=E,a.createElement("span",null,a.createElement(_0,{hasChildren:!!c,id:g,placement:i,setRef:this.setFloaterRef,target:h,zIndex:this.styles.options.zIndex},a.createElement(B0,{component:d,content:m,disableAnimation:u,footer:p,handleClick:this.handleClick,hideArrow:f||i==="center",open:y,placement:i,positionWrapper:l,setArrowRef:this.setArrowRef,setFloaterRef:this.setFloaterRef,showCloseButton:k,status:o,styles:this.styles,title:v}),C.wrapperInPortal),C.wrapperAsChildren)}}]),n}(a.Component);Ae(Zl,"propTypes",{autoOpen:M.default.bool,callback:M.default.func,children:M.default.node,component:f1(M.default.oneOfType([M.default.func,M.default.element]),function(e){return!e.content}),content:f1(M.default.node,function(e){return!e.component}),debug:M.default.bool,disableAnimation:M.default.bool,disableFlip:M.default.bool,disableHoverToClick:M.default.bool,event:M.default.oneOf(["hover","click"]),eventDelay:M.default.number,footer:M.default.node,getPopper:M.default.func,hideArrow:M.default.bool,id:M.default.oneOfType([M.default.string,M.default.number]),offset:M.default.number,open:M.default.bool,options:M.default.object,placement:M.default.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto","center"]),showCloseButton:M.default.bool,style:M.default.object,styles:M.default.object,target:M.default.oneOfType([M.default.object,M.default.string]),title:M.default.node,wrapperOptions:M.default.shape({offset:M.default.number,placement:M.default.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto"]),position:M.default.bool})});Ae(Zl,"defaultProps",{autoOpen:!1,callback:g1,debug:!1,disableAnimation:!1,disableFlip:!1,disableHoverToClick:!1,event:"click",eventDelay:.4,getPopper:g1,hideArrow:!1,offset:15,placement:"bottom",showCloseButton:!1,styles:{},target:null,wrapperOptions:{position:!1}});var J3=at(Cd(),1),X3=Object.defineProperty,eh=(e,t,n)=>t in e?X3(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,O=(e,t,n)=>(eh(e,typeof t!="symbol"?t+"":t,n),n),oe={INIT:"init",START:"start",STOP:"stop",RESET:"reset",PREV:"prev",NEXT:"next",GO:"go",CLOSE:"close",SKIP:"skip",UPDATE:"update"},et={TOUR_START:"tour:start",STEP_BEFORE:"step:before",BEACON:"beacon",TOOLTIP:"tooltip",STEP_AFTER:"step:after",TOUR_END:"tour:end",TOUR_STATUS:"tour:status",TARGET_NOT_FOUND:"error:target_not_found",ERROR:"error"},W={INIT:"init",READY:"ready",BEACON:"beacon",TOOLTIP:"tooltip",COMPLETE:"complete",ERROR:"error"},K={IDLE:"idle",READY:"ready",WAITING:"waiting",RUNNING:"running",PAUSED:"paused",SKIPPED:"skipped",FINISHED:"finished",ERROR:"error"};function Ot(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function V0(e){return e?e.getBoundingClientRect():null}function th(){let{body:e,documentElement:t}=document;return!e||!t?0:Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight)}function Rt(e){return typeof e=="string"?document.querySelector(e):e}function nh(e){return!e||e.nodeType!==1?null:getComputedStyle(e)}function Hr(e,t,n){if(!e)return $t();let r=(0,p0.default)(e);if(r){if(r.isSameNode($t()))return n?document:$t();if(!(r.scrollHeight>r.offsetHeight)&&!t)return r.style.overflow="initial",$t()}return r}function Dr(e,t){if(!e)return!1;let n=Hr(e,t);return n?!n.isSameNode($t()):!1}function ah(e){return e.offsetParent!==document.body}function ga(e,t="fixed"){if(!e||!(e instanceof HTMLElement))return!1;let{nodeName:n}=e,r=nh(e);return n==="BODY"||n==="HTML"?!1:r&&r.position===t?!0:e.parentNode?ga(e.parentNode,t):!1}function rh(e){var t;if(!e)return!1;let n=e;for(;n&&n!==document.body;){if(n instanceof HTMLElement){let{display:r,visibility:i}=getComputedStyle(n);if(r==="none"||i==="hidden")return!1}n=(t=n.parentElement)!=null?t:null}return!0}function ih(e,t,n){var r;let i=V0(e),l=Hr(e,n),o=Dr(e,n),s=0,c=(r=i?.top)!=null?r:0;return l instanceof HTMLElement&&(s=l.scrollTop,!o&&!ga(e)&&(c+=s),l.isSameNode($t())||(c+=$t().scrollTop)),Math.floor(c-t)}function lh(e,t,n){var r;if(!e)return 0;let{offsetTop:i=0,scrollTop:l=0}=(r=(0,p0.default)(e))!=null?r:{},o=e.getBoundingClientRect().top+l;i&&(Dr(e,n)||ah(e))&&(o-=i);let s=Math.floor(o-t);return s<0?0:s}function $t(){var e;return(e=document.scrollingElement)!=null?e:document.documentElement}function oh(e,t){let{duration:n,element:r}=t;return new Promise((i,l)=>{let{scrollTop:o}=r,s=e>o?e-o:o-e;Tp.default.top(r,e,{duration:s<100?50:n},c=>c&&c.message!=="Element already at target scroll position"?l(c):i())})}var jn=Zn!==void 0;function H0(e=navigator.userAgent){let t=e;return typeof window>"u"?t="node":document.documentMode?t="ie":/Edge/.test(e)?t="edge":window.opera||e.includes(" OPR/")?t="opera":typeof window.InstallTrigger<"u"?t="firefox":window.chrome?t="chrome":/(Version\/([\d._]+).*Safari|CriOS|FxiOS| Mobile\/)/.test(e)&&(t="safari"),t}function _t(e){let t=[],n=r=>{if(typeof r=="string"||typeof r=="number")t.push(r);else if(Array.isArray(r))r.forEach(i=>n(i));else if($r(r)){let{children:i}=r.props;Array.isArray(i)?i.forEach(l=>n(l)):n(i)}};return n(e),t.join(" ").trim()}function sh(e,t){return!T.plainObject(e)||!T.array(t)?!1:Object.keys(e).every(n=>t.includes(n))}function ch(e){let t=/^#?([\da-f])([\da-f])([\da-f])$/i,n=e.replace(t,(i,l,o,s)=>l+l+o+o+s+s),r=/^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})$/i.exec(n);return r?[parseInt(r[1],16),parseInt(r[2],16),parseInt(r[3],16)]:[]}function v1(e){return e.disableBeacon||e.placement==="center"}function y1(){return!["chrome","safari","firefox","opera"].includes(H0())}function Jt({data:e,debug:t=!1,title:n,warn:r=!1}){let i=r?console.warn||console.error:console.log;t&&(n&&e?(console.groupCollapsed(`%creact-joyride: ${n}`,"color: #ff0044; font-weight: bold; font-size: 12px;"),Array.isArray(e)?e.forEach(l=>{T.plainObject(l)&&l.key?i.apply(console,[l.key,l.value]):i.apply(console,[l])}):i.apply(console,[e]),console.groupEnd()):console.error("Missing title or data props"))}function dh(e){let{isFirstStep:t,lifecycle:n,previousLifecycle:r,scrollToFirstStep:i,step:l,target:o}=e;return!l.disableScrolling&&(!t||i||n===W.TOOLTIP)&&l.placement!=="center"&&(!l.isFixed||!ga(o))&&r!==n&&[W.BEACON,W.TOOLTIP].includes(n)}var uh={options:{preventOverflow:{boundariesElement:"scrollParent"}},wrapperOptions:{offset:-18,position:!0}},D0={back:"Back",close:"Close",last:"Last",next:"Next",open:"Open the dialog",skip:"Skip"},mh={event:"click",placement:"bottom",offset:10,disableBeacon:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrollParentFix:!1,disableScrolling:!1,hideBackButton:!1,hideCloseButton:!1,hideFooter:!1,isFixed:!1,locale:D0,showProgress:!1,showSkipButton:!1,spotlightClicks:!1,spotlightPadding:10},ph={continuous:!1,debug:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrolling:!1,disableScrollParentFix:!1,getHelpers:void 0,hideBackButton:!1,run:!0,scrollOffset:20,scrollDuration:300,scrollToFirstStep:!1,showSkipButton:!1,showProgress:!1,spotlightClicks:!1,spotlightPadding:10,steps:[]},hh={arrowColor:"#fff",backgroundColor:"#fff",beaconSize:36,overlayColor:"rgba(0, 0, 0, 0.5)",primaryColor:"#f04",spotlightShadow:"0 0 15px rgba(0, 0, 0, 0.5)",textColor:"#333",width:380,zIndex:100},zn={backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",cursor:"pointer",fontSize:16,lineHeight:1,padding:8,WebkitAppearance:"none"},b1={borderRadius:4,position:"absolute"};function fh(e,t){let n=(0,yi.default)(e??{},t??{}),r=(0,yi.default)(hh,n.options||{}),{width:i}=r;window.innerWidth>480&&(i=380),"width"in r&&(i=typeof r.width=="number"&&window.innerWidth<r.width?window.innerWidth-30:r.width);let l={bottom:0,left:0,overflow:"hidden",position:"absolute",right:0,top:0,zIndex:r.zIndex},o={beacon:{...zn,display:"inline-block",height:r.beaconSize,position:"relative",width:r.beaconSize,zIndex:r.zIndex},beaconInner:{animation:"joyride-beacon-inner 1.2s infinite ease-in-out",backgroundColor:r.primaryColor,borderRadius:"50%",display:"block",height:"50%",left:"50%",opacity:.7,position:"absolute",top:"50%",transform:"translate(-50%, -50%)",width:"50%"},beaconOuter:{animation:"joyride-beacon-outer 1.2s infinite ease-in-out",backgroundColor:`rgba(${ch(r.primaryColor).join(",")}, 0.2)`,border:`2px solid ${r.primaryColor}`,borderRadius:"50%",boxSizing:"border-box",display:"block",height:"100%",left:0,opacity:.9,position:"absolute",top:0,transformOrigin:"center",width:"100%"},tooltip:{backgroundColor:r.backgroundColor,borderRadius:5,boxSizing:"border-box",color:r.textColor,fontSize:16,maxWidth:"100%",padding:15,position:"relative",width:i},tooltipContainer:{lineHeight:1.4,textAlign:"center"},tooltipTitle:{fontSize:18,margin:0},tooltipContent:{padding:"20px 10px"},tooltipFooter:{alignItems:"center",display:"flex",justifyContent:"flex-end",marginTop:15},tooltipFooterSpacer:{flex:1},buttonNext:{...zn,backgroundColor:r.primaryColor,borderRadius:4,color:"#fff"},buttonBack:{...zn,color:r.primaryColor,marginLeft:"auto",marginRight:5},buttonClose:{...zn,color:r.textColor,height:14,padding:15,position:"absolute",right:0,top:0,width:14},buttonSkip:{...zn,color:r.textColor,fontSize:14},overlay:{...l,backgroundColor:r.overlayColor,mixBlendMode:"hard-light"},overlayLegacy:{...l},overlayLegacyCenter:{...l,backgroundColor:r.overlayColor},spotlight:{...b1,backgroundColor:"gray"},spotlightLegacy:{...b1,boxShadow:`0 0 0 9999px ${r.overlayColor}, ${r.spotlightShadow}`},floaterStyles:{arrow:{color:r.arrowColor},options:{zIndex:r.zIndex+100}},options:r};return(0,yi.default)(o,n)}function gh(e){return _p(e,"beaconComponent","disableCloseOnEsc","disableOverlay","disableOverlayClose","disableScrolling","disableScrollParentFix","floaterProps","hideBackButton","hideCloseButton","locale","showProgress","showSkipButton","spotlightClicks","spotlightPadding","styles","tooltipComponent")}function Un(e,t){var n,r,i,l,o,s;let c=e??{},d=Ha.default.all([mh,gh(t),c],{isMergeableObject:T.plainObject}),m=fh(t.styles,d.styles),u=Dr(Rt(d.target),d.disableScrollParentFix),p=Ha.default.all([uh,(n=t.floaterProps)!=null?n:{},(r=d.floaterProps)!=null?r:{}]);return p.offset=d.offset,p.styles=(0,Ha.default)((i=p.styles)!=null?i:{},m.floaterStyles),p.offset+=(o=(l=t.spotlightPadding)!=null?l:d.spotlightPadding)!=null?o:0,d.placementBeacon&&p.wrapperOptions&&(p.wrapperOptions.placement=d.placementBeacon),u&&p.options.preventOverflow&&(p.options.preventOverflow.boundariesElement="window"),{...d,locale:Ha.default.all([D0,(s=t.locale)!=null?s:{},d.locale||{}]),floaterProps:p,styles:Op(m,"floaterStyles")}}function j0(e,t=!1){return T.plainObject(e)?e.target?!0:(Jt({title:"validateStep",data:"target is missing from the step",warn:!0,debug:t}),!1):(Jt({title:"validateStep",data:"step must be an object",warn:!0,debug:t}),!1)}function E1(e,t=!1){return T.array(e)?e.every(n=>j0(n,t)):(Jt({title:"validateSteps",data:"steps must be an array",warn:!0,debug:t}),!1)}var vh={action:"init",controlled:!1,index:0,lifecycle:W.INIT,size:0,status:K.IDLE},k1=["action","index","lifecycle","status"],yh=class{constructor(e){O(this,"beaconPopper"),O(this,"tooltipPopper"),O(this,"data",new Map),O(this,"listener"),O(this,"store",new Map),O(this,"addListener",i=>{this.listener=i}),O(this,"setSteps",i=>{let{size:l,status:o}=this.getState(),s={size:i.length,status:o};this.data.set("steps",i),o===K.WAITING&&!l&&i.length&&(s.status=K.RUNNING),this.setState(s)}),O(this,"getPopper",i=>i==="beacon"?this.beaconPopper:this.tooltipPopper),O(this,"setPopper",(i,l)=>{i==="beacon"?this.beaconPopper=l:this.tooltipPopper=l}),O(this,"cleanupPoppers",()=>{this.beaconPopper=null,this.tooltipPopper=null}),O(this,"close",()=>{let{index:i,status:l}=this.getState();l===K.RUNNING&&this.setState({...this.getNextState({action:oe.CLOSE,index:i+1})})}),O(this,"go",i=>{let{controlled:l,status:o}=this.getState();if(l||o!==K.RUNNING)return;let s=this.getSteps()[i];this.setState({...this.getNextState({action:oe.GO,index:i}),status:s?o:K.FINISHED})}),O(this,"info",()=>this.getState()),O(this,"next",()=>{let{index:i,status:l}=this.getState();l===K.RUNNING&&this.setState(this.getNextState({action:oe.NEXT,index:i+1}))}),O(this,"open",()=>{let{status:i}=this.getState();i===K.RUNNING&&this.setState({...this.getNextState({action:oe.UPDATE,lifecycle:W.TOOLTIP})})}),O(this,"prev",()=>{let{index:i,status:l}=this.getState();l===K.RUNNING&&this.setState({...this.getNextState({action:oe.PREV,index:i-1})})}),O(this,"reset",(i=!1)=>{let{controlled:l}=this.getState();l||this.setState({...this.getNextState({action:oe.RESET,index:0}),status:i?K.RUNNING:K.READY})}),O(this,"skip",()=>{let{status:i}=this.getState();i===K.RUNNING&&this.setState({action:oe.SKIP,lifecycle:W.INIT,status:K.SKIPPED})}),O(this,"start",i=>{let{index:l,size:o}=this.getState();this.setState({...this.getNextState({action:oe.START,index:T.number(i)?i:l},!0),status:o?K.RUNNING:K.WAITING})}),O(this,"stop",(i=!1)=>{let{index:l,status:o}=this.getState();[K.FINISHED,K.SKIPPED].includes(o)||this.setState({...this.getNextState({action:oe.STOP,index:l+(i?1:0)}),status:K.PAUSED})}),O(this,"update",i=>{var l;if(!sh(i,k1))throw new Error(`State is not valid. Valid keys: ${k1.join(", ")}`);this.setState({...this.getNextState({...this.getState(),...i,action:(l=i.action)!=null?l:oe.UPDATE},!0)})});let{continuous:t=!1,stepIndex:n,steps:r=[]}=e??{};this.setState({action:oe.INIT,controlled:T.number(n),continuous:t,index:T.number(n)?n:0,lifecycle:W.INIT,status:r.length?K.READY:K.IDLE},!0),this.beaconPopper=null,this.tooltipPopper=null,this.listener=null,this.setSteps(r)}getState(){return this.store.size?{action:this.store.get("action")||"",controlled:this.store.get("controlled")||!1,index:parseInt(this.store.get("index"),10),lifecycle:this.store.get("lifecycle")||"",size:this.store.get("size")||0,status:this.store.get("status")||""}:{...vh}}getNextState(e,t=!1){var n,r,i,l;let{action:o,controlled:s,index:c,size:d,status:m}=this.getState(),u=T.number(e.index)?e.index:c,p=s&&!t?c:Math.min(Math.max(u,0),d);return{action:(n=e.action)!=null?n:o,controlled:s,index:p,lifecycle:(r=e.lifecycle)!=null?r:W.INIT,size:(i=e.size)!=null?i:d,status:p===d?K.FINISHED:(l=e.status)!=null?l:m}}getSteps(){let e=this.data.get("steps");return Array.isArray(e)?e:[]}hasUpdatedState(e){let t=JSON.stringify(e),n=JSON.stringify(this.getState());return t!==n}setState(e,t=!1){let n=this.getState(),{action:r,index:i,lifecycle:l,size:o,status:s}={...n,...e};this.store.set("action",r),this.store.set("index",i),this.store.set("lifecycle",l),this.store.set("size",o),this.store.set("status",s),t&&(this.store.set("controlled",e.controlled),this.store.set("continuous",e.continuous)),this.listener&&this.hasUpdatedState(n)&&this.listener(this.getState())}getHelpers(){return{close:this.close,go:this.go,info:this.info,next:this.next,open:this.open,prev:this.prev,reset:this.reset,skip:this.skip}}};function bh(e){return new yh(e)}var Eh=class{constructor(e,t){if(O(this,"element"),O(this,"options"),O(this,"canBeTabbed",n=>{let{tabIndex:r}=n;return r===null||r<0?!1:this.canHaveFocus(n)}),O(this,"canHaveFocus",n=>{let r=/input|select|textarea|button|object/,i=n.nodeName.toLowerCase();return(r.test(i)&&!n.getAttribute("disabled")||i==="a"&&!!n.getAttribute("href"))&&this.isVisible(n)}),O(this,"findValidTabElements",()=>[].slice.call(this.element.querySelectorAll("*"),0).filter(this.canBeTabbed)),O(this,"handleKeyDown",n=>{let{code:r="Tab"}=this.options;n.code===r&&this.interceptTab(n)}),O(this,"interceptTab",n=>{n.preventDefault();let r=this.findValidTabElements(),{shiftKey:i}=n;if(!r.length)return;let l=document.activeElement?r.indexOf(document.activeElement):0;l===-1||!i&&l+1===r.length?l=0:i&&l===0?l=r.length-1:l+=i?-1:1,r[l].focus()}),O(this,"isHidden",n=>{let r=n.offsetWidth<=0&&n.offsetHeight<=0,i=window.getComputedStyle(n);return r&&!n.innerHTML?!0:r&&i.getPropertyValue("overflow")!=="visible"||i.getPropertyValue("display")==="none"}),O(this,"isVisible",n=>{let r=n;for(;r;)if(r instanceof HTMLElement){if(r===document.body)break;if(this.isHidden(r))return!1;r=r.parentNode}return!0}),O(this,"removeScope",()=>{window.removeEventListener("keydown",this.handleKeyDown)}),O(this,"checkFocus",n=>{document.activeElement!==n&&(n.focus(),window.requestAnimationFrame(()=>this.checkFocus(n)))}),O(this,"setFocus",()=>{let{selector:n}=this.options;if(!n)return;let r=this.element.querySelector(n);r&&window.requestAnimationFrame(()=>this.checkFocus(r))}),!(e instanceof HTMLElement))throw new TypeError("Invalid parameter: element must be an HTMLElement");this.element=e,this.options=t,window.addEventListener("keydown",this.handleKeyDown,!1),this.setFocus()}},kh=class extends Nt{constructor(e){if(super(e),O(this,"beacon",null),O(this,"setBeaconRef",i=>{this.beacon=i}),e.beaconComponent)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.id="joyride-beacon-animation",e.nonce&&n.setAttribute("nonce",e.nonce);let r=` @keyframes joyride-beacon-inner { 20% { opacity: 0.9; @@ -97,7 +97,7 @@ try{ transform: scale(1); } } - `)),t.appendChild(n)}componentDidMount(){let{shouldFocus:e}=this.props;setTimeout(()=>{T.domElement(this.beacon)&&e&&this.beacon.focus()},0)}componentWillUnmount(){let e=document.getElementById("joyride-beacon-animation");e?.parentNode&&e.parentNode.removeChild(e)}render(){let{beaconComponent:e,continuous:t,index:n,isLastStep:r,locale:i,onClickOrHover:l,size:o,step:s,styles:c}=this.props,d=T.string(i.open)?i.open:(0,J3.default)(i.open),m={"aria-label":d,onClick:l,onMouseEnter:l,ref:this.setBeaconRef,title:d},u;return e?u=S(e,{continuous:t,index:n,isLastStep:r,size:o,step:s,...m}):u=S("button",{key:"JoyrideBeacon",className:"react-joyride__beacon","data-test-id":"button-beacon",style:c.beacon,type:"button",...m},S("span",{style:c.beaconInner}),S("span",{style:c.beaconOuter})),u}};function wh({styles:e}){return S("div",{key:"JoyrideSpotlight",className:"react-joyride__spotlight","data-test-id":"spotlight",style:e})}var Ch=wh,Sh=class extends Nt{constructor(){super(...arguments),O(this,"isActive",!1),O(this,"resizeTimeout"),O(this,"scrollTimeout"),O(this,"scrollParent"),O(this,"state",{isScrolling:!1,mouseOverSpotlight:!1,showSpotlight:!0}),O(this,"handleMouseMove",e=>{let{mouseOverSpotlight:t}=this.state,{height:n,left:r,position:i,top:l,width:o}=this.spotlightStyles,s=i==="fixed"?e.clientY:e.pageY,c=i==="fixed"?e.clientX:e.pageX,d=s>=l&&s<=l+n,m=c>=r&&c<=r+o&&d;m!==t&&this.updateState({mouseOverSpotlight:m})}),O(this,"handleScroll",()=>{let{target:e}=this.props,t=Rt(e);if(this.scrollParent!==document){let{isScrolling:n}=this.state;n||this.updateState({isScrolling:!0,showSpotlight:!1}),clearTimeout(this.scrollTimeout),this.scrollTimeout=window.setTimeout(()=>{this.updateState({isScrolling:!1,showSpotlight:!0})},50)}else ga(t,"sticky")&&this.updateState({})}),O(this,"handleResize",()=>{clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(()=>{this.isActive&&this.forceUpdate()},100)})}componentDidMount(){let{debug:e,disableScrolling:t,disableScrollParentFix:n=!1,target:r}=this.props,i=Rt(r);this.scrollParent=Hr(i??document.body,n,!0),this.isActive=!0,window.addEventListener("resize",this.handleResize)}componentDidUpdate(e){var t;let{lifecycle:n,spotlightClicks:r}=this.props,{changed:i}=yr(e,this.props);i("lifecycle",W.TOOLTIP)&&((t=this.scrollParent)==null||t.addEventListener("scroll",this.handleScroll,{passive:!0}),setTimeout(()=>{let{isScrolling:l}=this.state;l||this.updateState({showSpotlight:!0})},100)),(i("spotlightClicks")||i("disableOverlay")||i("lifecycle"))&&(r&&n===W.TOOLTIP?window.addEventListener("mousemove",this.handleMouseMove,!1):n!==W.TOOLTIP&&window.removeEventListener("mousemove",this.handleMouseMove))}componentWillUnmount(){var e;this.isActive=!1,window.removeEventListener("mousemove",this.handleMouseMove),window.removeEventListener("resize",this.handleResize),clearTimeout(this.resizeTimeout),clearTimeout(this.scrollTimeout),(e=this.scrollParent)==null||e.removeEventListener("scroll",this.handleScroll)}get spotlightStyles(){var e,t,n;let{showSpotlight:r}=this.state,{disableScrollParentFix:i=!1,spotlightClicks:l,spotlightPadding:o=0,styles:s,target:c}=this.props,d=Rt(c),m=V0(d),u=ga(d),p=ih(d,o,i);return{...y1()?s.spotlightLegacy:s.spotlight,height:Math.round(((e=m?.height)!=null?e:0)+o*2),left:Math.round(((t=m?.left)!=null?t:0)-o),opacity:r?1:0,pointerEvents:l?"none":"auto",position:u?"fixed":"absolute",top:p,transition:"opacity 0.2s",width:Math.round(((n=m?.width)!=null?n:0)+o*2)}}updateState(e){this.isActive&&this.setState(t=>({...t,...e}))}render(){let{mouseOverSpotlight:e,showSpotlight:t}=this.state,{disableOverlay:n,disableOverlayClose:r,lifecycle:i,onClickOverlay:l,placement:o,styles:s}=this.props;if(n||i!==W.TOOLTIP)return null;let c=s.overlay;y1()&&(c=o==="center"?s.overlayLegacyCenter:s.overlayLegacy);let d={cursor:r?"default":"pointer",height:th(),pointerEvents:e?"none":"auto",...c},m=o!=="center"&&t&&S(Ch,{styles:this.spotlightStyles});if(H0()==="safari"){let{mixBlendMode:u,zIndex:p,...f}=d;m=S("div",{style:{...f}},m),delete d.backgroundColor}return S("div",{className:"react-joyride__overlay","data-test-id":"overlay",onClick:l,role:"presentation",style:d},m)}},xh=class extends Nt{constructor(){super(...arguments),O(this,"node",null)}componentDidMount(){let{id:e}=this.props;Ot()&&(this.node=document.createElement("div"),this.node.id=e,document.body.appendChild(this.node),jn||this.renderReact15())}componentDidUpdate(){Ot()&&(jn||this.renderReact15())}componentWillUnmount(){!Ot()||!this.node||(jn||Jl(this.node),this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=null))}renderReact15(){if(!Ot())return;let{children:e}=this.props;this.node&&Xl(this,e,this.node)}renderReact16(){if(!Ot()||!jn)return null;let{children:e}=this.props;return this.node?Zn(e,this.node):null}render(){return jn?this.renderReact16():null}};function Mh({styles:e,...t}){let{color:n,height:r,width:i,...l}=e;return a.createElement("button",{style:l,type:"button",...t},a.createElement("svg",{height:typeof r=="number"?`${r}px`:r,preserveAspectRatio:"xMidYMid",version:"1.1",viewBox:"0 0 18 18",width:typeof i=="number"?`${i}px`:i,xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",null,a.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:n}))))}var Nh=Mh;function Fh(e){let{backProps:t,closeProps:n,continuous:r,index:i,isLastStep:l,primaryProps:o,size:s,skipProps:c,step:d,tooltipProps:m}=e,{content:u,hideBackButton:p,hideCloseButton:f,hideFooter:g,locale:y,showProgress:k,showSkipButton:b,styles:h,title:v}=d,{back:E,close:C,last:Z,next:R,skip:Y}=y,Q={primary:C};return r&&(Q.primary=l?Z:R,k&&(Q.primary=S("span",null,Q.primary," (",i+1,"/",s,")"))),b&&!l&&(Q.skip=S("button",{"aria-live":"off","data-test-id":"button-skip",style:h.buttonSkip,type:"button",...c},Y)),!p&&i>0&&(Q.back=S("button",{"data-test-id":"button-back",style:h.buttonBack,type:"button",...t},E)),Q.close=!f&&S(Nh,{"data-test-id":"button-close",styles:h.buttonClose,...n}),S("div",{key:"JoyrideTooltip","aria-label":_t(v)||_t(u),className:"react-joyride__tooltip",style:h.tooltip,...m},S("div",{style:h.tooltipContainer},v&&S("h1",{"aria-label":_t(v),style:h.tooltipTitle},v),S("div",{style:h.tooltipContent},u)),!g&&S("div",{style:h.tooltipFooter},S("div",{style:h.tooltipFooterSpacer},Q.skip),Q.back,S("button",{"data-test-id":"button-primary",style:h.buttonNext,type:"button",...o},Q.primary)),Q.close)}var Ah=Fh,Lh=class extends Nt{constructor(){super(...arguments),O(this,"handleClickBack",e=>{e.preventDefault();let{helpers:t}=this.props;t.prev()}),O(this,"handleClickClose",e=>{e.preventDefault();let{helpers:t}=this.props;t.close()}),O(this,"handleClickPrimary",e=>{e.preventDefault();let{continuous:t,helpers:n}=this.props;if(!t){n.close();return}n.next()}),O(this,"handleClickSkip",e=>{e.preventDefault();let{helpers:t}=this.props;t.skip()}),O(this,"getElementsProps",()=>{let{continuous:e,isLastStep:t,setTooltipRef:n,step:r}=this.props,i=_t(r.locale.back),l=_t(r.locale.close),o=_t(r.locale.last),s=_t(r.locale.next),c=_t(r.locale.skip),d=e?s:l;return t&&(d=o),{backProps:{"aria-label":i,"data-action":"back",onClick:this.handleClickBack,role:"button",title:i},closeProps:{"aria-label":l,"data-action":"close",onClick:this.handleClickClose,role:"button",title:l},primaryProps:{"aria-label":d,"data-action":"primary",onClick:this.handleClickPrimary,role:"button",title:d},skipProps:{"aria-label":c,"data-action":"skip",onClick:this.handleClickSkip,role:"button",title:c},tooltipProps:{"aria-modal":!0,ref:n,role:"alertdialog"}}})}render(){let{continuous:e,index:t,isLastStep:n,setTooltipRef:r,size:i,step:l}=this.props,{beaconComponent:o,tooltipComponent:s,...c}=l,d;if(s){let m={...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:i,step:c,setTooltipRef:r};d=S(s,{...m})}else d=S(Ah,{...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:i,step:l});return d}},Th=class extends Nt{constructor(){super(...arguments),O(this,"scope",null),O(this,"tooltip",null),O(this,"handleClickHoverBeacon",e=>{let{step:t,store:n}=this.props;e.type==="mouseenter"&&t.event!=="hover"||n.update({lifecycle:W.TOOLTIP})}),O(this,"handleClickOverlay",()=>{let{helpers:e,step:t}=this.props;t.disableOverlayClose||e.close()}),O(this,"setTooltipRef",e=>{this.tooltip=e}),O(this,"setPopper",(e,t)=>{var n;let{action:r,step:i,store:l}=this.props;t==="wrapper"?l.setPopper("beacon",e):l.setPopper("tooltip",e),l.getPopper("beacon")&&l.getPopper("tooltip")&&l.update({action:r,lifecycle:W.READY}),(n=i.floaterProps)!=null&&n.getPopper&&i.floaterProps.getPopper(e,t)}),O(this,"renderTooltip",e=>{let{continuous:t,helpers:n,index:r,size:i,step:l}=this.props;return S(Lh,{continuous:t,helpers:n,index:r,isLastStep:r+1===i,setTooltipRef:this.setTooltipRef,size:i,step:l,...e})})}componentDidMount(){let{debug:e,index:t}=this.props;Jt({title:`step:${t}`,data:[{key:"props",value:this.props}],debug:e})}componentDidUpdate(e){var t;let{action:n,callback:r,continuous:i,controlled:l,debug:o,index:s,lifecycle:c,size:d,status:m,step:u,store:p}=this.props,{changed:f,changedFrom:g}=yr(e,this.props),y={action:n,controlled:l,index:s,lifecycle:c,size:d,status:m},k=i&&n!==oe.CLOSE&&(s>0||n===oe.PREV),b=f("action")||f("index")||f("lifecycle")||f("status"),h=g("lifecycle",[W.TOOLTIP,W.INIT],W.INIT),v=f("action",[oe.NEXT,oe.PREV,oe.SKIP,oe.CLOSE]),E=l&&s===e.index;if(v&&(h||E)&&r({...y,index:e.index,lifecycle:W.COMPLETE,step:e.step,type:et.STEP_AFTER}),u.placement==="center"&&m===K.RUNNING&&f("index")&&n!==oe.START&&c===W.INIT&&p.update({lifecycle:W.READY}),b){let C=Rt(u.target),Z=!!C;Z&&rh(C)?(g("status",K.READY,K.RUNNING)||g("lifecycle",W.INIT,W.READY))&&r({...y,step:u,type:et.STEP_BEFORE}):(console.warn(Z?"Target not visible":"Target not mounted",u),r({...y,type:et.TARGET_NOT_FOUND,step:u}),l||p.update({index:s+(n===oe.PREV?-1:1)}))}g("lifecycle",W.INIT,W.READY)&&p.update({lifecycle:v1(u)||k?W.TOOLTIP:W.BEACON}),f("index")&&Jt({title:`step:${c}`,data:[{key:"props",value:this.props}],debug:o}),f("lifecycle",W.BEACON)&&r({...y,step:u,type:et.BEACON}),f("lifecycle",W.TOOLTIP)&&(r({...y,step:u,type:et.TOOLTIP}),this.tooltip&&(this.scope=new Eh(this.tooltip,{selector:"[data-action=primary]"}),this.scope.setFocus())),g("lifecycle",[W.TOOLTIP,W.INIT],W.INIT)&&((t=this.scope)==null||t.removeScope(),p.cleanupPoppers())}componentWillUnmount(){var e;(e=this.scope)==null||e.removeScope()}get open(){let{lifecycle:e,step:t}=this.props;return v1(t)||e===W.TOOLTIP}render(){let{continuous:e,debug:t,index:n,lifecycle:r,nonce:i,shouldScroll:l,size:o,step:s}=this.props,c=Rt(s.target);return!j0(s)||!T.domElement(c)?null:S("div",{key:`JoyrideStep-${n}`,className:"react-joyride__step"},S(xh,{id:"react-joyride-portal"},S(Sh,{...s,debug:t,lifecycle:r,onClickOverlay:this.handleClickOverlay})),S(Zl,{...s.floaterProps,component:this.renderTooltip,debug:t,getPopper:this.setPopper,id:`react-joyride-step-${n}`,open:this.open,placement:s.placement,target:s.target},S(kh,{beaconComponent:s.beaconComponent,continuous:e,index:n,isLastStep:n+1===o,locale:s.locale,nonce:i,onClickOrHover:this.handleClickHoverBeacon,shouldFocus:l,size:o,step:s,styles:s.styles})))}},z0=class extends Nt{constructor(e){super(e),O(this,"helpers"),O(this,"store"),O(this,"callback",o=>{let{callback:s}=this.props;T.function(s)&&s(o)}),O(this,"handleKeyboard",o=>{let{index:s,lifecycle:c}=this.state,{steps:d}=this.props,m=d[s];c===W.TOOLTIP&&o.code==="Escape"&&m&&!m.disableCloseOnEsc&&this.store.close()}),O(this,"syncState",o=>{this.setState(o)});let{debug:t,getHelpers:n,run:r,stepIndex:i}=e;this.store=bh({...e,controlled:r&&T.number(i)}),this.helpers=this.store.getHelpers();let{addListener:l}=this.store;Jt({title:"init",data:[{key:"props",value:this.props},{key:"state",value:this.state}],debug:t}),l(this.syncState),n&&n(this.helpers),this.state=this.store.getState()}componentDidMount(){if(!Ot())return;let{debug:e,disableCloseOnEsc:t,run:n,steps:r}=this.props,{start:i}=this.store;E1(r,e)&&n&&i(),t||document.body.addEventListener("keydown",this.handleKeyboard,{passive:!0})}componentDidUpdate(e,t){if(!Ot())return;let{action:n,controlled:r,index:i,lifecycle:l,status:o}=this.state,{debug:s,run:c,stepIndex:d,steps:m}=this.props,{stepIndex:u,steps:p}=e,{reset:f,setSteps:g,start:y,stop:k,update:b}=this.store,{changed:h}=yr(e,this.props),{changed:v,changedFrom:E}=yr(t,this.state),C=Un(m[i],this.props),Z=!_e(p,m),R=T.number(d)&&h("stepIndex"),Y=Rt(C.target);if(Z&&(E1(m,s)?g(m):console.warn("Steps are not valid",m)),h("run")&&(c?y(d):k()),R){let de=T.number(u)&&u<d?oe.NEXT:oe.PREV;n===oe.STOP&&(de=oe.START),[K.FINISHED,K.SKIPPED].includes(o)||b({action:n===oe.CLOSE?oe.CLOSE:de,index:d,lifecycle:W.INIT})}!r&&o===K.RUNNING&&i===0&&!Y&&(this.store.update({index:i+1}),this.callback({...this.state,type:et.TARGET_NOT_FOUND,step:C}));let Q={...this.state,index:i,step:C};if(v("action",[oe.NEXT,oe.PREV,oe.SKIP,oe.CLOSE])&&v("status",K.PAUSED)){let de=Un(m[t.index],this.props);this.callback({...Q,index:t.index,lifecycle:W.COMPLETE,step:de,type:et.STEP_AFTER})}if(v("status",[K.FINISHED,K.SKIPPED])){let de=Un(m[t.index],this.props);r||this.callback({...Q,index:t.index,lifecycle:W.COMPLETE,step:de,type:et.STEP_AFTER}),this.callback({...Q,type:et.TOUR_END,step:de,index:t.index}),f()}else E("status",[K.IDLE,K.READY],K.RUNNING)?this.callback({...Q,type:et.TOUR_START}):(v("status")||v("action",oe.RESET))&&this.callback({...Q,type:et.TOUR_STATUS});this.scrollToStep(t),C.placement==="center"&&o===K.RUNNING&&l===W.INIT&&this.store.update({lifecycle:W.READY})}componentWillUnmount(){let{disableCloseOnEsc:e}=this.props;e||document.body.removeEventListener("keydown",this.handleKeyboard)}scrollToStep(e){let{index:t,lifecycle:n,status:r}=this.state,{debug:i,disableScrollParentFix:l=!1,scrollDuration:o,scrollOffset:s=20,scrollToFirstStep:c=!1,steps:d}=this.props,m=Un(d[t],this.props),u=Rt(m.target),p=dh({isFirstStep:t===0,lifecycle:n,previousLifecycle:e.lifecycle,scrollToFirstStep:c,step:m,target:u});if(r===K.RUNNING&&p){let f=Dr(u,l),g=Hr(u,l),y=Math.floor(lh(u,s,l))||0;Jt({title:"scrollToStep",data:[{key:"index",value:t},{key:"lifecycle",value:n},{key:"status",value:r}],debug:i});let k=this.store.getPopper("beacon"),b=this.store.getPopper("tooltip");if(n===W.BEACON&&k){let{offsets:h,placement:v}=k;!["bottom"].includes(v)&&!f&&(y=Math.floor(h.popper.top-s))}else if(n===W.TOOLTIP&&b){let{flipped:h,offsets:v,placement:E}=b;["top","right","left"].includes(E)&&!h&&!f?y=Math.floor(v.popper.top-s):y-=m.spotlightPadding}y=y>=0?y:0,r===K.RUNNING&&oh(y,{element:g,duration:o}).then(()=>{setTimeout(()=>{var h;(h=this.store.getPopper("tooltip"))==null||h.instance.update()},10)})}}render(){if(!Ot())return null;let{index:e,status:t}=this.state,{continuous:n=!1,debug:r=!1,nonce:i,scrollToFirstStep:l=!1,steps:o}=this.props,s;if(t===K.RUNNING&&o[e]){let c=Un(o[e],this.props);s=S(Th,{...this.state,callback:this.callback,continuous:n,debug:r,helpers:this.helpers,nonce:i,shouldScroll:!c.disableScrolling&&(e!==0||l),step:c,store:this.store})}return S("div",{className:"react-joyride"},s)}};O(z0,"defaultProps",ph);var Oh=z0,w1=[void 0,"EQUAL","FIXED","ADDED","CHANGED","REMOVED","CAPTURE_ERROR","SYSTEM_ERROR"],wr=([e,...t])=>t.reduce((n,r)=>w1.indexOf(r)>w1.indexOf(n)?r:n,e);function _h(e){return(e.FAILED??0)>0?"FAILED":(e.IN_PROGRESS??0)>0?"IN_PROGRESS":(e.BROKEN??0)>0?"BROKEN":(e.DENIED??0)>0?"DENIED":(e.PENDING??0)>0?"PENDING":(e.ACCEPTED??0)>0?"ACCEPTED":"PASSED"}function Il(e){let{statusCounts:t,isInProgress:n,changeCount:r,brokenCount:i,resultsByBrowser:l,resultsByMode:o,modesByName:s}=e.reduce((u,p)=>(u.statusCounts[p.status]=(u.statusCounts[p.status]||0)+1,p.status==="IN_PROGRESS"&&(u.isInProgress=!0),p.result&&["CHANGED","ADDED"].includes(p.result)&&(u.changeCount+=1),p.result&&["CAPTURE_ERROR","SYSTEM_ERROR"].includes(p.result)&&(u.brokenCount+=1),p.comparisons?.forEach(({browser:f,result:g})=>{u.resultsByBrowser[f.id]=wr([g??void 0,u.resultsByBrowser[f.id]])}),p.comparisons?.forEach(({result:f})=>{u.resultsByMode[p.mode.name]=wr([f??void 0,u.resultsByMode[p.mode.name]])}),u.modesByName[p.mode.name]=p.mode,u),{statusCounts:{},isInProgress:!1,changeCount:0,brokenCount:0,resultsByBrowser:{},resultsByMode:{},modesByName:{}}),c=e.length?Object.fromEntries(e[0].comparisons.map(u=>[u.browser.id,u.browser])):{},d=Object.entries(l).map(([u,p])=>({browser:c[u],result:p})),m=Object.entries(o).map(([u,p])=>({mode:s[u],result:p}));return{status:_h(t),isInProgress:n,changeCount:r,brokenCount:i,browserResults:d,modeResults:m}}var Zh=e=>{try{return[Dl()[0][e],Hl()[e]]}catch{return[null,null]}},U0=({result:e})=>e!=="EQUAL"&&e!=="FIXED",Ih=(e,t)=>{let n=e.filter(i=>i.comparisons.some(U0)),r=n.length?n:e;return r.find(i=>i.mode.name===t)||r[0]},Rh=(e,t)=>{let n=e.filter(U0),r=n.length?n:e;return r.find(i=>i.browser.id===t)||r[0]};function Bh(e){let[t,n]=Ce(!0),r=Zh("theme")[1],[i,l]=we(Xd),[o,s]=we(e5),c,d;return e.length&&(c=t?Ih(e,i):e.find(({mode:m})=>m.name===i)||e[0],d=t?Rh(c.comparisons,o):c?.comparisons.find(({browser:m})=>m.id===o)||c?.comparisons[0],t&&(i!==c?.mode.name&&l(c?.mode.name),o!==d?.browser.id&&s(d?.browser.id),n(!1))),{modeOrder:r?.toolbar?.items?.map(m=>m.title),selectedTest:c,selectedComparison:d,onSelectBrowser:D(m=>s(m.id),[s]),onSelectMode:D(m=>l(m.name),[l])}}var Ph=it(` + `;n.appendChild(document.createTextNode(r)),t.appendChild(n)}componentDidMount(){let{shouldFocus:e}=this.props;setTimeout(()=>{T.domElement(this.beacon)&&e&&this.beacon.focus()},0)}componentWillUnmount(){let e=document.getElementById("joyride-beacon-animation");e?.parentNode&&e.parentNode.removeChild(e)}render(){let{beaconComponent:e,continuous:t,index:n,isLastStep:r,locale:i,onClickOrHover:l,size:o,step:s,styles:c}=this.props,d=T.string(i.open)?i.open:(0,J3.default)(i.open),m={"aria-label":d,onClick:l,onMouseEnter:l,ref:this.setBeaconRef,title:d},u;return e?u=S(e,{continuous:t,index:n,isLastStep:r,size:o,step:s,...m}):u=S("button",{key:"JoyrideBeacon",className:"react-joyride__beacon","data-test-id":"button-beacon",style:c.beacon,type:"button",...m},S("span",{style:c.beaconInner}),S("span",{style:c.beaconOuter})),u}};function wh({styles:e}){return S("div",{key:"JoyrideSpotlight",className:"react-joyride__spotlight","data-test-id":"spotlight",style:e})}var Ch=wh,Sh=class extends Nt{constructor(){super(...arguments),O(this,"isActive",!1),O(this,"resizeTimeout"),O(this,"scrollTimeout"),O(this,"scrollParent"),O(this,"state",{isScrolling:!1,mouseOverSpotlight:!1,showSpotlight:!0}),O(this,"handleMouseMove",e=>{let{mouseOverSpotlight:t}=this.state,{height:n,left:r,position:i,top:l,width:o}=this.spotlightStyles,s=i==="fixed"?e.clientY:e.pageY,c=i==="fixed"?e.clientX:e.pageX,d=s>=l&&s<=l+n,m=c>=r&&c<=r+o&&d;m!==t&&this.updateState({mouseOverSpotlight:m})}),O(this,"handleScroll",()=>{let{target:e}=this.props,t=Rt(e);if(this.scrollParent!==document){let{isScrolling:n}=this.state;n||this.updateState({isScrolling:!0,showSpotlight:!1}),clearTimeout(this.scrollTimeout),this.scrollTimeout=window.setTimeout(()=>{this.updateState({isScrolling:!1,showSpotlight:!0})},50)}else ga(t,"sticky")&&this.updateState({})}),O(this,"handleResize",()=>{clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(()=>{this.isActive&&this.forceUpdate()},100)})}componentDidMount(){let{debug:e,disableScrolling:t,disableScrollParentFix:n=!1,target:r}=this.props,i=Rt(r);this.scrollParent=Hr(i??document.body,n,!0),this.isActive=!0,window.addEventListener("resize",this.handleResize)}componentDidUpdate(e){var t;let{lifecycle:n,spotlightClicks:r}=this.props,{changed:i}=yr(e,this.props);i("lifecycle",W.TOOLTIP)&&((t=this.scrollParent)==null||t.addEventListener("scroll",this.handleScroll,{passive:!0}),setTimeout(()=>{let{isScrolling:l}=this.state;l||this.updateState({showSpotlight:!0})},100)),(i("spotlightClicks")||i("disableOverlay")||i("lifecycle"))&&(r&&n===W.TOOLTIP?window.addEventListener("mousemove",this.handleMouseMove,!1):n!==W.TOOLTIP&&window.removeEventListener("mousemove",this.handleMouseMove))}componentWillUnmount(){var e;this.isActive=!1,window.removeEventListener("mousemove",this.handleMouseMove),window.removeEventListener("resize",this.handleResize),clearTimeout(this.resizeTimeout),clearTimeout(this.scrollTimeout),(e=this.scrollParent)==null||e.removeEventListener("scroll",this.handleScroll)}get spotlightStyles(){var e,t,n;let{showSpotlight:r}=this.state,{disableScrollParentFix:i=!1,spotlightClicks:l,spotlightPadding:o=0,styles:s,target:c}=this.props,d=Rt(c),m=V0(d),u=ga(d),p=ih(d,o,i);return{...y1()?s.spotlightLegacy:s.spotlight,height:Math.round(((e=m?.height)!=null?e:0)+o*2),left:Math.round(((t=m?.left)!=null?t:0)-o),opacity:r?1:0,pointerEvents:l?"none":"auto",position:u?"fixed":"absolute",top:p,transition:"opacity 0.2s",width:Math.round(((n=m?.width)!=null?n:0)+o*2)}}updateState(e){this.isActive&&this.setState(t=>({...t,...e}))}render(){let{mouseOverSpotlight:e,showSpotlight:t}=this.state,{disableOverlay:n,disableOverlayClose:r,lifecycle:i,onClickOverlay:l,placement:o,styles:s}=this.props;if(n||i!==W.TOOLTIP)return null;let c=s.overlay;y1()&&(c=o==="center"?s.overlayLegacyCenter:s.overlayLegacy);let d={cursor:r?"default":"pointer",height:th(),pointerEvents:e?"none":"auto",...c},m=o!=="center"&&t&&S(Ch,{styles:this.spotlightStyles});if(H0()==="safari"){let{mixBlendMode:u,zIndex:p,...f}=d;m=S("div",{style:{...f}},m),delete d.backgroundColor}return S("div",{className:"react-joyride__overlay","data-test-id":"overlay",onClick:l,role:"presentation",style:d},m)}},xh=class extends Nt{constructor(){super(...arguments),O(this,"node",null)}componentDidMount(){let{id:e}=this.props;Ot()&&(this.node=document.createElement("div"),this.node.id=e,document.body.appendChild(this.node),jn||this.renderReact15())}componentDidUpdate(){Ot()&&(jn||this.renderReact15())}componentWillUnmount(){!Ot()||!this.node||(jn||Jl(this.node),this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=null))}renderReact15(){if(!Ot())return;let{children:e}=this.props;this.node&&Xl(this,e,this.node)}renderReact16(){if(!Ot()||!jn)return null;let{children:e}=this.props;return this.node?Zn(e,this.node):null}render(){return jn?this.renderReact16():null}};function Mh({styles:e,...t}){let{color:n,height:r,width:i,...l}=e;return a.createElement("button",{style:l,type:"button",...t},a.createElement("svg",{height:typeof r=="number"?`${r}px`:r,preserveAspectRatio:"xMidYMid",version:"1.1",viewBox:"0 0 18 18",width:typeof i=="number"?`${i}px`:i,xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",null,a.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:n}))))}var Nh=Mh;function Fh(e){let{backProps:t,closeProps:n,continuous:r,index:i,isLastStep:l,primaryProps:o,size:s,skipProps:c,step:d,tooltipProps:m}=e,{content:u,hideBackButton:p,hideCloseButton:f,hideFooter:g,locale:y,showProgress:k,showSkipButton:b,styles:h,title:v}=d,{back:E,close:C,last:Z,next:R,skip:Y}=y,Q={primary:C};return r&&(Q.primary=l?Z:R,k&&(Q.primary=S("span",null,Q.primary," (",i+1,"/",s,")"))),b&&!l&&(Q.skip=S("button",{"aria-live":"off","data-test-id":"button-skip",style:h.buttonSkip,type:"button",...c},Y)),!p&&i>0&&(Q.back=S("button",{"data-test-id":"button-back",style:h.buttonBack,type:"button",...t},E)),Q.close=!f&&S(Nh,{"data-test-id":"button-close",styles:h.buttonClose,...n}),S("div",{key:"JoyrideTooltip","aria-label":_t(v)||_t(u),className:"react-joyride__tooltip",style:h.tooltip,...m},S("div",{style:h.tooltipContainer},v&&S("h1",{"aria-label":_t(v),style:h.tooltipTitle},v),S("div",{style:h.tooltipContent},u)),!g&&S("div",{style:h.tooltipFooter},S("div",{style:h.tooltipFooterSpacer},Q.skip),Q.back,S("button",{"data-test-id":"button-primary",style:h.buttonNext,type:"button",...o},Q.primary)),Q.close)}var Ah=Fh,Lh=class extends Nt{constructor(){super(...arguments),O(this,"handleClickBack",e=>{e.preventDefault();let{helpers:t}=this.props;t.prev()}),O(this,"handleClickClose",e=>{e.preventDefault();let{helpers:t}=this.props;t.close()}),O(this,"handleClickPrimary",e=>{e.preventDefault();let{continuous:t,helpers:n}=this.props;if(!t){n.close();return}n.next()}),O(this,"handleClickSkip",e=>{e.preventDefault();let{helpers:t}=this.props;t.skip()}),O(this,"getElementsProps",()=>{let{continuous:e,isLastStep:t,setTooltipRef:n,step:r}=this.props,i=_t(r.locale.back),l=_t(r.locale.close),o=_t(r.locale.last),s=_t(r.locale.next),c=_t(r.locale.skip),d=e?s:l;return t&&(d=o),{backProps:{"aria-label":i,"data-action":"back",onClick:this.handleClickBack,role:"button",title:i},closeProps:{"aria-label":l,"data-action":"close",onClick:this.handleClickClose,role:"button",title:l},primaryProps:{"aria-label":d,"data-action":"primary",onClick:this.handleClickPrimary,role:"button",title:d},skipProps:{"aria-label":c,"data-action":"skip",onClick:this.handleClickSkip,role:"button",title:c},tooltipProps:{"aria-modal":!0,ref:n,role:"alertdialog"}}})}render(){let{continuous:e,index:t,isLastStep:n,setTooltipRef:r,size:i,step:l}=this.props,{beaconComponent:o,tooltipComponent:s,...c}=l,d;if(s){let m={...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:i,step:c,setTooltipRef:r};d=S(s,{...m})}else d=S(Ah,{...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:i,step:l});return d}},Th=class extends Nt{constructor(){super(...arguments),O(this,"scope",null),O(this,"tooltip",null),O(this,"handleClickHoverBeacon",e=>{let{step:t,store:n}=this.props;e.type==="mouseenter"&&t.event!=="hover"||n.update({lifecycle:W.TOOLTIP})}),O(this,"handleClickOverlay",()=>{let{helpers:e,step:t}=this.props;t.disableOverlayClose||e.close()}),O(this,"setTooltipRef",e=>{this.tooltip=e}),O(this,"setPopper",(e,t)=>{var n;let{action:r,step:i,store:l}=this.props;t==="wrapper"?l.setPopper("beacon",e):l.setPopper("tooltip",e),l.getPopper("beacon")&&l.getPopper("tooltip")&&l.update({action:r,lifecycle:W.READY}),(n=i.floaterProps)!=null&&n.getPopper&&i.floaterProps.getPopper(e,t)}),O(this,"renderTooltip",e=>{let{continuous:t,helpers:n,index:r,size:i,step:l}=this.props;return S(Lh,{continuous:t,helpers:n,index:r,isLastStep:r+1===i,setTooltipRef:this.setTooltipRef,size:i,step:l,...e})})}componentDidMount(){let{debug:e,index:t}=this.props;Jt({title:`step:${t}`,data:[{key:"props",value:this.props}],debug:e})}componentDidUpdate(e){var t;let{action:n,callback:r,continuous:i,controlled:l,debug:o,index:s,lifecycle:c,size:d,status:m,step:u,store:p}=this.props,{changed:f,changedFrom:g}=yr(e,this.props),y={action:n,controlled:l,index:s,lifecycle:c,size:d,status:m},k=i&&n!==oe.CLOSE&&(s>0||n===oe.PREV),b=f("action")||f("index")||f("lifecycle")||f("status"),h=g("lifecycle",[W.TOOLTIP,W.INIT],W.INIT),v=f("action",[oe.NEXT,oe.PREV,oe.SKIP,oe.CLOSE]),E=l&&s===e.index;if(v&&(h||E)&&r({...y,index:e.index,lifecycle:W.COMPLETE,step:e.step,type:et.STEP_AFTER}),u.placement==="center"&&m===K.RUNNING&&f("index")&&n!==oe.START&&c===W.INIT&&p.update({lifecycle:W.READY}),b){let C=Rt(u.target),Z=!!C;Z&&rh(C)?(g("status",K.READY,K.RUNNING)||g("lifecycle",W.INIT,W.READY))&&r({...y,step:u,type:et.STEP_BEFORE}):(console.warn(Z?"Target not visible":"Target not mounted",u),r({...y,type:et.TARGET_NOT_FOUND,step:u}),l||p.update({index:s+(n===oe.PREV?-1:1)}))}g("lifecycle",W.INIT,W.READY)&&p.update({lifecycle:v1(u)||k?W.TOOLTIP:W.BEACON}),f("index")&&Jt({title:`step:${c}`,data:[{key:"props",value:this.props}],debug:o}),f("lifecycle",W.BEACON)&&r({...y,step:u,type:et.BEACON}),f("lifecycle",W.TOOLTIP)&&(r({...y,step:u,type:et.TOOLTIP}),this.tooltip&&(this.scope=new Eh(this.tooltip,{selector:"[data-action=primary]"}),this.scope.setFocus())),g("lifecycle",[W.TOOLTIP,W.INIT],W.INIT)&&((t=this.scope)==null||t.removeScope(),p.cleanupPoppers())}componentWillUnmount(){var e;(e=this.scope)==null||e.removeScope()}get open(){let{lifecycle:e,step:t}=this.props;return v1(t)||e===W.TOOLTIP}render(){let{continuous:e,debug:t,index:n,lifecycle:r,nonce:i,shouldScroll:l,size:o,step:s}=this.props,c=Rt(s.target);return!j0(s)||!T.domElement(c)?null:S("div",{key:`JoyrideStep-${n}`,className:"react-joyride__step"},S(xh,{id:"react-joyride-portal"},S(Sh,{...s,debug:t,lifecycle:r,onClickOverlay:this.handleClickOverlay})),S(Zl,{...s.floaterProps,component:this.renderTooltip,debug:t,getPopper:this.setPopper,id:`react-joyride-step-${n}`,open:this.open,placement:s.placement,target:s.target},S(kh,{beaconComponent:s.beaconComponent,continuous:e,index:n,isLastStep:n+1===o,locale:s.locale,nonce:i,onClickOrHover:this.handleClickHoverBeacon,shouldFocus:l,size:o,step:s,styles:s.styles})))}},z0=class extends Nt{constructor(e){super(e),O(this,"helpers"),O(this,"store"),O(this,"callback",o=>{let{callback:s}=this.props;T.function(s)&&s(o)}),O(this,"handleKeyboard",o=>{let{index:s,lifecycle:c}=this.state,{steps:d}=this.props,m=d[s];c===W.TOOLTIP&&o.code==="Escape"&&m&&!m.disableCloseOnEsc&&this.store.close()}),O(this,"syncState",o=>{this.setState(o)});let{debug:t,getHelpers:n,run:r,stepIndex:i}=e;this.store=bh({...e,controlled:r&&T.number(i)}),this.helpers=this.store.getHelpers();let{addListener:l}=this.store;Jt({title:"init",data:[{key:"props",value:this.props},{key:"state",value:this.state}],debug:t}),l(this.syncState),n&&n(this.helpers),this.state=this.store.getState()}componentDidMount(){if(!Ot())return;let{debug:e,disableCloseOnEsc:t,run:n,steps:r}=this.props,{start:i}=this.store;E1(r,e)&&n&&i(),t||document.body.addEventListener("keydown",this.handleKeyboard,{passive:!0})}componentDidUpdate(e,t){if(!Ot())return;let{action:n,controlled:r,index:i,lifecycle:l,status:o}=this.state,{debug:s,run:c,stepIndex:d,steps:m}=this.props,{stepIndex:u,steps:p}=e,{reset:f,setSteps:g,start:y,stop:k,update:b}=this.store,{changed:h}=yr(e,this.props),{changed:v,changedFrom:E}=yr(t,this.state),C=Un(m[i],this.props),Z=!_e(p,m),R=T.number(d)&&h("stepIndex"),Y=Rt(C.target);if(Z&&(E1(m,s)?g(m):console.warn("Steps are not valid",m)),h("run")&&(c?y(d):k()),R){let de=T.number(u)&&u<d?oe.NEXT:oe.PREV;n===oe.STOP&&(de=oe.START),[K.FINISHED,K.SKIPPED].includes(o)||b({action:n===oe.CLOSE?oe.CLOSE:de,index:d,lifecycle:W.INIT})}!r&&o===K.RUNNING&&i===0&&!Y&&(this.store.update({index:i+1}),this.callback({...this.state,type:et.TARGET_NOT_FOUND,step:C}));let Q={...this.state,index:i,step:C};if(v("action",[oe.NEXT,oe.PREV,oe.SKIP,oe.CLOSE])&&v("status",K.PAUSED)){let de=Un(m[t.index],this.props);this.callback({...Q,index:t.index,lifecycle:W.COMPLETE,step:de,type:et.STEP_AFTER})}if(v("status",[K.FINISHED,K.SKIPPED])){let de=Un(m[t.index],this.props);r||this.callback({...Q,index:t.index,lifecycle:W.COMPLETE,step:de,type:et.STEP_AFTER}),this.callback({...Q,type:et.TOUR_END,step:de,index:t.index}),f()}else E("status",[K.IDLE,K.READY],K.RUNNING)?this.callback({...Q,type:et.TOUR_START}):(v("status")||v("action",oe.RESET))&&this.callback({...Q,type:et.TOUR_STATUS});this.scrollToStep(t),C.placement==="center"&&o===K.RUNNING&&l===W.INIT&&this.store.update({lifecycle:W.READY})}componentWillUnmount(){let{disableCloseOnEsc:e}=this.props;e||document.body.removeEventListener("keydown",this.handleKeyboard)}scrollToStep(e){let{index:t,lifecycle:n,status:r}=this.state,{debug:i,disableScrollParentFix:l=!1,scrollDuration:o,scrollOffset:s=20,scrollToFirstStep:c=!1,steps:d}=this.props,m=Un(d[t],this.props),u=Rt(m.target),p=dh({isFirstStep:t===0,lifecycle:n,previousLifecycle:e.lifecycle,scrollToFirstStep:c,step:m,target:u});if(r===K.RUNNING&&p){let f=Dr(u,l),g=Hr(u,l),y=Math.floor(lh(u,s,l))||0;Jt({title:"scrollToStep",data:[{key:"index",value:t},{key:"lifecycle",value:n},{key:"status",value:r}],debug:i});let k=this.store.getPopper("beacon"),b=this.store.getPopper("tooltip");if(n===W.BEACON&&k){let{offsets:h,placement:v}=k;!["bottom"].includes(v)&&!f&&(y=Math.floor(h.popper.top-s))}else if(n===W.TOOLTIP&&b){let{flipped:h,offsets:v,placement:E}=b;["top","right","left"].includes(E)&&!h&&!f?y=Math.floor(v.popper.top-s):y-=m.spotlightPadding}y=y>=0?y:0,r===K.RUNNING&&oh(y,{element:g,duration:o}).then(()=>{setTimeout(()=>{var h;(h=this.store.getPopper("tooltip"))==null||h.instance.update()},10)})}}render(){if(!Ot())return null;let{index:e,status:t}=this.state,{continuous:n=!1,debug:r=!1,nonce:i,scrollToFirstStep:l=!1,steps:o}=this.props,s;if(t===K.RUNNING&&o[e]){let c=Un(o[e],this.props);s=S(Th,{...this.state,callback:this.callback,continuous:n,debug:r,helpers:this.helpers,nonce:i,shouldScroll:!c.disableScrolling&&(e!==0||l),step:c,store:this.store})}return S("div",{className:"react-joyride"},s)}};O(z0,"defaultProps",ph);var Oh=z0,w1=[void 0,"EQUAL","FIXED","ADDED","CHANGED","REMOVED","CAPTURE_ERROR","SYSTEM_ERROR"],wr=([e,...t])=>t.reduce((n,r)=>w1.indexOf(r)>w1.indexOf(n)?r:n,e);function _h(e){return(e.FAILED??0)>0?"FAILED":(e.IN_PROGRESS??0)>0?"IN_PROGRESS":(e.BROKEN??0)>0?"BROKEN":(e.DENIED??0)>0?"DENIED":(e.PENDING??0)>0?"PENDING":(e.ACCEPTED??0)>0?"ACCEPTED":"PASSED"}function Il(e){let{statusCounts:t,isInProgress:n,changeCount:r,brokenCount:i,resultsByBrowser:l,resultsByMode:o,modesByName:s}=e.reduce((u,p)=>(u.statusCounts[p.status]=(u.statusCounts[p.status]||0)+1,p.status==="IN_PROGRESS"&&(u.isInProgress=!0),p.result&&["CHANGED","ADDED"].includes(p.result)&&(u.changeCount+=1),p.result&&["CAPTURE_ERROR","SYSTEM_ERROR"].includes(p.result)&&(u.brokenCount+=1),p.comparisons?.forEach(({browser:f,result:g})=>{u.resultsByBrowser[f.id]=wr([g??void 0,u.resultsByBrowser[f.id]])}),p.comparisons?.forEach(({result:f})=>{u.resultsByMode[p.mode.name]=wr([f??void 0,u.resultsByMode[p.mode.name]])}),u.modesByName[p.mode.name]=p.mode,u),{statusCounts:{},isInProgress:!1,changeCount:0,brokenCount:0,resultsByBrowser:{},resultsByMode:{},modesByName:{}}),c=e.length?Object.fromEntries(e[0].comparisons.map(u=>[u.browser.id,u.browser])):{},d=Object.entries(l).map(([u,p])=>({browser:c[u],result:p})),m=Object.entries(o).map(([u,p])=>({mode:s[u],result:p}));return{status:_h(t),isInProgress:n,changeCount:r,brokenCount:i,browserResults:d,modeResults:m}}var Zh=e=>{try{return[Dl()[0][e],Hl()[e]]}catch{return[null,null]}},U0=({result:e})=>e!=="EQUAL"&&e!=="FIXED",Ih=(e,t)=>{let n=e.filter(i=>i.comparisons.some(U0)),r=n.length?n:e;return r.find(i=>i.mode.name===t)||r[0]},Rh=(e,t)=>{let n=e.filter(U0),r=n.length?n:e;return r.find(i=>i.browser.id===t)||r[0]};function Bh(e){let[t,n]=Ce(!0),r=Zh("theme")[1],[i,l]=we(Xd),[o,s]=we(e5),c,d;return e.length&&(c=t?Ih(e,i):e.find(({mode:m})=>m.name===i)||e[0],d=t?Rh(c.comparisons,o):c?.comparisons.find(({browser:m})=>m.id===o)||c?.comparisons[0],t&&(i!==c?.mode.name&&l(c?.mode.name),o!==d?.browser.id&&s(d?.browser.id),n(!1))),{modeOrder:r?.toolbar?.items?.map(m=>m.title),selectedTest:c,selectedComparison:d,onSelectBrowser:D(m=>s(m.id),[s]),onSelectMode:D(m=>l(m.name),[l])}}var Ph=it(` query AddonVisualTestsBuild( $projectId: ID! $branch: String! @@ -319,7 +319,7 @@ try{ "header" "main" "footer" - `,gridTemplateColumns:"1fr",gridTemplateRows:"auto 1fr auto",height:"100%","&[hidden]":{display:"none"}})),j1=w.div(({theme:e})=>({gridArea:"header",position:"sticky",zIndex:1,top:0,background:e.background.content,"@container (min-width: 800px)":{background:e.background.app}})),Y6=w.div(({theme:e})=>({gridArea:"main",overflowY:"auto",maxHeight:"100%",background:e.background.content})),z1=w.div(({theme:e})=>({gridArea:"footer",position:"sticky",zIndex:1,bottom:0})),Q6=w.div(({children:e,theme:t})=>({display:"flex",alignItems:"center",border:`0px solid ${t.appBorderColor}`,borderTopWidth:1,borderBottomWidth:e?1:0,height:e?40:0,padding:e?"0 15px":0})),K6=w.div(({theme:e})=>({fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,color:e.color.defaultText,lineHeight:"18px",padding:15,whiteSpace:"pre-wrap",wordBreak:"break-word"})),Mi=w.div(({theme:e})=>({background:e.background.hoverable,padding:"10px 15px",lineHeight:"18px",position:"relative",borderBottom:`1px solid ${e.appBorderColor}`})),J6=({isOutdated:e,isStarting:t,isBuildFailed:n,shouldSwitchToLastBuildOnBranch:r,switchToLastBuildOnBranch:i,hidden:l,storyId:o})=>{let{baselineImageVisible:s,diffVisible:c,focusVisible:d}=Or(),{toggleBaselineImage:m,toggleSettings:u,toggleWarnings:p}=Nn(),f=q0(),g="startedAt"in f&&f.startedAt,y=tn(),{tests:k}=y,b=a.useRef(o),h=a.useRef(y.selectedComparison?.id),v=a.useRef(f.id),{selectedTest:E,selectedComparison:C}=y,Z=k.every(({result:ye,status:We})=>ye==="ADDED"&&We!=="ACCEPTED"),R=!Z&&E?.result==="ADDED"&&E?.status!=="ACCEPTED",Y=!Z&&C?.result==="ADDED"&&E?.result!=="ADDED"&&E?.status!=="ACCEPTED";X(()=>{(b.current!==o||h.current!==y.selectedComparison?.id||v.current!==f.id||Z||R||Y)&&(m(!1),u(!1),p(!1)),h.current=y.selectedComparison?.id,b.current=o,v.current=f.id},[f.id,o,y,m,u,p,Z,R,Y]);let Q=a.createElement(G6,{tests:k,startedAt:g,isStarting:t,isBuildFailed:n,isOutdated:e,shouldSwitchToLastBuildOnBranch:r,switchToLastBuildOnBranch:i});if(t||!k.length)return a.createElement(D1,{hidden:l},a.createElement(j1,null,a.createElement(H1,null,Q)),a.createElement(z1,null,a.createElement(_1,null)));let de=Il(k),{isInProgress:ge}=de,ke=C?.headCapture?.captureError&&"error"in C?.headCapture?.captureError&&C?.headCapture?.captureError?.error;return a.createElement(D1,{hidden:l},a.createElement(j1,null,a.createElement(H1,null,Q,a.createElement(Q7,{isOutdated:e}))),a.createElement(Y6,null,ge&&a.createElement(Qr,null),!ge&&Z&&a.createElement(Mi,null,a.createElement(j,null,"New story found. Accept this snapshot as a test baseline."," ",a.createElement(Ze,{withArrow:!0,href:"https://www.chromatic.com/docs/branching-and-baselines",target:"_blank"},"Learn more"))),!ge&&R&&a.createElement(Mi,null,a.createElement(j,null,"New mode found. Accept this snapshot as a test baseline."," ",a.createElement(Ze,{withArrow:!0,href:"https://www.chromatic.com/docs/branching-and-baselines",target:"_blank"},"Learn more"))),!ge&&Y&&a.createElement(Mi,null,a.createElement(j,null,"New browser found. Accept this snapshot as a test baseline."," ",a.createElement(Ze,{withArrow:!0,href:"https://www.chromatic.com/docs/branching-and-baselines",target:"_blank"},"Learn more"))),!ge&&C&&a.createElement(R7,{key:C.id,componentName:E?.story?.component?.name,storyName:E?.story?.name,testUrl:E?.webUrl,comparisonResult:C.result??void 0,latestImage:C.headCapture?.captureImage??void 0,baselineImage:C.baseCapture?.captureImage??void 0,baselineImageVisible:s,diffImage:C.captureDiff?.diffImage??void 0,focusImage:C.captureDiff?.focusImage??void 0,diffVisible:c,focusVisible:d}),!ge&&ke&&a.createElement(a.Fragment,null,a.createElement(Q6,null,a.createElement("b",null,"Error stack trace")),a.createElement(K6,null,ke.stack||ke.message))),a.createElement(z1,null,a.createElement(_1,null)))},X6=w(Gr)({padding:"4px 8px",margin:"0 6px"}),ef=({onClose:e})=>a.createElement(Ws,null,a.createElement(Gi,null,a.createElement(or,null,"Warnings",a.createElement(X6,{status:"warning"},"2"),a.createElement(xl,{onClick:e},a.createElement(Sl,{"aria-label":"Close"}))),a.createElement("p",null,"It's essential that your components and stories render in a consistent fashion to prevent false positives. Two issues detected in this story may cause false positives."),a.createElement("p",null,a.createElement(le,{variant:"outline"},a.createElement(q1,null),"Docs"),a.createElement(le,{variant:"outline"},a.createElement(Zd,null),"Get support"))));w.div(({theme:e})=>({color:e.color.warning,background:e.background.warning,padding:10,lineHeight:"18px",position:"relative"}));var tf=({branch:e,dismissBuildError:t,isOutdated:n,localBuildProgress:r,switchToLastBuildOnBranch:i,storyId:l})=>{let{settingsVisible:o,warningsVisible:s}=Or(),{toggleSettings:c,toggleWarnings:d}=Nn(),{isRunning:m,startBuild:u,stopBuild:p}=ya(),{lastBuildOnBranch:f,lastBuildOnBranchIsReady:g,lastBuildOnBranchIsSelectable:y}=$h(),k=q0(),b=tn(),{buildIsReviewable:h,userCanReview:v}=K0(),E=!!(!h&&g&&y&&i),C=f?.status==="IN_PROGRESS",Z=m||!h&&!E,R=r&&r?.buildId===f?.id,Y=Z&&a.createElement(L7,{branch:e,dismissBuildError:t,localBuildProgress:R||m?r:void 0,lastBuildOnBranchInProgress:C,switchToLastBuildOnBranch:i}),Q=b?.hasTests&&b?.tests.length===0,de=k.id!==`Build:${r?.buildId}`;if(Q)return a.createElement(fe,null,a.createElement(ue,null,r&&de?a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Snapshotting new story"),a.createElement(j,{center:!0,muted:!0},'A new snapshot is being created in a standardized cloud browser to save its "last known good state" as a test baseline.')),a.createElement(jr,{localBuildProgress:r})):a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"New story found"),a.createElement(j,{center:!0,muted:!0},'Take an image snapshot of this story to save its "last known good state" as a test baseline. This unlocks visual regression testing so you can see exactly what has changed down to the pixel.')),a.createElement(le,{belowText:!0,size:"medium",variant:"solid",onClick:m?p:u},m?"Cancel build":"Create visual test"))));if(b?.tests?.find(me=>me.result==="SKIPPED"))return a.createElement(fe,null,Y,a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"This story was skipped"),a.createElement(j,{center:!0,muted:!0},"If you would like to resume testing it, comment out or remove",a.createElement(Le,null,"disableSnapshot = true")," from the CSF file.")),a.createElement(le,{asChild:!0,size:"medium",variant:"outline"},a.createElement("a",{href:"https://www.chromatic.com/docs/ignoring-elements#ignore-stories",target:"_new"},a.createElement(q1,null),"View docs")))));let{status:ge}=k,ke=["ANNOUNCED","PUBLISHED","PREPARED"].includes(ge),ye=ge==="FAILED",We=ge==="PENDING"&&(!v||!h);return a.createElement(fe,{footer:null},a.createElement(Fm,null,Y,!Y&&We&&a.createElement(C7,null,v?a.createElement(a.Fragment,null,"Reviewing is disabled because there's a newer build on ",a.createElement(Le,null,e),"."):a.createElement(a.Fragment,null,"You don't have permission to accept changes."," ",a.createElement(ln,{href:"https://www.chromatic.com/docs/collaborators#roles",target:"_blank",withArrow:!0},"Learn about roles"))),a.createElement(Jn,{grow:!0,hidden:o||s},a.createElement(J6,{hidden:o||s,isOutdated:n,isStarting:ke,isBuildFailed:ye,shouldSwitchToLastBuildOnBranch:E,switchToLastBuildOnBranch:i,selectedBuild:k,storyId:l})),a.createElement(Jn,{grow:!0,hidden:!o},a.createElement(T7,{onClose:()=>c(!1)})),a.createElement(Jn,{grow:!0,hidden:!s},a.createElement(ef,{onClose:()=>d(!1)}))))},Ni=w(Ze)(()=>({marginTop:5})),nf=({queryError:e,hasData:t,hasProject:n,hasSelectedBuild:r,localBuildProgress:i,branch:l})=>{let{setAccessToken:o}=Ps(),{isRunning:s,startBuild:c}=ya(),{disable:d,disableSnapshot:m,docsOnly:u}=jl("chromatic",{}),p=()=>{let f=a.createElement(le,{disabled:s,size:"medium",variant:"solid",onClick:c},a.createElement(Zt,null),"Take snapshots");return i?i.currentStep==="error"?a.createElement(a.Fragment,null,a.createElement(G0,{localBuildProgress:i,title:"Build failed"}),f):a.createElement(jr,{localBuildProgress:i}):f};return a.createElement(fe,{footer:a.createElement(Zr,null,a.createElement(Je,null,t&&!e&&n&&a.createElement(j,{muted:!0,style:{marginLeft:5}},"Waiting for build on ",l)),a.createElement(Je,{push:!0},a.createElement(_r,null)))},e?.networkError?a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Network error"),a.createElement(j,null,e.networkError.message)),a.createElement(le,{size:"medium",variant:"solid",onClick:()=>o(null)},"Log out"))):e?.graphQLErrors?.length?a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,e.graphQLErrors[0].message),a.createElement(j,{center:!0,muted:!0},e.graphQLErrors[0].extensions.code==="FORBIDDEN"?"You may have insufficient permissions. Try logging out and back in again.":"Try logging out or clear your browser's local storage.")),a.createElement(vt,null,a.createElement(le,{size:"medium",variant:"solid",onClick:()=>o(null)},"Log out"),a.createElement(Ni,{withArrow:!0,href:`${rs}#troubleshooting`,target:"_blank"},"Troubleshoot")))):t?n?d||m||u?a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Visual Tests disabled for this story"),a.createElement(j,{center:!0,muted:!0},"Update ",a.createElement("code",null,"parameters.chromatic.",d?"disable":m?"disableSnapshot":"docsOnly")," to enable snapshots for this story.")),a.createElement(Ni,{withArrow:!0,href:"https://www.chromatic.com/docs/ignoring-elements/#ignore-stories",target:"_blank"},"Read more"))):r?null:a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Create a test baseline"),a.createElement(j,{center:!0,muted:!0},'Take an image snapshot of your stories to save their "last known good state" as test baselines.')),p())):a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Project not found"),a.createElement(j,{center:!0,muted:!0},"You may not have access to this project or it may not exist.")),a.createElement(Ni,{isButton:!0,onClick:()=>o(null),withArrow:!0},"Switch account"))):a.createElement(Qr,null))},af=e=>Object.fromEntries(Object.entries(e).map(([t])=>[t,null])),rf=({buildIsReviewable:e,userCanReview:t,onReviewSuccess:n,onReviewError:r})=>{let[{fetching:i},l]=gs(zh),o=D(async d=>{try{if(!e)throw new Error("Build is not reviewable");if(!t)throw new Error("No permission to review tests");let{error:m}=await l({input:d});if(m)throw m;n?.(d)}catch(m){r?.(m,d)}},[n,r,l,e,t]),s=D((d,m="SPEC")=>o({status:"ACCEPTED",testId:d,batch:m}),[o]),c=D((d,m="SPEC")=>o({status:"PENDING",testId:d,batch:m}),[o]);return{isReviewing:i,acceptTest:s,unacceptTest:c,buildIsReviewable:e,userCanReview:t}},lf=it(` + `,gridTemplateColumns:"1fr",gridTemplateRows:"auto 1fr auto",height:"100%","&[hidden]":{display:"none"}})),j1=w.div(({theme:e})=>({gridArea:"header",position:"sticky",zIndex:1,top:0,background:e.background.content,"@container (min-width: 800px)":{background:e.background.app}})),Y6=w.div(({theme:e})=>({gridArea:"main",overflowY:"auto",maxHeight:"100%",background:e.background.content})),z1=w.div(({theme:e})=>({gridArea:"footer",position:"sticky",zIndex:1,bottom:0})),Q6=w.div(({children:e,theme:t})=>({display:"flex",alignItems:"center",border:`0px solid ${t.appBorderColor}`,borderTopWidth:1,borderBottomWidth:e?1:0,height:e?40:0,padding:e?"0 15px":0})),K6=w.div(({theme:e})=>({fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,color:e.color.defaultText,lineHeight:"18px",padding:15,whiteSpace:"pre-wrap",wordBreak:"break-word"})),Mi=w.div(({theme:e})=>({background:e.background.hoverable,padding:"10px 15px",lineHeight:"18px",position:"relative",borderBottom:`1px solid ${e.appBorderColor}`})),J6=({isOutdated:e,isStarting:t,isBuildFailed:n,shouldSwitchToLastBuildOnBranch:r,switchToLastBuildOnBranch:i,hidden:l,storyId:o})=>{let{baselineImageVisible:s,diffVisible:c,focusVisible:d}=Or(),{toggleBaselineImage:m,toggleSettings:u,toggleWarnings:p}=Nn(),f=q0(),g="startedAt"in f&&f.startedAt,y=tn(),{tests:k}=y,b=a.useRef(o),h=a.useRef(y.selectedComparison?.id),v=a.useRef(f.id),{selectedTest:E,selectedComparison:C}=y,Z=k.every(({result:ye,status:We})=>ye==="ADDED"&&We!=="ACCEPTED"),R=!Z&&E?.result==="ADDED"&&E?.status!=="ACCEPTED",Y=!Z&&C?.result==="ADDED"&&E?.result!=="ADDED"&&E?.status!=="ACCEPTED";X(()=>{(b.current!==o||h.current!==y.selectedComparison?.id||v.current!==f.id||Z||R||Y)&&(m(!1),u(!1),p(!1)),h.current=y.selectedComparison?.id,b.current=o,v.current=f.id},[f.id,o,y,m,u,p,Z,R,Y]);let Q=a.createElement(G6,{tests:k,startedAt:g,isStarting:t,isBuildFailed:n,isOutdated:e,shouldSwitchToLastBuildOnBranch:r,switchToLastBuildOnBranch:i});if(t||!k.length)return a.createElement(D1,{hidden:l},a.createElement(j1,null,a.createElement(H1,null,Q)),a.createElement(z1,null,a.createElement(_1,null)));let de=Il(k),{isInProgress:ge}=de,ke=C?.headCapture?.captureError&&"error"in C?.headCapture?.captureError&&C?.headCapture?.captureError?.error;return a.createElement(D1,{hidden:l},a.createElement(j1,null,a.createElement(H1,null,Q,a.createElement(Q7,{isOutdated:e}))),a.createElement(Y6,null,ge&&a.createElement(Qr,null),!ge&&Z&&a.createElement(Mi,null,a.createElement(j,null,"New story found. Accept this snapshot as a test baseline."," ",a.createElement(Ze,{withArrow:!0,href:"https://www.chromatic.com/docs/branching-and-baselines",target:"_blank"},"Learn more"))),!ge&&R&&a.createElement(Mi,null,a.createElement(j,null,"New mode found. Accept this snapshot as a test baseline."," ",a.createElement(Ze,{withArrow:!0,href:"https://www.chromatic.com/docs/branching-and-baselines",target:"_blank"},"Learn more"))),!ge&&Y&&a.createElement(Mi,null,a.createElement(j,null,"New browser found. Accept this snapshot as a test baseline."," ",a.createElement(Ze,{withArrow:!0,href:"https://www.chromatic.com/docs/branching-and-baselines",target:"_blank"},"Learn more"))),!ge&&C&&a.createElement(R7,{key:C.id,componentName:E?.story?.component?.name,storyName:E?.story?.name,testUrl:E?.webUrl,comparisonResult:C.result??void 0,latestImage:C.headCapture?.captureImage??void 0,baselineImage:C.baseCapture?.captureImage??void 0,baselineImageVisible:s,diffImage:C.captureDiff?.diffImage??void 0,focusImage:C.captureDiff?.focusImage??void 0,diffVisible:c,focusVisible:d}),!ge&&ke&&a.createElement(a.Fragment,null,a.createElement(Q6,null,a.createElement("b",null,"Error stack trace")),a.createElement(K6,null,ke.stack||ke.message))),a.createElement(z1,null,a.createElement(_1,null)))},X6=w(Gr)({padding:"4px 8px",margin:"0 6px"}),ef=({onClose:e})=>a.createElement(Ws,null,a.createElement(Gi,null,a.createElement(or,null,"Warnings",a.createElement(X6,{status:"warning"},"2"),a.createElement(xl,{onClick:e},a.createElement(Sl,{"aria-label":"Close"}))),a.createElement("p",null,"It's essential that your components and stories render in a consistent fashion to prevent false positives. Two issues detected in this story may cause false positives."),a.createElement("p",null,a.createElement(le,{variant:"outline"},a.createElement(q1,null),"Docs"),a.createElement(le,{variant:"outline"},a.createElement(Zd,null),"Get support"))));w.div(({theme:e})=>({color:e.color.warning,background:e.background.warning,padding:10,lineHeight:"18px",position:"relative"}));var tf=({branch:e,dismissBuildError:t,isOutdated:n,localBuildProgress:r,switchToLastBuildOnBranch:i,storyId:l})=>{let{settingsVisible:o,warningsVisible:s}=Or(),{toggleSettings:c,toggleWarnings:d}=Nn(),{isRunning:m,startBuild:u,stopBuild:p}=ya(),{lastBuildOnBranch:f,lastBuildOnBranchIsReady:g,lastBuildOnBranchIsSelectable:y}=$h(),k=q0(),b=tn(),{buildIsReviewable:h,userCanReview:v}=K0(),E=!!(!h&&g&&y&&i),C=f?.status==="IN_PROGRESS",Z=m||!h&&!E,R=r&&r?.buildId===f?.id,Y=Z&&a.createElement(L7,{branch:e,dismissBuildError:t,localBuildProgress:R||m?r:void 0,lastBuildOnBranchInProgress:C,switchToLastBuildOnBranch:i}),Q=b?.hasTests&&b?.tests.length===0,de=k.id!==`Build:${r?.buildId}`;if(Q)return a.createElement(fe,null,a.createElement(ue,null,r&&de?a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Snapshotting new story"),a.createElement(j,{center:!0,muted:!0},'A new snapshot is being created in a standardized cloud browser to save its "last known good state" as a test baseline.')),a.createElement(jr,{localBuildProgress:r})):a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"New story found"),a.createElement(j,{center:!0,muted:!0},'Take an image snapshot of this story to save its "last known good state" as a test baseline. This unlocks visual regression testing so you can see exactly what has changed down to the pixel.')),a.createElement(le,{belowText:!0,size:"medium",variant:"solid",onClick:m?p:u},m?"Cancel build":"Create visual test"))));if(b?.tests?.find(me=>me.result==="SKIPPED"))return a.createElement(fe,null,Y,a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"This story was skipped"),a.createElement(j,{center:!0,muted:!0},"If you would like to resume testing it, comment out or remove",a.createElement(Le,null,"disableSnapshot = true")," from the CSF file.")),a.createElement(le,{asChild:!0,size:"medium",variant:"outline"},a.createElement("a",{href:"https://www.chromatic.com/docs/ignoring-elements#ignore-stories",target:"_new"},a.createElement(q1,null),"View docs")))));let{status:ge}=k,ke=["ANNOUNCED","PUBLISHED","PREPARED"].includes(ge),ye=ge==="FAILED",We=ge==="PENDING"&&(!v||!h);return a.createElement(fe,{footer:null},a.createElement(Fm,null,Y,!Y&&We&&a.createElement(C7,null,v?a.createElement(a.Fragment,null,"Reviewing is disabled because there's a newer build on ",a.createElement(Le,null,e),"."):a.createElement(a.Fragment,null,"You don't have permission to accept changes."," ",a.createElement(ln,{href:"https://www.chromatic.com/docs/collaborators#roles",target:"_blank",withArrow:!0},"Learn about roles"))),a.createElement(Jn,{grow:!0,hidden:o||s},a.createElement(J6,{hidden:o||s,isOutdated:n,isStarting:ke,isBuildFailed:ye,shouldSwitchToLastBuildOnBranch:E,switchToLastBuildOnBranch:i,selectedBuild:k,storyId:l})),a.createElement(Jn,{grow:!0,hidden:!o},a.createElement(T7,{onClose:()=>c(!1)})),a.createElement(Jn,{grow:!0,hidden:!s},a.createElement(ef,{onClose:()=>d(!1)}))))},Ni=w(Ze)(()=>({marginTop:5})),nf=({queryError:e,hasData:t,hasProject:n,hasSelectedBuild:r,localBuildProgress:i,branch:l})=>{let{setAccessToken:o}=Ps(),{isRunning:s,startBuild:c}=ya(),{disable:d,disableSnapshot:m,docsOnly:u}=jl("chromatic",{}),p=()=>{let f=a.createElement(le,{disabled:s,size:"medium",variant:"solid",onClick:c},a.createElement(Zt,null),"Take snapshots");return i?i.currentStep==="error"?a.createElement(a.Fragment,null,a.createElement(G0,{localBuildProgress:i,title:"Build failed"}),f):a.createElement(jr,{localBuildProgress:i}):f};return a.createElement(fe,{footer:a.createElement(Zr,null,a.createElement(Je,null,t&&!e&&n&&a.createElement(j,{muted:!0,style:{marginLeft:5}},"Waiting for build on ",l)),a.createElement(Je,{push:!0},a.createElement(_r,null)))},(()=>e?.networkError?a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Network error"),a.createElement(j,null,e.networkError.message)),a.createElement(le,{size:"medium",variant:"solid",onClick:()=>o(null)},"Log out"))):e?.graphQLErrors?.length?a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,e.graphQLErrors[0].message),a.createElement(j,{center:!0,muted:!0},e.graphQLErrors[0].extensions.code==="FORBIDDEN"?"You may have insufficient permissions. Try logging out and back in again.":"Try logging out or clear your browser's local storage.")),a.createElement(vt,null,a.createElement(le,{size:"medium",variant:"solid",onClick:()=>o(null)},"Log out"),a.createElement(Ni,{withArrow:!0,href:`${rs}#troubleshooting`,target:"_blank"},"Troubleshoot")))):t?n?d||m||u?a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Visual Tests disabled for this story"),a.createElement(j,{center:!0,muted:!0},"Update ",a.createElement("code",null,"parameters.chromatic.",d?"disable":m?"disableSnapshot":"docsOnly")," to enable snapshots for this story.")),a.createElement(Ni,{withArrow:!0,href:"https://www.chromatic.com/docs/ignoring-elements/#ignore-stories",target:"_blank"},"Read more"))):r?null:a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Create a test baseline"),a.createElement(j,{center:!0,muted:!0},'Take an image snapshot of your stories to save their "last known good state" as test baselines.')),p())):a.createElement(ue,null,a.createElement(ie,null,a.createElement("div",null,a.createElement(ce,null,"Project not found"),a.createElement(j,{center:!0,muted:!0},"You may not have access to this project or it may not exist.")),a.createElement(Ni,{isButton:!0,onClick:()=>o(null),withArrow:!0},"Switch account"))):a.createElement(Qr,null))())},af=e=>Object.fromEntries(Object.entries(e).map(([t])=>[t,null])),rf=({buildIsReviewable:e,userCanReview:t,onReviewSuccess:n,onReviewError:r})=>{let[{fetching:i},l]=gs(zh),o=D(async d=>{try{if(!e)throw new Error("Build is not reviewable");if(!t)throw new Error("No permission to review tests");let{error:m}=await l({input:d});if(m)throw m;n?.(d)}catch(m){r?.(m,d)}},[n,r,l,e,t]),s=D((d,m="SPEC")=>o({status:"ACCEPTED",testId:d,batch:m}),[o]),c=D((d,m="SPEC")=>o({status:"PENDING",testId:d,batch:m}),[o]);return{isReviewing:i,acceptTest:s,unacceptTest:c,buildIsReviewable:e,userCanReview:t}},lf=it(` mutation UpdateUserPreferences($input: UserPreferencesInput!) { updateUserPreferences(input: $input) { updatedPreferences { diff --git a/public/storybook-static/sb-addons/config-storybook-12/manager-bundle.css.LEGAL.txt b/public/storybook-static/sb-addons/config-storybook-12/manager-bundle.css.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/config-storybook-12/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/config-storybook-12/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/essentials-actions-2/manager-bundle.js b/public/storybook-static/sb-addons/essentials-actions-2/manager-bundle.js index 4af9d21f5..950fbe384 100644 --- a/public/storybook-static/sb-addons/essentials-actions-2/manager-bundle.js +++ b/public/storybook-static/sb-addons/essentials-actions-2/manager-bundle.js @@ -1,3 +1,3 @@ try{ -(()=>{var o=__REACT__,{Children:Te,Component:_e,Fragment:ve,Profiler:Jr,PureComponent:qr,StrictMode:Xr,Suspense:Zr,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Kr,cloneElement:Qr,createContext:Z,createElement:en,createFactory:tn,createRef:rn,forwardRef:Se,isValidElement:nn,lazy:an,memo:U,startTransition:on,unstable_act:sn,useCallback:x,useContext:K,useDebugValue:ln,useDeferredValue:un,useEffect:Re,useId:cn,useImperativeHandle:pn,useInsertionEffect:fn,useLayoutEffect:Ae,useMemo:Ce,useReducer:dn,useRef:Ne,useState:j,useSyncExternalStore:mn,useTransition:gn,version:bn}=__REACT__;var Tn=__STORYBOOK_COMPONENTS__,{A:_n,ActionBar:we,AddonPanel:vn,Badge:xe,Bar:Sn,Blockquote:Rn,Button:An,ClipboardCode:Cn,Code:Nn,DL:wn,Div:xn,DocumentWrapper:Ln,EmptyTabContent:In,ErrorFormatter:Dn,FlexBar:Mn,Form:Pn,H1:Bn,H2:Fn,H3:Hn,H4:zn,H5:Un,H6:jn,HR:kn,IconButton:Gn,IconButtonSkeleton:Wn,Icons:Vn,Img:$n,LI:Yn,Link:Jn,ListItem:qn,Loader:Xn,Modal:Zn,OL:Kn,P:Qn,Placeholder:ea,Pre:ta,ProgressSpinner:ra,ResetWrapper:na,ScrollArea:Le,Separator:aa,Spaced:Ie,Span:oa,StorybookIcon:ia,StorybookLogo:sa,Symbols:la,SyntaxHighlighter:ua,TT:ca,TabBar:pa,TabButton:fa,TabWrapper:da,Table:ma,Tabs:ga,TabsState:ba,TooltipLinkList:ha,TooltipMessage:Ea,TooltipNote:ya,UL:Oa,WithTooltip:Ta,WithTooltipPure:_a,Zoom:va,codeCommon:Sa,components:Ra,createCopyToClipboardFunction:Aa,getStoryHref:Ca,icons:Na,interleaveSeparators:wa,nameSpaceClassNames:xa,resetComponents:La,withReset:Ia}=__STORYBOOK_COMPONENTS__;var Fa=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:Ha,ARGTYPES_INFO_RESPONSE:za,CHANNEL_CREATED:Ua,CHANNEL_WS_DISCONNECT:ja,CONFIG_ERROR:ka,CREATE_NEW_STORYFILE_REQUEST:Ga,CREATE_NEW_STORYFILE_RESPONSE:Wa,CURRENT_STORY_WAS_SET:Va,DOCS_PREPARED:$a,DOCS_RENDERED:Ya,FILE_COMPONENT_SEARCH_REQUEST:Ja,FILE_COMPONENT_SEARCH_RESPONSE:qa,FORCE_REMOUNT:Xa,FORCE_RE_RENDER:Za,GLOBALS_UPDATED:Ka,NAVIGATE_URL:Qa,PLAY_FUNCTION_THREW_EXCEPTION:eo,PRELOAD_ENTRIES:to,PREVIEW_BUILDER_PROGRESS:ro,PREVIEW_KEYDOWN:no,REGISTER_SUBSCRIPTION:ao,REQUEST_WHATS_NEW_DATA:oo,RESET_STORY_ARGS:io,RESULT_WHATS_NEW_DATA:so,SAVE_STORY_REQUEST:lo,SAVE_STORY_RESPONSE:uo,SELECT_STORY:co,SET_CONFIG:po,SET_CURRENT_STORY:fo,SET_FILTER:mo,SET_GLOBALS:go,SET_INDEX:bo,SET_STORIES:ho,SET_WHATS_NEW_CACHE:Eo,SHARED_STATE_CHANGED:yo,SHARED_STATE_SET:Oo,STORIES_COLLAPSE_ALL:To,STORIES_EXPAND_ALL:_o,STORY_ARGS_UPDATED:vo,STORY_CHANGED:k,STORY_ERRORED:So,STORY_FINISHED:Ro,STORY_INDEX_INVALIDATED:Ao,STORY_MISSING:Co,STORY_PREPARED:No,STORY_RENDERED:wo,STORY_RENDER_PHASE_CHANGED:xo,STORY_SPECIFIED:Lo,STORY_THREW_EXCEPTION:Io,STORY_UNCHANGED:Do,TELEMETRY_ERROR:Mo,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:Po,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:Bo,TESTING_MODULE_CRASH_REPORT:Fo,TESTING_MODULE_PROGRESS_REPORT:Ho,TESTING_MODULE_RUN_ALL_REQUEST:zo,TESTING_MODULE_RUN_REQUEST:Uo,TOGGLE_WHATS_NEW_NOTIFICATIONS:jo,UNHANDLED_ERRORS_WHILE_PLAYING:ko,UPDATE_GLOBALS:Go,UPDATE_QUERY_PARAMS:Wo,UPDATE_STORY_ARGS:Vo}=__STORYBOOK_CORE_EVENTS__;var ti=__STORYBOOK_API__,{ActiveTabs:ri,Consumer:ni,ManagerContext:ai,Provider:oi,RequestResponseError:ii,addons:Q,combineParameters:si,controlOrMetaKey:li,controlOrMetaSymbol:ui,eventMatchesShortcut:ci,eventToShortcut:pi,experimental_MockUniversalStore:fi,experimental_UniversalStore:di,experimental_requestResponse:mi,experimental_useUniversalStore:gi,isMacLike:bi,isShortcutTaken:hi,keyToSymbol:Ei,merge:yi,mockChannel:Oi,optionOrAltSymbol:Ti,shortcutMatchesShortcut:_i,shortcutToHumanString:vi,types:De,useAddonState:Me,useArgTypes:Si,useArgs:Ri,useChannel:Pe,useGlobalTypes:Ai,useGlobals:Ci,useParameter:Ni,useSharedState:wi,useStoryPrepared:xi,useStorybookApi:Li,useStorybookState:Ii}=__STORYBOOK_API__;var Be=Object.prototype.hasOwnProperty;function Fe(e,t,r){for(r of e.keys())if(L(r,t))return r}function L(e,t){var r,n,a;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&L(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(a=n,a&&typeof a=="object"&&(a=Fe(t,a),!a)||!t.has(a))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(a=n[0],a&&typeof a=="object"&&(a=Fe(t,a),!a)||!L(n[1],t.get(a)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(Be.call(e,r)&&++n&&!Be.call(t,r)||!(r in t)||!L(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}var ji=__STORYBOOK_THEMING__,{CacheProvider:ki,ClassNames:Gi,Global:Wi,ThemeProvider:Vi,background:$i,color:Yi,convert:Ji,create:qi,createCache:Xi,createGlobal:Zi,createReset:Ki,css:Qi,darken:es,ensure:ts,ignoreSsrWarning:rs,isPropValid:ns,jsx:as,keyframes:os,lighten:is,styled:B,themes:ss,typography:ls,useTheme:us,withTheme:He}=__STORYBOOK_THEMING__;function T(){return T=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},T.apply(null,arguments)}function ze(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function R(e,t){return R=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},R(e,t)}function Ue(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,R(e,t)}function G(e){return G=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},G(e)}function je(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function ee(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ee=function(){return!!e})()}function ke(e,t,r){if(ee())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var a=new(e.bind.apply(e,n));return r&&R(a,r.prototype),a}function W(e){var t=typeof Map=="function"?new Map:void 0;return W=function(n){if(n===null||!je(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(n))return t.get(n);t.set(n,a)}function a(){return ke(n,arguments,G(this).constructor)}return a.prototype=Object.create(n.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),R(a,n)},W(e)}var _=function(e){Ue(t,e);function t(r){var n;if(1)n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this;else for(var a,i,s;s<a;s++);return ze(n)}return t}(W(Error));function Ge(e,t){return e.substr(-t.length)===t}var pt=/^([+-]?(?:\d+|\d*\.\d+))([a-z]*|%)$/;function We(e){if(typeof e!="string")return e;var t=e.match(pt);return t?parseFloat(e):e}var ft=function(t){return function(r,n){n===void 0&&(n="16px");var a=r,i=n;if(typeof r=="string"){if(!Ge(r,"px"))throw new _(69,t,r);a=We(r)}if(typeof n=="string"){if(!Ge(n,"px"))throw new _(70,t,n);i=We(n)}if(typeof a=="string")throw new _(71,r,t);if(typeof i=="string")throw new _(72,n,t);return""+a/i+t}},$e=ft,dl=$e("em");var ml=$e("rem");function te(e){return Math.round(e*255)}function dt(e,t,r){return te(e)+","+te(t)+","+te(r)}function F(e,t,r,n){if(n===void 0&&(n=dt),t===0)return n(r,r,r);var a=(e%360+360)%360/60,i=(1-Math.abs(2*r-1))*t,s=i*(1-Math.abs(a%2-1)),l=0,u=0,c=0;a>=0&&a<1?(l=i,u=s):a>=1&&a<2?(l=s,u=i):a>=2&&a<3?(u=i,c=s):a>=3&&a<4?(u=s,c=i):a>=4&&a<5?(l=s,c=i):a>=5&&a<6&&(l=i,c=s);var p=r-i/2,d=l+p,f=u+p,E=c+p;return n(d,f,E)}var Ve={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function mt(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Ve[t]?"#"+Ve[t]:e}var gt=/^#[a-fA-F0-9]{6}$/,bt=/^#[a-fA-F0-9]{8}$/,ht=/^#[a-fA-F0-9]{3}$/,Et=/^#[a-fA-F0-9]{4}$/,re=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,yt=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Ot=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Tt=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function I(e){if(typeof e!="string")throw new _(3);var t=mt(e);if(t.match(gt))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(bt)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(ht))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Et)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=re.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var i=yt.exec(t.substring(0,50));if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10),alpha:parseFloat(""+i[4])>1?parseFloat(""+i[4])/100:parseFloat(""+i[4])};var s=Ot.exec(t);if(s){var l=parseInt(""+s[1],10),u=parseInt(""+s[2],10)/100,c=parseInt(""+s[3],10)/100,p="rgb("+F(l,u,c)+")",d=re.exec(p);if(!d)throw new _(4,t,p);return{red:parseInt(""+d[1],10),green:parseInt(""+d[2],10),blue:parseInt(""+d[3],10)}}var f=Tt.exec(t.substring(0,50));if(f){var E=parseInt(""+f[1],10),m=parseInt(""+f[2],10)/100,y=parseInt(""+f[3],10)/100,O="rgb("+F(E,m,y)+")",w=re.exec(O);if(!w)throw new _(4,t,O);return{red:parseInt(""+w[1],10),green:parseInt(""+w[2],10),blue:parseInt(""+w[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new _(5)}function _t(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),i=Math.min(t,r,n),s=(a+i)/2;if(a===i)return e.alpha!==void 0?{hue:0,saturation:0,lightness:s,alpha:e.alpha}:{hue:0,saturation:0,lightness:s};var l,u=a-i,c=s>.5?u/(2-a-i):u/(a+i);switch(a){case t:l=(r-n)/u+(r<n?6:0);break;case r:l=(n-t)/u+2;break;default:l=(t-r)/u+4;break}return l*=60,e.alpha!==void 0?{hue:l,saturation:c,lightness:s,alpha:e.alpha}:{hue:l,saturation:c,lightness:s}}function A(e){return _t(I(e))}var vt=function(t){return t.length===7&&t[1]===t[2]&&t[3]===t[4]&&t[5]===t[6]?"#"+t[1]+t[3]+t[5]:t},ae=vt;function N(e){var t=e.toString(16);return t.length===1?"0"+t:t}function ne(e){return N(Math.round(e*255))}function St(e,t,r){return ae("#"+ne(e)+ne(t)+ne(r))}function V(e,t,r){return F(e,t,r,St)}function Rt(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return V(e,t,r);if(typeof e=="object"&&t===void 0&&r===void 0)return V(e.hue,e.saturation,e.lightness);throw new _(1)}function At(e,t,r,n){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?V(e,t,r):"rgba("+F(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?V(e.hue,e.saturation,e.lightness):"rgba("+F(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new _(2)}function oe(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return ae("#"+N(e)+N(t)+N(r));if(typeof e=="object"&&t===void 0&&r===void 0)return ae("#"+N(e.red)+N(e.green)+N(e.blue));throw new _(6)}function $(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=I(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?oe(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?oe(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new _(7)}var Ct=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Nt=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},wt=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},xt=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function C(e){if(typeof e!="object")throw new _(8);if(Nt(e))return $(e);if(Ct(e))return oe(e);if(xt(e))return At(e);if(wt(e))return Rt(e);throw new _(8)}function Ye(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):Ye(e,t,a)}}function v(e){return Ye(e,e.length,[])}function Lt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{hue:r.hue+parseFloat(e)}))}var gl=v(Lt);function D(e,t,r){return Math.max(e,Math.min(t,r))}function It(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{lightness:D(0,1,r.lightness-parseFloat(e))}))}var bl=v(It);function Dt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{saturation:D(0,1,r.saturation-parseFloat(e))}))}var hl=v(Dt);function Mt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{lightness:D(0,1,r.lightness+parseFloat(e))}))}var El=v(Mt);function Pt(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=I(t),a=T({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),i=I(r),s=T({},i,{alpha:typeof i.alpha=="number"?i.alpha:1}),l=a.alpha-s.alpha,u=parseFloat(e)*2-1,c=u*l===-1?u:u+l,p=1+u*l,d=(c/p+1)/2,f=1-d,E={red:Math.floor(a.red*d+s.red*f),green:Math.floor(a.green*d+s.green*f),blue:Math.floor(a.blue*d+s.blue*f),alpha:a.alpha*parseFloat(e)+s.alpha*(1-parseFloat(e))};return $(E)}var Bt=v(Pt),Je=Bt;function Ft(e,t){if(t==="transparent")return t;var r=I(t),n=typeof r.alpha=="number"?r.alpha:1,a=T({},r,{alpha:D(0,1,(n*100+parseFloat(e)*100)/100)});return $(a)}var Ht=v(Ft),qe=Ht;function zt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{saturation:D(0,1,r.saturation+parseFloat(e))}))}var yl=v(zt);function Ut(e,t){return t==="transparent"?t:C(T({},A(t),{hue:parseFloat(e)}))}var Ol=v(Ut);function jt(e,t){return t==="transparent"?t:C(T({},A(t),{lightness:parseFloat(e)}))}var Tl=v(jt);function kt(e,t){return t==="transparent"?t:C(T({},A(t),{saturation:parseFloat(e)}))}var _l=v(kt);function Gt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(0, 0, 0)",t)}var vl=v(Gt);function Wt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(255, 255, 255)",t)}var Sl=v(Wt);function Vt(e,t){if(t==="transparent")return t;var r=I(t),n=typeof r.alpha=="number"?r.alpha:1,a=T({},r,{alpha:D(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return $(a)}var Rl=v(Vt);var $t="actions",z="storybook/actions",Yt=`${z}/panel`,se=`${z}/action-event`,et=`${z}/action-clear`,Jt=Object.create,pe=Object.defineProperty,qt=Object.getOwnPropertyDescriptor,tt=Object.getOwnPropertyNames,Xt=Object.getPrototypeOf,Zt=Object.prototype.hasOwnProperty,fe=(e,t)=>function(){return t||(0,e[tt(e)[0]])((t={exports:{}}).exports,t),t.exports},Kt=(e,t)=>{for(var r in t)pe(e,r,{get:t[r],enumerable:!0})},Qt=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of tt(t))!Zt.call(e,a)&&a!==r&&pe(e,a,{get:()=>t[a],enumerable:!(n=qt(t,a))||n.enumerable});return e},er=(e,t,r)=>(r=e!=null?Jt(Xt(e)):{},Qt(t||!e||!e.__esModule?pe(r,"default",{value:e,enumerable:!0}):r,e)),tr=fe({"node_modules/is-object/index.js"(e,t){t.exports=function(r){return typeof r=="object"&&r!==null}}}),rr=fe({"node_modules/is-window/index.js"(e,t){t.exports=function(r){if(r==null)return!1;var n=Object(r);return n===n.window}}}),nr=fe({"node_modules/is-dom/index.js"(e,t){var r=tr(),n=rr();function a(i){return!r(i)||!n(window)||typeof window.Node!="function"?!1:typeof i.nodeType=="number"&&typeof i.nodeName=="string"}t.exports=a}}),q={};Kt(q,{chromeDark:()=>ar,chromeLight:()=>or});var ar={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"rgb(36, 36, 36)",BASE_COLOR:"rgb(213, 213, 213)",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(227, 110, 236)",OBJECT_VALUE_NULL_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_REGEXP_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_STRING_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_NUMBER_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_BOOLEAN_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(85, 106, 242)",HTML_TAG_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(155, 187, 220)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(242, 151, 102)",HTML_COMMENT_COLOR:"rgb(137, 137, 137)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"rgb(145, 145, 145)",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"rgb(85, 85, 85)",TABLE_TH_BACKGROUND_COLOR:"rgb(44, 44, 44)",TABLE_TH_HOVER_COLOR:"rgb(48, 48, 48)",TABLE_SORT_ICON_COLOR:"black",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 50%, rgba(51, 139, 255, 0.0980392) 50%, rgba(51, 139, 255, 0.0980392))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},or={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"white",BASE_COLOR:"black",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(136, 19, 145)",OBJECT_VALUE_NULL_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_REGEXP_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_STRING_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_NUMBER_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_BOOLEAN_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(13, 34, 170)",HTML_TAG_COLOR:"rgb(168, 148, 166)",HTML_TAGNAME_COLOR:"rgb(136, 18, 128)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(153, 69, 0)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(26, 26, 166)",HTML_COMMENT_COLOR:"rgb(35, 110, 37)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"#6e6e6e",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"#aaa",TABLE_TH_BACKGROUND_COLOR:"#eee",TABLE_TH_HOVER_COLOR:"hsla(0, 0%, 90%, 1)",TABLE_SORT_ICON_COLOR:"#6e6e6e",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(to bottom, white, white 50%, rgb(234, 243, 255) 50%, rgb(234, 243, 255))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},rt=Z([{},()=>{}]),ie={WebkitTouchCallout:"none",WebkitUserSelect:"none",KhtmlUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",OUserSelect:"none",userSelect:"none"},Y=e=>({DOMNodePreview:{htmlOpenTag:{base:{color:e.HTML_TAG_COLOR},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM},htmlAttributeName:{color:e.HTML_ATTRIBUTE_NAME_COLOR},htmlAttributeValue:{color:e.HTML_ATTRIBUTE_VALUE_COLOR}},htmlCloseTag:{base:{color:e.HTML_TAG_COLOR},offsetLeft:{marginLeft:-e.TREENODE_PADDING_LEFT},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM}},htmlComment:{color:e.HTML_COMMENT_COLOR},htmlDoctype:{color:e.HTML_DOCTYPE_COLOR}},ObjectPreview:{objectDescription:{fontStyle:"italic"},preview:{fontStyle:"italic"},arrayMaxProperties:e.OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES,objectMaxProperties:e.OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES},ObjectName:{base:{color:e.OBJECT_NAME_COLOR},dimmed:{opacity:.6}},ObjectValue:{objectValueNull:{color:e.OBJECT_VALUE_NULL_COLOR},objectValueUndefined:{color:e.OBJECT_VALUE_UNDEFINED_COLOR},objectValueRegExp:{color:e.OBJECT_VALUE_REGEXP_COLOR},objectValueString:{color:e.OBJECT_VALUE_STRING_COLOR},objectValueSymbol:{color:e.OBJECT_VALUE_SYMBOL_COLOR},objectValueNumber:{color:e.OBJECT_VALUE_NUMBER_COLOR},objectValueBoolean:{color:e.OBJECT_VALUE_BOOLEAN_COLOR},objectValueFunctionPrefix:{color:e.OBJECT_VALUE_FUNCTION_PREFIX_COLOR,fontStyle:"italic"},objectValueFunctionName:{fontStyle:"italic"}},TreeView:{treeViewOutline:{padding:0,margin:0,listStyleType:"none"}},TreeNode:{treeNodeBase:{color:e.BASE_COLOR,backgroundColor:e.BASE_BACKGROUND_COLOR,lineHeight:e.TREENODE_LINE_HEIGHT,cursor:"default",boxSizing:"border-box",listStyle:"none",fontFamily:e.TREENODE_FONT_FAMILY,fontSize:e.TREENODE_FONT_SIZE},treeNodePreviewContainer:{},treeNodePlaceholder:{whiteSpace:"pre",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...ie},treeNodeArrow:{base:{color:e.ARROW_COLOR,display:"inline-block",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...parseFloat(e.ARROW_ANIMATION_DURATION)>0?{transition:`transform ${e.ARROW_ANIMATION_DURATION} ease 0s`}:{},...ie},expanded:{WebkitTransform:"rotateZ(90deg)",MozTransform:"rotateZ(90deg)",transform:"rotateZ(90deg)"},collapsed:{WebkitTransform:"rotateZ(0deg)",MozTransform:"rotateZ(0deg)",transform:"rotateZ(0deg)"}},treeNodeChildNodesContainer:{margin:0,paddingLeft:e.TREENODE_PADDING_LEFT}},TableInspector:{base:{color:e.BASE_COLOR,position:"relative",border:`1px solid ${e.TABLE_BORDER_COLOR}`,fontFamily:e.BASE_FONT_FAMILY,fontSize:e.BASE_FONT_SIZE,lineHeight:"120%",boxSizing:"border-box",cursor:"default"}},TableInspectorHeaderContainer:{base:{top:0,height:"17px",left:0,right:0,overflowX:"hidden"},table:{tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",height:"100%",width:"100%",margin:0}},TableInspectorDataContainer:{tr:{display:"table-row"},td:{boxSizing:"border-box",border:"none",height:"16px",verticalAlign:"top",padding:"1px 4px",WebkitUserSelect:"text",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px"},div:{position:"static",top:"17px",bottom:0,overflowY:"overlay",transform:"translateZ(0)",left:0,right:0,overflowX:"hidden"},table:{positon:"static",left:0,top:0,right:0,bottom:0,borderTop:"0 none transparent",margin:0,backgroundImage:e.TABLE_DATA_BACKGROUND_IMAGE,backgroundSize:e.TABLE_DATA_BACKGROUND_SIZE,tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",width:"100%",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorTH:{base:{position:"relative",height:"auto",textAlign:"left",backgroundColor:e.TABLE_TH_BACKGROUND_COLOR,borderBottom:`1px solid ${e.TABLE_BORDER_COLOR}`,fontWeight:"normal",verticalAlign:"middle",padding:"0 4px",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px",":hover":{backgroundColor:e.TABLE_TH_HOVER_COLOR}},div:{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorLeftBorder:{none:{borderLeft:"none"},solid:{borderLeft:`1px solid ${e.TABLE_BORDER_COLOR}`}},TableInspectorSortIcon:{display:"block",marginRight:3,width:8,height:7,marginTop:-7,color:e.TABLE_SORT_ICON_COLOR,fontSize:12,...ie}}),le="chromeLight",nt=Z(Y(q[le])),S=e=>K(nt)[e],de=e=>({theme:t=le,...r})=>{let n=Ce(()=>{switch(Object.prototype.toString.call(t)){case"[object String]":return Y(q[t]);case"[object Object]":return Y(t);default:return Y(q[le])}},[t]);return o.createElement(nt.Provider,{value:n},o.createElement(e,{...r}))},ir=({expanded:e,styles:t})=>o.createElement("span",{style:{...t.base,...e?t.expanded:t.collapsed}},"\u25B6"),sr=U(e=>{e={expanded:!0,nodeRenderer:({name:p})=>o.createElement("span",null,p),onClick:()=>{},shouldShowArrow:!1,shouldShowPlaceholder:!0,...e};let{expanded:t,onClick:r,children:n,nodeRenderer:a,title:i,shouldShowArrow:s,shouldShowPlaceholder:l}=e,u=S("TreeNode"),c=a;return o.createElement("li",{"aria-expanded":t,role:"treeitem",style:u.treeNodeBase,title:i},o.createElement("div",{style:u.treeNodePreviewContainer,onClick:r},s||Te.count(n)>0?o.createElement(ir,{expanded:t,styles:u.treeNodeArrow}):l&&o.createElement("span",{style:u.treeNodePlaceholder},"\xA0"),o.createElement(c,{...e})),o.createElement("ol",{role:"group",style:u.treeNodeChildNodesContainer},t?n:void 0))}),X="$",Xe="*";function J(e,t){return!t(e).next().done}var lr=e=>Array.from({length:e},(t,r)=>[X].concat(Array.from({length:r},()=>"*")).join(".")),ur=(e,t,r,n,a)=>{let i=[].concat(lr(n)).concat(r).filter(l=>typeof l=="string"),s=[];return i.forEach(l=>{let u=l.split("."),c=(p,d,f)=>{if(f===u.length){s.push(d);return}let E=u[f];if(f===0)J(p,t)&&(E===X||E===Xe)&&c(p,X,f+1);else if(E===Xe)for(let{name:m,data:y}of t(p))J(y,t)&&c(y,`${d}.${m}`,f+1);else{let m=p[E];J(m,t)&&c(m,`${d}.${E}`,f+1)}};c(e,"",0)}),s.reduce((l,u)=>(l[u]=!0,l),{...a})},at=U(e=>{let{data:t,dataIterator:r,path:n,depth:a,nodeRenderer:i}=e,[s,l]=K(rt),u=J(t,r),c=!!s[n],p=x(()=>u&&l(d=>({...d,[n]:!c})),[u,l,n,c]);return o.createElement(sr,{expanded:c,onClick:p,shouldShowArrow:u,shouldShowPlaceholder:a>0,nodeRenderer:i,...e},c?[...r(t)].map(({name:d,data:f,...E})=>o.createElement(at,{name:d,data:f,depth:a+1,path:`${n}.${d}`,key:d,dataIterator:r,nodeRenderer:i,...E})):null)}),ot=U(({name:e,data:t,dataIterator:r,nodeRenderer:n,expandPaths:a,expandLevel:i})=>{let s=S("TreeView"),l=j({}),[,u]=l;return Ae(()=>u(c=>ur(t,r,a,i,c)),[t,r,a,i]),o.createElement(rt.Provider,{value:l},o.createElement("ol",{role:"tree",style:s.treeViewOutline},o.createElement(at,{name:e,data:t,dataIterator:r,depth:0,path:X,nodeRenderer:n})))}),me=({name:e,dimmed:t=!1,styles:r={}})=>{let n=S("ObjectName"),a={...n.base,...t?n.dimmed:{},...r};return o.createElement("span",{style:a},e)},H=({object:e,styles:t})=>{let r=S("ObjectValue"),n=a=>({...r[a],...t});switch(typeof e){case"bigint":return o.createElement("span",{style:n("objectValueNumber")},String(e),"n");case"number":return o.createElement("span",{style:n("objectValueNumber")},String(e));case"string":return o.createElement("span",{style:n("objectValueString")},'"',e,'"');case"boolean":return o.createElement("span",{style:n("objectValueBoolean")},String(e));case"undefined":return o.createElement("span",{style:n("objectValueUndefined")},"undefined");case"object":return e===null?o.createElement("span",{style:n("objectValueNull")},"null"):e instanceof Date?o.createElement("span",null,e.toString()):e instanceof RegExp?o.createElement("span",{style:n("objectValueRegExp")},e.toString()):Array.isArray(e)?o.createElement("span",null,`Array(${e.length})`):e.constructor?typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)?o.createElement("span",null,`Buffer[${e.length}]`):o.createElement("span",null,e.constructor.name):o.createElement("span",null,"Object");case"function":return o.createElement("span",null,o.createElement("span",{style:n("objectValueFunctionPrefix")},"\u0192\xA0"),o.createElement("span",{style:n("objectValueFunctionName")},e.name,"()"));case"symbol":return o.createElement("span",{style:n("objectValueSymbol")},e.toString());default:return o.createElement("span",null)}},it=Object.prototype.hasOwnProperty,cr=Object.prototype.propertyIsEnumerable;function ue(e,t){let r=Object.getOwnPropertyDescriptor(e,t);if(r.get)try{return r.get()}catch{return r.get}return e[t]}function Ze(e,t){return e.length===0?[]:e.slice(1).reduce((r,n)=>r.concat([t,n]),[e[0]])}var ce=({data:e})=>{let t=S("ObjectPreview"),r=e;if(typeof r!="object"||r===null||r instanceof Date||r instanceof RegExp)return o.createElement(H,{object:r});if(Array.isArray(r)){let n=t.arrayMaxProperties,a=r.slice(0,n).map((s,l)=>o.createElement(H,{key:l,object:s}));r.length>n&&a.push(o.createElement("span",{key:"ellipsis"},"\u2026"));let i=r.length;return o.createElement(o.Fragment,null,o.createElement("span",{style:t.objectDescription},i===0?"":`(${i})\xA0`),o.createElement("span",{style:t.preview},"[",Ze(a,", "),"]"))}else{let n=t.objectMaxProperties,a=[];for(let s in r)if(it.call(r,s)){let l;a.length===n-1&&Object.keys(r).length>n&&(l=o.createElement("span",{key:"ellipsis"},"\u2026"));let u=ue(r,s);if(a.push(o.createElement("span",{key:s},o.createElement(me,{name:s||'""'}),":\xA0",o.createElement(H,{object:u}),l)),l)break}let i=r.constructor?r.constructor.name:"Object";return o.createElement(o.Fragment,null,o.createElement("span",{style:t.objectDescription},i==="Object"?"":`${i} `),o.createElement("span",{style:t.preview},"{",Ze(a,", "),"}"))}},pr=({name:e,data:t})=>typeof e=="string"?o.createElement("span",null,o.createElement(me,{name:e}),o.createElement("span",null,": "),o.createElement(ce,{data:t})):o.createElement(ce,{data:t}),fr=({name:e,data:t,isNonenumerable:r=!1})=>{let n=t;return o.createElement("span",null,typeof e=="string"?o.createElement(me,{name:e,dimmed:r}):o.createElement(ce,{data:e}),o.createElement("span",null,": "),o.createElement(H,{object:n}))},dr=(e,t)=>function*(r){if(!(typeof r=="object"&&r!==null||typeof r=="function"))return;let n=Array.isArray(r);if(!n&&r[Symbol.iterator]){let a=0;for(let i of r){if(Array.isArray(i)&&i.length===2){let[s,l]=i;yield{name:s,data:l}}else yield{name:a.toString(),data:i};a++}}else{let a=Object.getOwnPropertyNames(r);t===!0&&!n?a.sort():typeof t=="function"&&a.sort(t);for(let i of a)if(cr.call(r,i)){let s=ue(r,i);yield{name:i||'""',data:s}}else if(e){let s;try{s=ue(r,i)}catch{}s!==void 0&&(yield{name:i,data:s,isNonenumerable:!0})}e&&r!==Object.prototype&&(yield{name:"__proto__",data:Object.getPrototypeOf(r),isNonenumerable:!0})}},mr=({depth:e,name:t,data:r,isNonenumerable:n})=>e===0?o.createElement(pr,{name:t,data:r}):o.createElement(fr,{name:t,data:r,isNonenumerable:n}),gr=({showNonenumerable:e=!1,sortObjectKeys:t,nodeRenderer:r,...n})=>{let a=dr(e,t),i=r||mr;return o.createElement(ot,{nodeRenderer:i,dataIterator:a,...n})},br=de(gr);function hr(e){if(typeof e=="object"){let t=[];if(Array.isArray(e)){let n=e.length;t=[...Array(n).keys()]}else e!==null&&(t=Object.keys(e));let r=t.reduce((n,a)=>{let i=e[a];return typeof i=="object"&&i!==null&&Object.keys(i).reduce((s,l)=>(s.includes(l)||s.push(l),s),n),n},[]);return{rowHeaders:t,colHeaders:r}}}var Er=({rows:e,columns:t,rowsData:r})=>{let n=S("TableInspectorDataContainer"),a=S("TableInspectorLeftBorder");return o.createElement("div",{style:n.div},o.createElement("table",{style:n.table},o.createElement("colgroup",null),o.createElement("tbody",null,e.map((i,s)=>o.createElement("tr",{key:i,style:n.tr},o.createElement("td",{style:{...n.td,...a.none}},i),t.map(l=>{let u=r[s];return typeof u=="object"&&u!==null&&it.call(u,l)?o.createElement("td",{key:l,style:{...n.td,...a.solid}},o.createElement(H,{object:u[l]})):o.createElement("td",{key:l,style:{...n.td,...a.solid}})}))))))},yr=e=>o.createElement("div",{style:{position:"absolute",top:1,right:0,bottom:1,display:"flex",alignItems:"center"}},e.children),Or=({sortAscending:e})=>{let t=S("TableInspectorSortIcon"),r=e?"\u25B2":"\u25BC";return o.createElement("div",{style:t},r)},Ke=({sortAscending:e=!1,sorted:t=!1,onClick:r=void 0,borderStyle:n={},children:a,...i})=>{let s=S("TableInspectorTH"),[l,u]=j(!1),c=x(()=>u(!0),[]),p=x(()=>u(!1),[]);return o.createElement("th",{...i,style:{...s.base,...n,...l?s.base[":hover"]:{}},onMouseEnter:c,onMouseLeave:p,onClick:r},o.createElement("div",{style:s.div},a),t&&o.createElement(yr,null,o.createElement(Or,{sortAscending:e})))},Tr=({indexColumnText:e="(index)",columns:t=[],sorted:r,sortIndexColumn:n,sortColumn:a,sortAscending:i,onTHClick:s,onIndexTHClick:l})=>{let u=S("TableInspectorHeaderContainer"),c=S("TableInspectorLeftBorder");return o.createElement("div",{style:u.base},o.createElement("table",{style:u.table},o.createElement("tbody",null,o.createElement("tr",null,o.createElement(Ke,{borderStyle:c.none,sorted:r&&n,sortAscending:i,onClick:l},e),t.map(p=>o.createElement(Ke,{borderStyle:c.solid,key:p,sorted:r&&a===p,sortAscending:i,onClick:s.bind(null,p)},p))))))},_r=({data:e,columns:t})=>{let r=S("TableInspector"),[{sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s},l]=j({sorted:!1,sortIndexColumn:!1,sortColumn:void 0,sortAscending:!1}),u=x(()=>{l(({sortIndexColumn:m,sortAscending:y})=>({sorted:!0,sortIndexColumn:!0,sortColumn:void 0,sortAscending:m?!y:!0}))},[]),c=x(m=>{l(({sortColumn:y,sortAscending:O})=>({sorted:!0,sortIndexColumn:!1,sortColumn:m,sortAscending:m===y?!O:!0}))},[]);if(typeof e!="object"||e===null)return o.createElement("div",null);let{rowHeaders:p,colHeaders:d}=hr(e);t!==void 0&&(d=t);let f=p.map(m=>e[m]),E;if(i!==void 0?E=f.map((m,y)=>typeof m=="object"&&m!==null?[m[i],y]:[void 0,y]):a&&(E=p.map((m,y)=>[p[y],y])),E!==void 0){let m=(O,w)=>(ut,ct)=>{let ge=O(ut),be=O(ct),he=typeof ge,Ee=typeof be,ye=(P,Oe)=>P<Oe?-1:P>Oe?1:0,M;if(he===Ee)M=ye(ge,be);else{let P={string:0,number:1,object:2,symbol:3,boolean:4,undefined:5,function:6};M=ye(P[he],P[Ee])}return w||(M=-M),M},y=E.sort(m(O=>O[0],s)).map(O=>O[1]);p=y.map(O=>p[O]),f=y.map(O=>f[O])}return o.createElement("div",{style:r.base},o.createElement(Tr,{columns:d,sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s,onTHClick:c,onIndexTHClick:u}),o.createElement(Er,{rows:p,columns:d,rowsData:f}))},vr=de(_r),Sr=80,st=e=>e.childNodes.length===0||e.childNodes.length===1&&e.childNodes[0].nodeType===Node.TEXT_NODE&&e.textContent.length<Sr,Rr=({tagName:e,attributes:t,styles:r})=>o.createElement("span",{style:r.base},"<",o.createElement("span",{style:r.tagName},e),(()=>{if(t){let n=[];for(let a=0;a<t.length;a++){let i=t[a];n.push(o.createElement("span",{key:a}," ",o.createElement("span",{style:r.htmlAttributeName},i.name),'="',o.createElement("span",{style:r.htmlAttributeValue},i.value),'"'))}return n}})(),">"),Qe=({tagName:e,isChildNode:t=!1,styles:r})=>o.createElement("span",{style:Object.assign({},r.base,t&&r.offsetLeft)},"</",o.createElement("span",{style:r.tagName},e),">"),Ar={1:"ELEMENT_NODE",3:"TEXT_NODE",7:"PROCESSING_INSTRUCTION_NODE",8:"COMMENT_NODE",9:"DOCUMENT_NODE",10:"DOCUMENT_TYPE_NODE",11:"DOCUMENT_FRAGMENT_NODE"},Cr=({isCloseTag:e,data:t,expanded:r})=>{let n=S("DOMNodePreview");if(e)return o.createElement(Qe,{styles:n.htmlCloseTag,isChildNode:!0,tagName:t.tagName});switch(t.nodeType){case Node.ELEMENT_NODE:return o.createElement("span",null,o.createElement(Rr,{tagName:t.tagName,attributes:t.attributes,styles:n.htmlOpenTag}),st(t)?t.textContent:!r&&"\u2026",!r&&o.createElement(Qe,{tagName:t.tagName,styles:n.htmlCloseTag}));case Node.TEXT_NODE:return o.createElement("span",null,t.textContent);case Node.CDATA_SECTION_NODE:return o.createElement("span",null,"<![CDATA["+t.textContent+"]]>");case Node.COMMENT_NODE:return o.createElement("span",{style:n.htmlComment},"<!--",t.textContent,"-->");case Node.PROCESSING_INSTRUCTION_NODE:return o.createElement("span",null,t.nodeName);case Node.DOCUMENT_TYPE_NODE:return o.createElement("span",{style:n.htmlDoctype},"<!DOCTYPE ",t.name,t.publicId?` PUBLIC "${t.publicId}"`:"",!t.publicId&&t.systemId?" SYSTEM":"",t.systemId?` "${t.systemId}"`:"",">");case Node.DOCUMENT_NODE:return o.createElement("span",null,t.nodeName);case Node.DOCUMENT_FRAGMENT_NODE:return o.createElement("span",null,t.nodeName);default:return o.createElement("span",null,Ar[t.nodeType])}},Nr=function*(e){if(e&&e.childNodes){if(st(e))return;for(let t=0;t<e.childNodes.length;t++){let r=e.childNodes[t];r.nodeType===Node.TEXT_NODE&&r.textContent.trim().length===0||(yield{name:`${r.tagName}[${t}]`,data:r})}e.tagName&&(yield{name:"CLOSE_TAG",data:{tagName:e.tagName},isCloseTag:!0})}},wr=e=>o.createElement(ot,{nodeRenderer:Cr,dataIterator:Nr,...e}),xr=de(wr),Lr=er(nr()),Ir=({table:e=!1,data:t,...r})=>e?o.createElement(vr,{data:t,...r}):(0,Lr.default)(t)?o.createElement(xr,{data:t,...r}):o.createElement(br,{data:t,...r}),Dr=B.div({display:"flex",padding:0,borderLeft:"5px solid transparent",borderBottom:"1px solid transparent",transition:"all 0.1s",alignItems:"flex-start",whiteSpace:"pre"}),Mr=B.div(({theme:e})=>({backgroundColor:qe(.5,e.appBorderColor),color:e.color.inverseText,fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:1,padding:"1px 5px",borderRadius:20,margin:"2px 0px"})),Pr=B.div({flex:1,padding:"0 0 0 5px"}),lt=Se(({children:e,className:t},r)=>o.createElement(Le,{ref:r,horizontal:!0,vertical:!0,className:t},e));lt.displayName="UnstyledWrapped";var Br=B(lt)({margin:0,padding:"10px 5px 20px"}),Fr=He(({theme:e,...t})=>o.createElement(Ir,{theme:e.addonActionsTheme||"chromeLight",table:!1,...t})),Hr=({actions:e,onClear:t})=>{let r=Ne(null),n=r.current,a=n&&n.scrollHeight-n.scrollTop===n.clientHeight;return Re(()=>{a&&(r.current.scrollTop=r.current.scrollHeight)},[a,e.length]),o.createElement(ve,null,o.createElement(Br,{ref:r},e.map(i=>o.createElement(Dr,{key:i.id},i.count>1&&o.createElement(Mr,null,i.count),o.createElement(Pr,null,o.createElement(Fr,{sortObjectKeys:!0,showNonenumerable:!1,name:i.data.name,data:i.data.args??i.data}))))),o.createElement(we,{actionItems:[{title:"Clear",onClick:t}]}))},zr=(e,t)=>{try{return L(e,t)}catch{return!1}},Ur=class extends _e{constructor(e){super(e),this.handleStoryChange=()=>{let{actions:t}=this.state;t.length>0&&t[0].options.clearOnStoryChange&&this.clearActions()},this.addAction=t=>{this.setState(r=>{let n=[...r.actions],a=n.length&&n[n.length-1];return a&&zr(a.data,t.data)?a.count++:(t.count=1,n.push(t)),{actions:n.slice(0,t.options.limit)}})},this.clearActions=()=>{let{api:t}=this.props;t.emit(et),this.setState({actions:[]})},this.mounted=!1,this.state={actions:[]}}componentDidMount(){this.mounted=!0;let{api:e}=this.props;e.on(se,this.addAction),e.on(k,this.handleStoryChange)}componentWillUnmount(){this.mounted=!1;let{api:e}=this.props;e.off(k,this.handleStoryChange),e.off(se,this.addAction)}render(){let{actions:e=[]}=this.state,{active:t}=this.props,r={actions:e,onClear:this.clearActions};return t?o.createElement(Hr,{...r}):null}};function jr(){let[{count:e},t]=Me(z,{count:0});return Pe({[se]:()=>{t(r=>({...r,count:r.count+1}))},[k]:()=>{t(r=>({...r,count:0}))},[et]:()=>{t(r=>({...r,count:0}))}}),o.createElement("div",null,o.createElement(Ie,{col:1},o.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Actions"),e===0?"":o.createElement(xe,{status:"neutral"},e)))}Q.register(z,e=>{Q.add(Yt,{title:jr,type:De.PANEL,render:({active:t})=>o.createElement(Ur,{api:e,active:!!t}),paramKey:$t})});})(); +(()=>{var o=__REACT__,{Children:Te,Component:_e,Fragment:ve,Profiler:Jr,PureComponent:qr,StrictMode:Xr,Suspense:Zr,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Kr,cloneElement:Qr,createContext:Z,createElement:en,createFactory:tn,createRef:rn,forwardRef:Se,isValidElement:nn,lazy:an,memo:U,startTransition:on,unstable_act:sn,useCallback:x,useContext:K,useDebugValue:ln,useDeferredValue:un,useEffect:Re,useId:cn,useImperativeHandle:pn,useInsertionEffect:fn,useLayoutEffect:Ae,useMemo:Ce,useReducer:dn,useRef:Ne,useState:j,useSyncExternalStore:mn,useTransition:gn,version:bn}=__REACT__;var Tn=__STORYBOOK_COMPONENTS__,{A:_n,ActionBar:we,AddonPanel:vn,Badge:xe,Bar:Sn,Blockquote:Rn,Button:An,ClipboardCode:Cn,Code:Nn,DL:wn,Div:xn,DocumentWrapper:Ln,EmptyTabContent:In,ErrorFormatter:Dn,FlexBar:Mn,Form:Pn,H1:Bn,H2:Fn,H3:Hn,H4:zn,H5:Un,H6:jn,HR:kn,IconButton:Gn,IconButtonSkeleton:Wn,Icons:Vn,Img:$n,LI:Yn,Link:Jn,ListItem:qn,Loader:Xn,Modal:Zn,OL:Kn,P:Qn,Placeholder:ea,Pre:ta,ProgressSpinner:ra,ResetWrapper:na,ScrollArea:Le,Separator:aa,Spaced:Ie,Span:oa,StorybookIcon:ia,StorybookLogo:sa,Symbols:la,SyntaxHighlighter:ua,TT:ca,TabBar:pa,TabButton:fa,TabWrapper:da,Table:ma,Tabs:ga,TabsState:ba,TooltipLinkList:ha,TooltipMessage:Ea,TooltipNote:ya,UL:Oa,WithTooltip:Ta,WithTooltipPure:_a,Zoom:va,codeCommon:Sa,components:Ra,createCopyToClipboardFunction:Aa,getStoryHref:Ca,icons:Na,interleaveSeparators:wa,nameSpaceClassNames:xa,resetComponents:La,withReset:Ia}=__STORYBOOK_COMPONENTS__;var Fa=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:Ha,ARGTYPES_INFO_RESPONSE:za,CHANNEL_CREATED:Ua,CHANNEL_WS_DISCONNECT:ja,CONFIG_ERROR:ka,CREATE_NEW_STORYFILE_REQUEST:Ga,CREATE_NEW_STORYFILE_RESPONSE:Wa,CURRENT_STORY_WAS_SET:Va,DOCS_PREPARED:$a,DOCS_RENDERED:Ya,FILE_COMPONENT_SEARCH_REQUEST:Ja,FILE_COMPONENT_SEARCH_RESPONSE:qa,FORCE_REMOUNT:Xa,FORCE_RE_RENDER:Za,GLOBALS_UPDATED:Ka,NAVIGATE_URL:Qa,PLAY_FUNCTION_THREW_EXCEPTION:eo,PRELOAD_ENTRIES:to,PREVIEW_BUILDER_PROGRESS:ro,PREVIEW_KEYDOWN:no,REGISTER_SUBSCRIPTION:ao,REQUEST_WHATS_NEW_DATA:oo,RESET_STORY_ARGS:io,RESULT_WHATS_NEW_DATA:so,SAVE_STORY_REQUEST:lo,SAVE_STORY_RESPONSE:uo,SELECT_STORY:co,SET_CONFIG:po,SET_CURRENT_STORY:fo,SET_FILTER:mo,SET_GLOBALS:go,SET_INDEX:bo,SET_STORIES:ho,SET_WHATS_NEW_CACHE:Eo,SHARED_STATE_CHANGED:yo,SHARED_STATE_SET:Oo,STORIES_COLLAPSE_ALL:To,STORIES_EXPAND_ALL:_o,STORY_ARGS_UPDATED:vo,STORY_CHANGED:k,STORY_ERRORED:So,STORY_FINISHED:Ro,STORY_INDEX_INVALIDATED:Ao,STORY_MISSING:Co,STORY_PREPARED:No,STORY_RENDERED:wo,STORY_RENDER_PHASE_CHANGED:xo,STORY_SPECIFIED:Lo,STORY_THREW_EXCEPTION:Io,STORY_UNCHANGED:Do,TELEMETRY_ERROR:Mo,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:Po,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:Bo,TESTING_MODULE_CRASH_REPORT:Fo,TESTING_MODULE_PROGRESS_REPORT:Ho,TESTING_MODULE_RUN_ALL_REQUEST:zo,TESTING_MODULE_RUN_REQUEST:Uo,TOGGLE_WHATS_NEW_NOTIFICATIONS:jo,UNHANDLED_ERRORS_WHILE_PLAYING:ko,UPDATE_GLOBALS:Go,UPDATE_QUERY_PARAMS:Wo,UPDATE_STORY_ARGS:Vo}=__STORYBOOK_CORE_EVENTS__;var ti=__STORYBOOK_API__,{ActiveTabs:ri,Consumer:ni,ManagerContext:ai,Provider:oi,RequestResponseError:ii,addons:Q,combineParameters:si,controlOrMetaKey:li,controlOrMetaSymbol:ui,eventMatchesShortcut:ci,eventToShortcut:pi,experimental_MockUniversalStore:fi,experimental_UniversalStore:di,experimental_requestResponse:mi,experimental_useUniversalStore:gi,isMacLike:bi,isShortcutTaken:hi,keyToSymbol:Ei,merge:yi,mockChannel:Oi,optionOrAltSymbol:Ti,shortcutMatchesShortcut:_i,shortcutToHumanString:vi,types:De,useAddonState:Me,useArgTypes:Si,useArgs:Ri,useChannel:Pe,useGlobalTypes:Ai,useGlobals:Ci,useParameter:Ni,useSharedState:wi,useStoryPrepared:xi,useStorybookApi:Li,useStorybookState:Ii}=__STORYBOOK_API__;var Be=Object.prototype.hasOwnProperty;function Fe(e,t,r){for(r of e.keys())if(L(r,t))return r}function L(e,t){var r,n,a;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&L(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(a=n,a&&typeof a=="object"&&(a=Fe(t,a),!a)||!t.has(a))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(a=n[0],a&&typeof a=="object"&&(a=Fe(t,a),!a)||!L(n[1],t.get(a)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(Be.call(e,r)&&++n&&!Be.call(t,r)||!(r in t)||!L(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}var ji=__STORYBOOK_THEMING__,{CacheProvider:ki,ClassNames:Gi,Global:Wi,ThemeProvider:Vi,background:$i,color:Yi,convert:Ji,create:qi,createCache:Xi,createGlobal:Zi,createReset:Ki,css:Qi,darken:es,ensure:ts,ignoreSsrWarning:rs,isPropValid:ns,jsx:as,keyframes:os,lighten:is,styled:B,themes:ss,typography:ls,useTheme:us,withTheme:He}=__STORYBOOK_THEMING__;function T(){return T=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},T.apply(null,arguments)}function ze(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function R(e,t){return R=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},R(e,t)}function Ue(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,R(e,t)}function G(e){return G=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},G(e)}function je(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function ee(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ee=function(){return!!e})()}function ke(e,t,r){if(ee())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var a=new(e.bind.apply(e,n));return r&&R(a,r.prototype),a}function W(e){var t=typeof Map=="function"?new Map:void 0;return W=function(n){if(n===null||!je(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(n))return t.get(n);t.set(n,a)}function a(){return ke(n,arguments,G(this).constructor)}return a.prototype=Object.create(n.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),R(a,n)},W(e)}var _=function(e){Ue(t,e);function t(r){var n;if(!0)n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this;else for(var a,i,s;s<a;s++);return ze(n)}return t}(W(Error));function Ge(e,t){return e.substr(-t.length)===t}var pt=/^([+-]?(?:\d+|\d*\.\d+))([a-z]*|%)$/;function We(e){if(typeof e!="string")return e;var t=e.match(pt);return t?parseFloat(e):e}var ft=function(t){return function(r,n){n===void 0&&(n="16px");var a=r,i=n;if(typeof r=="string"){if(!Ge(r,"px"))throw new _(69,t,r);a=We(r)}if(typeof n=="string"){if(!Ge(n,"px"))throw new _(70,t,n);i=We(n)}if(typeof a=="string")throw new _(71,r,t);if(typeof i=="string")throw new _(72,n,t);return""+a/i+t}},$e=ft,dl=$e("em");var ml=$e("rem");function te(e){return Math.round(e*255)}function dt(e,t,r){return te(e)+","+te(t)+","+te(r)}function F(e,t,r,n){if(n===void 0&&(n=dt),t===0)return n(r,r,r);var a=(e%360+360)%360/60,i=(1-Math.abs(2*r-1))*t,s=i*(1-Math.abs(a%2-1)),l=0,u=0,c=0;a>=0&&a<1?(l=i,u=s):a>=1&&a<2?(l=s,u=i):a>=2&&a<3?(u=i,c=s):a>=3&&a<4?(u=s,c=i):a>=4&&a<5?(l=s,c=i):a>=5&&a<6&&(l=i,c=s);var p=r-i/2,d=l+p,f=u+p,E=c+p;return n(d,f,E)}var Ve={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function mt(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Ve[t]?"#"+Ve[t]:e}var gt=/^#[a-fA-F0-9]{6}$/,bt=/^#[a-fA-F0-9]{8}$/,ht=/^#[a-fA-F0-9]{3}$/,Et=/^#[a-fA-F0-9]{4}$/,re=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,yt=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Ot=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Tt=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function I(e){if(typeof e!="string")throw new _(3);var t=mt(e);if(t.match(gt))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(bt)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(ht))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Et)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=re.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var i=yt.exec(t.substring(0,50));if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10),alpha:parseFloat(""+i[4])>1?parseFloat(""+i[4])/100:parseFloat(""+i[4])};var s=Ot.exec(t);if(s){var l=parseInt(""+s[1],10),u=parseInt(""+s[2],10)/100,c=parseInt(""+s[3],10)/100,p="rgb("+F(l,u,c)+")",d=re.exec(p);if(!d)throw new _(4,t,p);return{red:parseInt(""+d[1],10),green:parseInt(""+d[2],10),blue:parseInt(""+d[3],10)}}var f=Tt.exec(t.substring(0,50));if(f){var E=parseInt(""+f[1],10),m=parseInt(""+f[2],10)/100,y=parseInt(""+f[3],10)/100,O="rgb("+F(E,m,y)+")",w=re.exec(O);if(!w)throw new _(4,t,O);return{red:parseInt(""+w[1],10),green:parseInt(""+w[2],10),blue:parseInt(""+w[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new _(5)}function _t(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),i=Math.min(t,r,n),s=(a+i)/2;if(a===i)return e.alpha!==void 0?{hue:0,saturation:0,lightness:s,alpha:e.alpha}:{hue:0,saturation:0,lightness:s};var l,u=a-i,c=s>.5?u/(2-a-i):u/(a+i);switch(a){case t:l=(r-n)/u+(r<n?6:0);break;case r:l=(n-t)/u+2;break;default:l=(t-r)/u+4;break}return l*=60,e.alpha!==void 0?{hue:l,saturation:c,lightness:s,alpha:e.alpha}:{hue:l,saturation:c,lightness:s}}function A(e){return _t(I(e))}var vt=function(t){return t.length===7&&t[1]===t[2]&&t[3]===t[4]&&t[5]===t[6]?"#"+t[1]+t[3]+t[5]:t},ae=vt;function N(e){var t=e.toString(16);return t.length===1?"0"+t:t}function ne(e){return N(Math.round(e*255))}function St(e,t,r){return ae("#"+ne(e)+ne(t)+ne(r))}function V(e,t,r){return F(e,t,r,St)}function Rt(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return V(e,t,r);if(typeof e=="object"&&t===void 0&&r===void 0)return V(e.hue,e.saturation,e.lightness);throw new _(1)}function At(e,t,r,n){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?V(e,t,r):"rgba("+F(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?V(e.hue,e.saturation,e.lightness):"rgba("+F(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new _(2)}function oe(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return ae("#"+N(e)+N(t)+N(r));if(typeof e=="object"&&t===void 0&&r===void 0)return ae("#"+N(e.red)+N(e.green)+N(e.blue));throw new _(6)}function $(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=I(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?oe(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?oe(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new _(7)}var Ct=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Nt=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},wt=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},xt=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function C(e){if(typeof e!="object")throw new _(8);if(Nt(e))return $(e);if(Ct(e))return oe(e);if(xt(e))return At(e);if(wt(e))return Rt(e);throw new _(8)}function Ye(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):Ye(e,t,a)}}function v(e){return Ye(e,e.length,[])}function Lt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{hue:r.hue+parseFloat(e)}))}var gl=v(Lt);function D(e,t,r){return Math.max(e,Math.min(t,r))}function It(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{lightness:D(0,1,r.lightness-parseFloat(e))}))}var bl=v(It);function Dt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{saturation:D(0,1,r.saturation-parseFloat(e))}))}var hl=v(Dt);function Mt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{lightness:D(0,1,r.lightness+parseFloat(e))}))}var El=v(Mt);function Pt(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=I(t),a=T({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),i=I(r),s=T({},i,{alpha:typeof i.alpha=="number"?i.alpha:1}),l=a.alpha-s.alpha,u=parseFloat(e)*2-1,c=u*l===-1?u:u+l,p=1+u*l,d=(c/p+1)/2,f=1-d,E={red:Math.floor(a.red*d+s.red*f),green:Math.floor(a.green*d+s.green*f),blue:Math.floor(a.blue*d+s.blue*f),alpha:a.alpha*parseFloat(e)+s.alpha*(1-parseFloat(e))};return $(E)}var Bt=v(Pt),Je=Bt;function Ft(e,t){if(t==="transparent")return t;var r=I(t),n=typeof r.alpha=="number"?r.alpha:1,a=T({},r,{alpha:D(0,1,(n*100+parseFloat(e)*100)/100)});return $(a)}var Ht=v(Ft),qe=Ht;function zt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{saturation:D(0,1,r.saturation+parseFloat(e))}))}var yl=v(zt);function Ut(e,t){return t==="transparent"?t:C(T({},A(t),{hue:parseFloat(e)}))}var Ol=v(Ut);function jt(e,t){return t==="transparent"?t:C(T({},A(t),{lightness:parseFloat(e)}))}var Tl=v(jt);function kt(e,t){return t==="transparent"?t:C(T({},A(t),{saturation:parseFloat(e)}))}var _l=v(kt);function Gt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(0, 0, 0)",t)}var vl=v(Gt);function Wt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(255, 255, 255)",t)}var Sl=v(Wt);function Vt(e,t){if(t==="transparent")return t;var r=I(t),n=typeof r.alpha=="number"?r.alpha:1,a=T({},r,{alpha:D(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return $(a)}var Rl=v(Vt);var $t="actions",z="storybook/actions",Yt=`${z}/panel`,se=`${z}/action-event`,et=`${z}/action-clear`,Jt=Object.create,pe=Object.defineProperty,qt=Object.getOwnPropertyDescriptor,tt=Object.getOwnPropertyNames,Xt=Object.getPrototypeOf,Zt=Object.prototype.hasOwnProperty,fe=(e,t)=>function(){return t||(0,e[tt(e)[0]])((t={exports:{}}).exports,t),t.exports},Kt=(e,t)=>{for(var r in t)pe(e,r,{get:t[r],enumerable:!0})},Qt=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of tt(t))!Zt.call(e,a)&&a!==r&&pe(e,a,{get:()=>t[a],enumerable:!(n=qt(t,a))||n.enumerable});return e},er=(e,t,r)=>(r=e!=null?Jt(Xt(e)):{},Qt(t||!e||!e.__esModule?pe(r,"default",{value:e,enumerable:!0}):r,e)),tr=fe({"node_modules/is-object/index.js"(e,t){t.exports=function(r){return typeof r=="object"&&r!==null}}}),rr=fe({"node_modules/is-window/index.js"(e,t){t.exports=function(r){if(r==null)return!1;var n=Object(r);return n===n.window}}}),nr=fe({"node_modules/is-dom/index.js"(e,t){var r=tr(),n=rr();function a(i){return!r(i)||!n(window)||typeof window.Node!="function"?!1:typeof i.nodeType=="number"&&typeof i.nodeName=="string"}t.exports=a}}),q={};Kt(q,{chromeDark:()=>ar,chromeLight:()=>or});var ar={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"rgb(36, 36, 36)",BASE_COLOR:"rgb(213, 213, 213)",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(227, 110, 236)",OBJECT_VALUE_NULL_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_REGEXP_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_STRING_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_NUMBER_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_BOOLEAN_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(85, 106, 242)",HTML_TAG_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(155, 187, 220)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(242, 151, 102)",HTML_COMMENT_COLOR:"rgb(137, 137, 137)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"rgb(145, 145, 145)",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"rgb(85, 85, 85)",TABLE_TH_BACKGROUND_COLOR:"rgb(44, 44, 44)",TABLE_TH_HOVER_COLOR:"rgb(48, 48, 48)",TABLE_SORT_ICON_COLOR:"black",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 50%, rgba(51, 139, 255, 0.0980392) 50%, rgba(51, 139, 255, 0.0980392))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},or={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"white",BASE_COLOR:"black",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(136, 19, 145)",OBJECT_VALUE_NULL_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_REGEXP_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_STRING_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_NUMBER_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_BOOLEAN_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(13, 34, 170)",HTML_TAG_COLOR:"rgb(168, 148, 166)",HTML_TAGNAME_COLOR:"rgb(136, 18, 128)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(153, 69, 0)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(26, 26, 166)",HTML_COMMENT_COLOR:"rgb(35, 110, 37)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"#6e6e6e",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"#aaa",TABLE_TH_BACKGROUND_COLOR:"#eee",TABLE_TH_HOVER_COLOR:"hsla(0, 0%, 90%, 1)",TABLE_SORT_ICON_COLOR:"#6e6e6e",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(to bottom, white, white 50%, rgb(234, 243, 255) 50%, rgb(234, 243, 255))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},rt=Z([{},()=>{}]),ie={WebkitTouchCallout:"none",WebkitUserSelect:"none",KhtmlUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",OUserSelect:"none",userSelect:"none"},Y=e=>({DOMNodePreview:{htmlOpenTag:{base:{color:e.HTML_TAG_COLOR},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM},htmlAttributeName:{color:e.HTML_ATTRIBUTE_NAME_COLOR},htmlAttributeValue:{color:e.HTML_ATTRIBUTE_VALUE_COLOR}},htmlCloseTag:{base:{color:e.HTML_TAG_COLOR},offsetLeft:{marginLeft:-e.TREENODE_PADDING_LEFT},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM}},htmlComment:{color:e.HTML_COMMENT_COLOR},htmlDoctype:{color:e.HTML_DOCTYPE_COLOR}},ObjectPreview:{objectDescription:{fontStyle:"italic"},preview:{fontStyle:"italic"},arrayMaxProperties:e.OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES,objectMaxProperties:e.OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES},ObjectName:{base:{color:e.OBJECT_NAME_COLOR},dimmed:{opacity:.6}},ObjectValue:{objectValueNull:{color:e.OBJECT_VALUE_NULL_COLOR},objectValueUndefined:{color:e.OBJECT_VALUE_UNDEFINED_COLOR},objectValueRegExp:{color:e.OBJECT_VALUE_REGEXP_COLOR},objectValueString:{color:e.OBJECT_VALUE_STRING_COLOR},objectValueSymbol:{color:e.OBJECT_VALUE_SYMBOL_COLOR},objectValueNumber:{color:e.OBJECT_VALUE_NUMBER_COLOR},objectValueBoolean:{color:e.OBJECT_VALUE_BOOLEAN_COLOR},objectValueFunctionPrefix:{color:e.OBJECT_VALUE_FUNCTION_PREFIX_COLOR,fontStyle:"italic"},objectValueFunctionName:{fontStyle:"italic"}},TreeView:{treeViewOutline:{padding:0,margin:0,listStyleType:"none"}},TreeNode:{treeNodeBase:{color:e.BASE_COLOR,backgroundColor:e.BASE_BACKGROUND_COLOR,lineHeight:e.TREENODE_LINE_HEIGHT,cursor:"default",boxSizing:"border-box",listStyle:"none",fontFamily:e.TREENODE_FONT_FAMILY,fontSize:e.TREENODE_FONT_SIZE},treeNodePreviewContainer:{},treeNodePlaceholder:{whiteSpace:"pre",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...ie},treeNodeArrow:{base:{color:e.ARROW_COLOR,display:"inline-block",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...parseFloat(e.ARROW_ANIMATION_DURATION)>0?{transition:`transform ${e.ARROW_ANIMATION_DURATION} ease 0s`}:{},...ie},expanded:{WebkitTransform:"rotateZ(90deg)",MozTransform:"rotateZ(90deg)",transform:"rotateZ(90deg)"},collapsed:{WebkitTransform:"rotateZ(0deg)",MozTransform:"rotateZ(0deg)",transform:"rotateZ(0deg)"}},treeNodeChildNodesContainer:{margin:0,paddingLeft:e.TREENODE_PADDING_LEFT}},TableInspector:{base:{color:e.BASE_COLOR,position:"relative",border:`1px solid ${e.TABLE_BORDER_COLOR}`,fontFamily:e.BASE_FONT_FAMILY,fontSize:e.BASE_FONT_SIZE,lineHeight:"120%",boxSizing:"border-box",cursor:"default"}},TableInspectorHeaderContainer:{base:{top:0,height:"17px",left:0,right:0,overflowX:"hidden"},table:{tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",height:"100%",width:"100%",margin:0}},TableInspectorDataContainer:{tr:{display:"table-row"},td:{boxSizing:"border-box",border:"none",height:"16px",verticalAlign:"top",padding:"1px 4px",WebkitUserSelect:"text",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px"},div:{position:"static",top:"17px",bottom:0,overflowY:"overlay",transform:"translateZ(0)",left:0,right:0,overflowX:"hidden"},table:{positon:"static",left:0,top:0,right:0,bottom:0,borderTop:"0 none transparent",margin:0,backgroundImage:e.TABLE_DATA_BACKGROUND_IMAGE,backgroundSize:e.TABLE_DATA_BACKGROUND_SIZE,tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",width:"100%",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorTH:{base:{position:"relative",height:"auto",textAlign:"left",backgroundColor:e.TABLE_TH_BACKGROUND_COLOR,borderBottom:`1px solid ${e.TABLE_BORDER_COLOR}`,fontWeight:"normal",verticalAlign:"middle",padding:"0 4px",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px",":hover":{backgroundColor:e.TABLE_TH_HOVER_COLOR}},div:{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorLeftBorder:{none:{borderLeft:"none"},solid:{borderLeft:`1px solid ${e.TABLE_BORDER_COLOR}`}},TableInspectorSortIcon:{display:"block",marginRight:3,width:8,height:7,marginTop:-7,color:e.TABLE_SORT_ICON_COLOR,fontSize:12,...ie}}),le="chromeLight",nt=Z(Y(q[le])),S=e=>K(nt)[e],de=e=>({theme:t=le,...r})=>{let n=Ce(()=>{switch(Object.prototype.toString.call(t)){case"[object String]":return Y(q[t]);case"[object Object]":return Y(t);default:return Y(q[le])}},[t]);return o.createElement(nt.Provider,{value:n},o.createElement(e,{...r}))},ir=({expanded:e,styles:t})=>o.createElement("span",{style:{...t.base,...e?t.expanded:t.collapsed}},"\u25B6"),sr=U(e=>{e={expanded:!0,nodeRenderer:({name:p})=>o.createElement("span",null,p),onClick:()=>{},shouldShowArrow:!1,shouldShowPlaceholder:!0,...e};let{expanded:t,onClick:r,children:n,nodeRenderer:a,title:i,shouldShowArrow:s,shouldShowPlaceholder:l}=e,u=S("TreeNode"),c=a;return o.createElement("li",{"aria-expanded":t,role:"treeitem",style:u.treeNodeBase,title:i},o.createElement("div",{style:u.treeNodePreviewContainer,onClick:r},s||Te.count(n)>0?o.createElement(ir,{expanded:t,styles:u.treeNodeArrow}):l&&o.createElement("span",{style:u.treeNodePlaceholder},"\xA0"),o.createElement(c,{...e})),o.createElement("ol",{role:"group",style:u.treeNodeChildNodesContainer},t?n:void 0))}),X="$",Xe="*";function J(e,t){return!t(e).next().done}var lr=e=>Array.from({length:e},(t,r)=>[X].concat(Array.from({length:r},()=>"*")).join(".")),ur=(e,t,r,n,a)=>{let i=[].concat(lr(n)).concat(r).filter(l=>typeof l=="string"),s=[];return i.forEach(l=>{let u=l.split("."),c=(p,d,f)=>{if(f===u.length){s.push(d);return}let E=u[f];if(f===0)J(p,t)&&(E===X||E===Xe)&&c(p,X,f+1);else if(E===Xe)for(let{name:m,data:y}of t(p))J(y,t)&&c(y,`${d}.${m}`,f+1);else{let m=p[E];J(m,t)&&c(m,`${d}.${E}`,f+1)}};c(e,"",0)}),s.reduce((l,u)=>(l[u]=!0,l),{...a})},at=U(e=>{let{data:t,dataIterator:r,path:n,depth:a,nodeRenderer:i}=e,[s,l]=K(rt),u=J(t,r),c=!!s[n],p=x(()=>u&&l(d=>({...d,[n]:!c})),[u,l,n,c]);return o.createElement(sr,{expanded:c,onClick:p,shouldShowArrow:u,shouldShowPlaceholder:a>0,nodeRenderer:i,...e},c?[...r(t)].map(({name:d,data:f,...E})=>o.createElement(at,{name:d,data:f,depth:a+1,path:`${n}.${d}`,key:d,dataIterator:r,nodeRenderer:i,...E})):null)}),ot=U(({name:e,data:t,dataIterator:r,nodeRenderer:n,expandPaths:a,expandLevel:i})=>{let s=S("TreeView"),l=j({}),[,u]=l;return Ae(()=>u(c=>ur(t,r,a,i,c)),[t,r,a,i]),o.createElement(rt.Provider,{value:l},o.createElement("ol",{role:"tree",style:s.treeViewOutline},o.createElement(at,{name:e,data:t,dataIterator:r,depth:0,path:X,nodeRenderer:n})))}),me=({name:e,dimmed:t=!1,styles:r={}})=>{let n=S("ObjectName"),a={...n.base,...t?n.dimmed:{},...r};return o.createElement("span",{style:a},e)},H=({object:e,styles:t})=>{let r=S("ObjectValue"),n=a=>({...r[a],...t});switch(typeof e){case"bigint":return o.createElement("span",{style:n("objectValueNumber")},String(e),"n");case"number":return o.createElement("span",{style:n("objectValueNumber")},String(e));case"string":return o.createElement("span",{style:n("objectValueString")},'"',e,'"');case"boolean":return o.createElement("span",{style:n("objectValueBoolean")},String(e));case"undefined":return o.createElement("span",{style:n("objectValueUndefined")},"undefined");case"object":return e===null?o.createElement("span",{style:n("objectValueNull")},"null"):e instanceof Date?o.createElement("span",null,e.toString()):e instanceof RegExp?o.createElement("span",{style:n("objectValueRegExp")},e.toString()):Array.isArray(e)?o.createElement("span",null,`Array(${e.length})`):e.constructor?typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)?o.createElement("span",null,`Buffer[${e.length}]`):o.createElement("span",null,e.constructor.name):o.createElement("span",null,"Object");case"function":return o.createElement("span",null,o.createElement("span",{style:n("objectValueFunctionPrefix")},"\u0192\xA0"),o.createElement("span",{style:n("objectValueFunctionName")},e.name,"()"));case"symbol":return o.createElement("span",{style:n("objectValueSymbol")},e.toString());default:return o.createElement("span",null)}},it=Object.prototype.hasOwnProperty,cr=Object.prototype.propertyIsEnumerable;function ue(e,t){let r=Object.getOwnPropertyDescriptor(e,t);if(r.get)try{return r.get()}catch{return r.get}return e[t]}function Ze(e,t){return e.length===0?[]:e.slice(1).reduce((r,n)=>r.concat([t,n]),[e[0]])}var ce=({data:e})=>{let t=S("ObjectPreview"),r=e;if(typeof r!="object"||r===null||r instanceof Date||r instanceof RegExp)return o.createElement(H,{object:r});if(Array.isArray(r)){let n=t.arrayMaxProperties,a=r.slice(0,n).map((s,l)=>o.createElement(H,{key:l,object:s}));r.length>n&&a.push(o.createElement("span",{key:"ellipsis"},"\u2026"));let i=r.length;return o.createElement(o.Fragment,null,o.createElement("span",{style:t.objectDescription},i===0?"":`(${i})\xA0`),o.createElement("span",{style:t.preview},"[",Ze(a,", "),"]"))}else{let n=t.objectMaxProperties,a=[];for(let s in r)if(it.call(r,s)){let l;a.length===n-1&&Object.keys(r).length>n&&(l=o.createElement("span",{key:"ellipsis"},"\u2026"));let u=ue(r,s);if(a.push(o.createElement("span",{key:s},o.createElement(me,{name:s||'""'}),":\xA0",o.createElement(H,{object:u}),l)),l)break}let i=r.constructor?r.constructor.name:"Object";return o.createElement(o.Fragment,null,o.createElement("span",{style:t.objectDescription},i==="Object"?"":`${i} `),o.createElement("span",{style:t.preview},"{",Ze(a,", "),"}"))}},pr=({name:e,data:t})=>typeof e=="string"?o.createElement("span",null,o.createElement(me,{name:e}),o.createElement("span",null,": "),o.createElement(ce,{data:t})):o.createElement(ce,{data:t}),fr=({name:e,data:t,isNonenumerable:r=!1})=>{let n=t;return o.createElement("span",null,typeof e=="string"?o.createElement(me,{name:e,dimmed:r}):o.createElement(ce,{data:e}),o.createElement("span",null,": "),o.createElement(H,{object:n}))},dr=(e,t)=>function*(r){if(!(typeof r=="object"&&r!==null||typeof r=="function"))return;let n=Array.isArray(r);if(!n&&r[Symbol.iterator]){let a=0;for(let i of r){if(Array.isArray(i)&&i.length===2){let[s,l]=i;yield{name:s,data:l}}else yield{name:a.toString(),data:i};a++}}else{let a=Object.getOwnPropertyNames(r);t===!0&&!n?a.sort():typeof t=="function"&&a.sort(t);for(let i of a)if(cr.call(r,i)){let s=ue(r,i);yield{name:i||'""',data:s}}else if(e){let s;try{s=ue(r,i)}catch{}s!==void 0&&(yield{name:i,data:s,isNonenumerable:!0})}e&&r!==Object.prototype&&(yield{name:"__proto__",data:Object.getPrototypeOf(r),isNonenumerable:!0})}},mr=({depth:e,name:t,data:r,isNonenumerable:n})=>e===0?o.createElement(pr,{name:t,data:r}):o.createElement(fr,{name:t,data:r,isNonenumerable:n}),gr=({showNonenumerable:e=!1,sortObjectKeys:t,nodeRenderer:r,...n})=>{let a=dr(e,t),i=r||mr;return o.createElement(ot,{nodeRenderer:i,dataIterator:a,...n})},br=de(gr);function hr(e){if(typeof e=="object"){let t=[];if(Array.isArray(e)){let n=e.length;t=[...Array(n).keys()]}else e!==null&&(t=Object.keys(e));let r=t.reduce((n,a)=>{let i=e[a];return typeof i=="object"&&i!==null&&Object.keys(i).reduce((s,l)=>(s.includes(l)||s.push(l),s),n),n},[]);return{rowHeaders:t,colHeaders:r}}}var Er=({rows:e,columns:t,rowsData:r})=>{let n=S("TableInspectorDataContainer"),a=S("TableInspectorLeftBorder");return o.createElement("div",{style:n.div},o.createElement("table",{style:n.table},o.createElement("colgroup",null),o.createElement("tbody",null,e.map((i,s)=>o.createElement("tr",{key:i,style:n.tr},o.createElement("td",{style:{...n.td,...a.none}},i),t.map(l=>{let u=r[s];return typeof u=="object"&&u!==null&&it.call(u,l)?o.createElement("td",{key:l,style:{...n.td,...a.solid}},o.createElement(H,{object:u[l]})):o.createElement("td",{key:l,style:{...n.td,...a.solid}})}))))))},yr=e=>o.createElement("div",{style:{position:"absolute",top:1,right:0,bottom:1,display:"flex",alignItems:"center"}},e.children),Or=({sortAscending:e})=>{let t=S("TableInspectorSortIcon"),r=e?"\u25B2":"\u25BC";return o.createElement("div",{style:t},r)},Ke=({sortAscending:e=!1,sorted:t=!1,onClick:r=void 0,borderStyle:n={},children:a,...i})=>{let s=S("TableInspectorTH"),[l,u]=j(!1),c=x(()=>u(!0),[]),p=x(()=>u(!1),[]);return o.createElement("th",{...i,style:{...s.base,...n,...l?s.base[":hover"]:{}},onMouseEnter:c,onMouseLeave:p,onClick:r},o.createElement("div",{style:s.div},a),t&&o.createElement(yr,null,o.createElement(Or,{sortAscending:e})))},Tr=({indexColumnText:e="(index)",columns:t=[],sorted:r,sortIndexColumn:n,sortColumn:a,sortAscending:i,onTHClick:s,onIndexTHClick:l})=>{let u=S("TableInspectorHeaderContainer"),c=S("TableInspectorLeftBorder");return o.createElement("div",{style:u.base},o.createElement("table",{style:u.table},o.createElement("tbody",null,o.createElement("tr",null,o.createElement(Ke,{borderStyle:c.none,sorted:r&&n,sortAscending:i,onClick:l},e),t.map(p=>o.createElement(Ke,{borderStyle:c.solid,key:p,sorted:r&&a===p,sortAscending:i,onClick:s.bind(null,p)},p))))))},_r=({data:e,columns:t})=>{let r=S("TableInspector"),[{sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s},l]=j({sorted:!1,sortIndexColumn:!1,sortColumn:void 0,sortAscending:!1}),u=x(()=>{l(({sortIndexColumn:m,sortAscending:y})=>({sorted:!0,sortIndexColumn:!0,sortColumn:void 0,sortAscending:m?!y:!0}))},[]),c=x(m=>{l(({sortColumn:y,sortAscending:O})=>({sorted:!0,sortIndexColumn:!1,sortColumn:m,sortAscending:m===y?!O:!0}))},[]);if(typeof e!="object"||e===null)return o.createElement("div",null);let{rowHeaders:p,colHeaders:d}=hr(e);t!==void 0&&(d=t);let f=p.map(m=>e[m]),E;if(i!==void 0?E=f.map((m,y)=>typeof m=="object"&&m!==null?[m[i],y]:[void 0,y]):a&&(E=p.map((m,y)=>[p[y],y])),E!==void 0){let m=(O,w)=>(ut,ct)=>{let ge=O(ut),be=O(ct),he=typeof ge,Ee=typeof be,ye=(P,Oe)=>P<Oe?-1:P>Oe?1:0,M;if(he===Ee)M=ye(ge,be);else{let P={string:0,number:1,object:2,symbol:3,boolean:4,undefined:5,function:6};M=ye(P[he],P[Ee])}return w||(M=-M),M},y=E.sort(m(O=>O[0],s)).map(O=>O[1]);p=y.map(O=>p[O]),f=y.map(O=>f[O])}return o.createElement("div",{style:r.base},o.createElement(Tr,{columns:d,sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s,onTHClick:c,onIndexTHClick:u}),o.createElement(Er,{rows:p,columns:d,rowsData:f}))},vr=de(_r),Sr=80,st=e=>e.childNodes.length===0||e.childNodes.length===1&&e.childNodes[0].nodeType===Node.TEXT_NODE&&e.textContent.length<Sr,Rr=({tagName:e,attributes:t,styles:r})=>o.createElement("span",{style:r.base},"<",o.createElement("span",{style:r.tagName},e),(()=>{if(t){let n=[];for(let a=0;a<t.length;a++){let i=t[a];n.push(o.createElement("span",{key:a}," ",o.createElement("span",{style:r.htmlAttributeName},i.name),'="',o.createElement("span",{style:r.htmlAttributeValue},i.value),'"'))}return n}})(),">"),Qe=({tagName:e,isChildNode:t=!1,styles:r})=>o.createElement("span",{style:Object.assign({},r.base,t&&r.offsetLeft)},"</",o.createElement("span",{style:r.tagName},e),">"),Ar={1:"ELEMENT_NODE",3:"TEXT_NODE",7:"PROCESSING_INSTRUCTION_NODE",8:"COMMENT_NODE",9:"DOCUMENT_NODE",10:"DOCUMENT_TYPE_NODE",11:"DOCUMENT_FRAGMENT_NODE"},Cr=({isCloseTag:e,data:t,expanded:r})=>{let n=S("DOMNodePreview");if(e)return o.createElement(Qe,{styles:n.htmlCloseTag,isChildNode:!0,tagName:t.tagName});switch(t.nodeType){case Node.ELEMENT_NODE:return o.createElement("span",null,o.createElement(Rr,{tagName:t.tagName,attributes:t.attributes,styles:n.htmlOpenTag}),st(t)?t.textContent:!r&&"\u2026",!r&&o.createElement(Qe,{tagName:t.tagName,styles:n.htmlCloseTag}));case Node.TEXT_NODE:return o.createElement("span",null,t.textContent);case Node.CDATA_SECTION_NODE:return o.createElement("span",null,"<![CDATA["+t.textContent+"]]>");case Node.COMMENT_NODE:return o.createElement("span",{style:n.htmlComment},"<!--",t.textContent,"-->");case Node.PROCESSING_INSTRUCTION_NODE:return o.createElement("span",null,t.nodeName);case Node.DOCUMENT_TYPE_NODE:return o.createElement("span",{style:n.htmlDoctype},"<!DOCTYPE ",t.name,t.publicId?` PUBLIC "${t.publicId}"`:"",!t.publicId&&t.systemId?" SYSTEM":"",t.systemId?` "${t.systemId}"`:"",">");case Node.DOCUMENT_NODE:return o.createElement("span",null,t.nodeName);case Node.DOCUMENT_FRAGMENT_NODE:return o.createElement("span",null,t.nodeName);default:return o.createElement("span",null,Ar[t.nodeType])}},Nr=function*(e){if(e&&e.childNodes){if(st(e))return;for(let t=0;t<e.childNodes.length;t++){let r=e.childNodes[t];r.nodeType===Node.TEXT_NODE&&r.textContent.trim().length===0||(yield{name:`${r.tagName}[${t}]`,data:r})}e.tagName&&(yield{name:"CLOSE_TAG",data:{tagName:e.tagName},isCloseTag:!0})}},wr=e=>o.createElement(ot,{nodeRenderer:Cr,dataIterator:Nr,...e}),xr=de(wr),Lr=er(nr()),Ir=({table:e=!1,data:t,...r})=>e?o.createElement(vr,{data:t,...r}):(0,Lr.default)(t)?o.createElement(xr,{data:t,...r}):o.createElement(br,{data:t,...r}),Dr=B.div({display:"flex",padding:0,borderLeft:"5px solid transparent",borderBottom:"1px solid transparent",transition:"all 0.1s",alignItems:"flex-start",whiteSpace:"pre"}),Mr=B.div(({theme:e})=>({backgroundColor:qe(.5,e.appBorderColor),color:e.color.inverseText,fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:1,padding:"1px 5px",borderRadius:20,margin:"2px 0px"})),Pr=B.div({flex:1,padding:"0 0 0 5px"}),lt=Se(({children:e,className:t},r)=>o.createElement(Le,{ref:r,horizontal:!0,vertical:!0,className:t},e));lt.displayName="UnstyledWrapped";var Br=B(lt)({margin:0,padding:"10px 5px 20px"}),Fr=He(({theme:e,...t})=>o.createElement(Ir,{theme:e.addonActionsTheme||"chromeLight",table:!1,...t})),Hr=({actions:e,onClear:t})=>{let r=Ne(null),n=r.current,a=n&&n.scrollHeight-n.scrollTop===n.clientHeight;return Re(()=>{a&&(r.current.scrollTop=r.current.scrollHeight)},[a,e.length]),o.createElement(ve,null,o.createElement(Br,{ref:r},e.map(i=>o.createElement(Dr,{key:i.id},i.count>1&&o.createElement(Mr,null,i.count),o.createElement(Pr,null,o.createElement(Fr,{sortObjectKeys:!0,showNonenumerable:!1,name:i.data.name,data:i.data.args??i.data}))))),o.createElement(we,{actionItems:[{title:"Clear",onClick:t}]}))},zr=(e,t)=>{try{return L(e,t)}catch{return!1}},Ur=class extends _e{constructor(e){super(e),this.handleStoryChange=()=>{let{actions:t}=this.state;t.length>0&&t[0].options.clearOnStoryChange&&this.clearActions()},this.addAction=t=>{this.setState(r=>{let n=[...r.actions],a=n.length&&n[n.length-1];return a&&zr(a.data,t.data)?a.count++:(t.count=1,n.push(t)),{actions:n.slice(0,t.options.limit)}})},this.clearActions=()=>{let{api:t}=this.props;t.emit(et),this.setState({actions:[]})},this.mounted=!1,this.state={actions:[]}}componentDidMount(){this.mounted=!0;let{api:e}=this.props;e.on(se,this.addAction),e.on(k,this.handleStoryChange)}componentWillUnmount(){this.mounted=!1;let{api:e}=this.props;e.off(k,this.handleStoryChange),e.off(se,this.addAction)}render(){let{actions:e=[]}=this.state,{active:t}=this.props,r={actions:e,onClear:this.clearActions};return t?o.createElement(Hr,{...r}):null}};function jr(){let[{count:e},t]=Me(z,{count:0});return Pe({[se]:()=>{t(r=>({...r,count:r.count+1}))},[k]:()=>{t(r=>({...r,count:0}))},[et]:()=>{t(r=>({...r,count:0}))}}),o.createElement("div",null,o.createElement(Ie,{col:1},o.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Actions"),e===0?"":o.createElement(xe,{status:"neutral"},e)))}Q.register(z,e=>{Q.add(Yt,{title:jr,type:De.PANEL,render:({active:t})=>o.createElement(Ur,{api:e,active:!!t}),paramKey:$t})});})(); }catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/public/storybook-static/sb-addons/essentials-actions-2/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/essentials-actions-2/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/essentials-backgrounds-4/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/essentials-backgrounds-4/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/essentials-controls-1/manager-bundle.js b/public/storybook-static/sb-addons/essentials-controls-1/manager-bundle.js index 68789c5b4..b5d9f63ca 100644 --- a/public/storybook-static/sb-addons/essentials-controls-1/manager-bundle.js +++ b/public/storybook-static/sb-addons/essentials-controls-1/manager-bundle.js @@ -1,5 +1,5 @@ try{ -(()=>{var xp=Object.create;var Un=Object.defineProperty;var Tp=Object.getOwnPropertyDescriptor;var Fp=Object.getOwnPropertyNames;var Ip=Object.getPrototypeOf,kp=Object.prototype.hasOwnProperty;var je=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var rt=(e,t)=>()=>(e&&(t=e(e=0)),t);var Rp=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ni=(e,t)=>{for(var r in t)Un(e,r,{get:t[r],enumerable:!0})},Op=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Fp(t))!kp.call(e,o)&&o!==r&&Un(e,o,{get:()=>t[o],enumerable:!(n=Tp(t,o))||n.enumerable});return e};var _p=(e,t,r)=>(r=e!=null?xp(Ip(e)):{},Op(t||!e||!e.__esModule?Un(r,"default",{value:e,enumerable:!0}):r,e));var q=rt(()=>{});var V=rt(()=>{});var J=rt(()=>{});function Mp(e,t,{signal:r,edges:n}={}){let o,a=null,i=n!=null&&n.includes("leading"),s=n==null||n.includes("trailing"),l=()=>{a!==null&&(e.apply(o,a),o=void 0,a=null)},c=()=>{s&&l(),y()},p=null,h=()=>{p!=null&&clearTimeout(p),p=setTimeout(()=>{p=null,c()},t)},d=()=>{p!==null&&(clearTimeout(p),p=null)},y=()=>{d(),o=void 0,a=null},g=()=>{d(),l()},A=function(...v){if(r?.aborted)return;o=this,a=v;let S=p==null;h(),i&&S&&l()};return A.schedule=h,A.cancel=y,A.flush=g,r?.addEventListener("abort",y,{once:!0}),A}function si(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:o=!1,trailing:a=!0,maxWait:i}=r,s=Array(2);o&&(s[0]="leading"),a&&(s[1]="trailing");let l,c=null,p=Mp(function(...y){l=e.apply(this,y),c=null},t,{signal:n,edges:s}),h=function(...y){if(i!=null){if(c===null)c=Date.now();else if(Date.now()-c>=i)return l=e.apply(this,y),c=Date.now(),p.cancel(),p.schedule(),l}return p.apply(this,y),l},d=()=>(p.flush(),l);return h.cancel=p.cancel,h.flush=d,h}function li(e){return Array.from(new Set(e))}function ui(e,t){let r={},n=Object.entries(e);for(let o=0;o<n.length;o++){let[a,i]=n[o];t(i,a)&&(r[a]=i)}return r}function Up(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function $p(e){return e==null||typeof e!="object"&&typeof e!="function"}function oi(e){return Jt(e)}function Jt(e,t=new Map){if($p(e))return e;if(t.has(e))return t.get(e);if(Array.isArray(e)){let r=new Array(e.length);t.set(e,r);for(let n=0;n<e.length;n++)r[n]=Jt(e[n],t);return Object.prototype.hasOwnProperty.call(e,"index")&&(r.index=e.index),Object.prototype.hasOwnProperty.call(e,"input")&&(r.input=e.input),r}if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){let r=new RegExp(e.source,e.flags);return r.lastIndex=e.lastIndex,r}if(e instanceof Map){let r=new Map;t.set(e,r);for(let[n,o]of e.entries())r.set(n,Jt(o,t));return r}if(e instanceof Set){let r=new Set;t.set(e,r);for(let n of e.values())r.add(Jt(n,t));return r}if(typeof Buffer<"u"&&Buffer.isBuffer(e))return e.subarray();if(Up(e)){let r=new(Object.getPrototypeOf(e)).constructor(e.length);t.set(e,r);for(let n=0;n<e.length;n++)r[n]=Jt(e[n],t);return r}if(e instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&e instanceof SharedArrayBuffer)return e.slice(0);if(e instanceof DataView){let r=new DataView(e.buffer.slice(0),e.byteOffset,e.byteLength);return t.set(e,r),Ct(r,e,t),r}if(typeof File<"u"&&e instanceof File){let r=new File([e],e.name,{type:e.type});return t.set(e,r),Ct(r,e,t),r}if(e instanceof Blob){let r=new Blob([e],{type:e.type});return t.set(e,r),Ct(r,e,t),r}if(e instanceof Error){let r=new e.constructor;return t.set(e,r),r.message=e.message,r.name=e.name,r.stack=e.stack,r.cause=e.cause,Ct(r,e,t),r}if(typeof e=="object"&&e!==null){let r={};return t.set(e,r),Ct(r,e,t),r}return e}function Ct(e,t,r){let n=Object.keys(t);for(let o=0;o<n.length;o++){let a=n[o],i=Object.getOwnPropertyDescriptor(t,a);(i?.writable||i?.set)&&(e[a]=Jt(t[a],r))}}function ci(e){if(typeof e!="object")return oi(e);switch(Object.prototype.toString.call(e)){case Vp:case qp:case Jp:{let t=new e.constructor(e?.valueOf());return Ct(t,e),t}case zp:{let t={};return Ct(t,e),t.length=e.length,t[Symbol.iterator]=e[Symbol.iterator],t}default:return oi(e)}}var Vt,Bp,ai,Pp,ii,Np,jp,mr,$e,Lp,zt,qp,Vp,Jp,zp,Le,yr,$n=rt(()=>{q();V();J();Vt=(e=>typeof je<"u"?je:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof je<"u"?je:t)[r]}):e)(function(e){if(typeof je<"u")return je.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Bp=Object.create,ai=Object.defineProperty,Pp=Object.getOwnPropertyDescriptor,ii=Object.getOwnPropertyNames,Np=Object.getPrototypeOf,jp=Object.prototype.hasOwnProperty,mr=(e=>typeof Vt<"u"?Vt:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Vt<"u"?Vt:t)[r]}):e)(function(e){if(typeof Vt<"u")return Vt.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),$e=(e,t)=>function(){return t||(0,e[ii(e)[0]])((t={exports:{}}).exports,t),t.exports},Lp=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ii(t))!jp.call(e,o)&&o!==r&&ai(e,o,{get:()=>t[o],enumerable:!(n=Pp(t,o))||n.enumerable});return e},zt=(e,t,r)=>(r=e!=null?Bp(Np(e)):{},Lp(t||!e||!e.__esModule?ai(r,"default",{value:e,enumerable:!0}):r,e));qp="[object String]",Vp="[object Number]",Jp="[object Boolean]",zp="[object Arguments]";Le=e=>`control-${e.replace(/\s+/g,"-")}`,yr=e=>`set-${e.replace(/\s+/g,"-")}`});var f,di,dt,aA,iA,sA,lA,pi,uA,pe,gr,hi,cA,dA,pA,hA,fi,fA,mA,yA,Ce,mi,gA,bA,xe,EA,vA,AA,yi,pt,DA,Pe,Z,SA,wA,CA,Mr=rt(()=>{q();V();J();f=__REACT__,{Children:di,Component:dt,Fragment:aA,Profiler:iA,PureComponent:sA,StrictMode:lA,Suspense:pi,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:uA,cloneElement:pe,createContext:gr,createElement:hi,createFactory:cA,createRef:dA,forwardRef:pA,isValidElement:hA,lazy:fi,memo:fA,startTransition:mA,unstable_act:yA,useCallback:Ce,useContext:mi,useDebugValue:gA,useDeferredValue:bA,useEffect:xe,useId:EA,useImperativeHandle:vA,useInsertionEffect:AA,useLayoutEffect:yi,useMemo:pt,useReducer:DA,useRef:Pe,useState:Z,useSyncExternalStore:SA,useTransition:wA,version:CA}=__REACT__});var gi={};ni(gi,{A:()=>Wp,ActionBar:()=>qn,AddonPanel:()=>Vn,Badge:()=>Jn,Bar:()=>zn,Blockquote:()=>Kp,Button:()=>ht,ClipboardCode:()=>Yp,Code:()=>Xp,DL:()=>Qp,Div:()=>Zp,DocumentWrapper:()=>eh,EmptyTabContent:()=>Hn,ErrorFormatter:()=>th,FlexBar:()=>Gn,Form:()=>Ge,H1:()=>rh,H2:()=>Wn,H3:()=>nh,H4:()=>oh,H5:()=>ah,H6:()=>ih,HR:()=>sh,IconButton:()=>Ke,IconButtonSkeleton:()=>lh,Icons:()=>uh,Img:()=>ch,LI:()=>dh,Link:()=>xt,ListItem:()=>ph,Loader:()=>hh,Modal:()=>Ye,OL:()=>fh,P:()=>mh,Placeholder:()=>yh,Pre:()=>gh,ProgressSpinner:()=>bh,ResetWrapper:()=>Kn,ScrollArea:()=>Eh,Separator:()=>vh,Spaced:()=>Yn,Span:()=>Ah,StorybookIcon:()=>Dh,StorybookLogo:()=>Sh,Symbols:()=>wh,SyntaxHighlighter:()=>Ur,TT:()=>Ch,TabBar:()=>xh,TabButton:()=>Th,TabWrapper:()=>Fh,Table:()=>Ih,Tabs:()=>kh,TabsState:()=>Rh,TooltipLinkList:()=>Oh,TooltipMessage:()=>_h,TooltipNote:()=>Tt,UL:()=>Bh,WithTooltip:()=>ft,WithTooltipPure:()=>Xn,Zoom:()=>Qn,codeCommon:()=>Ht,components:()=>Zn,createCopyToClipboardFunction:()=>Ph,default:()=>Gp,getStoryHref:()=>Nh,icons:()=>jh,interleaveSeparators:()=>Lh,nameSpaceClassNames:()=>eo,resetComponents:()=>Mh,withReset:()=>Gt});var Gp,Wp,qn,Vn,Jn,zn,Kp,ht,Yp,Xp,Qp,Zp,eh,Hn,th,Gn,Ge,rh,Wn,nh,oh,ah,ih,sh,Ke,lh,uh,ch,dh,xt,ph,hh,Ye,fh,mh,yh,gh,bh,Kn,Eh,vh,Yn,Ah,Dh,Sh,wh,Ur,Ch,xh,Th,Fh,Ih,kh,Rh,Oh,_h,Tt,Bh,ft,Xn,Qn,Ht,Zn,Ph,Nh,jh,Lh,eo,Mh,Gt,$r=rt(()=>{q();V();J();Gp=__STORYBOOK_COMPONENTS__,{A:Wp,ActionBar:qn,AddonPanel:Vn,Badge:Jn,Bar:zn,Blockquote:Kp,Button:ht,ClipboardCode:Yp,Code:Xp,DL:Qp,Div:Zp,DocumentWrapper:eh,EmptyTabContent:Hn,ErrorFormatter:th,FlexBar:Gn,Form:Ge,H1:rh,H2:Wn,H3:nh,H4:oh,H5:ah,H6:ih,HR:sh,IconButton:Ke,IconButtonSkeleton:lh,Icons:uh,Img:ch,LI:dh,Link:xt,ListItem:ph,Loader:hh,Modal:Ye,OL:fh,P:mh,Placeholder:yh,Pre:gh,ProgressSpinner:bh,ResetWrapper:Kn,ScrollArea:Eh,Separator:vh,Spaced:Yn,Span:Ah,StorybookIcon:Dh,StorybookLogo:Sh,Symbols:wh,SyntaxHighlighter:Ur,TT:Ch,TabBar:xh,TabButton:Th,TabWrapper:Fh,Table:Ih,Tabs:kh,TabsState:Rh,TooltipLinkList:Oh,TooltipMessage:_h,TooltipNote:Tt,UL:Bh,WithTooltip:ft,WithTooltipPure:Xn,Zoom:Qn,codeCommon:Ht,components:Zn,createCopyToClipboardFunction:Ph,getStoryHref:Nh,icons:jh,interleaveSeparators:Lh,nameSpaceClassNames:eo,resetComponents:Mh,withReset:Gt}=__STORYBOOK_COMPONENTS__});var WD,KD,YD,XD,Vi,QD,Kr,Ji,ZD,eS,tS,rS,nS,oS,aS,zi,iS,sS,lo,lS,R,uo,uS,co,cS,po=rt(()=>{q();V();J();WD=__STORYBOOK_THEMING__,{CacheProvider:KD,ClassNames:YD,Global:XD,ThemeProvider:Vi,background:QD,color:Kr,convert:Ji,create:ZD,createCache:eS,createGlobal:tS,createReset:rS,css:nS,darken:oS,ensure:aS,ignoreSsrWarning:zi,isPropValid:iS,jsx:sS,keyframes:lo,lighten:lS,styled:R,themes:uo,typography:uS,useTheme:co,withTheme:cS}=__STORYBOOK_THEMING__});var ES,vS,AS,DS,ho,SS,wS,CS,xS,TS,FS,IS,kS,RS,OS,_S,BS,PS,NS,jS,LS,MS,US,$S,qS,VS,JS,zS,HS,GS,WS,KS,YS,XS,QS,ZS,ew,tw,rw,nw,ow,aw,iw,sw,lw,uw,cw,dw,pw,Wi,Ki,hw,Yi,fo,fw,mw,Xi,yw,gw,bw,Ew,vw,Aw,Dw,Sw,ww,Cw,xw,Tw,Fw,Iw,kw,Rw,Ow,_w,Bw,Pw,Nw,jw,Lw,Mw,Uw,$w,qw,Vw,Jw,zw,Hw,Gw,Ww,Kw,Yr,Yw,Xw,Qw,Zw,eC,tC,rC,Qi,Zi,nC,oC,aC,iC,sC,lC,uC,cC,dC,pC,hC,fC,mC,yC,gC,bC,EC,vC,AC,DC,SC,wC,CC,xC,TC,FC,IC,kC,RC,OC,_C,BC,PC,es,NC,jC,LC,MC,UC,$C,qC,ts,VC,JC,zC,HC,GC,WC,KC,YC,XC,QC,ZC,ex,tx,rx,nx,ox,ax,ix,sx,lx,ux,cx,dx,px,hx,fx,mx,yx,gx,bx,Ex,vx,Ax,Dx,Sx,wx,Cx,xx,Tx,Fx,Ix,kx,Rx,Ox,_x,Bx,Px,Nx,jx,Lx,Mx,Ux,$x,qx,Vx,Jx,zx,Hx,Gx,Wx,Kx,Yx,Xx,Qx,Zx,eT,tT,rs,rT,nT,oT,aT,iT,sT,lT,uT,cT,dT,pT,hT,fT,mo,mT,yT,gT,bT,ET,vT,AT,DT,ST,wT,ns,CT,xT,TT,FT,IT,kT,os,as,is,RT,yo=rt(()=>{q();V();J();ES=__STORYBOOK_ICONS__,{AccessibilityAltIcon:vS,AccessibilityIcon:AS,AccessibilityIgnoredIcon:DS,AddIcon:ho,AdminIcon:SS,AlertAltIcon:wS,AlertIcon:CS,AlignLeftIcon:xS,AlignRightIcon:TS,AppleIcon:FS,ArrowBottomLeftIcon:IS,ArrowBottomRightIcon:kS,ArrowDownIcon:RS,ArrowLeftIcon:OS,ArrowRightIcon:_S,ArrowSolidDownIcon:BS,ArrowSolidLeftIcon:PS,ArrowSolidRightIcon:NS,ArrowSolidUpIcon:jS,ArrowTopLeftIcon:LS,ArrowTopRightIcon:MS,ArrowUpIcon:US,AzureDevOpsIcon:$S,BackIcon:qS,BasketIcon:VS,BatchAcceptIcon:JS,BatchDenyIcon:zS,BeakerIcon:HS,BellIcon:GS,BitbucketIcon:WS,BoldIcon:KS,BookIcon:YS,BookmarkHollowIcon:XS,BookmarkIcon:QS,BottomBarIcon:ZS,BottomBarToggleIcon:ew,BoxIcon:tw,BranchIcon:rw,BrowserIcon:nw,ButtonIcon:ow,CPUIcon:aw,CalendarIcon:iw,CameraIcon:sw,CameraStabilizeIcon:lw,CategoryIcon:uw,CertificateIcon:cw,ChangedIcon:dw,ChatIcon:pw,CheckIcon:Wi,ChevronDownIcon:Ki,ChevronLeftIcon:hw,ChevronRightIcon:Yi,ChevronSmallDownIcon:fo,ChevronSmallLeftIcon:fw,ChevronSmallRightIcon:mw,ChevronSmallUpIcon:Xi,ChevronUpIcon:yw,ChromaticIcon:gw,ChromeIcon:bw,CircleHollowIcon:Ew,CircleIcon:vw,ClearIcon:Aw,CloseAltIcon:Dw,CloseIcon:Sw,CloudHollowIcon:ww,CloudIcon:Cw,CogIcon:xw,CollapseIcon:Tw,CommandIcon:Fw,CommentAddIcon:Iw,CommentIcon:kw,CommentsIcon:Rw,CommitIcon:Ow,CompassIcon:_w,ComponentDrivenIcon:Bw,ComponentIcon:Pw,ContrastIcon:Nw,ContrastIgnoredIcon:jw,ControlsIcon:Lw,CopyIcon:Mw,CreditIcon:Uw,CrossIcon:$w,DashboardIcon:qw,DatabaseIcon:Vw,DeleteIcon:Jw,DiamondIcon:zw,DirectionIcon:Hw,DiscordIcon:Gw,DocChartIcon:Ww,DocListIcon:Kw,DocumentIcon:Yr,DownloadIcon:Yw,DragIcon:Xw,EditIcon:Qw,EllipsisIcon:Zw,EmailIcon:eC,ExpandAltIcon:tC,ExpandIcon:rC,EyeCloseIcon:Qi,EyeIcon:Zi,FaceHappyIcon:nC,FaceNeutralIcon:oC,FaceSadIcon:aC,FacebookIcon:iC,FailedIcon:sC,FastForwardIcon:lC,FigmaIcon:uC,FilterIcon:cC,FlagIcon:dC,FolderIcon:pC,FormIcon:hC,GDriveIcon:fC,GithubIcon:mC,GitlabIcon:yC,GlobeIcon:gC,GoogleIcon:bC,GraphBarIcon:EC,GraphLineIcon:vC,GraphqlIcon:AC,GridAltIcon:DC,GridIcon:SC,GrowIcon:wC,HeartHollowIcon:CC,HeartIcon:xC,HomeIcon:TC,HourglassIcon:FC,InfoIcon:IC,ItalicIcon:kC,JumpToIcon:RC,KeyIcon:OC,LightningIcon:_C,LightningOffIcon:BC,LinkBrokenIcon:PC,LinkIcon:es,LinkedinIcon:NC,LinuxIcon:jC,ListOrderedIcon:LC,ListUnorderedIcon:MC,LocationIcon:UC,LockIcon:$C,MarkdownIcon:qC,MarkupIcon:ts,MediumIcon:VC,MemoryIcon:JC,MenuIcon:zC,MergeIcon:HC,MirrorIcon:GC,MobileIcon:WC,MoonIcon:KC,NutIcon:YC,OutboxIcon:XC,OutlineIcon:QC,PaintBrushIcon:ZC,PaperClipIcon:ex,ParagraphIcon:tx,PassedIcon:rx,PhoneIcon:nx,PhotoDragIcon:ox,PhotoIcon:ax,PhotoStabilizeIcon:ix,PinAltIcon:sx,PinIcon:lx,PlayAllHollowIcon:ux,PlayBackIcon:cx,PlayHollowIcon:dx,PlayIcon:px,PlayNextIcon:hx,PlusIcon:fx,PointerDefaultIcon:mx,PointerHandIcon:yx,PowerIcon:gx,PrintIcon:bx,ProceedIcon:Ex,ProfileIcon:vx,PullRequestIcon:Ax,QuestionIcon:Dx,RSSIcon:Sx,RedirectIcon:wx,ReduxIcon:Cx,RefreshIcon:xx,ReplyIcon:Tx,RepoIcon:Fx,RequestChangeIcon:Ix,RewindIcon:kx,RulerIcon:Rx,SaveIcon:Ox,SearchIcon:_x,ShareAltIcon:Bx,ShareIcon:Px,ShieldIcon:Nx,SideBySideIcon:jx,SidebarAltIcon:Lx,SidebarAltToggleIcon:Mx,SidebarIcon:Ux,SidebarToggleIcon:$x,SpeakerIcon:qx,StackedIcon:Vx,StarHollowIcon:Jx,StarIcon:zx,StatusFailIcon:Hx,StatusIcon:Gx,StatusPassIcon:Wx,StatusWarnIcon:Kx,StickerIcon:Yx,StopAltHollowIcon:Xx,StopAltIcon:Qx,StopIcon:Zx,StorybookIcon:eT,StructureIcon:tT,SubtractIcon:rs,SunIcon:rT,SupportIcon:nT,SwitchAltIcon:oT,SyncIcon:aT,TabletIcon:iT,ThumbsUpIcon:sT,TimeIcon:lT,TimerIcon:uT,TransferIcon:cT,TrashIcon:dT,TwitterIcon:pT,TypeIcon:hT,UbuntuIcon:fT,UndoIcon:mo,UnfoldIcon:mT,UnlockIcon:yT,UnpinIcon:gT,UploadIcon:bT,UserAddIcon:ET,UserAltIcon:vT,UserIcon:AT,UsersIcon:DT,VSCodeIcon:ST,VerifiedIcon:wT,VideoIcon:ns,WandIcon:CT,WatchIcon:xT,WindowsIcon:TT,WrenchIcon:FT,XIcon:IT,YoutubeIcon:kT,ZoomIcon:os,ZoomOutIcon:as,ZoomResetIcon:is,iconList:RT}=__STORYBOOK_ICONS__});var fu=Rp((yn,hu)=>{q();V();J();(function(e,t){typeof yn=="object"&&typeof hu<"u"?t(yn):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.jtpp={}))})(yn,function(e){"use strict";function t(u){return u.text!==void 0&&u.text!==""?`'${u.type}' with value '${u.text}'`:`'${u.type}'`}class r extends Error{constructor(m){super(`No parslet found for token: ${t(m)}`),this.token=m,Object.setPrototypeOf(this,r.prototype)}getToken(){return this.token}}class n extends Error{constructor(m){super(`The parsing ended early. The next token was: ${t(m)}`),this.token=m,Object.setPrototypeOf(this,n.prototype)}getToken(){return this.token}}class o extends Error{constructor(m,E){let I=`Unexpected type: '${m.type}'.`;E!==void 0&&(I+=` Message: ${E}`),super(I),Object.setPrototypeOf(this,o.prototype)}}function a(u){return m=>m.startsWith(u)?{type:u,text:u}:null}function i(u){let m=0,E,I=u[0],N=!1;if(I!=="'"&&I!=='"')return null;for(;m<u.length;){if(m++,E=u[m],!N&&E===I){m++;break}N=!N&&E==="\\"}if(E!==I)throw new Error("Unterminated String");return u.slice(0,m)}let s=new RegExp("[$_\\p{ID_Start}]|\\\\u\\p{Hex_Digit}{4}|\\\\u\\{0*(?:\\p{Hex_Digit}{1,5}|10\\p{Hex_Digit}{4})\\}","u"),l=new RegExp("[$\\-\\p{ID_Continue}\\u200C\\u200D]|\\\\u\\p{Hex_Digit}{4}|\\\\u\\{0*(?:\\p{Hex_Digit}{1,5}|10\\p{Hex_Digit}{4})\\}","u");function c(u){let m=u[0];if(!s.test(m))return null;let E=1;do{if(m=u[E],!l.test(m))break;E++}while(E<u.length);return u.slice(0,E)}let p=/^(NaN|-?((\d*\.\d+|\d+)([Ee][+-]?\d+)?|Infinity))/;function h(u){var m,E;return(E=(m=p.exec(u))===null||m===void 0?void 0:m[0])!==null&&E!==void 0?E:null}let d=u=>{let m=c(u);return m==null?null:{type:"Identifier",text:m}};function y(u){return m=>{if(!m.startsWith(u))return null;let E=m[u.length];return E!==void 0&&l.test(E)?null:{type:u,text:u}}}let g=u=>{let m=i(u);return m==null?null:{type:"StringValue",text:m}},A=u=>u.length>0?null:{type:"EOF",text:""},v=u=>{let m=h(u);return m===null?null:{type:"Number",text:m}},S=[A,a("=>"),a("("),a(")"),a("{"),a("}"),a("["),a("]"),a("|"),a("&"),a("<"),a(">"),a(","),a(";"),a("*"),a("?"),a("!"),a("="),a(":"),a("..."),a("."),a("#"),a("~"),a("/"),a("@"),y("undefined"),y("null"),y("function"),y("this"),y("new"),y("module"),y("event"),y("external"),y("typeof"),y("keyof"),y("readonly"),y("import"),y("is"),y("in"),y("asserts"),v,d,g],w=/^\s*\n\s*/;class x{static create(m){let E=this.read(m);m=E.text;let I=this.read(m);return m=I.text,new x(m,void 0,E.token,I.token)}constructor(m,E,I,N){this.text="",this.text=m,this.previous=E,this.current=I,this.next=N}static read(m,E=!1){E=E||w.test(m),m=m.trim();for(let I of S){let N=I(m);if(N!==null){let H=Object.assign(Object.assign({},N),{startOfLine:E});return m=m.slice(H.text.length),{text:m,token:H}}}throw new Error("Unexpected Token "+m)}advance(){let m=x.read(this.text);return new x(m.text,this.current,this.next,m.token)}}function C(u){if(u===void 0)throw new Error("Unexpected undefined");if(u.type==="JsdocTypeKeyValue"||u.type==="JsdocTypeParameterList"||u.type==="JsdocTypeProperty"||u.type==="JsdocTypeReadonlyProperty"||u.type==="JsdocTypeObjectField"||u.type==="JsdocTypeJsdocObjectField"||u.type==="JsdocTypeIndexSignature"||u.type==="JsdocTypeMappedType")throw new o(u);return u}function k(u){return u.type==="JsdocTypeKeyValue"?_(u):C(u)}function F(u){return u.type==="JsdocTypeName"?u:_(u)}function _(u){if(u.type!=="JsdocTypeKeyValue")throw new o(u);return u}function j(u){var m;if(u.type==="JsdocTypeVariadic"){if(((m=u.element)===null||m===void 0?void 0:m.type)==="JsdocTypeName")return u;throw new o(u)}if(u.type!=="JsdocTypeNumber"&&u.type!=="JsdocTypeName")throw new o(u);return u}function M(u){return u.type==="JsdocTypeIndexSignature"||u.type==="JsdocTypeMappedType"}var P;(function(u){u[u.ALL=0]="ALL",u[u.PARAMETER_LIST=1]="PARAMETER_LIST",u[u.OBJECT=2]="OBJECT",u[u.KEY_VALUE=3]="KEY_VALUE",u[u.INDEX_BRACKETS=4]="INDEX_BRACKETS",u[u.UNION=5]="UNION",u[u.INTERSECTION=6]="INTERSECTION",u[u.PREFIX=7]="PREFIX",u[u.INFIX=8]="INFIX",u[u.TUPLE=9]="TUPLE",u[u.SYMBOL=10]="SYMBOL",u[u.OPTIONAL=11]="OPTIONAL",u[u.NULLABLE=12]="NULLABLE",u[u.KEY_OF_TYPE_OF=13]="KEY_OF_TYPE_OF",u[u.FUNCTION=14]="FUNCTION",u[u.ARROW=15]="ARROW",u[u.ARRAY_BRACKETS=16]="ARRAY_BRACKETS",u[u.GENERIC=17]="GENERIC",u[u.NAME_PATH=18]="NAME_PATH",u[u.PARENTHESIS=19]="PARENTHESIS",u[u.SPECIAL_TYPES=20]="SPECIAL_TYPES"})(P||(P={}));class W{constructor(m,E,I){this.grammar=m,typeof E=="string"?this._lexer=x.create(E):this._lexer=E,this.baseParser=I}get lexer(){return this._lexer}parse(){let m=this.parseType(P.ALL);if(this.lexer.current.type!=="EOF")throw new n(this.lexer.current);return m}parseType(m){return C(this.parseIntermediateType(m))}parseIntermediateType(m){let E=this.tryParslets(null,m);if(E===null)throw new r(this.lexer.current);return this.parseInfixIntermediateType(E,m)}parseInfixIntermediateType(m,E){let I=this.tryParslets(m,E);for(;I!==null;)m=I,I=this.tryParslets(m,E);return m}tryParslets(m,E){for(let I of this.grammar){let N=I(this,E,m);if(N!==null)return N}return null}consume(m){return Array.isArray(m)||(m=[m]),m.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(m){this._lexer=m.lexer}}function L(u){return u==="EOF"||u==="|"||u===","||u===")"||u===">"}let z=(u,m,E)=>{let I=u.lexer.current.type,N=u.lexer.next.type;return E==null&&I==="?"&&!L(N)||E!=null&&I==="?"?(u.consume("?"),E==null?{type:"JsdocTypeNullable",element:u.parseType(P.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:C(E),meta:{position:"suffix"}}):null};function D(u){let m=(E,I,N)=>{let H=E.lexer.current.type,Y=E.lexer.next.type;if(N===null){if("parsePrefix"in u&&u.accept(H,Y))return u.parsePrefix(E)}else if("parseInfix"in u&&u.precedence>I&&u.accept(H,Y))return u.parseInfix(E,N);return null};return Object.defineProperty(m,"name",{value:u.name}),m}let T=D({name:"optionalParslet",accept:u=>u==="=",precedence:P.OPTIONAL,parsePrefix:u=>(u.consume("="),{type:"JsdocTypeOptional",element:u.parseType(P.OPTIONAL),meta:{position:"prefix"}}),parseInfix:(u,m)=>(u.consume("="),{type:"JsdocTypeOptional",element:C(m),meta:{position:"suffix"}})}),O=D({name:"numberParslet",accept:u=>u==="Number",parsePrefix:u=>{let m=parseFloat(u.lexer.current.text);return u.consume("Number"),{type:"JsdocTypeNumber",value:m}}}),U=D({name:"parenthesisParslet",accept:u=>u==="(",parsePrefix:u=>{if(u.consume("("),u.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let m=u.parseIntermediateType(P.ALL);if(!u.consume(")"))throw new Error("Unterminated parenthesis");return m.type==="JsdocTypeParameterList"?m:m.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[m]}:{type:"JsdocTypeParenthesis",element:C(m)}}}),$=D({name:"specialTypesParslet",accept:(u,m)=>u==="?"&&L(m)||u==="null"||u==="undefined"||u==="*",parsePrefix:u=>{if(u.consume("null"))return{type:"JsdocTypeNull"};if(u.consume("undefined"))return{type:"JsdocTypeUndefined"};if(u.consume("*"))return{type:"JsdocTypeAny"};if(u.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+u.lexer.current.text)}}),X=D({name:"notNullableParslet",accept:u=>u==="!",precedence:P.NULLABLE,parsePrefix:u=>(u.consume("!"),{type:"JsdocTypeNotNullable",element:u.parseType(P.NULLABLE),meta:{position:"prefix"}}),parseInfix:(u,m)=>(u.consume("!"),{type:"JsdocTypeNotNullable",element:C(m),meta:{position:"suffix"}})});function se({allowTrailingComma:u}){return D({name:"parameterListParslet",accept:m=>m===",",precedence:P.PARAMETER_LIST,parseInfix:(m,E)=>{let I=[k(E)];m.consume(",");do try{let N=m.parseIntermediateType(P.PARAMETER_LIST);I.push(k(N))}catch(N){if(u&&N instanceof r)break;throw N}while(m.consume(","));if(I.length>0&&I.slice(0,-1).some(N=>N.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:I}}})}let te=D({name:"genericParslet",accept:(u,m)=>u==="<"||u==="."&&m==="<",precedence:P.GENERIC,parseInfix:(u,m)=>{let E=u.consume(".");u.consume("<");let I=[];do I.push(u.parseType(P.PARAMETER_LIST));while(u.consume(","));if(!u.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:C(m),elements:I,meta:{brackets:"angle",dot:E}}}}),Q=D({name:"unionParslet",accept:u=>u==="|",precedence:P.UNION,parseInfix:(u,m)=>{u.consume("|");let E=[];do E.push(u.parseType(P.UNION));while(u.consume("|"));return{type:"JsdocTypeUnion",elements:[C(m),...E]}}}),re=[z,T,O,U,$,X,se({allowTrailingComma:!0}),te,Q,T];function ve({allowSquareBracketsOnAnyType:u,allowJsdocNamePaths:m,pathGrammar:E}){return function(N,H,Y){if(Y==null||H>=P.NAME_PATH)return null;let ne=N.lexer.current.type,ke=N.lexer.next.type;if(!(ne==="."&&ke!=="<"||ne==="["&&(u||Y.type==="JsdocTypeName")||m&&(ne==="~"||ne==="#")))return null;let qe,Lr=!1;N.consume(".")?qe="property":N.consume("[")?(qe="property-brackets",Lr=!0):N.consume("~")?qe="inner":(N.consume("#"),qe="instance");let ti=E!==null?new W(E,N.lexer,N):N,tt=ti.parseIntermediateType(P.NAME_PATH);N.acceptLexerState(ti);let fr;switch(tt.type){case"JsdocTypeName":fr={type:"JsdocTypeProperty",value:tt.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":fr={type:"JsdocTypeProperty",value:tt.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":fr={type:"JsdocTypeProperty",value:tt.value,meta:{quote:tt.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(tt.specialType==="event")fr=tt;else throw new o(tt,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new o(tt,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(Lr&&!N.consume("]")){let ri=N.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${ri.type}' with text '${ri.text}'`)}return{type:"JsdocTypeNamePath",left:C(Y),right:fr,pathType:qe}}}function de({allowedAdditionalTokens:u}){return D({name:"nameParslet",accept:m=>m==="Identifier"||m==="this"||m==="new"||u.includes(m),parsePrefix:m=>{let{type:E,text:I}=m.lexer.current;return m.consume(E),{type:"JsdocTypeName",value:I}}})}let Fe=D({name:"stringValueParslet",accept:u=>u==="StringValue",parsePrefix:u=>{let m=u.lexer.current.text;return u.consume("StringValue"),{type:"JsdocTypeStringValue",value:m.slice(1,-1),meta:{quote:m[0]==="'"?"single":"double"}}}});function le({pathGrammar:u,allowedTypes:m}){return D({name:"specialNamePathParslet",accept:E=>m.includes(E),parsePrefix:E=>{let I=E.lexer.current.type;if(E.consume(I),!E.consume(":"))return{type:"JsdocTypeName",value:I};let N,H=E.lexer.current;if(E.consume("StringValue"))N={type:"JsdocTypeSpecialNamePath",value:H.text.slice(1,-1),specialType:I,meta:{quote:H.text[0]==="'"?"single":"double"}};else{let ke="",we=["Identifier","@","/"];for(;we.some(qe=>E.consume(qe));)ke+=H.text,H=E.lexer.current;N={type:"JsdocTypeSpecialNamePath",value:ke,specialType:I,meta:{quote:void 0}}}let Y=new W(u,E.lexer,E),ne=Y.parseInfixIntermediateType(N,P.ALL);return E.acceptLexerState(Y),C(ne)}})}let He=[de({allowedAdditionalTokens:["external","module"]}),Fe,O,ve({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],Ue=[...He,le({allowedTypes:["event"],pathGrammar:He})];function et(u){let m;if(u.type==="JsdocTypeParameterList")m=u.elements;else if(u.type==="JsdocTypeParenthesis")m=[u.element];else throw new o(u);return m.map(E=>k(E))}function dr(u){let m=et(u);if(m.some(E=>E.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return m}function $t({allowNamedParameters:u,allowNoReturnType:m,allowWithoutParenthesis:E,allowNewAsFunctionKeyword:I}){return D({name:"functionParslet",accept:(N,H)=>N==="function"||I&&N==="new"&&H==="(",parsePrefix:N=>{let H=N.consume("new");N.consume("function");let Y=N.lexer.current.type==="(";if(!Y){if(!E)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let ne={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:H,parenthesis:Y},ke=N.parseIntermediateType(P.FUNCTION);if(u===void 0)ne.parameters=dr(ke);else{if(H&&ke.type==="JsdocTypeFunction"&&ke.arrow)return ne=ke,ne.constructor=!0,ne;ne.parameters=et(ke);for(let we of ne.parameters)if(we.type==="JsdocTypeKeyValue"&&!u.includes(we.key))throw new Error(`only allowed named parameters are ${u.join(", ")} but got ${we.type}`)}if(N.consume(":"))ne.returnType=N.parseType(P.PREFIX);else if(!m)throw new Error("function is missing return type");return ne}})}function pr({allowPostfix:u,allowEnclosingBrackets:m}){return D({name:"variadicParslet",accept:E=>E==="...",precedence:P.PREFIX,parsePrefix:E=>{E.consume("...");let I=m&&E.consume("[");try{let N=E.parseType(P.PREFIX);if(I&&!E.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:C(N),meta:{position:"prefix",squareBrackets:I}}}catch(N){if(N instanceof r){if(I)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw N}},parseInfix:u?(E,I)=>(E.consume("..."),{type:"JsdocTypeVariadic",element:C(I),meta:{position:"suffix",squareBrackets:!1}}):void 0})}let Pr=D({name:"symbolParslet",accept:u=>u==="(",precedence:P.SYMBOL,parseInfix:(u,m)=>{if(m.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");u.consume("(");let E={type:"JsdocTypeSymbol",value:m.value};if(!u.consume(")")){let I=u.parseIntermediateType(P.SYMBOL);if(E.element=j(I),!u.consume(")"))throw new Error("Symbol does not end after value")}return E}}),Ne=D({name:"arrayBracketsParslet",precedence:P.ARRAY_BRACKETS,accept:(u,m)=>u==="["&&m==="]",parseInfix:(u,m)=>(u.consume("["),u.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[C(m)],meta:{brackets:"square",dot:!1}})});function Be({objectFieldGrammar:u,allowKeyTypes:m}){return D({name:"objectParslet",accept:E=>E==="{",parsePrefix:E=>{E.consume("{");let I={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!E.consume("}")){let N,H=new W(u,E.lexer,E);for(;;){H.acceptLexerState(E);let Y=H.parseIntermediateType(P.OBJECT);E.acceptLexerState(H),Y===void 0&&m&&(Y=E.parseIntermediateType(P.OBJECT));let ne=!1;if(Y.type==="JsdocTypeNullable"&&(ne=!0,Y=Y.element),Y.type==="JsdocTypeNumber"||Y.type==="JsdocTypeName"||Y.type==="JsdocTypeStringValue"){let we;Y.type==="JsdocTypeStringValue"&&(we=Y.meta.quote),I.elements.push({type:"JsdocTypeObjectField",key:Y.value.toString(),right:void 0,optional:ne,readonly:!1,meta:{quote:we}})}else if(Y.type==="JsdocTypeObjectField"||Y.type==="JsdocTypeJsdocObjectField")I.elements.push(Y);else throw new o(Y);if(E.lexer.current.startOfLine)N="linebreak";else if(E.consume(","))N="comma";else if(E.consume(";"))N="semicolon";else break;if(E.lexer.current.type==="}")break}if(I.meta.separator=N??"comma",!E.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return I}})}function lt({allowSquaredProperties:u,allowKeyTypes:m,allowReadonly:E,allowOptional:I}){return D({name:"objectFieldParslet",precedence:P.KEY_VALUE,accept:N=>N===":",parseInfix:(N,H)=>{var Y;let ne=!1,ke=!1;I&&H.type==="JsdocTypeNullable"&&(ne=!0,H=H.element),E&&H.type==="JsdocTypeReadonlyProperty"&&(ke=!0,H=H.element);let we=(Y=N.baseParser)!==null&&Y!==void 0?Y:N;if(we.acceptLexerState(N),H.type==="JsdocTypeNumber"||H.type==="JsdocTypeName"||H.type==="JsdocTypeStringValue"||M(H)){if(M(H)&&!u)throw new o(H);we.consume(":");let qe;H.type==="JsdocTypeStringValue"&&(qe=H.meta.quote);let Lr=we.parseType(P.KEY_VALUE);return N.acceptLexerState(we),{type:"JsdocTypeObjectField",key:M(H)?H:H.value.toString(),right:Lr,optional:ne,readonly:ke,meta:{quote:qe}}}else{if(!m)throw new o(H);we.consume(":");let qe=we.parseType(P.KEY_VALUE);return N.acceptLexerState(we),{type:"JsdocTypeJsdocObjectField",left:C(H),right:qe}}}})}function qt({allowOptional:u,allowVariadic:m}){return D({name:"keyValueParslet",precedence:P.KEY_VALUE,accept:E=>E===":",parseInfix:(E,I)=>{let N=!1,H=!1;if(u&&I.type==="JsdocTypeNullable"&&(N=!0,I=I.element),m&&I.type==="JsdocTypeVariadic"&&I.element!==void 0&&(H=!0,I=I.element),I.type!=="JsdocTypeName")throw new o(I);E.consume(":");let Y=E.parseType(P.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:I.value,right:Y,optional:N,variadic:H}}})}let Nr=[...re,$t({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Fe,le({allowedTypes:["module","external","event"],pathGrammar:Ue}),pr({allowEnclosingBrackets:!0,allowPostfix:!0}),de({allowedAdditionalTokens:["keyof"]}),Pr,Ne,ve({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Ue})],jn=[...Nr,Be({objectFieldGrammar:[de({allowedAdditionalTokens:["module","in"]}),lt({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...Nr],allowKeyTypes:!0}),qt({allowOptional:!0,allowVariadic:!0})],Ya=D({name:"typeOfParslet",accept:u=>u==="typeof",parsePrefix:u=>(u.consume("typeof"),{type:"JsdocTypeTypeof",element:C(u.parseType(P.KEY_OF_TYPE_OF))})}),rp=[de({allowedAdditionalTokens:["module","keyof","event","external","in"]}),z,T,Fe,O,lt({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],np=[...re,Be({allowKeyTypes:!1,objectFieldGrammar:rp}),de({allowedAdditionalTokens:["event","external","in"]}),Ya,$t({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),pr({allowEnclosingBrackets:!1,allowPostfix:!1}),de({allowedAdditionalTokens:["keyof"]}),le({allowedTypes:["module"],pathGrammar:Ue}),ve({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Ue}),qt({allowOptional:!1,allowVariadic:!1}),Pr],op=D({name:"assertsParslet",accept:u=>u==="asserts",parsePrefix:u=>{u.consume("asserts");let m=u.parseIntermediateType(P.SYMBOL);if(m.type!=="JsdocTypeName")throw new o(m,"A typescript asserts always has to have a name on the left side.");return u.consume("is"),{type:"JsdocTypeAsserts",left:m,right:C(u.parseIntermediateType(P.INFIX))}}});function ap({allowQuestionMark:u}){return D({name:"tupleParslet",accept:m=>m==="[",parsePrefix:m=>{m.consume("[");let E={type:"JsdocTypeTuple",elements:[]};if(m.consume("]"))return E;let I=m.parseIntermediateType(P.ALL);if(I.type==="JsdocTypeParameterList"?I.elements[0].type==="JsdocTypeKeyValue"?E.elements=I.elements.map(_):E.elements=I.elements.map(C):I.type==="JsdocTypeKeyValue"?E.elements=[_(I)]:E.elements=[C(I)],!m.consume("]"))throw new Error("Unterminated '['");if(!u&&E.elements.some(N=>N.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return E}})}let ip=D({name:"keyOfParslet",accept:u=>u==="keyof",parsePrefix:u=>(u.consume("keyof"),{type:"JsdocTypeKeyof",element:C(u.parseType(P.KEY_OF_TYPE_OF))})}),sp=D({name:"importParslet",accept:u=>u==="import",parsePrefix:u=>{if(u.consume("import"),!u.consume("("))throw new Error("Missing parenthesis after import keyword");let m=u.parseType(P.PREFIX);if(m.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!u.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:m}}}),lp=D({name:"readonlyPropertyParslet",accept:u=>u==="readonly",parsePrefix:u=>(u.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:u.parseType(P.KEY_VALUE)})}),up=D({name:"arrowFunctionParslet",precedence:P.ARROW,accept:u=>u==="=>",parseInfix:(u,m)=>(u.consume("=>"),{type:"JsdocTypeFunction",parameters:et(m).map(F),arrow:!0,constructor:!1,parenthesis:!0,returnType:u.parseType(P.OBJECT)})}),cp=D({name:"intersectionParslet",accept:u=>u==="&",precedence:P.INTERSECTION,parseInfix:(u,m)=>{u.consume("&");let E=[];do E.push(u.parseType(P.INTERSECTION));while(u.consume("&"));return{type:"JsdocTypeIntersection",elements:[C(m),...E]}}}),dp=D({name:"predicateParslet",precedence:P.INFIX,accept:u=>u==="is",parseInfix:(u,m)=>{if(m.type!=="JsdocTypeName")throw new o(m,"A typescript predicate always has to have a name on the left side.");return u.consume("is"),{type:"JsdocTypePredicate",left:m,right:C(u.parseIntermediateType(P.INFIX))}}}),pp=D({name:"objectSquareBracketPropertyParslet",accept:u=>u==="[",parsePrefix:u=>{if(u.baseParser===void 0)throw new Error("Only allowed inside object grammar");u.consume("[");let m=u.lexer.current.text;u.consume("Identifier");let E;if(u.consume(":")){let I=u.baseParser;I.acceptLexerState(u),E={type:"JsdocTypeIndexSignature",key:m,right:I.parseType(P.INDEX_BRACKETS)},u.acceptLexerState(I)}else if(u.consume("in")){let I=u.baseParser;I.acceptLexerState(u),E={type:"JsdocTypeMappedType",key:m,right:I.parseType(P.ARRAY_BRACKETS)},u.acceptLexerState(I)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!u.consume("]"))throw new Error("Unterminated square brackets");return E}}),hp=[lp,de({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),z,T,Fe,O,lt({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),pp],fp=[...re,Be({allowKeyTypes:!1,objectFieldGrammar:hp}),Ya,ip,sp,Fe,$t({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),ap({allowQuestionMark:!1}),pr({allowEnclosingBrackets:!1,allowPostfix:!1}),op,de({allowedAdditionalTokens:["event","external","in"]}),le({allowedTypes:["module"],pathGrammar:Ue}),Ne,up,ve({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:Ue}),cp,dp,qt({allowVariadic:!0,allowOptional:!0})];function Xa(u,m){switch(m){case"closure":return new W(np,u).parse();case"jsdoc":return new W(jn,u).parse();case"typescript":return new W(fp,u).parse()}}function mp(u,m=["typescript","closure","jsdoc"]){let E;for(let I of m)try{return Xa(u,I)}catch(N){E=N}throw E}function hr(u,m){let E=u[m.type];if(E===void 0)throw new Error(`In this set of transform rules exists no rule for type ${m.type}.`);return E(m,I=>hr(u,I))}function Ie(u){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}function Qa(u){let m={params:[]};for(let E of u.parameters)E.type==="JsdocTypeKeyValue"?E.key==="this"?m.this=E.right:E.key==="new"?m.new=E.right:m.params.push(E):m.params.push(E);return m}function jr(u,m,E){return u==="prefix"?E+m:m+E}function ut(u,m){switch(m){case"double":return`"${u}"`;case"single":return`'${u}'`;case void 0:return u}}function Za(){return{JsdocTypeParenthesis:(u,m)=>`(${u.element!==void 0?m(u.element):""})`,JsdocTypeKeyof:(u,m)=>`keyof ${m(u.element)}`,JsdocTypeFunction:(u,m)=>{if(u.arrow){if(u.returnType===void 0)throw new Error("Arrow function needs a return type.");let E=`(${u.parameters.map(m).join(", ")}) => ${m(u.returnType)}`;return u.constructor&&(E="new "+E),E}else{let E=u.constructor?"new":"function";return u.parenthesis&&(E+=`(${u.parameters.map(m).join(", ")})`,u.returnType!==void 0&&(E+=`: ${m(u.returnType)}`)),E}},JsdocTypeName:u=>u.value,JsdocTypeTuple:(u,m)=>`[${u.elements.map(m).join(", ")}]`,JsdocTypeVariadic:(u,m)=>u.meta.position===void 0?"...":jr(u.meta.position,m(u.element),"..."),JsdocTypeNamePath:(u,m)=>{let E=m(u.left),I=m(u.right);switch(u.pathType){case"inner":return`${E}~${I}`;case"instance":return`${E}#${I}`;case"property":return`${E}.${I}`;case"property-brackets":return`${E}[${I}]`}},JsdocTypeStringValue:u=>ut(u.value,u.meta.quote),JsdocTypeAny:()=>"*",JsdocTypeGeneric:(u,m)=>{if(u.meta.brackets==="square"){let E=u.elements[0],I=m(E);return E.type==="JsdocTypeUnion"||E.type==="JsdocTypeIntersection"?`(${I})[]`:`${I}[]`}else return`${m(u.left)}${u.meta.dot?".":""}<${u.elements.map(m).join(", ")}>`},JsdocTypeImport:(u,m)=>`import(${m(u.element)})`,JsdocTypeObjectField:(u,m)=>{let E="";return u.readonly&&(E+="readonly "),typeof u.key=="string"?E+=ut(u.key,u.meta.quote):E+=m(u.key),u.optional&&(E+="?"),u.right===void 0?E:E+`: ${m(u.right)}`},JsdocTypeJsdocObjectField:(u,m)=>`${m(u.left)}: ${m(u.right)}`,JsdocTypeKeyValue:(u,m)=>{let E=u.key;return u.optional&&(E+="?"),u.variadic&&(E="..."+E),u.right===void 0?E:E+`: ${m(u.right)}`},JsdocTypeSpecialNamePath:u=>`${u.specialType}:${ut(u.value,u.meta.quote)}`,JsdocTypeNotNullable:(u,m)=>jr(u.meta.position,m(u.element),"!"),JsdocTypeNull:()=>"null",JsdocTypeNullable:(u,m)=>jr(u.meta.position,m(u.element),"?"),JsdocTypeNumber:u=>u.value.toString(),JsdocTypeObject:(u,m)=>`{${u.elements.map(m).join((u.meta.separator==="comma"?",":";")+" ")}}`,JsdocTypeOptional:(u,m)=>jr(u.meta.position,m(u.element),"="),JsdocTypeSymbol:(u,m)=>`${u.value}(${u.element!==void 0?m(u.element):""})`,JsdocTypeTypeof:(u,m)=>`typeof ${m(u.element)}`,JsdocTypeUndefined:()=>"undefined",JsdocTypeUnion:(u,m)=>u.elements.map(m).join(" | "),JsdocTypeUnknown:()=>"?",JsdocTypeIntersection:(u,m)=>u.elements.map(m).join(" & "),JsdocTypeProperty:u=>ut(u.value,u.meta.quote),JsdocTypePredicate:(u,m)=>`${m(u.left)} is ${m(u.right)}`,JsdocTypeIndexSignature:(u,m)=>`[${u.key}: ${m(u.right)}]`,JsdocTypeMappedType:(u,m)=>`[${u.key} in ${m(u.right)}]`,JsdocTypeAsserts:(u,m)=>`asserts ${m(u.left)} is ${m(u.right)}`}}let yp=Za();function gp(u){return hr(yp,u)}let bp=["null","true","false","break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield"];function ct(u){let m={type:"NameExpression",name:u};return bp.includes(u)&&(m.reservedWord=!0),m}let Ep={JsdocTypeOptional:(u,m)=>{let E=m(u.element);return E.optional=!0,E},JsdocTypeNullable:(u,m)=>{let E=m(u.element);return E.nullable=!0,E},JsdocTypeNotNullable:(u,m)=>{let E=m(u.element);return E.nullable=!1,E},JsdocTypeVariadic:(u,m)=>{if(u.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let E=m(u.element);return E.repeatable=!0,E},JsdocTypeAny:()=>({type:"AllLiteral"}),JsdocTypeNull:()=>({type:"NullLiteral"}),JsdocTypeStringValue:u=>ct(ut(u.value,u.meta.quote)),JsdocTypeUndefined:()=>({type:"UndefinedLiteral"}),JsdocTypeUnknown:()=>({type:"UnknownLiteral"}),JsdocTypeFunction:(u,m)=>{let E=Qa(u),I={type:"FunctionType",params:E.params.map(m)};return E.this!==void 0&&(I.this=m(E.this)),E.new!==void 0&&(I.new=m(E.new)),u.returnType!==void 0&&(I.result=m(u.returnType)),I},JsdocTypeGeneric:(u,m)=>({type:"TypeApplication",applications:u.elements.map(E=>m(E)),expression:m(u.left)}),JsdocTypeSpecialNamePath:u=>ct(u.specialType+":"+ut(u.value,u.meta.quote)),JsdocTypeName:u=>u.value!=="function"?ct(u.value):{type:"FunctionType",params:[]},JsdocTypeNumber:u=>ct(u.value.toString()),JsdocTypeObject:(u,m)=>{let E={type:"RecordType",fields:[]};for(let I of u.elements)I.type!=="JsdocTypeObjectField"&&I.type!=="JsdocTypeJsdocObjectField"?E.fields.push({type:"FieldType",key:m(I),value:void 0}):E.fields.push(m(I));return E},JsdocTypeObjectField:(u,m)=>{if(typeof u.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:ct(ut(u.key,u.meta.quote)),value:u.right===void 0?void 0:m(u.right)}},JsdocTypeJsdocObjectField:(u,m)=>({type:"FieldType",key:m(u.left),value:m(u.right)}),JsdocTypeUnion:(u,m)=>({type:"TypeUnion",elements:u.elements.map(E=>m(E))}),JsdocTypeKeyValue:(u,m)=>({type:"FieldType",key:ct(u.key),value:u.right===void 0?void 0:m(u.right)}),JsdocTypeNamePath:(u,m)=>{let E=m(u.left),I;u.right.type==="JsdocTypeSpecialNamePath"?I=m(u.right).name:I=ut(u.right.value,u.right.meta.quote);let N=u.pathType==="inner"?"~":u.pathType==="instance"?"#":".";return ct(`${E.name}${N}${I}`)},JsdocTypeSymbol:u=>{let m="",E=u.element,I=!1;return E?.type==="JsdocTypeVariadic"&&(E.meta.position==="prefix"?m="...":I=!0,E=E.element),E?.type==="JsdocTypeName"?m+=E.value:E?.type==="JsdocTypeNumber"&&(m+=E.value.toString()),I&&(m+="..."),ct(`${u.value}(${m})`)},JsdocTypeParenthesis:(u,m)=>m(C(u.element)),JsdocTypeMappedType:Ie,JsdocTypeIndexSignature:Ie,JsdocTypeImport:Ie,JsdocTypeKeyof:Ie,JsdocTypeTuple:Ie,JsdocTypeTypeof:Ie,JsdocTypeIntersection:Ie,JsdocTypeProperty:Ie,JsdocTypePredicate:Ie,JsdocTypeAsserts:Ie};function vp(u){return hr(Ep,u)}function wt(u){switch(u){case void 0:return"none";case"single":return"single";case"double":return"double"}}function Ap(u){switch(u){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}function Ln(u,m){return m.length===2?{type:u,left:m[0],right:m[1]}:{type:u,left:m[0],right:Ln(u,m.slice(1))}}let Dp={JsdocTypeOptional:(u,m)=>({type:"OPTIONAL",value:m(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),JsdocTypeNullable:(u,m)=>({type:"NULLABLE",value:m(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),JsdocTypeNotNullable:(u,m)=>({type:"NOT_NULLABLE",value:m(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),JsdocTypeVariadic:(u,m)=>{let E={type:"VARIADIC",meta:{syntax:u.meta.position==="prefix"?"PREFIX_DOTS":u.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return u.element!==void 0&&(E.value=m(u.element)),E},JsdocTypeName:u=>({type:"NAME",name:u.value}),JsdocTypeTypeof:(u,m)=>({type:"TYPE_QUERY",name:m(u.element)}),JsdocTypeTuple:(u,m)=>({type:"TUPLE",entries:u.elements.map(m)}),JsdocTypeKeyof:(u,m)=>({type:"KEY_QUERY",value:m(u.element)}),JsdocTypeImport:u=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:wt(u.element.meta.quote),string:u.element.value}}),JsdocTypeUndefined:()=>({type:"NAME",name:"undefined"}),JsdocTypeAny:()=>({type:"ANY"}),JsdocTypeFunction:(u,m)=>{let E=Qa(u),I={type:u.arrow?"ARROW":"FUNCTION",params:E.params.map(N=>{if(N.type==="JsdocTypeKeyValue"){if(N.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:N.key,typeName:m(N.right)}}else return m(N)}),new:null,returns:null};return E.this!==void 0?I.this=m(E.this):u.arrow||(I.this=null),E.new!==void 0&&(I.new=m(E.new)),u.returnType!==void 0&&(I.returns=m(u.returnType)),I},JsdocTypeGeneric:(u,m)=>{let E={type:"GENERIC",subject:m(u.left),objects:u.elements.map(m),meta:{syntax:u.meta.brackets==="square"?"SQUARE_BRACKET":u.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return u.meta.brackets==="square"&&u.elements[0].type==="JsdocTypeFunction"&&!u.elements[0].parenthesis&&(E.objects[0]={type:"NAME",name:"function"}),E},JsdocTypeObjectField:(u,m)=>{if(typeof u.key!="string")throw new Error("Index signatures and mapped types are not supported");if(u.right===void 0)return{type:"RECORD_ENTRY",key:u.key,quoteStyle:wt(u.meta.quote),value:null,readonly:!1};let E=m(u.right);return u.optional&&(E={type:"OPTIONAL",value:E,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:u.key.toString(),quoteStyle:wt(u.meta.quote),value:E,readonly:!1}},JsdocTypeJsdocObjectField:()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},JsdocTypeKeyValue:(u,m)=>{if(u.right===void 0)return{type:"RECORD_ENTRY",key:u.key,quoteStyle:"none",value:null,readonly:!1};let E=m(u.right);return u.optional&&(E={type:"OPTIONAL",value:E,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:u.key,quoteStyle:"none",value:E,readonly:!1}},JsdocTypeObject:(u,m)=>{let E=[];for(let I of u.elements)(I.type==="JsdocTypeObjectField"||I.type==="JsdocTypeJsdocObjectField")&&E.push(m(I));return{type:"RECORD",entries:E}},JsdocTypeSpecialNamePath:u=>{if(u.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${u.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:wt(u.meta.quote),path:u.value}}},JsdocTypeNamePath:(u,m)=>{let E=!1,I,N;u.right.type==="JsdocTypeSpecialNamePath"&&u.right.specialType==="event"?(E=!0,I=u.right.value,N=wt(u.right.meta.quote)):(I=u.right.value,N=wt(u.right.meta.quote));let H={type:Ap(u.pathType),owner:m(u.left),name:I,quoteStyle:N,hasEventPrefix:E};if(H.owner.type==="MODULE"){let Y=H.owner;return H.owner=H.owner.value,Y.value=H,Y}else return H},JsdocTypeUnion:(u,m)=>Ln("UNION",u.elements.map(m)),JsdocTypeParenthesis:(u,m)=>({type:"PARENTHESIS",value:m(C(u.element))}),JsdocTypeNull:()=>({type:"NAME",name:"null"}),JsdocTypeUnknown:()=>({type:"UNKNOWN"}),JsdocTypeStringValue:u=>({type:"STRING_VALUE",quoteStyle:wt(u.meta.quote),string:u.value}),JsdocTypeIntersection:(u,m)=>Ln("INTERSECTION",u.elements.map(m)),JsdocTypeNumber:u=>({type:"NUMBER_VALUE",number:u.value.toString()}),JsdocTypeSymbol:Ie,JsdocTypeProperty:Ie,JsdocTypePredicate:Ie,JsdocTypeMappedType:Ie,JsdocTypeIndexSignature:Ie,JsdocTypeAsserts:Ie};function Sp(u){return hr(Dp,u)}function wp(){return{JsdocTypeIntersection:(u,m)=>({type:"JsdocTypeIntersection",elements:u.elements.map(m)}),JsdocTypeGeneric:(u,m)=>({type:"JsdocTypeGeneric",left:m(u.left),elements:u.elements.map(m),meta:{dot:u.meta.dot,brackets:u.meta.brackets}}),JsdocTypeNullable:u=>u,JsdocTypeUnion:(u,m)=>({type:"JsdocTypeUnion",elements:u.elements.map(m)}),JsdocTypeUnknown:u=>u,JsdocTypeUndefined:u=>u,JsdocTypeTypeof:(u,m)=>({type:"JsdocTypeTypeof",element:m(u.element)}),JsdocTypeSymbol:(u,m)=>{let E={type:"JsdocTypeSymbol",value:u.value};return u.element!==void 0&&(E.element=m(u.element)),E},JsdocTypeOptional:(u,m)=>({type:"JsdocTypeOptional",element:m(u.element),meta:{position:u.meta.position}}),JsdocTypeObject:(u,m)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:u.elements.map(m)}),JsdocTypeNumber:u=>u,JsdocTypeNull:u=>u,JsdocTypeNotNullable:(u,m)=>({type:"JsdocTypeNotNullable",element:m(u.element),meta:{position:u.meta.position}}),JsdocTypeSpecialNamePath:u=>u,JsdocTypeObjectField:(u,m)=>({type:"JsdocTypeObjectField",key:u.key,right:u.right===void 0?void 0:m(u.right),optional:u.optional,readonly:u.readonly,meta:u.meta}),JsdocTypeJsdocObjectField:(u,m)=>({type:"JsdocTypeJsdocObjectField",left:m(u.left),right:m(u.right)}),JsdocTypeKeyValue:(u,m)=>({type:"JsdocTypeKeyValue",key:u.key,right:u.right===void 0?void 0:m(u.right),optional:u.optional,variadic:u.variadic}),JsdocTypeImport:(u,m)=>({type:"JsdocTypeImport",element:m(u.element)}),JsdocTypeAny:u=>u,JsdocTypeStringValue:u=>u,JsdocTypeNamePath:u=>u,JsdocTypeVariadic:(u,m)=>{let E={type:"JsdocTypeVariadic",meta:{position:u.meta.position,squareBrackets:u.meta.squareBrackets}};return u.element!==void 0&&(E.element=m(u.element)),E},JsdocTypeTuple:(u,m)=>({type:"JsdocTypeTuple",elements:u.elements.map(m)}),JsdocTypeName:u=>u,JsdocTypeFunction:(u,m)=>{let E={type:"JsdocTypeFunction",arrow:u.arrow,parameters:u.parameters.map(m),constructor:u.constructor,parenthesis:u.parenthesis};return u.returnType!==void 0&&(E.returnType=m(u.returnType)),E},JsdocTypeKeyof:(u,m)=>({type:"JsdocTypeKeyof",element:m(u.element)}),JsdocTypeParenthesis:(u,m)=>({type:"JsdocTypeParenthesis",element:m(u.element)}),JsdocTypeProperty:u=>u,JsdocTypePredicate:(u,m)=>({type:"JsdocTypePredicate",left:m(u.left),right:m(u.right)}),JsdocTypeIndexSignature:(u,m)=>({type:"JsdocTypeIndexSignature",key:u.key,right:m(u.right)}),JsdocTypeMappedType:(u,m)=>({type:"JsdocTypeMappedType",key:u.key,right:m(u.right)}),JsdocTypeAsserts:(u,m)=>({type:"JsdocTypeAsserts",left:m(u.left),right:m(u.right)})}}let ei={JsdocTypeAny:[],JsdocTypeFunction:["parameters","returnType"],JsdocTypeGeneric:["left","elements"],JsdocTypeImport:[],JsdocTypeIndexSignature:["right"],JsdocTypeIntersection:["elements"],JsdocTypeKeyof:["element"],JsdocTypeKeyValue:["right"],JsdocTypeMappedType:["right"],JsdocTypeName:[],JsdocTypeNamePath:["left","right"],JsdocTypeNotNullable:["element"],JsdocTypeNull:[],JsdocTypeNullable:["element"],JsdocTypeNumber:[],JsdocTypeObject:["elements"],JsdocTypeObjectField:["right"],JsdocTypeJsdocObjectField:["left","right"],JsdocTypeOptional:["element"],JsdocTypeParenthesis:["element"],JsdocTypeSpecialNamePath:[],JsdocTypeStringValue:[],JsdocTypeSymbol:["element"],JsdocTypeTuple:["elements"],JsdocTypeTypeof:["element"],JsdocTypeUndefined:[],JsdocTypeUnion:["elements"],JsdocTypeUnknown:[],JsdocTypeVariadic:["element"],JsdocTypeProperty:[],JsdocTypePredicate:["left","right"],JsdocTypeAsserts:["left","right"]};function Mn(u,m,E,I,N){I?.(u,m,E);let H=ei[u.type];for(let Y of H){let ne=u[Y];if(ne!==void 0)if(Array.isArray(ne))for(let ke of ne)Mn(ke,u,Y,I,N);else Mn(ne,u,Y,I,N)}N?.(u,m,E)}function Cp(u,m,E){Mn(u,void 0,void 0,m,E)}e.catharsisTransform=vp,e.identityTransformRules=wp,e.jtpTransform=Sp,e.parse=Xa,e.stringify=gp,e.stringifyRules=Za,e.transform=hr,e.traverse=Cp,e.tryParse=mp,e.visitorKeys=ei})});var kc={};ni(kc,{ColorControl:()=>Ic,default:()=>gg});function Nt(){return(Nt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function ga(e,t){if(e==null)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)t.indexOf(r=a[n])>=0||(o[r]=e[r]);return o}function pa(e){var t=Pe(e),r=Pe(function(n){t.current&&t.current(n)});return t.current=e,r.current}function Cc(e,t,r){var n=pa(r),o=Z(function(){return e.toHsva(t)}),a=o[0],i=o[1],s=Pe({color:t,hsva:a});xe(function(){if(!e.equal(t,s.current.color)){var c=e.toHsva(t);s.current={hsva:c,color:t},i(c)}},[t,e]),xe(function(){var c;Sc(a,s.current.hsva)||e.equal(c=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:c},n(c))},[a,e,n]);var l=Ce(function(c){i(function(p){return Object.assign({},p,c)})},[]);return[a,l]}var Oy,gc,_y,By,Je,or,Tr,ha,pc,hc,ba,Fr,Ea,Se,Py,Ny,fa,jy,Ly,My,Uy,bc,ma,An,Ec,$y,bn,qy,vc,Ac,Dc,Sc,wc,Vy,Jy,zy,fc,xc,Hy,Gy,Wy,Ky,Tc,Yy,Xy,Qy,Zy,eg,tg,rg,ng,og,ag,ig,mc,sg,lg,Fc,En,ug,cg,dg,ya,pg,hg,vn,yc,nr,fg,mg,Dn,yg,Ic,gg,Rc=rt(()=>{q();V();J();$n();Mr();$r();po();yo();Oy=$e({"../../node_modules/color-name/index.js"(e,t){t.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]}}}),gc=$e({"../../node_modules/color-convert/conversions.js"(e,t){var r=Oy(),n={};for(let i of Object.keys(r))n[r[i]]=i;var o={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"]}};t.exports=o;for(let i of Object.keys(o)){if(!("channels"in o[i]))throw new Error("missing channels property: "+i);if(!("labels"in o[i]))throw new Error("missing channel labels property: "+i);if(o[i].labels.length!==o[i].channels)throw new Error("channel and label counts mismatch: "+i);let{channels:s,labels:l}=o[i];delete o[i].channels,delete o[i].labels,Object.defineProperty(o[i],"channels",{value:s}),Object.defineProperty(o[i],"labels",{value:l})}o.rgb.hsl=function(i){let s=i[0]/255,l=i[1]/255,c=i[2]/255,p=Math.min(s,l,c),h=Math.max(s,l,c),d=h-p,y,g;h===p?y=0:s===h?y=(l-c)/d:l===h?y=2+(c-s)/d:c===h&&(y=4+(s-l)/d),y=Math.min(y*60,360),y<0&&(y+=360);let A=(p+h)/2;return h===p?g=0:A<=.5?g=d/(h+p):g=d/(2-h-p),[y,g*100,A*100]},o.rgb.hsv=function(i){let s,l,c,p,h,d=i[0]/255,y=i[1]/255,g=i[2]/255,A=Math.max(d,y,g),v=A-Math.min(d,y,g),S=function(w){return(A-w)/6/v+1/2};return v===0?(p=0,h=0):(h=v/A,s=S(d),l=S(y),c=S(g),d===A?p=c-l:y===A?p=1/3+s-c:g===A&&(p=2/3+l-s),p<0?p+=1:p>1&&(p-=1)),[p*360,h*100,A*100]},o.rgb.hwb=function(i){let s=i[0],l=i[1],c=i[2],p=o.rgb.hsl(i)[0],h=1/255*Math.min(s,Math.min(l,c));return c=1-1/255*Math.max(s,Math.max(l,c)),[p,h*100,c*100]},o.rgb.cmyk=function(i){let s=i[0]/255,l=i[1]/255,c=i[2]/255,p=Math.min(1-s,1-l,1-c),h=(1-s-p)/(1-p)||0,d=(1-l-p)/(1-p)||0,y=(1-c-p)/(1-p)||0;return[h*100,d*100,y*100,p*100]};function a(i,s){return(i[0]-s[0])**2+(i[1]-s[1])**2+(i[2]-s[2])**2}o.rgb.keyword=function(i){let s=n[i];if(s)return s;let l=1/0,c;for(let p of Object.keys(r)){let h=r[p],d=a(i,h);d<l&&(l=d,c=p)}return c},o.keyword.rgb=function(i){return r[i]},o.rgb.xyz=function(i){let s=i[0]/255,l=i[1]/255,c=i[2]/255;s=s>.04045?((s+.055)/1.055)**2.4:s/12.92,l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let p=s*.4124+l*.3576+c*.1805,h=s*.2126+l*.7152+c*.0722,d=s*.0193+l*.1192+c*.9505;return[p*100,h*100,d*100]},o.rgb.lab=function(i){let s=o.rgb.xyz(i),l=s[0],c=s[1],p=s[2];l/=95.047,c/=100,p/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,p=p>.008856?p**(1/3):7.787*p+16/116;let h=116*c-16,d=500*(l-c),y=200*(c-p);return[h,d,y]},o.hsl.rgb=function(i){let s=i[0]/360,l=i[1]/100,c=i[2]/100,p,h,d;if(l===0)return d=c*255,[d,d,d];c<.5?p=c*(1+l):p=c+l-c*l;let y=2*c-p,g=[0,0,0];for(let A=0;A<3;A++)h=s+1/3*-(A-1),h<0&&h++,h>1&&h--,6*h<1?d=y+(p-y)*6*h:2*h<1?d=p:3*h<2?d=y+(p-y)*(2/3-h)*6:d=y,g[A]=d*255;return g},o.hsl.hsv=function(i){let s=i[0],l=i[1]/100,c=i[2]/100,p=l,h=Math.max(c,.01);c*=2,l*=c<=1?c:2-c,p*=h<=1?h:2-h;let d=(c+l)/2,y=c===0?2*p/(h+p):2*l/(c+l);return[s,y*100,d*100]},o.hsv.rgb=function(i){let s=i[0]/60,l=i[1]/100,c=i[2]/100,p=Math.floor(s)%6,h=s-Math.floor(s),d=255*c*(1-l),y=255*c*(1-l*h),g=255*c*(1-l*(1-h));switch(c*=255,p){case 0:return[c,g,d];case 1:return[y,c,d];case 2:return[d,c,g];case 3:return[d,y,c];case 4:return[g,d,c];case 5:return[c,d,y]}},o.hsv.hsl=function(i){let s=i[0],l=i[1]/100,c=i[2]/100,p=Math.max(c,.01),h,d;d=(2-l)*c;let y=(2-l)*p;return h=l*p,h/=y<=1?y:2-y,h=h||0,d/=2,[s,h*100,d*100]},o.hwb.rgb=function(i){let s=i[0]/360,l=i[1]/100,c=i[2]/100,p=l+c,h;p>1&&(l/=p,c/=p);let d=Math.floor(6*s),y=1-c;h=6*s-d,(d&1)!==0&&(h=1-h);let g=l+h*(y-l),A,v,S;switch(d){default:case 6:case 0:A=y,v=g,S=l;break;case 1:A=g,v=y,S=l;break;case 2:A=l,v=y,S=g;break;case 3:A=l,v=g,S=y;break;case 4:A=g,v=l,S=y;break;case 5:A=y,v=l,S=g;break}return[A*255,v*255,S*255]},o.cmyk.rgb=function(i){let s=i[0]/100,l=i[1]/100,c=i[2]/100,p=i[3]/100,h=1-Math.min(1,s*(1-p)+p),d=1-Math.min(1,l*(1-p)+p),y=1-Math.min(1,c*(1-p)+p);return[h*255,d*255,y*255]},o.xyz.rgb=function(i){let s=i[0]/100,l=i[1]/100,c=i[2]/100,p,h,d;return p=s*3.2406+l*-1.5372+c*-.4986,h=s*-.9689+l*1.8758+c*.0415,d=s*.0557+l*-.204+c*1.057,p=p>.0031308?1.055*p**(1/2.4)-.055:p*12.92,h=h>.0031308?1.055*h**(1/2.4)-.055:h*12.92,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,p=Math.min(Math.max(0,p),1),h=Math.min(Math.max(0,h),1),d=Math.min(Math.max(0,d),1),[p*255,h*255,d*255]},o.xyz.lab=function(i){let s=i[0],l=i[1],c=i[2];s/=95.047,l/=100,c/=108.883,s=s>.008856?s**(1/3):7.787*s+16/116,l=l>.008856?l**(1/3):7.787*l+16/116,c=c>.008856?c**(1/3):7.787*c+16/116;let p=116*l-16,h=500*(s-l),d=200*(l-c);return[p,h,d]},o.lab.xyz=function(i){let s=i[0],l=i[1],c=i[2],p,h,d;h=(s+16)/116,p=l/500+h,d=h-c/200;let y=h**3,g=p**3,A=d**3;return h=y>.008856?y:(h-16/116)/7.787,p=g>.008856?g:(p-16/116)/7.787,d=A>.008856?A:(d-16/116)/7.787,p*=95.047,h*=100,d*=108.883,[p,h,d]},o.lab.lch=function(i){let s=i[0],l=i[1],c=i[2],p;p=Math.atan2(c,l)*360/2/Math.PI,p<0&&(p+=360);let h=Math.sqrt(l*l+c*c);return[s,h,p]},o.lch.lab=function(i){let s=i[0],l=i[1],c=i[2]/360*2*Math.PI,p=l*Math.cos(c),h=l*Math.sin(c);return[s,p,h]},o.rgb.ansi16=function(i,s=null){let[l,c,p]=i,h=s===null?o.rgb.hsv(i)[2]:s;if(h=Math.round(h/50),h===0)return 30;let d=30+(Math.round(p/255)<<2|Math.round(c/255)<<1|Math.round(l/255));return h===2&&(d+=60),d},o.hsv.ansi16=function(i){return o.rgb.ansi16(o.hsv.rgb(i),i[2])},o.rgb.ansi256=function(i){let s=i[0],l=i[1],c=i[2];return s===l&&l===c?s<8?16:s>248?231:Math.round((s-8)/247*24)+232:16+36*Math.round(s/255*5)+6*Math.round(l/255*5)+Math.round(c/255*5)},o.ansi16.rgb=function(i){let s=i%10;if(s===0||s===7)return i>50&&(s+=3.5),s=s/10.5*255,[s,s,s];let l=(~~(i>50)+1)*.5,c=(s&1)*l*255,p=(s>>1&1)*l*255,h=(s>>2&1)*l*255;return[c,p,h]},o.ansi256.rgb=function(i){if(i>=232){let h=(i-232)*10+8;return[h,h,h]}i-=16;let s,l=Math.floor(i/36)/5*255,c=Math.floor((s=i%36)/6)/5*255,p=s%6/5*255;return[l,c,p]},o.rgb.hex=function(i){let s=(((Math.round(i[0])&255)<<16)+((Math.round(i[1])&255)<<8)+(Math.round(i[2])&255)).toString(16).toUpperCase();return"000000".substring(s.length)+s},o.hex.rgb=function(i){let s=i.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!s)return[0,0,0];let l=s[0];s[0].length===3&&(l=l.split("").map(y=>y+y).join(""));let c=parseInt(l,16),p=c>>16&255,h=c>>8&255,d=c&255;return[p,h,d]},o.rgb.hcg=function(i){let s=i[0]/255,l=i[1]/255,c=i[2]/255,p=Math.max(Math.max(s,l),c),h=Math.min(Math.min(s,l),c),d=p-h,y,g;return d<1?y=h/(1-d):y=0,d<=0?g=0:p===s?g=(l-c)/d%6:p===l?g=2+(c-s)/d:g=4+(s-l)/d,g/=6,g%=1,[g*360,d*100,y*100]},o.hsl.hcg=function(i){let s=i[1]/100,l=i[2]/100,c=l<.5?2*s*l:2*s*(1-l),p=0;return c<1&&(p=(l-.5*c)/(1-c)),[i[0],c*100,p*100]},o.hsv.hcg=function(i){let s=i[1]/100,l=i[2]/100,c=s*l,p=0;return c<1&&(p=(l-c)/(1-c)),[i[0],c*100,p*100]},o.hcg.rgb=function(i){let s=i[0]/360,l=i[1]/100,c=i[2]/100;if(l===0)return[c*255,c*255,c*255];let p=[0,0,0],h=s%1*6,d=h%1,y=1-d,g=0;switch(Math.floor(h)){case 0:p[0]=1,p[1]=d,p[2]=0;break;case 1:p[0]=y,p[1]=1,p[2]=0;break;case 2:p[0]=0,p[1]=1,p[2]=d;break;case 3:p[0]=0,p[1]=y,p[2]=1;break;case 4:p[0]=d,p[1]=0,p[2]=1;break;default:p[0]=1,p[1]=0,p[2]=y}return g=(1-l)*c,[(l*p[0]+g)*255,(l*p[1]+g)*255,(l*p[2]+g)*255]},o.hcg.hsv=function(i){let s=i[1]/100,l=i[2]/100,c=s+l*(1-s),p=0;return c>0&&(p=s/c),[i[0],p*100,c*100]},o.hcg.hsl=function(i){let s=i[1]/100,l=i[2]/100*(1-s)+.5*s,c=0;return l>0&&l<.5?c=s/(2*l):l>=.5&&l<1&&(c=s/(2*(1-l))),[i[0],c*100,l*100]},o.hcg.hwb=function(i){let s=i[1]/100,l=i[2]/100,c=s+l*(1-s);return[i[0],(c-s)*100,(1-c)*100]},o.hwb.hcg=function(i){let s=i[1]/100,l=1-i[2]/100,c=l-s,p=0;return c<1&&(p=(l-c)/(1-c)),[i[0],c*100,p*100]},o.apple.rgb=function(i){return[i[0]/65535*255,i[1]/65535*255,i[2]/65535*255]},o.rgb.apple=function(i){return[i[0]/255*65535,i[1]/255*65535,i[2]/255*65535]},o.gray.rgb=function(i){return[i[0]/100*255,i[0]/100*255,i[0]/100*255]},o.gray.hsl=function(i){return[0,0,i[0]]},o.gray.hsv=o.gray.hsl,o.gray.hwb=function(i){return[0,100,i[0]]},o.gray.cmyk=function(i){return[0,0,0,i[0]]},o.gray.lab=function(i){return[i[0],0,0]},o.gray.hex=function(i){let s=Math.round(i[0]/100*255)&255,l=((s<<16)+(s<<8)+s).toString(16).toUpperCase();return"000000".substring(l.length)+l},o.rgb.gray=function(i){return[(i[0]+i[1]+i[2])/3/255*100]}}}),_y=$e({"../../node_modules/color-convert/route.js"(e,t){var r=gc();function n(){let s={},l=Object.keys(r);for(let c=l.length,p=0;p<c;p++)s[l[p]]={distance:-1,parent:null};return s}function o(s){let l=n(),c=[s];for(l[s].distance=0;c.length;){let p=c.pop(),h=Object.keys(r[p]);for(let d=h.length,y=0;y<d;y++){let g=h[y],A=l[g];A.distance===-1&&(A.distance=l[p].distance+1,A.parent=p,c.unshift(g))}}return l}function a(s,l){return function(c){return l(s(c))}}function i(s,l){let c=[l[s].parent,s],p=r[l[s].parent][s],h=l[s].parent;for(;l[h].parent;)c.unshift(l[h].parent),p=a(r[l[h].parent][h],p),h=l[h].parent;return p.conversion=c,p}t.exports=function(s){let l=o(s),c={},p=Object.keys(l);for(let h=p.length,d=0;d<h;d++){let y=p[d];l[y].parent!==null&&(c[y]=i(y,l))}return c}}}),By=$e({"../../node_modules/color-convert/index.js"(e,t){var r=gc(),n=_y(),o={},a=Object.keys(r);function i(l){let c=function(...p){let h=p[0];return h==null?h:(h.length>1&&(p=h),l(p))};return"conversion"in l&&(c.conversion=l.conversion),c}function s(l){let c=function(...p){let h=p[0];if(h==null)return h;h.length>1&&(p=h);let d=l(p);if(typeof d=="object")for(let y=d.length,g=0;g<y;g++)d[g]=Math.round(d[g]);return d};return"conversion"in l&&(c.conversion=l.conversion),c}a.forEach(l=>{o[l]={},Object.defineProperty(o[l],"channels",{value:r[l].channels}),Object.defineProperty(o[l],"labels",{value:r[l].labels});let c=n(l);Object.keys(c).forEach(p=>{let h=c[p];o[l][p]=s(h),o[l][p].raw=i(h)})}),t.exports=o}}),Je=zt(By());or=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e<t?t:e},Tr=function(e){return"touches"in e},ha=function(e){return e&&e.ownerDocument.defaultView||self},pc=function(e,t,r){var n=e.getBoundingClientRect(),o=Tr(t)?function(a,i){for(var s=0;s<a.length;s++)if(a[s].identifier===i)return a[s];return a[0]}(t.touches,r):t;return{left:or((o.pageX-(n.left+ha(e).pageXOffset))/n.width),top:or((o.pageY-(n.top+ha(e).pageYOffset))/n.height)}},hc=function(e){!Tr(e)&&e.preventDefault()},ba=f.memo(function(e){var t=e.onMove,r=e.onKey,n=ga(e,["onMove","onKey"]),o=Pe(null),a=pa(t),i=pa(r),s=Pe(null),l=Pe(!1),c=pt(function(){var y=function(v){hc(v),(Tr(v)?v.touches.length>0:v.buttons>0)&&o.current?a(pc(o.current,v,s.current)):A(!1)},g=function(){return A(!1)};function A(v){var S=l.current,w=ha(o.current),x=v?w.addEventListener:w.removeEventListener;x(S?"touchmove":"mousemove",y),x(S?"touchend":"mouseup",g)}return[function(v){var S=v.nativeEvent,w=o.current;if(w&&(hc(S),!function(C,k){return k&&!Tr(C)}(S,l.current)&&w)){if(Tr(S)){l.current=!0;var x=S.changedTouches||[];x.length&&(s.current=x[0].identifier)}w.focus(),a(pc(w,S,s.current)),A(!0)}},function(v){var S=v.which||v.keyCode;S<37||S>40||(v.preventDefault(),i({left:S===39?.05:S===37?-.05:0,top:S===40?.05:S===38?-.05:0}))},A]},[i,a]),p=c[0],h=c[1],d=c[2];return xe(function(){return d},[d]),f.createElement("div",Nt({},n,{onTouchStart:p,onMouseDown:p,className:"react-colorful__interactive",ref:o,onKeyDown:h,tabIndex:0,role:"slider"}))}),Fr=function(e){return e.filter(Boolean).join(" ")},Ea=function(e){var t=e.color,r=e.left,n=e.top,o=n===void 0?.5:n,a=Fr(["react-colorful__pointer",e.className]);return f.createElement("div",{className:a,style:{top:100*o+"%",left:100*r+"%"}},f.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},Se=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},Py={grad:.9,turn:360,rad:360/(2*Math.PI)},Ny=function(e){return vc(fa(e))},fa=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?Se(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?Se(parseInt(e.substring(6,8),16)/255,2):1}},jy=function(e,t){return t===void 0&&(t="deg"),Number(e)*(Py[t]||1)},Ly=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?My({h:jy(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},My=function(e){var t=e.s,r=e.l;return{h:e.h,s:(t*=(r<50?r:100-r)/100)>0?2*t/(r+t)*100:0,v:r+t,a:e.a}},Uy=function(e){return qy(Ec(e))},bc=function(e){var t=e.s,r=e.v,n=e.a,o=(200-t)*r/100;return{h:Se(e.h),s:Se(o>0&&o<200?t*r/100/(o<=100?o:200-o)*100:0),l:Se(o/2),a:Se(n,2)}},ma=function(e){var t=bc(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},An=function(e){var t=bc(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},Ec=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var a=Math.floor(t),i=n*(1-r),s=n*(1-(t-a)*r),l=n*(1-(1-t+a)*r),c=a%6;return{r:Se(255*[n,s,i,i,l,n][c]),g:Se(255*[l,n,n,s,i,i][c]),b:Se(255*[i,i,l,n,n,s][c]),a:Se(o,2)}},$y=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?vc({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},bn=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},qy=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,a=o<1?bn(Se(255*o)):"";return"#"+bn(t)+bn(r)+bn(n)+a},vc=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,a=Math.max(t,r,n),i=a-Math.min(t,r,n),s=i?a===t?(r-n)/i:a===r?2+(n-t)/i:4+(t-r)/i:0;return{h:Se(60*(s<0?s+6:s)),s:Se(a?i/a*100:0),v:Se(a/255*100),a:o}},Ac=f.memo(function(e){var t=e.hue,r=e.onChange,n=Fr(["react-colorful__hue",e.className]);return f.createElement("div",{className:n},f.createElement(ba,{onMove:function(o){r({h:360*o.left})},onKey:function(o){r({h:or(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":Se(t),"aria-valuemax":"360","aria-valuemin":"0"},f.createElement(Ea,{className:"react-colorful__hue-pointer",left:t/360,color:ma({h:t,s:100,v:100,a:1})})))}),Dc=f.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:ma({h:t.h,s:100,v:100,a:1})};return f.createElement("div",{className:"react-colorful__saturation",style:n},f.createElement(ba,{onMove:function(o){r({s:100*o.left,v:100-100*o.top})},onKey:function(o){r({s:or(t.s+100*o.left,0,100),v:or(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+Se(t.s)+"%, Brightness "+Se(t.v)+"%"},f.createElement(Ea,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:ma(t)})))}),Sc=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},wc=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Vy=function(e,t){return e.toLowerCase()===t.toLowerCase()||Sc(fa(e),fa(t))};Jy=typeof window<"u"?yi:xe,zy=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},fc=new Map,xc=function(e){Jy(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!fc.has(t)){var r=t.createElement("style");r.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,fc.set(t,r);var n=zy();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},Hy=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=ga(e,["className","colorModel","color","onChange"]),s=Pe(null);xc(s);var l=Cc(r,o,a),c=l[0],p=l[1],h=Fr(["react-colorful",t]);return f.createElement("div",Nt({},i,{ref:s,className:h}),f.createElement(Dc,{hsva:c,onChange:p}),f.createElement(Ac,{hue:c.h,onChange:p,className:"react-colorful__last-control"}))},Gy={defaultColor:"000",toHsva:Ny,fromHsva:function(e){return Uy({h:e.h,s:e.s,v:e.v,a:1})},equal:Vy},Wy=function(e){return f.createElement(Hy,Nt({},e,{colorModel:Gy}))},Ky=function(e){var t=e.className,r=e.hsva,n=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+An(Object.assign({},r,{a:0}))+", "+An(Object.assign({},r,{a:1}))+")"},a=Fr(["react-colorful__alpha",t]),i=Se(100*r.a);return f.createElement("div",{className:a},f.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),f.createElement(ba,{onMove:function(s){n({a:s.left})},onKey:function(s){n({a:or(r.a+s.left)})},"aria-label":"Alpha","aria-valuetext":i+"%","aria-valuenow":i,"aria-valuemin":"0","aria-valuemax":"100"},f.createElement(Ea,{className:"react-colorful__alpha-pointer",left:r.a,color:An(r)})))},Tc=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=ga(e,["className","colorModel","color","onChange"]),s=Pe(null);xc(s);var l=Cc(r,o,a),c=l[0],p=l[1],h=Fr(["react-colorful",t]);return f.createElement("div",Nt({},i,{ref:s,className:h}),f.createElement(Dc,{hsva:c,onChange:p}),f.createElement(Ac,{hue:c.h,onChange:p}),f.createElement(Ky,{hsva:c,onChange:p,className:"react-colorful__last-control"}))},Yy={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Ly,fromHsva:An,equal:wc},Xy=function(e){return f.createElement(Tc,Nt({},e,{colorModel:Yy}))},Qy={defaultColor:"rgba(0, 0, 0, 1)",toHsva:$y,fromHsva:function(e){var t=Ec(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:wc},Zy=function(e){return f.createElement(Tc,Nt({},e,{colorModel:Qy}))},eg=R.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),tg=R(ft)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),rg=R.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),ng=R(Tt)(({theme:e})=>({fontFamily:e.typography.fonts.base})),og=R.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),ag=R.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),ig=`url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>')`,mc=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${ig}, linear-gradient(#fff, #fff)`;return f.createElement(ag,{...r,style:{...t,backgroundImage:n}})},sg=R(Ge.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),lg=R(ts)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Fc=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Fc||{}),En=Object.values(Fc),ug=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,cg=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,dg=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,ya=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,pg=/^\s*#?([0-9a-f]{3})\s*$/i,hg={hex:Wy,rgb:Zy,hsl:Xy},vn={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},yc=e=>{let t=e?.match(ug);if(!t)return[0,0,0,1];let[,r,n,o,a=1]=t;return[r,n,o,a].map(Number)},nr=e=>{if(!e)return;let t=!0;if(cg.test(e)){let[i,s,l,c]=yc(e),[p,h,d]=Je.default.rgb.hsl([i,s,l])||[0,0,0];return{valid:t,value:e,keyword:Je.default.rgb.keyword([i,s,l]),colorSpace:"rgb",rgb:e,hsl:`hsla(${p}, ${h}%, ${d}%, ${c})`,hex:`#${Je.default.rgb.hex([i,s,l]).toLowerCase()}`}}if(dg.test(e)){let[i,s,l,c]=yc(e),[p,h,d]=Je.default.hsl.rgb([i,s,l])||[0,0,0];return{valid:t,value:e,keyword:Je.default.hsl.keyword([i,s,l]),colorSpace:"hsl",rgb:`rgba(${p}, ${h}, ${d}, ${c})`,hsl:e,hex:`#${Je.default.hsl.hex([i,s,l]).toLowerCase()}`}}let r=e.replace("#",""),n=Je.default.keyword.rgb(r)||Je.default.hex.rgb(r),o=Je.default.rgb.hsl(n),a=e;if(/[^#a-f0-9]/i.test(e)?a=r:ya.test(e)&&(a=`#${r}`),a.startsWith("#"))t=ya.test(a);else try{Je.default.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:Je.default.rgb.keyword(n),colorSpace:"hex",rgb:`rgba(${n[0]}, ${n[1]}, ${n[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},fg=(e,t,r)=>{if(!e||!t?.valid)return vn[r];if(r!=="hex")return t?.[r]||vn[r];if(!t.hex.startsWith("#"))try{return`#${Je.default.keyword.hex(t.hex)}`}catch{return vn.hex}let n=t.hex.match(pg);if(!n)return ya.test(t.hex)?t.hex:vn.hex;let[o,a,i]=n[1].split("");return`#${o}${o}${a}${a}${i}${i}`},mg=(e,t)=>{let[r,n]=Z(e||""),[o,a]=Z(()=>nr(r)),[i,s]=Z(o?.colorSpace||"hex");xe(()=>{let h=e||"",d=nr(h);n(h),a(d),s(d?.colorSpace||"hex")},[e]);let l=pt(()=>fg(r,o,i).toLowerCase(),[r,o,i]),c=Ce(h=>{let d=nr(h),y=d?.value||h||"";n(y),y===""&&(a(void 0),t(void 0)),d&&(a(d),s(d.colorSpace),t(d.value))},[t]),p=Ce(()=>{let h=En.indexOf(i)+1;h>=En.length&&(h=0),s(En[h]);let d=o?.[En[h]]||"";n(d),t(d)},[o,i,t]);return{value:r,realValue:l,updateValue:c,color:o,colorSpace:i,cycleColorSpace:p}},Dn=e=>e.replace(/\s*/,"").toLowerCase(),yg=(e,t,r)=>{let[n,o]=Z(t?.valid?[t]:[]);xe(()=>{t===void 0&&o([])},[t]);let a=pt(()=>(e||[]).map(s=>typeof s=="string"?nr(s):s.title?{...nr(s.color),keyword:s.title}:nr(s.color)).concat(n).filter(Boolean).slice(-27),[e,n]),i=Ce(s=>{s?.valid&&(a.some(l=>Dn(l[r])===Dn(s[r]))||o(l=>l.concat(s)))},[r,a]);return{presets:a,addPreset:i}},Ic=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,presetColors:a,startOpen:i=!1,argType:s})=>{let l=Ce(si(r,200),[r]),{value:c,realValue:p,updateValue:h,color:d,colorSpace:y,cycleColorSpace:g}=mg(t,l),{presets:A,addPreset:v}=yg(a,d,y),S=hg[y],w=!!s?.table?.readonly;return f.createElement(eg,{"aria-readonly":w},f.createElement(tg,{startOpen:i,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>v(d),tooltip:f.createElement(rg,null,f.createElement(S,{color:p==="transparent"?"#000000":p,onChange:h,onFocus:n,onBlur:o}),A.length>0&&f.createElement(og,null,A.map((x,C)=>f.createElement(ft,{key:`${x.value}-${C}`,hasChrome:!1,tooltip:f.createElement(ng,{note:x.keyword||x.value})},f.createElement(mc,{value:x[y],active:d&&Dn(x[y])===Dn(d[y]),onClick:()=>h(x.value)})))))},f.createElement(mc,{value:p,style:{margin:4}})),f.createElement(sg,{id:Le(e),value:c,onChange:x=>h(x.target.value),onFocus:x=>x.target.select(),readOnly:w,placeholder:"Choose color..."}),c?f.createElement(lg,{onClick:g}):null)},gg=Ic});q();V();J();q();V();J();q();V();J();$n();Mr();Mr();$r();q();V();J();q();V();J();var OA=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:bi,ARGTYPES_INFO_RESPONSE:to,CHANNEL_CREATED:_A,CHANNEL_WS_DISCONNECT:BA,CONFIG_ERROR:Ei,CREATE_NEW_STORYFILE_REQUEST:PA,CREATE_NEW_STORYFILE_RESPONSE:NA,CURRENT_STORY_WAS_SET:ro,DOCS_PREPARED:vi,DOCS_RENDERED:qr,FILE_COMPONENT_SEARCH_REQUEST:jA,FILE_COMPONENT_SEARCH_RESPONSE:LA,FORCE_REMOUNT:Ai,FORCE_RE_RENDER:Vr,GLOBALS_UPDATED:Wt,NAVIGATE_URL:Di,PLAY_FUNCTION_THREW_EXCEPTION:Si,PRELOAD_ENTRIES:wi,PREVIEW_BUILDER_PROGRESS:MA,PREVIEW_KEYDOWN:Ci,REGISTER_SUBSCRIPTION:UA,REQUEST_WHATS_NEW_DATA:$A,RESET_STORY_ARGS:Jr,RESULT_WHATS_NEW_DATA:qA,SAVE_STORY_REQUEST:no,SAVE_STORY_RESPONSE:zr,SELECT_STORY:VA,SET_CONFIG:JA,SET_CURRENT_STORY:xi,SET_FILTER:zA,SET_GLOBALS:Ti,SET_INDEX:HA,SET_STORIES:GA,SET_WHATS_NEW_CACHE:WA,SHARED_STATE_CHANGED:KA,SHARED_STATE_SET:YA,STORIES_COLLAPSE_ALL:XA,STORIES_EXPAND_ALL:QA,STORY_ARGS_UPDATED:Fi,STORY_CHANGED:Ii,STORY_ERRORED:ki,STORY_FINISHED:oo,STORY_INDEX_INVALIDATED:Ri,STORY_MISSING:ao,STORY_PREPARED:Oi,STORY_RENDERED:br,STORY_RENDER_PHASE_CHANGED:Kt,STORY_SPECIFIED:_i,STORY_THREW_EXCEPTION:Bi,STORY_UNCHANGED:Pi,TELEMETRY_ERROR:ZA,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:eD,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:tD,TESTING_MODULE_CRASH_REPORT:rD,TESTING_MODULE_PROGRESS_REPORT:nD,TESTING_MODULE_RUN_ALL_REQUEST:oD,TESTING_MODULE_RUN_REQUEST:aD,TOGGLE_WHATS_NEW_NOTIFICATIONS:iD,UNHANDLED_ERRORS_WHILE_PLAYING:Ni,UPDATE_GLOBALS:Hr,UPDATE_QUERY_PARAMS:ji,UPDATE_STORY_ARGS:Gr}=__STORYBOOK_CORE_EVENTS__;q();V();J();var yD=__STORYBOOK_API__,{ActiveTabs:gD,Consumer:bD,ManagerContext:ED,Provider:vD,RequestResponseError:AD,addons:Wr,combineParameters:DD,controlOrMetaKey:SD,controlOrMetaSymbol:wD,eventMatchesShortcut:CD,eventToShortcut:xD,experimental_MockUniversalStore:TD,experimental_UniversalStore:FD,experimental_requestResponse:io,experimental_useUniversalStore:ID,isMacLike:kD,isShortcutTaken:RD,keyToSymbol:OD,merge:_D,mockChannel:BD,optionOrAltSymbol:PD,shortcutMatchesShortcut:ND,shortcutToHumanString:jD,types:Li,useAddonState:LD,useArgTypes:so,useArgs:Mi,useChannel:MD,useGlobalTypes:UD,useGlobals:Ui,useParameter:$i,useSharedState:$D,useStoryPrepared:qD,useStorybookApi:VD,useStorybookState:qi}=__STORYBOOK_API__;po();q();V();J();var Hi=Object.prototype.hasOwnProperty;function Gi(e,t,r){for(r of e.keys())if(Ft(r,t))return r}function Ft(e,t){var r,n,o;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&Ft(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(o=n,o&&typeof o=="object"&&(o=Gi(t,o),!o)||!t.has(o))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(o=n[0],o&&typeof o=="object"&&(o=Gi(t,o),!o)||!Ft(n[1],t.get(o)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(Hi.call(e,r)&&++n&&!Hi.call(t,r)||!(r in t)||!Ft(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}yo();q();V();J();var NT=__STORYBOOK_CLIENT_LOGGER__,{deprecate:jT,logger:Xr,once:ss,pretty:LT}=__STORYBOOK_CLIENT_LOGGER__;q();V();J();q();V();J();q();V();J();q();V();J();var VT=__STORYBOOK_CHANNELS__,{Channel:Qr,HEARTBEAT_INTERVAL:JT,HEARTBEAT_MAX_LATENCY:zT,PostMessageTransport:HT,WebsocketTransport:GT,createBrowserChannel:WT}=__STORYBOOK_CHANNELS__;q();V();J();var ZT=__STORYBOOK_CLIENT_LOGGER__,{deprecate:nt,logger:ee,once:mt,pretty:eF}=__STORYBOOK_CLIENT_LOGGER__;q();V();J();var Uh=Object.defineProperty,he=(e,t)=>Uh(e,"name",{value:t,configurable:!0});function fe(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=Array.from(typeof e=="string"?[e]:e);n[n.length-1]=n[n.length-1].replace(/\r?\n([\t ]*)$/,"");var o=n.reduce(function(s,l){var c=l.match(/\n([\t ]+|(?!\s).)/g);return c?s.concat(c.map(function(p){var h,d;return(d=(h=p.match(/[\t ]/g))===null||h===void 0?void 0:h.length)!==null&&d!==void 0?d:0})):s},[]);if(o.length){var a=new RegExp(` +(()=>{var xp=Object.create;var Un=Object.defineProperty;var Tp=Object.getOwnPropertyDescriptor;var Fp=Object.getOwnPropertyNames;var Ip=Object.getPrototypeOf,kp=Object.prototype.hasOwnProperty;var je=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var rt=(e,t)=>()=>(e&&(t=e(e=0)),t);var Rp=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ni=(e,t)=>{for(var r in t)Un(e,r,{get:t[r],enumerable:!0})},Op=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Fp(t))!kp.call(e,o)&&o!==r&&Un(e,o,{get:()=>t[o],enumerable:!(n=Tp(t,o))||n.enumerable});return e};var _p=(e,t,r)=>(r=e!=null?xp(Ip(e)):{},Op(t||!e||!e.__esModule?Un(r,"default",{value:e,enumerable:!0}):r,e));var q=rt(()=>{});var V=rt(()=>{});var J=rt(()=>{});function Mp(e,t,{signal:r,edges:n}={}){let o,a=null,i=n!=null&&n.includes("leading"),s=n==null||n.includes("trailing"),l=()=>{a!==null&&(e.apply(o,a),o=void 0,a=null)},c=()=>{s&&l(),y()},p=null,h=()=>{p!=null&&clearTimeout(p),p=setTimeout(()=>{p=null,c()},t)},d=()=>{p!==null&&(clearTimeout(p),p=null)},y=()=>{d(),o=void 0,a=null},g=()=>{d(),l()},A=function(...v){if(r?.aborted)return;o=this,a=v;let S=p==null;h(),i&&S&&l()};return A.schedule=h,A.cancel=y,A.flush=g,r?.addEventListener("abort",y,{once:!0}),A}function si(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:o=!1,trailing:a=!0,maxWait:i}=r,s=Array(2);o&&(s[0]="leading"),a&&(s[1]="trailing");let l,c=null,p=Mp(function(...y){l=e.apply(this,y),c=null},t,{signal:n,edges:s}),h=function(...y){if(i!=null){if(c===null)c=Date.now();else if(Date.now()-c>=i)return l=e.apply(this,y),c=Date.now(),p.cancel(),p.schedule(),l}return p.apply(this,y),l},d=()=>(p.flush(),l);return h.cancel=p.cancel,h.flush=d,h}function li(e){return Array.from(new Set(e))}function ui(e,t){let r={},n=Object.entries(e);for(let o=0;o<n.length;o++){let[a,i]=n[o];t(i,a)&&(r[a]=i)}return r}function Up(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function $p(e){return e==null||typeof e!="object"&&typeof e!="function"}function oi(e){return Jt(e)}function Jt(e,t=new Map){if($p(e))return e;if(t.has(e))return t.get(e);if(Array.isArray(e)){let r=new Array(e.length);t.set(e,r);for(let n=0;n<e.length;n++)r[n]=Jt(e[n],t);return Object.prototype.hasOwnProperty.call(e,"index")&&(r.index=e.index),Object.prototype.hasOwnProperty.call(e,"input")&&(r.input=e.input),r}if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){let r=new RegExp(e.source,e.flags);return r.lastIndex=e.lastIndex,r}if(e instanceof Map){let r=new Map;t.set(e,r);for(let[n,o]of e.entries())r.set(n,Jt(o,t));return r}if(e instanceof Set){let r=new Set;t.set(e,r);for(let n of e.values())r.add(Jt(n,t));return r}if(typeof Buffer<"u"&&Buffer.isBuffer(e))return e.subarray();if(Up(e)){let r=new(Object.getPrototypeOf(e)).constructor(e.length);t.set(e,r);for(let n=0;n<e.length;n++)r[n]=Jt(e[n],t);return r}if(e instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&e instanceof SharedArrayBuffer)return e.slice(0);if(e instanceof DataView){let r=new DataView(e.buffer.slice(0),e.byteOffset,e.byteLength);return t.set(e,r),Ct(r,e,t),r}if(typeof File<"u"&&e instanceof File){let r=new File([e],e.name,{type:e.type});return t.set(e,r),Ct(r,e,t),r}if(e instanceof Blob){let r=new Blob([e],{type:e.type});return t.set(e,r),Ct(r,e,t),r}if(e instanceof Error){let r=new e.constructor;return t.set(e,r),r.message=e.message,r.name=e.name,r.stack=e.stack,r.cause=e.cause,Ct(r,e,t),r}if(typeof e=="object"&&e!==null){let r={};return t.set(e,r),Ct(r,e,t),r}return e}function Ct(e,t,r){let n=Object.keys(t);for(let o=0;o<n.length;o++){let a=n[o],i=Object.getOwnPropertyDescriptor(t,a);(i?.writable||i?.set)&&(e[a]=Jt(t[a],r))}}function ci(e){if(typeof e!="object")return oi(e);switch(Object.prototype.toString.call(e)){case Vp:case qp:case Jp:{let t=new e.constructor(e?.valueOf());return Ct(t,e),t}case zp:{let t={};return Ct(t,e),t.length=e.length,t[Symbol.iterator]=e[Symbol.iterator],t}default:return oi(e)}}var Vt,Bp,ai,Pp,ii,Np,jp,mr,$e,Lp,zt,qp,Vp,Jp,zp,Le,yr,$n=rt(()=>{q();V();J();Vt=(e=>typeof je<"u"?je:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof je<"u"?je:t)[r]}):e)(function(e){if(typeof je<"u")return je.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Bp=Object.create,ai=Object.defineProperty,Pp=Object.getOwnPropertyDescriptor,ii=Object.getOwnPropertyNames,Np=Object.getPrototypeOf,jp=Object.prototype.hasOwnProperty,mr=(e=>typeof Vt<"u"?Vt:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Vt<"u"?Vt:t)[r]}):e)(function(e){if(typeof Vt<"u")return Vt.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),$e=(e,t)=>function(){return t||(0,e[ii(e)[0]])((t={exports:{}}).exports,t),t.exports},Lp=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ii(t))!jp.call(e,o)&&o!==r&&ai(e,o,{get:()=>t[o],enumerable:!(n=Pp(t,o))||n.enumerable});return e},zt=(e,t,r)=>(r=e!=null?Bp(Np(e)):{},Lp(t||!e||!e.__esModule?ai(r,"default",{value:e,enumerable:!0}):r,e));qp="[object String]",Vp="[object Number]",Jp="[object Boolean]",zp="[object Arguments]";Le=e=>`control-${e.replace(/\s+/g,"-")}`,yr=e=>`set-${e.replace(/\s+/g,"-")}`});var f,di,dt,aA,iA,sA,lA,pi,uA,pe,gr,hi,cA,dA,pA,hA,fi,fA,mA,yA,Ce,mi,gA,bA,xe,EA,vA,AA,yi,pt,DA,Pe,Z,SA,wA,CA,Mr=rt(()=>{q();V();J();f=__REACT__,{Children:di,Component:dt,Fragment:aA,Profiler:iA,PureComponent:sA,StrictMode:lA,Suspense:pi,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:uA,cloneElement:pe,createContext:gr,createElement:hi,createFactory:cA,createRef:dA,forwardRef:pA,isValidElement:hA,lazy:fi,memo:fA,startTransition:mA,unstable_act:yA,useCallback:Ce,useContext:mi,useDebugValue:gA,useDeferredValue:bA,useEffect:xe,useId:EA,useImperativeHandle:vA,useInsertionEffect:AA,useLayoutEffect:yi,useMemo:pt,useReducer:DA,useRef:Pe,useState:Z,useSyncExternalStore:SA,useTransition:wA,version:CA}=__REACT__});var gi={};ni(gi,{A:()=>Wp,ActionBar:()=>qn,AddonPanel:()=>Vn,Badge:()=>Jn,Bar:()=>zn,Blockquote:()=>Kp,Button:()=>ht,ClipboardCode:()=>Yp,Code:()=>Xp,DL:()=>Qp,Div:()=>Zp,DocumentWrapper:()=>eh,EmptyTabContent:()=>Hn,ErrorFormatter:()=>th,FlexBar:()=>Gn,Form:()=>Ge,H1:()=>rh,H2:()=>Wn,H3:()=>nh,H4:()=>oh,H5:()=>ah,H6:()=>ih,HR:()=>sh,IconButton:()=>Ke,IconButtonSkeleton:()=>lh,Icons:()=>uh,Img:()=>ch,LI:()=>dh,Link:()=>xt,ListItem:()=>ph,Loader:()=>hh,Modal:()=>Ye,OL:()=>fh,P:()=>mh,Placeholder:()=>yh,Pre:()=>gh,ProgressSpinner:()=>bh,ResetWrapper:()=>Kn,ScrollArea:()=>Eh,Separator:()=>vh,Spaced:()=>Yn,Span:()=>Ah,StorybookIcon:()=>Dh,StorybookLogo:()=>Sh,Symbols:()=>wh,SyntaxHighlighter:()=>Ur,TT:()=>Ch,TabBar:()=>xh,TabButton:()=>Th,TabWrapper:()=>Fh,Table:()=>Ih,Tabs:()=>kh,TabsState:()=>Rh,TooltipLinkList:()=>Oh,TooltipMessage:()=>_h,TooltipNote:()=>Tt,UL:()=>Bh,WithTooltip:()=>ft,WithTooltipPure:()=>Xn,Zoom:()=>Qn,codeCommon:()=>Ht,components:()=>Zn,createCopyToClipboardFunction:()=>Ph,default:()=>Gp,getStoryHref:()=>Nh,icons:()=>jh,interleaveSeparators:()=>Lh,nameSpaceClassNames:()=>eo,resetComponents:()=>Mh,withReset:()=>Gt});var Gp,Wp,qn,Vn,Jn,zn,Kp,ht,Yp,Xp,Qp,Zp,eh,Hn,th,Gn,Ge,rh,Wn,nh,oh,ah,ih,sh,Ke,lh,uh,ch,dh,xt,ph,hh,Ye,fh,mh,yh,gh,bh,Kn,Eh,vh,Yn,Ah,Dh,Sh,wh,Ur,Ch,xh,Th,Fh,Ih,kh,Rh,Oh,_h,Tt,Bh,ft,Xn,Qn,Ht,Zn,Ph,Nh,jh,Lh,eo,Mh,Gt,$r=rt(()=>{q();V();J();Gp=__STORYBOOK_COMPONENTS__,{A:Wp,ActionBar:qn,AddonPanel:Vn,Badge:Jn,Bar:zn,Blockquote:Kp,Button:ht,ClipboardCode:Yp,Code:Xp,DL:Qp,Div:Zp,DocumentWrapper:eh,EmptyTabContent:Hn,ErrorFormatter:th,FlexBar:Gn,Form:Ge,H1:rh,H2:Wn,H3:nh,H4:oh,H5:ah,H6:ih,HR:sh,IconButton:Ke,IconButtonSkeleton:lh,Icons:uh,Img:ch,LI:dh,Link:xt,ListItem:ph,Loader:hh,Modal:Ye,OL:fh,P:mh,Placeholder:yh,Pre:gh,ProgressSpinner:bh,ResetWrapper:Kn,ScrollArea:Eh,Separator:vh,Spaced:Yn,Span:Ah,StorybookIcon:Dh,StorybookLogo:Sh,Symbols:wh,SyntaxHighlighter:Ur,TT:Ch,TabBar:xh,TabButton:Th,TabWrapper:Fh,Table:Ih,Tabs:kh,TabsState:Rh,TooltipLinkList:Oh,TooltipMessage:_h,TooltipNote:Tt,UL:Bh,WithTooltip:ft,WithTooltipPure:Xn,Zoom:Qn,codeCommon:Ht,components:Zn,createCopyToClipboardFunction:Ph,getStoryHref:Nh,icons:jh,interleaveSeparators:Lh,nameSpaceClassNames:eo,resetComponents:Mh,withReset:Gt}=__STORYBOOK_COMPONENTS__});var WD,KD,YD,XD,Vi,QD,Kr,Ji,ZD,eS,tS,rS,nS,oS,aS,zi,iS,sS,lo,lS,R,uo,uS,co,cS,po=rt(()=>{q();V();J();WD=__STORYBOOK_THEMING__,{CacheProvider:KD,ClassNames:YD,Global:XD,ThemeProvider:Vi,background:QD,color:Kr,convert:Ji,create:ZD,createCache:eS,createGlobal:tS,createReset:rS,css:nS,darken:oS,ensure:aS,ignoreSsrWarning:zi,isPropValid:iS,jsx:sS,keyframes:lo,lighten:lS,styled:R,themes:uo,typography:uS,useTheme:co,withTheme:cS}=__STORYBOOK_THEMING__});var ES,vS,AS,DS,ho,SS,wS,CS,xS,TS,FS,IS,kS,RS,OS,_S,BS,PS,NS,jS,LS,MS,US,$S,qS,VS,JS,zS,HS,GS,WS,KS,YS,XS,QS,ZS,ew,tw,rw,nw,ow,aw,iw,sw,lw,uw,cw,dw,pw,Wi,Ki,hw,Yi,fo,fw,mw,Xi,yw,gw,bw,Ew,vw,Aw,Dw,Sw,ww,Cw,xw,Tw,Fw,Iw,kw,Rw,Ow,_w,Bw,Pw,Nw,jw,Lw,Mw,Uw,$w,qw,Vw,Jw,zw,Hw,Gw,Ww,Kw,Yr,Yw,Xw,Qw,Zw,eC,tC,rC,Qi,Zi,nC,oC,aC,iC,sC,lC,uC,cC,dC,pC,hC,fC,mC,yC,gC,bC,EC,vC,AC,DC,SC,wC,CC,xC,TC,FC,IC,kC,RC,OC,_C,BC,PC,es,NC,jC,LC,MC,UC,$C,qC,ts,VC,JC,zC,HC,GC,WC,KC,YC,XC,QC,ZC,ex,tx,rx,nx,ox,ax,ix,sx,lx,ux,cx,dx,px,hx,fx,mx,yx,gx,bx,Ex,vx,Ax,Dx,Sx,wx,Cx,xx,Tx,Fx,Ix,kx,Rx,Ox,_x,Bx,Px,Nx,jx,Lx,Mx,Ux,$x,qx,Vx,Jx,zx,Hx,Gx,Wx,Kx,Yx,Xx,Qx,Zx,eT,tT,rs,rT,nT,oT,aT,iT,sT,lT,uT,cT,dT,pT,hT,fT,mo,mT,yT,gT,bT,ET,vT,AT,DT,ST,wT,ns,CT,xT,TT,FT,IT,kT,os,as,is,RT,yo=rt(()=>{q();V();J();ES=__STORYBOOK_ICONS__,{AccessibilityAltIcon:vS,AccessibilityIcon:AS,AccessibilityIgnoredIcon:DS,AddIcon:ho,AdminIcon:SS,AlertAltIcon:wS,AlertIcon:CS,AlignLeftIcon:xS,AlignRightIcon:TS,AppleIcon:FS,ArrowBottomLeftIcon:IS,ArrowBottomRightIcon:kS,ArrowDownIcon:RS,ArrowLeftIcon:OS,ArrowRightIcon:_S,ArrowSolidDownIcon:BS,ArrowSolidLeftIcon:PS,ArrowSolidRightIcon:NS,ArrowSolidUpIcon:jS,ArrowTopLeftIcon:LS,ArrowTopRightIcon:MS,ArrowUpIcon:US,AzureDevOpsIcon:$S,BackIcon:qS,BasketIcon:VS,BatchAcceptIcon:JS,BatchDenyIcon:zS,BeakerIcon:HS,BellIcon:GS,BitbucketIcon:WS,BoldIcon:KS,BookIcon:YS,BookmarkHollowIcon:XS,BookmarkIcon:QS,BottomBarIcon:ZS,BottomBarToggleIcon:ew,BoxIcon:tw,BranchIcon:rw,BrowserIcon:nw,ButtonIcon:ow,CPUIcon:aw,CalendarIcon:iw,CameraIcon:sw,CameraStabilizeIcon:lw,CategoryIcon:uw,CertificateIcon:cw,ChangedIcon:dw,ChatIcon:pw,CheckIcon:Wi,ChevronDownIcon:Ki,ChevronLeftIcon:hw,ChevronRightIcon:Yi,ChevronSmallDownIcon:fo,ChevronSmallLeftIcon:fw,ChevronSmallRightIcon:mw,ChevronSmallUpIcon:Xi,ChevronUpIcon:yw,ChromaticIcon:gw,ChromeIcon:bw,CircleHollowIcon:Ew,CircleIcon:vw,ClearIcon:Aw,CloseAltIcon:Dw,CloseIcon:Sw,CloudHollowIcon:ww,CloudIcon:Cw,CogIcon:xw,CollapseIcon:Tw,CommandIcon:Fw,CommentAddIcon:Iw,CommentIcon:kw,CommentsIcon:Rw,CommitIcon:Ow,CompassIcon:_w,ComponentDrivenIcon:Bw,ComponentIcon:Pw,ContrastIcon:Nw,ContrastIgnoredIcon:jw,ControlsIcon:Lw,CopyIcon:Mw,CreditIcon:Uw,CrossIcon:$w,DashboardIcon:qw,DatabaseIcon:Vw,DeleteIcon:Jw,DiamondIcon:zw,DirectionIcon:Hw,DiscordIcon:Gw,DocChartIcon:Ww,DocListIcon:Kw,DocumentIcon:Yr,DownloadIcon:Yw,DragIcon:Xw,EditIcon:Qw,EllipsisIcon:Zw,EmailIcon:eC,ExpandAltIcon:tC,ExpandIcon:rC,EyeCloseIcon:Qi,EyeIcon:Zi,FaceHappyIcon:nC,FaceNeutralIcon:oC,FaceSadIcon:aC,FacebookIcon:iC,FailedIcon:sC,FastForwardIcon:lC,FigmaIcon:uC,FilterIcon:cC,FlagIcon:dC,FolderIcon:pC,FormIcon:hC,GDriveIcon:fC,GithubIcon:mC,GitlabIcon:yC,GlobeIcon:gC,GoogleIcon:bC,GraphBarIcon:EC,GraphLineIcon:vC,GraphqlIcon:AC,GridAltIcon:DC,GridIcon:SC,GrowIcon:wC,HeartHollowIcon:CC,HeartIcon:xC,HomeIcon:TC,HourglassIcon:FC,InfoIcon:IC,ItalicIcon:kC,JumpToIcon:RC,KeyIcon:OC,LightningIcon:_C,LightningOffIcon:BC,LinkBrokenIcon:PC,LinkIcon:es,LinkedinIcon:NC,LinuxIcon:jC,ListOrderedIcon:LC,ListUnorderedIcon:MC,LocationIcon:UC,LockIcon:$C,MarkdownIcon:qC,MarkupIcon:ts,MediumIcon:VC,MemoryIcon:JC,MenuIcon:zC,MergeIcon:HC,MirrorIcon:GC,MobileIcon:WC,MoonIcon:KC,NutIcon:YC,OutboxIcon:XC,OutlineIcon:QC,PaintBrushIcon:ZC,PaperClipIcon:ex,ParagraphIcon:tx,PassedIcon:rx,PhoneIcon:nx,PhotoDragIcon:ox,PhotoIcon:ax,PhotoStabilizeIcon:ix,PinAltIcon:sx,PinIcon:lx,PlayAllHollowIcon:ux,PlayBackIcon:cx,PlayHollowIcon:dx,PlayIcon:px,PlayNextIcon:hx,PlusIcon:fx,PointerDefaultIcon:mx,PointerHandIcon:yx,PowerIcon:gx,PrintIcon:bx,ProceedIcon:Ex,ProfileIcon:vx,PullRequestIcon:Ax,QuestionIcon:Dx,RSSIcon:Sx,RedirectIcon:wx,ReduxIcon:Cx,RefreshIcon:xx,ReplyIcon:Tx,RepoIcon:Fx,RequestChangeIcon:Ix,RewindIcon:kx,RulerIcon:Rx,SaveIcon:Ox,SearchIcon:_x,ShareAltIcon:Bx,ShareIcon:Px,ShieldIcon:Nx,SideBySideIcon:jx,SidebarAltIcon:Lx,SidebarAltToggleIcon:Mx,SidebarIcon:Ux,SidebarToggleIcon:$x,SpeakerIcon:qx,StackedIcon:Vx,StarHollowIcon:Jx,StarIcon:zx,StatusFailIcon:Hx,StatusIcon:Gx,StatusPassIcon:Wx,StatusWarnIcon:Kx,StickerIcon:Yx,StopAltHollowIcon:Xx,StopAltIcon:Qx,StopIcon:Zx,StorybookIcon:eT,StructureIcon:tT,SubtractIcon:rs,SunIcon:rT,SupportIcon:nT,SwitchAltIcon:oT,SyncIcon:aT,TabletIcon:iT,ThumbsUpIcon:sT,TimeIcon:lT,TimerIcon:uT,TransferIcon:cT,TrashIcon:dT,TwitterIcon:pT,TypeIcon:hT,UbuntuIcon:fT,UndoIcon:mo,UnfoldIcon:mT,UnlockIcon:yT,UnpinIcon:gT,UploadIcon:bT,UserAddIcon:ET,UserAltIcon:vT,UserIcon:AT,UsersIcon:DT,VSCodeIcon:ST,VerifiedIcon:wT,VideoIcon:ns,WandIcon:CT,WatchIcon:xT,WindowsIcon:TT,WrenchIcon:FT,XIcon:IT,YoutubeIcon:kT,ZoomIcon:os,ZoomOutIcon:as,ZoomResetIcon:is,iconList:RT}=__STORYBOOK_ICONS__});var fu=Rp((yn,hu)=>{q();V();J();(function(e,t){typeof yn=="object"&&typeof hu<"u"?t(yn):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.jtpp={}))})(yn,function(e){"use strict";function t(u){return u.text!==void 0&&u.text!==""?`'${u.type}' with value '${u.text}'`:`'${u.type}'`}class r extends Error{constructor(m){super(`No parslet found for token: ${t(m)}`),this.token=m,Object.setPrototypeOf(this,r.prototype)}getToken(){return this.token}}class n extends Error{constructor(m){super(`The parsing ended early. The next token was: ${t(m)}`),this.token=m,Object.setPrototypeOf(this,n.prototype)}getToken(){return this.token}}class o extends Error{constructor(m,E){let I=`Unexpected type: '${m.type}'.`;E!==void 0&&(I+=` Message: ${E}`),super(I),Object.setPrototypeOf(this,o.prototype)}}function a(u){return m=>m.startsWith(u)?{type:u,text:u}:null}function i(u){let m=0,E,I=u[0],N=!1;if(I!=="'"&&I!=='"')return null;for(;m<u.length;){if(m++,E=u[m],!N&&E===I){m++;break}N=!N&&E==="\\"}if(E!==I)throw new Error("Unterminated String");return u.slice(0,m)}let s=/[$_\p{ID_Start}]|\\u\p{Hex_Digit}{4}|\\u\{0*(?:\p{Hex_Digit}{1,5}|10\p{Hex_Digit}{4})\}/u,l=/[$\-\p{ID_Continue}\u200C\u200D]|\\u\p{Hex_Digit}{4}|\\u\{0*(?:\p{Hex_Digit}{1,5}|10\p{Hex_Digit}{4})\}/u;function c(u){let m=u[0];if(!s.test(m))return null;let E=1;do{if(m=u[E],!l.test(m))break;E++}while(E<u.length);return u.slice(0,E)}let p=/^(NaN|-?((\d*\.\d+|\d+)([Ee][+-]?\d+)?|Infinity))/;function h(u){var m,E;return(E=(m=p.exec(u))===null||m===void 0?void 0:m[0])!==null&&E!==void 0?E:null}let d=u=>{let m=c(u);return m==null?null:{type:"Identifier",text:m}};function y(u){return m=>{if(!m.startsWith(u))return null;let E=m[u.length];return E!==void 0&&l.test(E)?null:{type:u,text:u}}}let g=u=>{let m=i(u);return m==null?null:{type:"StringValue",text:m}},A=u=>u.length>0?null:{type:"EOF",text:""},v=u=>{let m=h(u);return m===null?null:{type:"Number",text:m}},S=[A,a("=>"),a("("),a(")"),a("{"),a("}"),a("["),a("]"),a("|"),a("&"),a("<"),a(">"),a(","),a(";"),a("*"),a("?"),a("!"),a("="),a(":"),a("..."),a("."),a("#"),a("~"),a("/"),a("@"),y("undefined"),y("null"),y("function"),y("this"),y("new"),y("module"),y("event"),y("external"),y("typeof"),y("keyof"),y("readonly"),y("import"),y("is"),y("in"),y("asserts"),v,d,g],w=/^\s*\n\s*/;class x{static create(m){let E=this.read(m);m=E.text;let I=this.read(m);return m=I.text,new x(m,void 0,E.token,I.token)}constructor(m,E,I,N){this.text="",this.text=m,this.previous=E,this.current=I,this.next=N}static read(m,E=!1){E=E||w.test(m),m=m.trim();for(let I of S){let N=I(m);if(N!==null){let H=Object.assign(Object.assign({},N),{startOfLine:E});return m=m.slice(H.text.length),{text:m,token:H}}}throw new Error("Unexpected Token "+m)}advance(){let m=x.read(this.text);return new x(m.text,this.current,this.next,m.token)}}function C(u){if(u===void 0)throw new Error("Unexpected undefined");if(u.type==="JsdocTypeKeyValue"||u.type==="JsdocTypeParameterList"||u.type==="JsdocTypeProperty"||u.type==="JsdocTypeReadonlyProperty"||u.type==="JsdocTypeObjectField"||u.type==="JsdocTypeJsdocObjectField"||u.type==="JsdocTypeIndexSignature"||u.type==="JsdocTypeMappedType")throw new o(u);return u}function k(u){return u.type==="JsdocTypeKeyValue"?_(u):C(u)}function F(u){return u.type==="JsdocTypeName"?u:_(u)}function _(u){if(u.type!=="JsdocTypeKeyValue")throw new o(u);return u}function j(u){var m;if(u.type==="JsdocTypeVariadic"){if(((m=u.element)===null||m===void 0?void 0:m.type)==="JsdocTypeName")return u;throw new o(u)}if(u.type!=="JsdocTypeNumber"&&u.type!=="JsdocTypeName")throw new o(u);return u}function M(u){return u.type==="JsdocTypeIndexSignature"||u.type==="JsdocTypeMappedType"}var P;(function(u){u[u.ALL=0]="ALL",u[u.PARAMETER_LIST=1]="PARAMETER_LIST",u[u.OBJECT=2]="OBJECT",u[u.KEY_VALUE=3]="KEY_VALUE",u[u.INDEX_BRACKETS=4]="INDEX_BRACKETS",u[u.UNION=5]="UNION",u[u.INTERSECTION=6]="INTERSECTION",u[u.PREFIX=7]="PREFIX",u[u.INFIX=8]="INFIX",u[u.TUPLE=9]="TUPLE",u[u.SYMBOL=10]="SYMBOL",u[u.OPTIONAL=11]="OPTIONAL",u[u.NULLABLE=12]="NULLABLE",u[u.KEY_OF_TYPE_OF=13]="KEY_OF_TYPE_OF",u[u.FUNCTION=14]="FUNCTION",u[u.ARROW=15]="ARROW",u[u.ARRAY_BRACKETS=16]="ARRAY_BRACKETS",u[u.GENERIC=17]="GENERIC",u[u.NAME_PATH=18]="NAME_PATH",u[u.PARENTHESIS=19]="PARENTHESIS",u[u.SPECIAL_TYPES=20]="SPECIAL_TYPES"})(P||(P={}));class W{constructor(m,E,I){this.grammar=m,typeof E=="string"?this._lexer=x.create(E):this._lexer=E,this.baseParser=I}get lexer(){return this._lexer}parse(){let m=this.parseType(P.ALL);if(this.lexer.current.type!=="EOF")throw new n(this.lexer.current);return m}parseType(m){return C(this.parseIntermediateType(m))}parseIntermediateType(m){let E=this.tryParslets(null,m);if(E===null)throw new r(this.lexer.current);return this.parseInfixIntermediateType(E,m)}parseInfixIntermediateType(m,E){let I=this.tryParslets(m,E);for(;I!==null;)m=I,I=this.tryParslets(m,E);return m}tryParslets(m,E){for(let I of this.grammar){let N=I(this,E,m);if(N!==null)return N}return null}consume(m){return Array.isArray(m)||(m=[m]),m.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(m){this._lexer=m.lexer}}function L(u){return u==="EOF"||u==="|"||u===","||u===")"||u===">"}let z=(u,m,E)=>{let I=u.lexer.current.type,N=u.lexer.next.type;return E==null&&I==="?"&&!L(N)||E!=null&&I==="?"?(u.consume("?"),E==null?{type:"JsdocTypeNullable",element:u.parseType(P.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:C(E),meta:{position:"suffix"}}):null};function D(u){let m=(E,I,N)=>{let H=E.lexer.current.type,Y=E.lexer.next.type;if(N===null){if("parsePrefix"in u&&u.accept(H,Y))return u.parsePrefix(E)}else if("parseInfix"in u&&u.precedence>I&&u.accept(H,Y))return u.parseInfix(E,N);return null};return Object.defineProperty(m,"name",{value:u.name}),m}let T=D({name:"optionalParslet",accept:u=>u==="=",precedence:P.OPTIONAL,parsePrefix:u=>(u.consume("="),{type:"JsdocTypeOptional",element:u.parseType(P.OPTIONAL),meta:{position:"prefix"}}),parseInfix:(u,m)=>(u.consume("="),{type:"JsdocTypeOptional",element:C(m),meta:{position:"suffix"}})}),O=D({name:"numberParslet",accept:u=>u==="Number",parsePrefix:u=>{let m=parseFloat(u.lexer.current.text);return u.consume("Number"),{type:"JsdocTypeNumber",value:m}}}),U=D({name:"parenthesisParslet",accept:u=>u==="(",parsePrefix:u=>{if(u.consume("("),u.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let m=u.parseIntermediateType(P.ALL);if(!u.consume(")"))throw new Error("Unterminated parenthesis");return m.type==="JsdocTypeParameterList"?m:m.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[m]}:{type:"JsdocTypeParenthesis",element:C(m)}}}),$=D({name:"specialTypesParslet",accept:(u,m)=>u==="?"&&L(m)||u==="null"||u==="undefined"||u==="*",parsePrefix:u=>{if(u.consume("null"))return{type:"JsdocTypeNull"};if(u.consume("undefined"))return{type:"JsdocTypeUndefined"};if(u.consume("*"))return{type:"JsdocTypeAny"};if(u.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+u.lexer.current.text)}}),X=D({name:"notNullableParslet",accept:u=>u==="!",precedence:P.NULLABLE,parsePrefix:u=>(u.consume("!"),{type:"JsdocTypeNotNullable",element:u.parseType(P.NULLABLE),meta:{position:"prefix"}}),parseInfix:(u,m)=>(u.consume("!"),{type:"JsdocTypeNotNullable",element:C(m),meta:{position:"suffix"}})});function se({allowTrailingComma:u}){return D({name:"parameterListParslet",accept:m=>m===",",precedence:P.PARAMETER_LIST,parseInfix:(m,E)=>{let I=[k(E)];m.consume(",");do try{let N=m.parseIntermediateType(P.PARAMETER_LIST);I.push(k(N))}catch(N){if(u&&N instanceof r)break;throw N}while(m.consume(","));if(I.length>0&&I.slice(0,-1).some(N=>N.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:I}}})}let te=D({name:"genericParslet",accept:(u,m)=>u==="<"||u==="."&&m==="<",precedence:P.GENERIC,parseInfix:(u,m)=>{let E=u.consume(".");u.consume("<");let I=[];do I.push(u.parseType(P.PARAMETER_LIST));while(u.consume(","));if(!u.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:C(m),elements:I,meta:{brackets:"angle",dot:E}}}}),Q=D({name:"unionParslet",accept:u=>u==="|",precedence:P.UNION,parseInfix:(u,m)=>{u.consume("|");let E=[];do E.push(u.parseType(P.UNION));while(u.consume("|"));return{type:"JsdocTypeUnion",elements:[C(m),...E]}}}),re=[z,T,O,U,$,X,se({allowTrailingComma:!0}),te,Q,T];function ve({allowSquareBracketsOnAnyType:u,allowJsdocNamePaths:m,pathGrammar:E}){return function(N,H,Y){if(Y==null||H>=P.NAME_PATH)return null;let ne=N.lexer.current.type,ke=N.lexer.next.type;if(!(ne==="."&&ke!=="<"||ne==="["&&(u||Y.type==="JsdocTypeName")||m&&(ne==="~"||ne==="#")))return null;let qe,Lr=!1;N.consume(".")?qe="property":N.consume("[")?(qe="property-brackets",Lr=!0):N.consume("~")?qe="inner":(N.consume("#"),qe="instance");let ti=E!==null?new W(E,N.lexer,N):N,tt=ti.parseIntermediateType(P.NAME_PATH);N.acceptLexerState(ti);let fr;switch(tt.type){case"JsdocTypeName":fr={type:"JsdocTypeProperty",value:tt.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":fr={type:"JsdocTypeProperty",value:tt.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":fr={type:"JsdocTypeProperty",value:tt.value,meta:{quote:tt.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(tt.specialType==="event")fr=tt;else throw new o(tt,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new o(tt,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(Lr&&!N.consume("]")){let ri=N.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${ri.type}' with text '${ri.text}'`)}return{type:"JsdocTypeNamePath",left:C(Y),right:fr,pathType:qe}}}function de({allowedAdditionalTokens:u}){return D({name:"nameParslet",accept:m=>m==="Identifier"||m==="this"||m==="new"||u.includes(m),parsePrefix:m=>{let{type:E,text:I}=m.lexer.current;return m.consume(E),{type:"JsdocTypeName",value:I}}})}let Fe=D({name:"stringValueParslet",accept:u=>u==="StringValue",parsePrefix:u=>{let m=u.lexer.current.text;return u.consume("StringValue"),{type:"JsdocTypeStringValue",value:m.slice(1,-1),meta:{quote:m[0]==="'"?"single":"double"}}}});function le({pathGrammar:u,allowedTypes:m}){return D({name:"specialNamePathParslet",accept:E=>m.includes(E),parsePrefix:E=>{let I=E.lexer.current.type;if(E.consume(I),!E.consume(":"))return{type:"JsdocTypeName",value:I};let N,H=E.lexer.current;if(E.consume("StringValue"))N={type:"JsdocTypeSpecialNamePath",value:H.text.slice(1,-1),specialType:I,meta:{quote:H.text[0]==="'"?"single":"double"}};else{let ke="",we=["Identifier","@","/"];for(;we.some(qe=>E.consume(qe));)ke+=H.text,H=E.lexer.current;N={type:"JsdocTypeSpecialNamePath",value:ke,specialType:I,meta:{quote:void 0}}}let Y=new W(u,E.lexer,E),ne=Y.parseInfixIntermediateType(N,P.ALL);return E.acceptLexerState(Y),C(ne)}})}let He=[de({allowedAdditionalTokens:["external","module"]}),Fe,O,ve({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],Ue=[...He,le({allowedTypes:["event"],pathGrammar:He})];function et(u){let m;if(u.type==="JsdocTypeParameterList")m=u.elements;else if(u.type==="JsdocTypeParenthesis")m=[u.element];else throw new o(u);return m.map(E=>k(E))}function dr(u){let m=et(u);if(m.some(E=>E.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return m}function $t({allowNamedParameters:u,allowNoReturnType:m,allowWithoutParenthesis:E,allowNewAsFunctionKeyword:I}){return D({name:"functionParslet",accept:(N,H)=>N==="function"||I&&N==="new"&&H==="(",parsePrefix:N=>{let H=N.consume("new");N.consume("function");let Y=N.lexer.current.type==="(";if(!Y){if(!E)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let ne={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:H,parenthesis:Y},ke=N.parseIntermediateType(P.FUNCTION);if(u===void 0)ne.parameters=dr(ke);else{if(H&&ke.type==="JsdocTypeFunction"&&ke.arrow)return ne=ke,ne.constructor=!0,ne;ne.parameters=et(ke);for(let we of ne.parameters)if(we.type==="JsdocTypeKeyValue"&&!u.includes(we.key))throw new Error(`only allowed named parameters are ${u.join(", ")} but got ${we.type}`)}if(N.consume(":"))ne.returnType=N.parseType(P.PREFIX);else if(!m)throw new Error("function is missing return type");return ne}})}function pr({allowPostfix:u,allowEnclosingBrackets:m}){return D({name:"variadicParslet",accept:E=>E==="...",precedence:P.PREFIX,parsePrefix:E=>{E.consume("...");let I=m&&E.consume("[");try{let N=E.parseType(P.PREFIX);if(I&&!E.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:C(N),meta:{position:"prefix",squareBrackets:I}}}catch(N){if(N instanceof r){if(I)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw N}},parseInfix:u?(E,I)=>(E.consume("..."),{type:"JsdocTypeVariadic",element:C(I),meta:{position:"suffix",squareBrackets:!1}}):void 0})}let Pr=D({name:"symbolParslet",accept:u=>u==="(",precedence:P.SYMBOL,parseInfix:(u,m)=>{if(m.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");u.consume("(");let E={type:"JsdocTypeSymbol",value:m.value};if(!u.consume(")")){let I=u.parseIntermediateType(P.SYMBOL);if(E.element=j(I),!u.consume(")"))throw new Error("Symbol does not end after value")}return E}}),Ne=D({name:"arrayBracketsParslet",precedence:P.ARRAY_BRACKETS,accept:(u,m)=>u==="["&&m==="]",parseInfix:(u,m)=>(u.consume("["),u.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[C(m)],meta:{brackets:"square",dot:!1}})});function Be({objectFieldGrammar:u,allowKeyTypes:m}){return D({name:"objectParslet",accept:E=>E==="{",parsePrefix:E=>{E.consume("{");let I={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!E.consume("}")){let N,H=new W(u,E.lexer,E);for(;;){H.acceptLexerState(E);let Y=H.parseIntermediateType(P.OBJECT);E.acceptLexerState(H),Y===void 0&&m&&(Y=E.parseIntermediateType(P.OBJECT));let ne=!1;if(Y.type==="JsdocTypeNullable"&&(ne=!0,Y=Y.element),Y.type==="JsdocTypeNumber"||Y.type==="JsdocTypeName"||Y.type==="JsdocTypeStringValue"){let we;Y.type==="JsdocTypeStringValue"&&(we=Y.meta.quote),I.elements.push({type:"JsdocTypeObjectField",key:Y.value.toString(),right:void 0,optional:ne,readonly:!1,meta:{quote:we}})}else if(Y.type==="JsdocTypeObjectField"||Y.type==="JsdocTypeJsdocObjectField")I.elements.push(Y);else throw new o(Y);if(E.lexer.current.startOfLine)N="linebreak";else if(E.consume(","))N="comma";else if(E.consume(";"))N="semicolon";else break;if(E.lexer.current.type==="}")break}if(I.meta.separator=N??"comma",!E.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return I}})}function lt({allowSquaredProperties:u,allowKeyTypes:m,allowReadonly:E,allowOptional:I}){return D({name:"objectFieldParslet",precedence:P.KEY_VALUE,accept:N=>N===":",parseInfix:(N,H)=>{var Y;let ne=!1,ke=!1;I&&H.type==="JsdocTypeNullable"&&(ne=!0,H=H.element),E&&H.type==="JsdocTypeReadonlyProperty"&&(ke=!0,H=H.element);let we=(Y=N.baseParser)!==null&&Y!==void 0?Y:N;if(we.acceptLexerState(N),H.type==="JsdocTypeNumber"||H.type==="JsdocTypeName"||H.type==="JsdocTypeStringValue"||M(H)){if(M(H)&&!u)throw new o(H);we.consume(":");let qe;H.type==="JsdocTypeStringValue"&&(qe=H.meta.quote);let Lr=we.parseType(P.KEY_VALUE);return N.acceptLexerState(we),{type:"JsdocTypeObjectField",key:M(H)?H:H.value.toString(),right:Lr,optional:ne,readonly:ke,meta:{quote:qe}}}else{if(!m)throw new o(H);we.consume(":");let qe=we.parseType(P.KEY_VALUE);return N.acceptLexerState(we),{type:"JsdocTypeJsdocObjectField",left:C(H),right:qe}}}})}function qt({allowOptional:u,allowVariadic:m}){return D({name:"keyValueParslet",precedence:P.KEY_VALUE,accept:E=>E===":",parseInfix:(E,I)=>{let N=!1,H=!1;if(u&&I.type==="JsdocTypeNullable"&&(N=!0,I=I.element),m&&I.type==="JsdocTypeVariadic"&&I.element!==void 0&&(H=!0,I=I.element),I.type!=="JsdocTypeName")throw new o(I);E.consume(":");let Y=E.parseType(P.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:I.value,right:Y,optional:N,variadic:H}}})}let Nr=[...re,$t({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Fe,le({allowedTypes:["module","external","event"],pathGrammar:Ue}),pr({allowEnclosingBrackets:!0,allowPostfix:!0}),de({allowedAdditionalTokens:["keyof"]}),Pr,Ne,ve({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Ue})],jn=[...Nr,Be({objectFieldGrammar:[de({allowedAdditionalTokens:["module","in"]}),lt({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...Nr],allowKeyTypes:!0}),qt({allowOptional:!0,allowVariadic:!0})],Ya=D({name:"typeOfParslet",accept:u=>u==="typeof",parsePrefix:u=>(u.consume("typeof"),{type:"JsdocTypeTypeof",element:C(u.parseType(P.KEY_OF_TYPE_OF))})}),rp=[de({allowedAdditionalTokens:["module","keyof","event","external","in"]}),z,T,Fe,O,lt({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],np=[...re,Be({allowKeyTypes:!1,objectFieldGrammar:rp}),de({allowedAdditionalTokens:["event","external","in"]}),Ya,$t({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),pr({allowEnclosingBrackets:!1,allowPostfix:!1}),de({allowedAdditionalTokens:["keyof"]}),le({allowedTypes:["module"],pathGrammar:Ue}),ve({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Ue}),qt({allowOptional:!1,allowVariadic:!1}),Pr],op=D({name:"assertsParslet",accept:u=>u==="asserts",parsePrefix:u=>{u.consume("asserts");let m=u.parseIntermediateType(P.SYMBOL);if(m.type!=="JsdocTypeName")throw new o(m,"A typescript asserts always has to have a name on the left side.");return u.consume("is"),{type:"JsdocTypeAsserts",left:m,right:C(u.parseIntermediateType(P.INFIX))}}});function ap({allowQuestionMark:u}){return D({name:"tupleParslet",accept:m=>m==="[",parsePrefix:m=>{m.consume("[");let E={type:"JsdocTypeTuple",elements:[]};if(m.consume("]"))return E;let I=m.parseIntermediateType(P.ALL);if(I.type==="JsdocTypeParameterList"?I.elements[0].type==="JsdocTypeKeyValue"?E.elements=I.elements.map(_):E.elements=I.elements.map(C):I.type==="JsdocTypeKeyValue"?E.elements=[_(I)]:E.elements=[C(I)],!m.consume("]"))throw new Error("Unterminated '['");if(!u&&E.elements.some(N=>N.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return E}})}let ip=D({name:"keyOfParslet",accept:u=>u==="keyof",parsePrefix:u=>(u.consume("keyof"),{type:"JsdocTypeKeyof",element:C(u.parseType(P.KEY_OF_TYPE_OF))})}),sp=D({name:"importParslet",accept:u=>u==="import",parsePrefix:u=>{if(u.consume("import"),!u.consume("("))throw new Error("Missing parenthesis after import keyword");let m=u.parseType(P.PREFIX);if(m.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!u.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:m}}}),lp=D({name:"readonlyPropertyParslet",accept:u=>u==="readonly",parsePrefix:u=>(u.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:u.parseType(P.KEY_VALUE)})}),up=D({name:"arrowFunctionParslet",precedence:P.ARROW,accept:u=>u==="=>",parseInfix:(u,m)=>(u.consume("=>"),{type:"JsdocTypeFunction",parameters:et(m).map(F),arrow:!0,constructor:!1,parenthesis:!0,returnType:u.parseType(P.OBJECT)})}),cp=D({name:"intersectionParslet",accept:u=>u==="&",precedence:P.INTERSECTION,parseInfix:(u,m)=>{u.consume("&");let E=[];do E.push(u.parseType(P.INTERSECTION));while(u.consume("&"));return{type:"JsdocTypeIntersection",elements:[C(m),...E]}}}),dp=D({name:"predicateParslet",precedence:P.INFIX,accept:u=>u==="is",parseInfix:(u,m)=>{if(m.type!=="JsdocTypeName")throw new o(m,"A typescript predicate always has to have a name on the left side.");return u.consume("is"),{type:"JsdocTypePredicate",left:m,right:C(u.parseIntermediateType(P.INFIX))}}}),pp=D({name:"objectSquareBracketPropertyParslet",accept:u=>u==="[",parsePrefix:u=>{if(u.baseParser===void 0)throw new Error("Only allowed inside object grammar");u.consume("[");let m=u.lexer.current.text;u.consume("Identifier");let E;if(u.consume(":")){let I=u.baseParser;I.acceptLexerState(u),E={type:"JsdocTypeIndexSignature",key:m,right:I.parseType(P.INDEX_BRACKETS)},u.acceptLexerState(I)}else if(u.consume("in")){let I=u.baseParser;I.acceptLexerState(u),E={type:"JsdocTypeMappedType",key:m,right:I.parseType(P.ARRAY_BRACKETS)},u.acceptLexerState(I)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!u.consume("]"))throw new Error("Unterminated square brackets");return E}}),hp=[lp,de({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),z,T,Fe,O,lt({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),pp],fp=[...re,Be({allowKeyTypes:!1,objectFieldGrammar:hp}),Ya,ip,sp,Fe,$t({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),ap({allowQuestionMark:!1}),pr({allowEnclosingBrackets:!1,allowPostfix:!1}),op,de({allowedAdditionalTokens:["event","external","in"]}),le({allowedTypes:["module"],pathGrammar:Ue}),Ne,up,ve({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:Ue}),cp,dp,qt({allowVariadic:!0,allowOptional:!0})];function Xa(u,m){switch(m){case"closure":return new W(np,u).parse();case"jsdoc":return new W(jn,u).parse();case"typescript":return new W(fp,u).parse()}}function mp(u,m=["typescript","closure","jsdoc"]){let E;for(let I of m)try{return Xa(u,I)}catch(N){E=N}throw E}function hr(u,m){let E=u[m.type];if(E===void 0)throw new Error(`In this set of transform rules exists no rule for type ${m.type}.`);return E(m,I=>hr(u,I))}function Ie(u){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}function Qa(u){let m={params:[]};for(let E of u.parameters)E.type==="JsdocTypeKeyValue"?E.key==="this"?m.this=E.right:E.key==="new"?m.new=E.right:m.params.push(E):m.params.push(E);return m}function jr(u,m,E){return u==="prefix"?E+m:m+E}function ut(u,m){switch(m){case"double":return`"${u}"`;case"single":return`'${u}'`;case void 0:return u}}function Za(){return{JsdocTypeParenthesis:(u,m)=>`(${u.element!==void 0?m(u.element):""})`,JsdocTypeKeyof:(u,m)=>`keyof ${m(u.element)}`,JsdocTypeFunction:(u,m)=>{if(u.arrow){if(u.returnType===void 0)throw new Error("Arrow function needs a return type.");let E=`(${u.parameters.map(m).join(", ")}) => ${m(u.returnType)}`;return u.constructor&&(E="new "+E),E}else{let E=u.constructor?"new":"function";return u.parenthesis&&(E+=`(${u.parameters.map(m).join(", ")})`,u.returnType!==void 0&&(E+=`: ${m(u.returnType)}`)),E}},JsdocTypeName:u=>u.value,JsdocTypeTuple:(u,m)=>`[${u.elements.map(m).join(", ")}]`,JsdocTypeVariadic:(u,m)=>u.meta.position===void 0?"...":jr(u.meta.position,m(u.element),"..."),JsdocTypeNamePath:(u,m)=>{let E=m(u.left),I=m(u.right);switch(u.pathType){case"inner":return`${E}~${I}`;case"instance":return`${E}#${I}`;case"property":return`${E}.${I}`;case"property-brackets":return`${E}[${I}]`}},JsdocTypeStringValue:u=>ut(u.value,u.meta.quote),JsdocTypeAny:()=>"*",JsdocTypeGeneric:(u,m)=>{if(u.meta.brackets==="square"){let E=u.elements[0],I=m(E);return E.type==="JsdocTypeUnion"||E.type==="JsdocTypeIntersection"?`(${I})[]`:`${I}[]`}else return`${m(u.left)}${u.meta.dot?".":""}<${u.elements.map(m).join(", ")}>`},JsdocTypeImport:(u,m)=>`import(${m(u.element)})`,JsdocTypeObjectField:(u,m)=>{let E="";return u.readonly&&(E+="readonly "),typeof u.key=="string"?E+=ut(u.key,u.meta.quote):E+=m(u.key),u.optional&&(E+="?"),u.right===void 0?E:E+`: ${m(u.right)}`},JsdocTypeJsdocObjectField:(u,m)=>`${m(u.left)}: ${m(u.right)}`,JsdocTypeKeyValue:(u,m)=>{let E=u.key;return u.optional&&(E+="?"),u.variadic&&(E="..."+E),u.right===void 0?E:E+`: ${m(u.right)}`},JsdocTypeSpecialNamePath:u=>`${u.specialType}:${ut(u.value,u.meta.quote)}`,JsdocTypeNotNullable:(u,m)=>jr(u.meta.position,m(u.element),"!"),JsdocTypeNull:()=>"null",JsdocTypeNullable:(u,m)=>jr(u.meta.position,m(u.element),"?"),JsdocTypeNumber:u=>u.value.toString(),JsdocTypeObject:(u,m)=>`{${u.elements.map(m).join((u.meta.separator==="comma"?",":";")+" ")}}`,JsdocTypeOptional:(u,m)=>jr(u.meta.position,m(u.element),"="),JsdocTypeSymbol:(u,m)=>`${u.value}(${u.element!==void 0?m(u.element):""})`,JsdocTypeTypeof:(u,m)=>`typeof ${m(u.element)}`,JsdocTypeUndefined:()=>"undefined",JsdocTypeUnion:(u,m)=>u.elements.map(m).join(" | "),JsdocTypeUnknown:()=>"?",JsdocTypeIntersection:(u,m)=>u.elements.map(m).join(" & "),JsdocTypeProperty:u=>ut(u.value,u.meta.quote),JsdocTypePredicate:(u,m)=>`${m(u.left)} is ${m(u.right)}`,JsdocTypeIndexSignature:(u,m)=>`[${u.key}: ${m(u.right)}]`,JsdocTypeMappedType:(u,m)=>`[${u.key} in ${m(u.right)}]`,JsdocTypeAsserts:(u,m)=>`asserts ${m(u.left)} is ${m(u.right)}`}}let yp=Za();function gp(u){return hr(yp,u)}let bp=["null","true","false","break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield"];function ct(u){let m={type:"NameExpression",name:u};return bp.includes(u)&&(m.reservedWord=!0),m}let Ep={JsdocTypeOptional:(u,m)=>{let E=m(u.element);return E.optional=!0,E},JsdocTypeNullable:(u,m)=>{let E=m(u.element);return E.nullable=!0,E},JsdocTypeNotNullable:(u,m)=>{let E=m(u.element);return E.nullable=!1,E},JsdocTypeVariadic:(u,m)=>{if(u.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let E=m(u.element);return E.repeatable=!0,E},JsdocTypeAny:()=>({type:"AllLiteral"}),JsdocTypeNull:()=>({type:"NullLiteral"}),JsdocTypeStringValue:u=>ct(ut(u.value,u.meta.quote)),JsdocTypeUndefined:()=>({type:"UndefinedLiteral"}),JsdocTypeUnknown:()=>({type:"UnknownLiteral"}),JsdocTypeFunction:(u,m)=>{let E=Qa(u),I={type:"FunctionType",params:E.params.map(m)};return E.this!==void 0&&(I.this=m(E.this)),E.new!==void 0&&(I.new=m(E.new)),u.returnType!==void 0&&(I.result=m(u.returnType)),I},JsdocTypeGeneric:(u,m)=>({type:"TypeApplication",applications:u.elements.map(E=>m(E)),expression:m(u.left)}),JsdocTypeSpecialNamePath:u=>ct(u.specialType+":"+ut(u.value,u.meta.quote)),JsdocTypeName:u=>u.value!=="function"?ct(u.value):{type:"FunctionType",params:[]},JsdocTypeNumber:u=>ct(u.value.toString()),JsdocTypeObject:(u,m)=>{let E={type:"RecordType",fields:[]};for(let I of u.elements)I.type!=="JsdocTypeObjectField"&&I.type!=="JsdocTypeJsdocObjectField"?E.fields.push({type:"FieldType",key:m(I),value:void 0}):E.fields.push(m(I));return E},JsdocTypeObjectField:(u,m)=>{if(typeof u.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:ct(ut(u.key,u.meta.quote)),value:u.right===void 0?void 0:m(u.right)}},JsdocTypeJsdocObjectField:(u,m)=>({type:"FieldType",key:m(u.left),value:m(u.right)}),JsdocTypeUnion:(u,m)=>({type:"TypeUnion",elements:u.elements.map(E=>m(E))}),JsdocTypeKeyValue:(u,m)=>({type:"FieldType",key:ct(u.key),value:u.right===void 0?void 0:m(u.right)}),JsdocTypeNamePath:(u,m)=>{let E=m(u.left),I;u.right.type==="JsdocTypeSpecialNamePath"?I=m(u.right).name:I=ut(u.right.value,u.right.meta.quote);let N=u.pathType==="inner"?"~":u.pathType==="instance"?"#":".";return ct(`${E.name}${N}${I}`)},JsdocTypeSymbol:u=>{let m="",E=u.element,I=!1;return E?.type==="JsdocTypeVariadic"&&(E.meta.position==="prefix"?m="...":I=!0,E=E.element),E?.type==="JsdocTypeName"?m+=E.value:E?.type==="JsdocTypeNumber"&&(m+=E.value.toString()),I&&(m+="..."),ct(`${u.value}(${m})`)},JsdocTypeParenthesis:(u,m)=>m(C(u.element)),JsdocTypeMappedType:Ie,JsdocTypeIndexSignature:Ie,JsdocTypeImport:Ie,JsdocTypeKeyof:Ie,JsdocTypeTuple:Ie,JsdocTypeTypeof:Ie,JsdocTypeIntersection:Ie,JsdocTypeProperty:Ie,JsdocTypePredicate:Ie,JsdocTypeAsserts:Ie};function vp(u){return hr(Ep,u)}function wt(u){switch(u){case void 0:return"none";case"single":return"single";case"double":return"double"}}function Ap(u){switch(u){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}function Ln(u,m){return m.length===2?{type:u,left:m[0],right:m[1]}:{type:u,left:m[0],right:Ln(u,m.slice(1))}}let Dp={JsdocTypeOptional:(u,m)=>({type:"OPTIONAL",value:m(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),JsdocTypeNullable:(u,m)=>({type:"NULLABLE",value:m(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),JsdocTypeNotNullable:(u,m)=>({type:"NOT_NULLABLE",value:m(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),JsdocTypeVariadic:(u,m)=>{let E={type:"VARIADIC",meta:{syntax:u.meta.position==="prefix"?"PREFIX_DOTS":u.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return u.element!==void 0&&(E.value=m(u.element)),E},JsdocTypeName:u=>({type:"NAME",name:u.value}),JsdocTypeTypeof:(u,m)=>({type:"TYPE_QUERY",name:m(u.element)}),JsdocTypeTuple:(u,m)=>({type:"TUPLE",entries:u.elements.map(m)}),JsdocTypeKeyof:(u,m)=>({type:"KEY_QUERY",value:m(u.element)}),JsdocTypeImport:u=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:wt(u.element.meta.quote),string:u.element.value}}),JsdocTypeUndefined:()=>({type:"NAME",name:"undefined"}),JsdocTypeAny:()=>({type:"ANY"}),JsdocTypeFunction:(u,m)=>{let E=Qa(u),I={type:u.arrow?"ARROW":"FUNCTION",params:E.params.map(N=>{if(N.type==="JsdocTypeKeyValue"){if(N.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:N.key,typeName:m(N.right)}}else return m(N)}),new:null,returns:null};return E.this!==void 0?I.this=m(E.this):u.arrow||(I.this=null),E.new!==void 0&&(I.new=m(E.new)),u.returnType!==void 0&&(I.returns=m(u.returnType)),I},JsdocTypeGeneric:(u,m)=>{let E={type:"GENERIC",subject:m(u.left),objects:u.elements.map(m),meta:{syntax:u.meta.brackets==="square"?"SQUARE_BRACKET":u.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return u.meta.brackets==="square"&&u.elements[0].type==="JsdocTypeFunction"&&!u.elements[0].parenthesis&&(E.objects[0]={type:"NAME",name:"function"}),E},JsdocTypeObjectField:(u,m)=>{if(typeof u.key!="string")throw new Error("Index signatures and mapped types are not supported");if(u.right===void 0)return{type:"RECORD_ENTRY",key:u.key,quoteStyle:wt(u.meta.quote),value:null,readonly:!1};let E=m(u.right);return u.optional&&(E={type:"OPTIONAL",value:E,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:u.key.toString(),quoteStyle:wt(u.meta.quote),value:E,readonly:!1}},JsdocTypeJsdocObjectField:()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},JsdocTypeKeyValue:(u,m)=>{if(u.right===void 0)return{type:"RECORD_ENTRY",key:u.key,quoteStyle:"none",value:null,readonly:!1};let E=m(u.right);return u.optional&&(E={type:"OPTIONAL",value:E,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:u.key,quoteStyle:"none",value:E,readonly:!1}},JsdocTypeObject:(u,m)=>{let E=[];for(let I of u.elements)(I.type==="JsdocTypeObjectField"||I.type==="JsdocTypeJsdocObjectField")&&E.push(m(I));return{type:"RECORD",entries:E}},JsdocTypeSpecialNamePath:u=>{if(u.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${u.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:wt(u.meta.quote),path:u.value}}},JsdocTypeNamePath:(u,m)=>{let E=!1,I,N;u.right.type==="JsdocTypeSpecialNamePath"&&u.right.specialType==="event"?(E=!0,I=u.right.value,N=wt(u.right.meta.quote)):(I=u.right.value,N=wt(u.right.meta.quote));let H={type:Ap(u.pathType),owner:m(u.left),name:I,quoteStyle:N,hasEventPrefix:E};if(H.owner.type==="MODULE"){let Y=H.owner;return H.owner=H.owner.value,Y.value=H,Y}else return H},JsdocTypeUnion:(u,m)=>Ln("UNION",u.elements.map(m)),JsdocTypeParenthesis:(u,m)=>({type:"PARENTHESIS",value:m(C(u.element))}),JsdocTypeNull:()=>({type:"NAME",name:"null"}),JsdocTypeUnknown:()=>({type:"UNKNOWN"}),JsdocTypeStringValue:u=>({type:"STRING_VALUE",quoteStyle:wt(u.meta.quote),string:u.value}),JsdocTypeIntersection:(u,m)=>Ln("INTERSECTION",u.elements.map(m)),JsdocTypeNumber:u=>({type:"NUMBER_VALUE",number:u.value.toString()}),JsdocTypeSymbol:Ie,JsdocTypeProperty:Ie,JsdocTypePredicate:Ie,JsdocTypeMappedType:Ie,JsdocTypeIndexSignature:Ie,JsdocTypeAsserts:Ie};function Sp(u){return hr(Dp,u)}function wp(){return{JsdocTypeIntersection:(u,m)=>({type:"JsdocTypeIntersection",elements:u.elements.map(m)}),JsdocTypeGeneric:(u,m)=>({type:"JsdocTypeGeneric",left:m(u.left),elements:u.elements.map(m),meta:{dot:u.meta.dot,brackets:u.meta.brackets}}),JsdocTypeNullable:u=>u,JsdocTypeUnion:(u,m)=>({type:"JsdocTypeUnion",elements:u.elements.map(m)}),JsdocTypeUnknown:u=>u,JsdocTypeUndefined:u=>u,JsdocTypeTypeof:(u,m)=>({type:"JsdocTypeTypeof",element:m(u.element)}),JsdocTypeSymbol:(u,m)=>{let E={type:"JsdocTypeSymbol",value:u.value};return u.element!==void 0&&(E.element=m(u.element)),E},JsdocTypeOptional:(u,m)=>({type:"JsdocTypeOptional",element:m(u.element),meta:{position:u.meta.position}}),JsdocTypeObject:(u,m)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:u.elements.map(m)}),JsdocTypeNumber:u=>u,JsdocTypeNull:u=>u,JsdocTypeNotNullable:(u,m)=>({type:"JsdocTypeNotNullable",element:m(u.element),meta:{position:u.meta.position}}),JsdocTypeSpecialNamePath:u=>u,JsdocTypeObjectField:(u,m)=>({type:"JsdocTypeObjectField",key:u.key,right:u.right===void 0?void 0:m(u.right),optional:u.optional,readonly:u.readonly,meta:u.meta}),JsdocTypeJsdocObjectField:(u,m)=>({type:"JsdocTypeJsdocObjectField",left:m(u.left),right:m(u.right)}),JsdocTypeKeyValue:(u,m)=>({type:"JsdocTypeKeyValue",key:u.key,right:u.right===void 0?void 0:m(u.right),optional:u.optional,variadic:u.variadic}),JsdocTypeImport:(u,m)=>({type:"JsdocTypeImport",element:m(u.element)}),JsdocTypeAny:u=>u,JsdocTypeStringValue:u=>u,JsdocTypeNamePath:u=>u,JsdocTypeVariadic:(u,m)=>{let E={type:"JsdocTypeVariadic",meta:{position:u.meta.position,squareBrackets:u.meta.squareBrackets}};return u.element!==void 0&&(E.element=m(u.element)),E},JsdocTypeTuple:(u,m)=>({type:"JsdocTypeTuple",elements:u.elements.map(m)}),JsdocTypeName:u=>u,JsdocTypeFunction:(u,m)=>{let E={type:"JsdocTypeFunction",arrow:u.arrow,parameters:u.parameters.map(m),constructor:u.constructor,parenthesis:u.parenthesis};return u.returnType!==void 0&&(E.returnType=m(u.returnType)),E},JsdocTypeKeyof:(u,m)=>({type:"JsdocTypeKeyof",element:m(u.element)}),JsdocTypeParenthesis:(u,m)=>({type:"JsdocTypeParenthesis",element:m(u.element)}),JsdocTypeProperty:u=>u,JsdocTypePredicate:(u,m)=>({type:"JsdocTypePredicate",left:m(u.left),right:m(u.right)}),JsdocTypeIndexSignature:(u,m)=>({type:"JsdocTypeIndexSignature",key:u.key,right:m(u.right)}),JsdocTypeMappedType:(u,m)=>({type:"JsdocTypeMappedType",key:u.key,right:m(u.right)}),JsdocTypeAsserts:(u,m)=>({type:"JsdocTypeAsserts",left:m(u.left),right:m(u.right)})}}let ei={JsdocTypeAny:[],JsdocTypeFunction:["parameters","returnType"],JsdocTypeGeneric:["left","elements"],JsdocTypeImport:[],JsdocTypeIndexSignature:["right"],JsdocTypeIntersection:["elements"],JsdocTypeKeyof:["element"],JsdocTypeKeyValue:["right"],JsdocTypeMappedType:["right"],JsdocTypeName:[],JsdocTypeNamePath:["left","right"],JsdocTypeNotNullable:["element"],JsdocTypeNull:[],JsdocTypeNullable:["element"],JsdocTypeNumber:[],JsdocTypeObject:["elements"],JsdocTypeObjectField:["right"],JsdocTypeJsdocObjectField:["left","right"],JsdocTypeOptional:["element"],JsdocTypeParenthesis:["element"],JsdocTypeSpecialNamePath:[],JsdocTypeStringValue:[],JsdocTypeSymbol:["element"],JsdocTypeTuple:["elements"],JsdocTypeTypeof:["element"],JsdocTypeUndefined:[],JsdocTypeUnion:["elements"],JsdocTypeUnknown:[],JsdocTypeVariadic:["element"],JsdocTypeProperty:[],JsdocTypePredicate:["left","right"],JsdocTypeAsserts:["left","right"]};function Mn(u,m,E,I,N){I?.(u,m,E);let H=ei[u.type];for(let Y of H){let ne=u[Y];if(ne!==void 0)if(Array.isArray(ne))for(let ke of ne)Mn(ke,u,Y,I,N);else Mn(ne,u,Y,I,N)}N?.(u,m,E)}function Cp(u,m,E){Mn(u,void 0,void 0,m,E)}e.catharsisTransform=vp,e.identityTransformRules=wp,e.jtpTransform=Sp,e.parse=Xa,e.stringify=gp,e.stringifyRules=Za,e.transform=hr,e.traverse=Cp,e.tryParse=mp,e.visitorKeys=ei})});var kc={};ni(kc,{ColorControl:()=>Ic,default:()=>gg});function Nt(){return(Nt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function ga(e,t){if(e==null)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)t.indexOf(r=a[n])>=0||(o[r]=e[r]);return o}function pa(e){var t=Pe(e),r=Pe(function(n){t.current&&t.current(n)});return t.current=e,r.current}function Cc(e,t,r){var n=pa(r),o=Z(function(){return e.toHsva(t)}),a=o[0],i=o[1],s=Pe({color:t,hsva:a});xe(function(){if(!e.equal(t,s.current.color)){var c=e.toHsva(t);s.current={hsva:c,color:t},i(c)}},[t,e]),xe(function(){var c;Sc(a,s.current.hsva)||e.equal(c=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:c},n(c))},[a,e,n]);var l=Ce(function(c){i(function(p){return Object.assign({},p,c)})},[]);return[a,l]}var Oy,gc,_y,By,Je,or,Tr,ha,pc,hc,ba,Fr,Ea,Se,Py,Ny,fa,jy,Ly,My,Uy,bc,ma,An,Ec,$y,bn,qy,vc,Ac,Dc,Sc,wc,Vy,Jy,zy,fc,xc,Hy,Gy,Wy,Ky,Tc,Yy,Xy,Qy,Zy,eg,tg,rg,ng,og,ag,ig,mc,sg,lg,Fc,En,ug,cg,dg,ya,pg,hg,vn,yc,nr,fg,mg,Dn,yg,Ic,gg,Rc=rt(()=>{q();V();J();$n();Mr();$r();po();yo();Oy=$e({"../../node_modules/color-name/index.js"(e,t){t.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]}}}),gc=$e({"../../node_modules/color-convert/conversions.js"(e,t){var r=Oy(),n={};for(let i of Object.keys(r))n[r[i]]=i;var o={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"]}};t.exports=o;for(let i of Object.keys(o)){if(!("channels"in o[i]))throw new Error("missing channels property: "+i);if(!("labels"in o[i]))throw new Error("missing channel labels property: "+i);if(o[i].labels.length!==o[i].channels)throw new Error("channel and label counts mismatch: "+i);let{channels:s,labels:l}=o[i];delete o[i].channels,delete o[i].labels,Object.defineProperty(o[i],"channels",{value:s}),Object.defineProperty(o[i],"labels",{value:l})}o.rgb.hsl=function(i){let s=i[0]/255,l=i[1]/255,c=i[2]/255,p=Math.min(s,l,c),h=Math.max(s,l,c),d=h-p,y,g;h===p?y=0:s===h?y=(l-c)/d:l===h?y=2+(c-s)/d:c===h&&(y=4+(s-l)/d),y=Math.min(y*60,360),y<0&&(y+=360);let A=(p+h)/2;return h===p?g=0:A<=.5?g=d/(h+p):g=d/(2-h-p),[y,g*100,A*100]},o.rgb.hsv=function(i){let s,l,c,p,h,d=i[0]/255,y=i[1]/255,g=i[2]/255,A=Math.max(d,y,g),v=A-Math.min(d,y,g),S=function(w){return(A-w)/6/v+1/2};return v===0?(p=0,h=0):(h=v/A,s=S(d),l=S(y),c=S(g),d===A?p=c-l:y===A?p=1/3+s-c:g===A&&(p=2/3+l-s),p<0?p+=1:p>1&&(p-=1)),[p*360,h*100,A*100]},o.rgb.hwb=function(i){let s=i[0],l=i[1],c=i[2],p=o.rgb.hsl(i)[0],h=1/255*Math.min(s,Math.min(l,c));return c=1-1/255*Math.max(s,Math.max(l,c)),[p,h*100,c*100]},o.rgb.cmyk=function(i){let s=i[0]/255,l=i[1]/255,c=i[2]/255,p=Math.min(1-s,1-l,1-c),h=(1-s-p)/(1-p)||0,d=(1-l-p)/(1-p)||0,y=(1-c-p)/(1-p)||0;return[h*100,d*100,y*100,p*100]};function a(i,s){return(i[0]-s[0])**2+(i[1]-s[1])**2+(i[2]-s[2])**2}o.rgb.keyword=function(i){let s=n[i];if(s)return s;let l=1/0,c;for(let p of Object.keys(r)){let h=r[p],d=a(i,h);d<l&&(l=d,c=p)}return c},o.keyword.rgb=function(i){return r[i]},o.rgb.xyz=function(i){let s=i[0]/255,l=i[1]/255,c=i[2]/255;s=s>.04045?((s+.055)/1.055)**2.4:s/12.92,l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let p=s*.4124+l*.3576+c*.1805,h=s*.2126+l*.7152+c*.0722,d=s*.0193+l*.1192+c*.9505;return[p*100,h*100,d*100]},o.rgb.lab=function(i){let s=o.rgb.xyz(i),l=s[0],c=s[1],p=s[2];l/=95.047,c/=100,p/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,p=p>.008856?p**(1/3):7.787*p+16/116;let h=116*c-16,d=500*(l-c),y=200*(c-p);return[h,d,y]},o.hsl.rgb=function(i){let s=i[0]/360,l=i[1]/100,c=i[2]/100,p,h,d;if(l===0)return d=c*255,[d,d,d];c<.5?p=c*(1+l):p=c+l-c*l;let y=2*c-p,g=[0,0,0];for(let A=0;A<3;A++)h=s+1/3*-(A-1),h<0&&h++,h>1&&h--,6*h<1?d=y+(p-y)*6*h:2*h<1?d=p:3*h<2?d=y+(p-y)*(2/3-h)*6:d=y,g[A]=d*255;return g},o.hsl.hsv=function(i){let s=i[0],l=i[1]/100,c=i[2]/100,p=l,h=Math.max(c,.01);c*=2,l*=c<=1?c:2-c,p*=h<=1?h:2-h;let d=(c+l)/2,y=c===0?2*p/(h+p):2*l/(c+l);return[s,y*100,d*100]},o.hsv.rgb=function(i){let s=i[0]/60,l=i[1]/100,c=i[2]/100,p=Math.floor(s)%6,h=s-Math.floor(s),d=255*c*(1-l),y=255*c*(1-l*h),g=255*c*(1-l*(1-h));switch(c*=255,p){case 0:return[c,g,d];case 1:return[y,c,d];case 2:return[d,c,g];case 3:return[d,y,c];case 4:return[g,d,c];case 5:return[c,d,y]}},o.hsv.hsl=function(i){let s=i[0],l=i[1]/100,c=i[2]/100,p=Math.max(c,.01),h,d;d=(2-l)*c;let y=(2-l)*p;return h=l*p,h/=y<=1?y:2-y,h=h||0,d/=2,[s,h*100,d*100]},o.hwb.rgb=function(i){let s=i[0]/360,l=i[1]/100,c=i[2]/100,p=l+c,h;p>1&&(l/=p,c/=p);let d=Math.floor(6*s),y=1-c;h=6*s-d,d&1&&(h=1-h);let g=l+h*(y-l),A,v,S;switch(d){default:case 6:case 0:A=y,v=g,S=l;break;case 1:A=g,v=y,S=l;break;case 2:A=l,v=y,S=g;break;case 3:A=l,v=g,S=y;break;case 4:A=g,v=l,S=y;break;case 5:A=y,v=l,S=g;break}return[A*255,v*255,S*255]},o.cmyk.rgb=function(i){let s=i[0]/100,l=i[1]/100,c=i[2]/100,p=i[3]/100,h=1-Math.min(1,s*(1-p)+p),d=1-Math.min(1,l*(1-p)+p),y=1-Math.min(1,c*(1-p)+p);return[h*255,d*255,y*255]},o.xyz.rgb=function(i){let s=i[0]/100,l=i[1]/100,c=i[2]/100,p,h,d;return p=s*3.2406+l*-1.5372+c*-.4986,h=s*-.9689+l*1.8758+c*.0415,d=s*.0557+l*-.204+c*1.057,p=p>.0031308?1.055*p**(1/2.4)-.055:p*12.92,h=h>.0031308?1.055*h**(1/2.4)-.055:h*12.92,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,p=Math.min(Math.max(0,p),1),h=Math.min(Math.max(0,h),1),d=Math.min(Math.max(0,d),1),[p*255,h*255,d*255]},o.xyz.lab=function(i){let s=i[0],l=i[1],c=i[2];s/=95.047,l/=100,c/=108.883,s=s>.008856?s**(1/3):7.787*s+16/116,l=l>.008856?l**(1/3):7.787*l+16/116,c=c>.008856?c**(1/3):7.787*c+16/116;let p=116*l-16,h=500*(s-l),d=200*(l-c);return[p,h,d]},o.lab.xyz=function(i){let s=i[0],l=i[1],c=i[2],p,h,d;h=(s+16)/116,p=l/500+h,d=h-c/200;let y=h**3,g=p**3,A=d**3;return h=y>.008856?y:(h-16/116)/7.787,p=g>.008856?g:(p-16/116)/7.787,d=A>.008856?A:(d-16/116)/7.787,p*=95.047,h*=100,d*=108.883,[p,h,d]},o.lab.lch=function(i){let s=i[0],l=i[1],c=i[2],p;p=Math.atan2(c,l)*360/2/Math.PI,p<0&&(p+=360);let h=Math.sqrt(l*l+c*c);return[s,h,p]},o.lch.lab=function(i){let s=i[0],l=i[1],c=i[2]/360*2*Math.PI,p=l*Math.cos(c),h=l*Math.sin(c);return[s,p,h]},o.rgb.ansi16=function(i,s=null){let[l,c,p]=i,h=s===null?o.rgb.hsv(i)[2]:s;if(h=Math.round(h/50),h===0)return 30;let d=30+(Math.round(p/255)<<2|Math.round(c/255)<<1|Math.round(l/255));return h===2&&(d+=60),d},o.hsv.ansi16=function(i){return o.rgb.ansi16(o.hsv.rgb(i),i[2])},o.rgb.ansi256=function(i){let s=i[0],l=i[1],c=i[2];return s===l&&l===c?s<8?16:s>248?231:Math.round((s-8)/247*24)+232:16+36*Math.round(s/255*5)+6*Math.round(l/255*5)+Math.round(c/255*5)},o.ansi16.rgb=function(i){let s=i%10;if(s===0||s===7)return i>50&&(s+=3.5),s=s/10.5*255,[s,s,s];let l=(~~(i>50)+1)*.5,c=(s&1)*l*255,p=(s>>1&1)*l*255,h=(s>>2&1)*l*255;return[c,p,h]},o.ansi256.rgb=function(i){if(i>=232){let h=(i-232)*10+8;return[h,h,h]}i-=16;let s,l=Math.floor(i/36)/5*255,c=Math.floor((s=i%36)/6)/5*255,p=s%6/5*255;return[l,c,p]},o.rgb.hex=function(i){let s=(((Math.round(i[0])&255)<<16)+((Math.round(i[1])&255)<<8)+(Math.round(i[2])&255)).toString(16).toUpperCase();return"000000".substring(s.length)+s},o.hex.rgb=function(i){let s=i.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!s)return[0,0,0];let l=s[0];s[0].length===3&&(l=l.split("").map(y=>y+y).join(""));let c=parseInt(l,16),p=c>>16&255,h=c>>8&255,d=c&255;return[p,h,d]},o.rgb.hcg=function(i){let s=i[0]/255,l=i[1]/255,c=i[2]/255,p=Math.max(Math.max(s,l),c),h=Math.min(Math.min(s,l),c),d=p-h,y,g;return d<1?y=h/(1-d):y=0,d<=0?g=0:p===s?g=(l-c)/d%6:p===l?g=2+(c-s)/d:g=4+(s-l)/d,g/=6,g%=1,[g*360,d*100,y*100]},o.hsl.hcg=function(i){let s=i[1]/100,l=i[2]/100,c=l<.5?2*s*l:2*s*(1-l),p=0;return c<1&&(p=(l-.5*c)/(1-c)),[i[0],c*100,p*100]},o.hsv.hcg=function(i){let s=i[1]/100,l=i[2]/100,c=s*l,p=0;return c<1&&(p=(l-c)/(1-c)),[i[0],c*100,p*100]},o.hcg.rgb=function(i){let s=i[0]/360,l=i[1]/100,c=i[2]/100;if(l===0)return[c*255,c*255,c*255];let p=[0,0,0],h=s%1*6,d=h%1,y=1-d,g=0;switch(Math.floor(h)){case 0:p[0]=1,p[1]=d,p[2]=0;break;case 1:p[0]=y,p[1]=1,p[2]=0;break;case 2:p[0]=0,p[1]=1,p[2]=d;break;case 3:p[0]=0,p[1]=y,p[2]=1;break;case 4:p[0]=d,p[1]=0,p[2]=1;break;default:p[0]=1,p[1]=0,p[2]=y}return g=(1-l)*c,[(l*p[0]+g)*255,(l*p[1]+g)*255,(l*p[2]+g)*255]},o.hcg.hsv=function(i){let s=i[1]/100,l=i[2]/100,c=s+l*(1-s),p=0;return c>0&&(p=s/c),[i[0],p*100,c*100]},o.hcg.hsl=function(i){let s=i[1]/100,l=i[2]/100*(1-s)+.5*s,c=0;return l>0&&l<.5?c=s/(2*l):l>=.5&&l<1&&(c=s/(2*(1-l))),[i[0],c*100,l*100]},o.hcg.hwb=function(i){let s=i[1]/100,l=i[2]/100,c=s+l*(1-s);return[i[0],(c-s)*100,(1-c)*100]},o.hwb.hcg=function(i){let s=i[1]/100,l=1-i[2]/100,c=l-s,p=0;return c<1&&(p=(l-c)/(1-c)),[i[0],c*100,p*100]},o.apple.rgb=function(i){return[i[0]/65535*255,i[1]/65535*255,i[2]/65535*255]},o.rgb.apple=function(i){return[i[0]/255*65535,i[1]/255*65535,i[2]/255*65535]},o.gray.rgb=function(i){return[i[0]/100*255,i[0]/100*255,i[0]/100*255]},o.gray.hsl=function(i){return[0,0,i[0]]},o.gray.hsv=o.gray.hsl,o.gray.hwb=function(i){return[0,100,i[0]]},o.gray.cmyk=function(i){return[0,0,0,i[0]]},o.gray.lab=function(i){return[i[0],0,0]},o.gray.hex=function(i){let s=Math.round(i[0]/100*255)&255,l=((s<<16)+(s<<8)+s).toString(16).toUpperCase();return"000000".substring(l.length)+l},o.rgb.gray=function(i){return[(i[0]+i[1]+i[2])/3/255*100]}}}),_y=$e({"../../node_modules/color-convert/route.js"(e,t){var r=gc();function n(){let s={},l=Object.keys(r);for(let c=l.length,p=0;p<c;p++)s[l[p]]={distance:-1,parent:null};return s}function o(s){let l=n(),c=[s];for(l[s].distance=0;c.length;){let p=c.pop(),h=Object.keys(r[p]);for(let d=h.length,y=0;y<d;y++){let g=h[y],A=l[g];A.distance===-1&&(A.distance=l[p].distance+1,A.parent=p,c.unshift(g))}}return l}function a(s,l){return function(c){return l(s(c))}}function i(s,l){let c=[l[s].parent,s],p=r[l[s].parent][s],h=l[s].parent;for(;l[h].parent;)c.unshift(l[h].parent),p=a(r[l[h].parent][h],p),h=l[h].parent;return p.conversion=c,p}t.exports=function(s){let l=o(s),c={},p=Object.keys(l);for(let h=p.length,d=0;d<h;d++){let y=p[d];l[y].parent!==null&&(c[y]=i(y,l))}return c}}}),By=$e({"../../node_modules/color-convert/index.js"(e,t){var r=gc(),n=_y(),o={},a=Object.keys(r);function i(l){let c=function(...p){let h=p[0];return h==null?h:(h.length>1&&(p=h),l(p))};return"conversion"in l&&(c.conversion=l.conversion),c}function s(l){let c=function(...p){let h=p[0];if(h==null)return h;h.length>1&&(p=h);let d=l(p);if(typeof d=="object")for(let y=d.length,g=0;g<y;g++)d[g]=Math.round(d[g]);return d};return"conversion"in l&&(c.conversion=l.conversion),c}a.forEach(l=>{o[l]={},Object.defineProperty(o[l],"channels",{value:r[l].channels}),Object.defineProperty(o[l],"labels",{value:r[l].labels});let c=n(l);Object.keys(c).forEach(p=>{let h=c[p];o[l][p]=s(h),o[l][p].raw=i(h)})}),t.exports=o}}),Je=zt(By());or=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e<t?t:e},Tr=function(e){return"touches"in e},ha=function(e){return e&&e.ownerDocument.defaultView||self},pc=function(e,t,r){var n=e.getBoundingClientRect(),o=Tr(t)?function(a,i){for(var s=0;s<a.length;s++)if(a[s].identifier===i)return a[s];return a[0]}(t.touches,r):t;return{left:or((o.pageX-(n.left+ha(e).pageXOffset))/n.width),top:or((o.pageY-(n.top+ha(e).pageYOffset))/n.height)}},hc=function(e){!Tr(e)&&e.preventDefault()},ba=f.memo(function(e){var t=e.onMove,r=e.onKey,n=ga(e,["onMove","onKey"]),o=Pe(null),a=pa(t),i=pa(r),s=Pe(null),l=Pe(!1),c=pt(function(){var y=function(v){hc(v),(Tr(v)?v.touches.length>0:v.buttons>0)&&o.current?a(pc(o.current,v,s.current)):A(!1)},g=function(){return A(!1)};function A(v){var S=l.current,w=ha(o.current),x=v?w.addEventListener:w.removeEventListener;x(S?"touchmove":"mousemove",y),x(S?"touchend":"mouseup",g)}return[function(v){var S=v.nativeEvent,w=o.current;if(w&&(hc(S),!function(C,k){return k&&!Tr(C)}(S,l.current)&&w)){if(Tr(S)){l.current=!0;var x=S.changedTouches||[];x.length&&(s.current=x[0].identifier)}w.focus(),a(pc(w,S,s.current)),A(!0)}},function(v){var S=v.which||v.keyCode;S<37||S>40||(v.preventDefault(),i({left:S===39?.05:S===37?-.05:0,top:S===40?.05:S===38?-.05:0}))},A]},[i,a]),p=c[0],h=c[1],d=c[2];return xe(function(){return d},[d]),f.createElement("div",Nt({},n,{onTouchStart:p,onMouseDown:p,className:"react-colorful__interactive",ref:o,onKeyDown:h,tabIndex:0,role:"slider"}))}),Fr=function(e){return e.filter(Boolean).join(" ")},Ea=function(e){var t=e.color,r=e.left,n=e.top,o=n===void 0?.5:n,a=Fr(["react-colorful__pointer",e.className]);return f.createElement("div",{className:a,style:{top:100*o+"%",left:100*r+"%"}},f.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},Se=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},Py={grad:.9,turn:360,rad:360/(2*Math.PI)},Ny=function(e){return vc(fa(e))},fa=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?Se(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?Se(parseInt(e.substring(6,8),16)/255,2):1}},jy=function(e,t){return t===void 0&&(t="deg"),Number(e)*(Py[t]||1)},Ly=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?My({h:jy(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},My=function(e){var t=e.s,r=e.l;return{h:e.h,s:(t*=(r<50?r:100-r)/100)>0?2*t/(r+t)*100:0,v:r+t,a:e.a}},Uy=function(e){return qy(Ec(e))},bc=function(e){var t=e.s,r=e.v,n=e.a,o=(200-t)*r/100;return{h:Se(e.h),s:Se(o>0&&o<200?t*r/100/(o<=100?o:200-o)*100:0),l:Se(o/2),a:Se(n,2)}},ma=function(e){var t=bc(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},An=function(e){var t=bc(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},Ec=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var a=Math.floor(t),i=n*(1-r),s=n*(1-(t-a)*r),l=n*(1-(1-t+a)*r),c=a%6;return{r:Se(255*[n,s,i,i,l,n][c]),g:Se(255*[l,n,n,s,i,i][c]),b:Se(255*[i,i,l,n,n,s][c]),a:Se(o,2)}},$y=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?vc({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},bn=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},qy=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,a=o<1?bn(Se(255*o)):"";return"#"+bn(t)+bn(r)+bn(n)+a},vc=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,a=Math.max(t,r,n),i=a-Math.min(t,r,n),s=i?a===t?(r-n)/i:a===r?2+(n-t)/i:4+(t-r)/i:0;return{h:Se(60*(s<0?s+6:s)),s:Se(a?i/a*100:0),v:Se(a/255*100),a:o}},Ac=f.memo(function(e){var t=e.hue,r=e.onChange,n=Fr(["react-colorful__hue",e.className]);return f.createElement("div",{className:n},f.createElement(ba,{onMove:function(o){r({h:360*o.left})},onKey:function(o){r({h:or(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":Se(t),"aria-valuemax":"360","aria-valuemin":"0"},f.createElement(Ea,{className:"react-colorful__hue-pointer",left:t/360,color:ma({h:t,s:100,v:100,a:1})})))}),Dc=f.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:ma({h:t.h,s:100,v:100,a:1})};return f.createElement("div",{className:"react-colorful__saturation",style:n},f.createElement(ba,{onMove:function(o){r({s:100*o.left,v:100-100*o.top})},onKey:function(o){r({s:or(t.s+100*o.left,0,100),v:or(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+Se(t.s)+"%, Brightness "+Se(t.v)+"%"},f.createElement(Ea,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:ma(t)})))}),Sc=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},wc=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Vy=function(e,t){return e.toLowerCase()===t.toLowerCase()||Sc(fa(e),fa(t))};Jy=typeof window<"u"?yi:xe,zy=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},fc=new Map,xc=function(e){Jy(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!fc.has(t)){var r=t.createElement("style");r.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,fc.set(t,r);var n=zy();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},Hy=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=ga(e,["className","colorModel","color","onChange"]),s=Pe(null);xc(s);var l=Cc(r,o,a),c=l[0],p=l[1],h=Fr(["react-colorful",t]);return f.createElement("div",Nt({},i,{ref:s,className:h}),f.createElement(Dc,{hsva:c,onChange:p}),f.createElement(Ac,{hue:c.h,onChange:p,className:"react-colorful__last-control"}))},Gy={defaultColor:"000",toHsva:Ny,fromHsva:function(e){return Uy({h:e.h,s:e.s,v:e.v,a:1})},equal:Vy},Wy=function(e){return f.createElement(Hy,Nt({},e,{colorModel:Gy}))},Ky=function(e){var t=e.className,r=e.hsva,n=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+An(Object.assign({},r,{a:0}))+", "+An(Object.assign({},r,{a:1}))+")"},a=Fr(["react-colorful__alpha",t]),i=Se(100*r.a);return f.createElement("div",{className:a},f.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),f.createElement(ba,{onMove:function(s){n({a:s.left})},onKey:function(s){n({a:or(r.a+s.left)})},"aria-label":"Alpha","aria-valuetext":i+"%","aria-valuenow":i,"aria-valuemin":"0","aria-valuemax":"100"},f.createElement(Ea,{className:"react-colorful__alpha-pointer",left:r.a,color:An(r)})))},Tc=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=ga(e,["className","colorModel","color","onChange"]),s=Pe(null);xc(s);var l=Cc(r,o,a),c=l[0],p=l[1],h=Fr(["react-colorful",t]);return f.createElement("div",Nt({},i,{ref:s,className:h}),f.createElement(Dc,{hsva:c,onChange:p}),f.createElement(Ac,{hue:c.h,onChange:p}),f.createElement(Ky,{hsva:c,onChange:p,className:"react-colorful__last-control"}))},Yy={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Ly,fromHsva:An,equal:wc},Xy=function(e){return f.createElement(Tc,Nt({},e,{colorModel:Yy}))},Qy={defaultColor:"rgba(0, 0, 0, 1)",toHsva:$y,fromHsva:function(e){var t=Ec(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:wc},Zy=function(e){return f.createElement(Tc,Nt({},e,{colorModel:Qy}))},eg=R.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),tg=R(ft)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),rg=R.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),ng=R(Tt)(({theme:e})=>({fontFamily:e.typography.fonts.base})),og=R.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),ag=R.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),ig=`url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>')`,mc=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${ig}, linear-gradient(#fff, #fff)`;return f.createElement(ag,{...r,style:{...t,backgroundImage:n}})},sg=R(Ge.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),lg=R(ts)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Fc=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Fc||{}),En=Object.values(Fc),ug=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,cg=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,dg=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,ya=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,pg=/^\s*#?([0-9a-f]{3})\s*$/i,hg={hex:Wy,rgb:Zy,hsl:Xy},vn={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},yc=e=>{let t=e?.match(ug);if(!t)return[0,0,0,1];let[,r,n,o,a=1]=t;return[r,n,o,a].map(Number)},nr=e=>{if(!e)return;let t=!0;if(cg.test(e)){let[i,s,l,c]=yc(e),[p,h,d]=Je.default.rgb.hsl([i,s,l])||[0,0,0];return{valid:t,value:e,keyword:Je.default.rgb.keyword([i,s,l]),colorSpace:"rgb",rgb:e,hsl:`hsla(${p}, ${h}%, ${d}%, ${c})`,hex:`#${Je.default.rgb.hex([i,s,l]).toLowerCase()}`}}if(dg.test(e)){let[i,s,l,c]=yc(e),[p,h,d]=Je.default.hsl.rgb([i,s,l])||[0,0,0];return{valid:t,value:e,keyword:Je.default.hsl.keyword([i,s,l]),colorSpace:"hsl",rgb:`rgba(${p}, ${h}, ${d}, ${c})`,hsl:e,hex:`#${Je.default.hsl.hex([i,s,l]).toLowerCase()}`}}let r=e.replace("#",""),n=Je.default.keyword.rgb(r)||Je.default.hex.rgb(r),o=Je.default.rgb.hsl(n),a=e;if(/[^#a-f0-9]/i.test(e)?a=r:ya.test(e)&&(a=`#${r}`),a.startsWith("#"))t=ya.test(a);else try{Je.default.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:Je.default.rgb.keyword(n),colorSpace:"hex",rgb:`rgba(${n[0]}, ${n[1]}, ${n[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},fg=(e,t,r)=>{if(!e||!t?.valid)return vn[r];if(r!=="hex")return t?.[r]||vn[r];if(!t.hex.startsWith("#"))try{return`#${Je.default.keyword.hex(t.hex)}`}catch{return vn.hex}let n=t.hex.match(pg);if(!n)return ya.test(t.hex)?t.hex:vn.hex;let[o,a,i]=n[1].split("");return`#${o}${o}${a}${a}${i}${i}`},mg=(e,t)=>{let[r,n]=Z(e||""),[o,a]=Z(()=>nr(r)),[i,s]=Z(o?.colorSpace||"hex");xe(()=>{let h=e||"",d=nr(h);n(h),a(d),s(d?.colorSpace||"hex")},[e]);let l=pt(()=>fg(r,o,i).toLowerCase(),[r,o,i]),c=Ce(h=>{let d=nr(h),y=d?.value||h||"";n(y),y===""&&(a(void 0),t(void 0)),d&&(a(d),s(d.colorSpace),t(d.value))},[t]),p=Ce(()=>{let h=En.indexOf(i)+1;h>=En.length&&(h=0),s(En[h]);let d=o?.[En[h]]||"";n(d),t(d)},[o,i,t]);return{value:r,realValue:l,updateValue:c,color:o,colorSpace:i,cycleColorSpace:p}},Dn=e=>e.replace(/\s*/,"").toLowerCase(),yg=(e,t,r)=>{let[n,o]=Z(t?.valid?[t]:[]);xe(()=>{t===void 0&&o([])},[t]);let a=pt(()=>(e||[]).map(s=>typeof s=="string"?nr(s):s.title?{...nr(s.color),keyword:s.title}:nr(s.color)).concat(n).filter(Boolean).slice(-27),[e,n]),i=Ce(s=>{s?.valid&&(a.some(l=>Dn(l[r])===Dn(s[r]))||o(l=>l.concat(s)))},[r,a]);return{presets:a,addPreset:i}},Ic=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,presetColors:a,startOpen:i=!1,argType:s})=>{let l=Ce(si(r,200),[r]),{value:c,realValue:p,updateValue:h,color:d,colorSpace:y,cycleColorSpace:g}=mg(t,l),{presets:A,addPreset:v}=yg(a,d,y),S=hg[y],w=!!s?.table?.readonly;return f.createElement(eg,{"aria-readonly":w},f.createElement(tg,{startOpen:i,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>v(d),tooltip:f.createElement(rg,null,f.createElement(S,{color:p==="transparent"?"#000000":p,onChange:h,onFocus:n,onBlur:o}),A.length>0&&f.createElement(og,null,A.map((x,C)=>f.createElement(ft,{key:`${x.value}-${C}`,hasChrome:!1,tooltip:f.createElement(ng,{note:x.keyword||x.value})},f.createElement(mc,{value:x[y],active:d&&Dn(x[y])===Dn(d[y]),onClick:()=>h(x.value)})))))},f.createElement(mc,{value:p,style:{margin:4}})),f.createElement(sg,{id:Le(e),value:c,onChange:x=>h(x.target.value),onFocus:x=>x.target.select(),readOnly:w,placeholder:"Choose color..."}),c?f.createElement(lg,{onClick:g}):null)},gg=Ic});q();V();J();q();V();J();q();V();J();$n();Mr();Mr();$r();q();V();J();q();V();J();var OA=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:bi,ARGTYPES_INFO_RESPONSE:to,CHANNEL_CREATED:_A,CHANNEL_WS_DISCONNECT:BA,CONFIG_ERROR:Ei,CREATE_NEW_STORYFILE_REQUEST:PA,CREATE_NEW_STORYFILE_RESPONSE:NA,CURRENT_STORY_WAS_SET:ro,DOCS_PREPARED:vi,DOCS_RENDERED:qr,FILE_COMPONENT_SEARCH_REQUEST:jA,FILE_COMPONENT_SEARCH_RESPONSE:LA,FORCE_REMOUNT:Ai,FORCE_RE_RENDER:Vr,GLOBALS_UPDATED:Wt,NAVIGATE_URL:Di,PLAY_FUNCTION_THREW_EXCEPTION:Si,PRELOAD_ENTRIES:wi,PREVIEW_BUILDER_PROGRESS:MA,PREVIEW_KEYDOWN:Ci,REGISTER_SUBSCRIPTION:UA,REQUEST_WHATS_NEW_DATA:$A,RESET_STORY_ARGS:Jr,RESULT_WHATS_NEW_DATA:qA,SAVE_STORY_REQUEST:no,SAVE_STORY_RESPONSE:zr,SELECT_STORY:VA,SET_CONFIG:JA,SET_CURRENT_STORY:xi,SET_FILTER:zA,SET_GLOBALS:Ti,SET_INDEX:HA,SET_STORIES:GA,SET_WHATS_NEW_CACHE:WA,SHARED_STATE_CHANGED:KA,SHARED_STATE_SET:YA,STORIES_COLLAPSE_ALL:XA,STORIES_EXPAND_ALL:QA,STORY_ARGS_UPDATED:Fi,STORY_CHANGED:Ii,STORY_ERRORED:ki,STORY_FINISHED:oo,STORY_INDEX_INVALIDATED:Ri,STORY_MISSING:ao,STORY_PREPARED:Oi,STORY_RENDERED:br,STORY_RENDER_PHASE_CHANGED:Kt,STORY_SPECIFIED:_i,STORY_THREW_EXCEPTION:Bi,STORY_UNCHANGED:Pi,TELEMETRY_ERROR:ZA,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:eD,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:tD,TESTING_MODULE_CRASH_REPORT:rD,TESTING_MODULE_PROGRESS_REPORT:nD,TESTING_MODULE_RUN_ALL_REQUEST:oD,TESTING_MODULE_RUN_REQUEST:aD,TOGGLE_WHATS_NEW_NOTIFICATIONS:iD,UNHANDLED_ERRORS_WHILE_PLAYING:Ni,UPDATE_GLOBALS:Hr,UPDATE_QUERY_PARAMS:ji,UPDATE_STORY_ARGS:Gr}=__STORYBOOK_CORE_EVENTS__;q();V();J();var yD=__STORYBOOK_API__,{ActiveTabs:gD,Consumer:bD,ManagerContext:ED,Provider:vD,RequestResponseError:AD,addons:Wr,combineParameters:DD,controlOrMetaKey:SD,controlOrMetaSymbol:wD,eventMatchesShortcut:CD,eventToShortcut:xD,experimental_MockUniversalStore:TD,experimental_UniversalStore:FD,experimental_requestResponse:io,experimental_useUniversalStore:ID,isMacLike:kD,isShortcutTaken:RD,keyToSymbol:OD,merge:_D,mockChannel:BD,optionOrAltSymbol:PD,shortcutMatchesShortcut:ND,shortcutToHumanString:jD,types:Li,useAddonState:LD,useArgTypes:so,useArgs:Mi,useChannel:MD,useGlobalTypes:UD,useGlobals:Ui,useParameter:$i,useSharedState:$D,useStoryPrepared:qD,useStorybookApi:VD,useStorybookState:qi}=__STORYBOOK_API__;po();q();V();J();var Hi=Object.prototype.hasOwnProperty;function Gi(e,t,r){for(r of e.keys())if(Ft(r,t))return r}function Ft(e,t){var r,n,o;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&Ft(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(o=n,o&&typeof o=="object"&&(o=Gi(t,o),!o)||!t.has(o))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(o=n[0],o&&typeof o=="object"&&(o=Gi(t,o),!o)||!Ft(n[1],t.get(o)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(Hi.call(e,r)&&++n&&!Hi.call(t,r)||!(r in t)||!Ft(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}yo();q();V();J();var NT=__STORYBOOK_CLIENT_LOGGER__,{deprecate:jT,logger:Xr,once:ss,pretty:LT}=__STORYBOOK_CLIENT_LOGGER__;q();V();J();q();V();J();q();V();J();q();V();J();var VT=__STORYBOOK_CHANNELS__,{Channel:Qr,HEARTBEAT_INTERVAL:JT,HEARTBEAT_MAX_LATENCY:zT,PostMessageTransport:HT,WebsocketTransport:GT,createBrowserChannel:WT}=__STORYBOOK_CHANNELS__;q();V();J();var ZT=__STORYBOOK_CLIENT_LOGGER__,{deprecate:nt,logger:ee,once:mt,pretty:eF}=__STORYBOOK_CLIENT_LOGGER__;q();V();J();var Uh=Object.defineProperty,he=(e,t)=>Uh(e,"name",{value:t,configurable:!0});function fe(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=Array.from(typeof e=="string"?[e]:e);n[n.length-1]=n[n.length-1].replace(/\r?\n([\t ]*)$/,"");var o=n.reduce(function(s,l){var c=l.match(/\n([\t ]+|(?!\s).)/g);return c?s.concat(c.map(function(p){var h,d;return(d=(h=p.match(/[\t ]/g))===null||h===void 0?void 0:h.length)!==null&&d!==void 0?d:0})):s},[]);if(o.length){var a=new RegExp(` [ ]{`+Math.min.apply(Math,o)+"}","g");n=n.map(function(s){return s.replace(a,` `)})}n[0]=n[0].replace(/^\r?\n/,"");var i=n[0];return t.forEach(function(s,l){var c=i.match(/(?:^|\n)( *)$/),p=c?c[1]:"",h=s;typeof s=="string"&&s.includes(` `)&&(h=String(s).split(` diff --git a/public/storybook-static/sb-addons/essentials-controls-1/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/essentials-controls-1/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/essentials-docs-3/manager-bundle.js b/public/storybook-static/sb-addons/essentials-docs-3/manager-bundle.js index e5e75fd7a..1bc65a167 100644 --- a/public/storybook-static/sb-addons/essentials-docs-3/manager-bundle.js +++ b/public/storybook-static/sb-addons/essentials-docs-3/manager-bundle.js @@ -1,5 +1,5 @@ try{ -(()=>{var Gc=Object.create;var mn=Object.defineProperty;var Wc=Object.getOwnPropertyDescriptor;var Kc=Object.getOwnPropertyNames;var Yc=Object.getPrototypeOf,Xc=Object.prototype.hasOwnProperty;var Ie=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var ze=(e,t)=>()=>(e&&(t=e(e=0)),t);var Qc=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),fa=(e,t)=>{for(var r in t)mn(e,r,{get:t[r],enumerable:!0})},Zc=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Kc(t))!Xc.call(e,o)&&o!==r&&mn(e,o,{get:()=>t[o],enumerable:!(n=Wc(t,o))||n.enumerable});return e};var ed=(e,t,r)=>(r=e!=null?Gc(Yc(e)):{},Zc(t||!e||!e.__esModule?mn(r,"default",{value:e,enumerable:!0}):r,e));var V=ze(()=>{});var J=ze(()=>{});var H=ze(()=>{});var C,ma,et,d1,p1,h1,f1,td,m1,de,Kt,rd,y1,g1,b1,E1,ya,v1,A1,D1,tt,Dr,S1,w1,rt,C1,x1,T1,ga,Yt,F1,Me,Ue,I1,k1,R1,Xt=ze(()=>{V();J();H();C=__REACT__,{Children:ma,Component:et,Fragment:d1,Profiler:p1,PureComponent:h1,StrictMode:f1,Suspense:td,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:m1,cloneElement:de,createContext:Kt,createElement:rd,createFactory:y1,createRef:g1,forwardRef:b1,isValidElement:E1,lazy:ya,memo:v1,startTransition:A1,unstable_act:D1,useCallback:tt,useContext:Dr,useDebugValue:S1,useDeferredValue:w1,useEffect:rt,useId:C1,useImperativeHandle:x1,useInsertionEffect:T1,useLayoutEffect:ga,useMemo:Yt,useReducer:F1,useRef:Me,useState:Ue,useSyncExternalStore:I1,useTransition:k1,version:R1}=__REACT__});var Ia={};fa(Ia,{A:()=>ad,ActionBar:()=>yn,AddonPanel:()=>gn,Badge:()=>id,Bar:()=>sd,Blockquote:()=>ld,Button:()=>ba,ClipboardCode:()=>ud,Code:()=>Ea,DL:()=>cd,Div:()=>dd,DocumentWrapper:()=>pd,EmptyTabContent:()=>va,ErrorFormatter:()=>Aa,FlexBar:()=>bn,Form:()=>nt,H1:()=>hd,H2:()=>En,H3:()=>Da,H4:()=>fd,H5:()=>md,H6:()=>yd,HR:()=>gd,IconButton:()=>ht,IconButtonSkeleton:()=>bd,Icons:()=>Ed,Img:()=>vd,LI:()=>Ad,Link:()=>Sa,ListItem:()=>Dd,Loader:()=>wa,Modal:()=>Sd,OL:()=>wd,P:()=>Cd,Placeholder:()=>xd,Pre:()=>Td,ProgressSpinner:()=>Fd,ResetWrapper:()=>Ca,ScrollArea:()=>Id,Separator:()=>kd,Spaced:()=>Rd,Span:()=>Od,StorybookIcon:()=>_d,StorybookLogo:()=>Pd,Symbols:()=>Bd,SyntaxHighlighter:()=>vn,TT:()=>Nd,TabBar:()=>jd,TabButton:()=>Ld,TabWrapper:()=>Md,Table:()=>Ud,Tabs:()=>$d,TabsState:()=>xa,TooltipLinkList:()=>qd,TooltipMessage:()=>Vd,TooltipNote:()=>An,UL:()=>Jd,WithTooltip:()=>Sr,WithTooltipPure:()=>Ta,Zoom:()=>Dn,codeCommon:()=>Tt,components:()=>Sn,createCopyToClipboardFunction:()=>Hd,default:()=>od,getStoryHref:()=>Fa,icons:()=>zd,interleaveSeparators:()=>Gd,nameSpaceClassNames:()=>wn,resetComponents:()=>Wd,withReset:()=>Ft});var od,ad,yn,gn,id,sd,ld,ba,ud,Ea,cd,dd,pd,va,Aa,bn,nt,hd,En,Da,fd,md,yd,gd,ht,bd,Ed,vd,Ad,Sa,Dd,wa,Sd,wd,Cd,xd,Td,Fd,Ca,Id,kd,Rd,Od,_d,Pd,Bd,vn,Nd,jd,Ld,Md,Ud,$d,xa,qd,Vd,An,Jd,Sr,Ta,Dn,Tt,Sn,Hd,Fa,zd,Gd,wn,Wd,Ft,Qt=ze(()=>{V();J();H();od=__STORYBOOK_COMPONENTS__,{A:ad,ActionBar:yn,AddonPanel:gn,Badge:id,Bar:sd,Blockquote:ld,Button:ba,ClipboardCode:ud,Code:Ea,DL:cd,Div:dd,DocumentWrapper:pd,EmptyTabContent:va,ErrorFormatter:Aa,FlexBar:bn,Form:nt,H1:hd,H2:En,H3:Da,H4:fd,H5:md,H6:yd,HR:gd,IconButton:ht,IconButtonSkeleton:bd,Icons:Ed,Img:vd,LI:Ad,Link:Sa,ListItem:Dd,Loader:wa,Modal:Sd,OL:wd,P:Cd,Placeholder:xd,Pre:Td,ProgressSpinner:Fd,ResetWrapper:Ca,ScrollArea:Id,Separator:kd,Spaced:Rd,Span:Od,StorybookIcon:_d,StorybookLogo:Pd,Symbols:Bd,SyntaxHighlighter:vn,TT:Nd,TabBar:jd,TabButton:Ld,TabWrapper:Md,Table:Ud,Tabs:$d,TabsState:xa,TooltipLinkList:qd,TooltipMessage:Vd,TooltipNote:An,UL:Jd,WithTooltip:Sr,WithTooltipPure:Ta,Zoom:Dn,codeCommon:Tt,components:Sn,createCopyToClipboardFunction:Hd,getStoryHref:Fa,icons:zd,interleaveSeparators:Gd,nameSpaceClassNames:wn,resetComponents:Wd,withReset:Ft}=__STORYBOOK_COMPONENTS__});var oi=Qc((xr,ni)=>{V();J();H();(function(e,t){typeof xr=="object"&&typeof ni<"u"?t(xr):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.jtpp={}))})(xr,function(e){"use strict";function t(s){return s.text!==void 0&&s.text!==""?`'${s.type}' with value '${s.text}'`:`'${s.type}'`}class r extends Error{constructor(f){super(`No parslet found for token: ${t(f)}`),this.token=f,Object.setPrototypeOf(this,r.prototype)}getToken(){return this.token}}class n extends Error{constructor(f){super(`The parsing ended early. The next token was: ${t(f)}`),this.token=f,Object.setPrototypeOf(this,n.prototype)}getToken(){return this.token}}class o extends Error{constructor(f,g){let T=`Unexpected type: '${f.type}'.`;g!==void 0&&(T+=` Message: ${g}`),super(T),Object.setPrototypeOf(this,o.prototype)}}function i(s){return f=>f.startsWith(s)?{type:s,text:s}:null}function a(s){let f=0,g,T=s[0],B=!1;if(T!=="'"&&T!=='"')return null;for(;f<s.length;){if(f++,g=s[f],!B&&g===T){f++;break}B=!B&&g==="\\"}if(g!==T)throw new Error("Unterminated String");return s.slice(0,f)}let l=new RegExp("[$_\\p{ID_Start}]|\\\\u\\p{Hex_Digit}{4}|\\\\u\\{0*(?:\\p{Hex_Digit}{1,5}|10\\p{Hex_Digit}{4})\\}","u"),u=new RegExp("[$\\-\\p{ID_Continue}\\u200C\\u200D]|\\\\u\\p{Hex_Digit}{4}|\\\\u\\{0*(?:\\p{Hex_Digit}{1,5}|10\\p{Hex_Digit}{4})\\}","u");function c(s){let f=s[0];if(!l.test(f))return null;let g=1;do{if(f=s[g],!u.test(f))break;g++}while(g<s.length);return s.slice(0,g)}let d=/^(NaN|-?((\d*\.\d+|\d+)([Ee][+-]?\d+)?|Infinity))/;function p(s){var f,g;return(g=(f=d.exec(s))===null||f===void 0?void 0:f[0])!==null&&g!==void 0?g:null}let h=s=>{let f=c(s);return f==null?null:{type:"Identifier",text:f}};function y(s){return f=>{if(!f.startsWith(s))return null;let g=f[s.length];return g!==void 0&&u.test(g)?null:{type:s,text:s}}}let E=s=>{let f=a(s);return f==null?null:{type:"StringValue",text:f}},v=s=>s.length>0?null:{type:"EOF",text:""},A=s=>{let f=p(s);return f===null?null:{type:"Number",text:f}},D=[v,i("=>"),i("("),i(")"),i("{"),i("}"),i("["),i("]"),i("|"),i("&"),i("<"),i(">"),i(","),i(";"),i("*"),i("?"),i("!"),i("="),i(":"),i("..."),i("."),i("#"),i("~"),i("/"),i("@"),y("undefined"),y("null"),y("function"),y("this"),y("new"),y("module"),y("event"),y("external"),y("typeof"),y("keyof"),y("readonly"),y("import"),y("is"),y("in"),y("asserts"),A,h,E],S=/^\s*\n\s*/;class F{static create(f){let g=this.read(f);f=g.text;let T=this.read(f);return f=T.text,new F(f,void 0,g.token,T.token)}constructor(f,g,T,B){this.text="",this.text=f,this.previous=g,this.current=T,this.next=B}static read(f,g=!1){g=g||S.test(f),f=f.trim();for(let T of D){let B=T(f);if(B!==null){let q=Object.assign(Object.assign({},B),{startOfLine:g});return f=f.slice(q.text.length),{text:f,token:q}}}throw new Error("Unexpected Token "+f)}advance(){let f=F.read(this.text);return new F(f.text,this.current,this.next,f.token)}}function x(s){if(s===void 0)throw new Error("Unexpected undefined");if(s.type==="JsdocTypeKeyValue"||s.type==="JsdocTypeParameterList"||s.type==="JsdocTypeProperty"||s.type==="JsdocTypeReadonlyProperty"||s.type==="JsdocTypeObjectField"||s.type==="JsdocTypeJsdocObjectField"||s.type==="JsdocTypeIndexSignature"||s.type==="JsdocTypeMappedType")throw new o(s);return s}function O(s){return s.type==="JsdocTypeKeyValue"?N(s):x(s)}function R(s){return s.type==="JsdocTypeName"?s:N(s)}function N(s){if(s.type!=="JsdocTypeKeyValue")throw new o(s);return s}function j(s){var f;if(s.type==="JsdocTypeVariadic"){if(((f=s.element)===null||f===void 0?void 0:f.type)==="JsdocTypeName")return s;throw new o(s)}if(s.type!=="JsdocTypeNumber"&&s.type!=="JsdocTypeName")throw new o(s);return s}function U(s){return s.type==="JsdocTypeIndexSignature"||s.type==="JsdocTypeMappedType"}var P;(function(s){s[s.ALL=0]="ALL",s[s.PARAMETER_LIST=1]="PARAMETER_LIST",s[s.OBJECT=2]="OBJECT",s[s.KEY_VALUE=3]="KEY_VALUE",s[s.INDEX_BRACKETS=4]="INDEX_BRACKETS",s[s.UNION=5]="UNION",s[s.INTERSECTION=6]="INTERSECTION",s[s.PREFIX=7]="PREFIX",s[s.INFIX=8]="INFIX",s[s.TUPLE=9]="TUPLE",s[s.SYMBOL=10]="SYMBOL",s[s.OPTIONAL=11]="OPTIONAL",s[s.NULLABLE=12]="NULLABLE",s[s.KEY_OF_TYPE_OF=13]="KEY_OF_TYPE_OF",s[s.FUNCTION=14]="FUNCTION",s[s.ARROW=15]="ARROW",s[s.ARRAY_BRACKETS=16]="ARRAY_BRACKETS",s[s.GENERIC=17]="GENERIC",s[s.NAME_PATH=18]="NAME_PATH",s[s.PARENTHESIS=19]="PARENTHESIS",s[s.SPECIAL_TYPES=20]="SPECIAL_TYPES"})(P||(P={}));class K{constructor(f,g,T){this.grammar=f,typeof g=="string"?this._lexer=F.create(g):this._lexer=g,this.baseParser=T}get lexer(){return this._lexer}parse(){let f=this.parseType(P.ALL);if(this.lexer.current.type!=="EOF")throw new n(this.lexer.current);return f}parseType(f){return x(this.parseIntermediateType(f))}parseIntermediateType(f){let g=this.tryParslets(null,f);if(g===null)throw new r(this.lexer.current);return this.parseInfixIntermediateType(g,f)}parseInfixIntermediateType(f,g){let T=this.tryParslets(f,g);for(;T!==null;)f=T,T=this.tryParslets(f,g);return f}tryParslets(f,g){for(let T of this.grammar){let B=T(this,g,f);if(B!==null)return B}return null}consume(f){return Array.isArray(f)||(f=[f]),f.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(f){this._lexer=f.lexer}}function L(s){return s==="EOF"||s==="|"||s===","||s===")"||s===">"}let z=(s,f,g)=>{let T=s.lexer.current.type,B=s.lexer.next.type;return g==null&&T==="?"&&!L(B)||g!=null&&T==="?"?(s.consume("?"),g==null?{type:"JsdocTypeNullable",element:s.parseType(P.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:x(g),meta:{position:"suffix"}}):null};function b(s){let f=(g,T,B)=>{let q=g.lexer.current.type,W=g.lexer.next.type;if(B===null){if("parsePrefix"in s&&s.accept(q,W))return s.parsePrefix(g)}else if("parseInfix"in s&&s.precedence>T&&s.accept(q,W))return s.parseInfix(g,B);return null};return Object.defineProperty(f,"name",{value:s.name}),f}let w=b({name:"optionalParslet",accept:s=>s==="=",precedence:P.OPTIONAL,parsePrefix:s=>(s.consume("="),{type:"JsdocTypeOptional",element:s.parseType(P.OPTIONAL),meta:{position:"prefix"}}),parseInfix:(s,f)=>(s.consume("="),{type:"JsdocTypeOptional",element:x(f),meta:{position:"suffix"}})}),I=b({name:"numberParslet",accept:s=>s==="Number",parsePrefix:s=>{let f=parseFloat(s.lexer.current.text);return s.consume("Number"),{type:"JsdocTypeNumber",value:f}}}),M=b({name:"parenthesisParslet",accept:s=>s==="(",parsePrefix:s=>{if(s.consume("("),s.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let f=s.parseIntermediateType(P.ALL);if(!s.consume(")"))throw new Error("Unterminated parenthesis");return f.type==="JsdocTypeParameterList"?f:f.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[f]}:{type:"JsdocTypeParenthesis",element:x(f)}}}),$=b({name:"specialTypesParslet",accept:(s,f)=>s==="?"&&L(f)||s==="null"||s==="undefined"||s==="*",parsePrefix:s=>{if(s.consume("null"))return{type:"JsdocTypeNull"};if(s.consume("undefined"))return{type:"JsdocTypeUndefined"};if(s.consume("*"))return{type:"JsdocTypeAny"};if(s.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+s.lexer.current.text)}}),Y=b({name:"notNullableParslet",accept:s=>s==="!",precedence:P.NULLABLE,parsePrefix:s=>(s.consume("!"),{type:"JsdocTypeNotNullable",element:s.parseType(P.NULLABLE),meta:{position:"prefix"}}),parseInfix:(s,f)=>(s.consume("!"),{type:"JsdocTypeNotNullable",element:x(f),meta:{position:"suffix"}})});function re({allowTrailingComma:s}){return b({name:"parameterListParslet",accept:f=>f===",",precedence:P.PARAMETER_LIST,parseInfix:(f,g)=>{let T=[O(g)];f.consume(",");do try{let B=f.parseIntermediateType(P.PARAMETER_LIST);T.push(O(B))}catch(B){if(s&&B instanceof r)break;throw B}while(f.consume(","));if(T.length>0&&T.slice(0,-1).some(B=>B.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:T}}})}let Z=b({name:"genericParslet",accept:(s,f)=>s==="<"||s==="."&&f==="<",precedence:P.GENERIC,parseInfix:(s,f)=>{let g=s.consume(".");s.consume("<");let T=[];do T.push(s.parseType(P.PARAMETER_LIST));while(s.consume(","));if(!s.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:x(f),elements:T,meta:{brackets:"angle",dot:g}}}}),X=b({name:"unionParslet",accept:s=>s==="|",precedence:P.UNION,parseInfix:(s,f)=>{s.consume("|");let g=[];do g.push(s.parseType(P.UNION));while(s.consume("|"));return{type:"JsdocTypeUnion",elements:[x(f),...g]}}}),ee=[z,w,I,M,$,Y,re({allowTrailingComma:!0}),Z,X,w];function ge({allowSquareBracketsOnAnyType:s,allowJsdocNamePaths:f,pathGrammar:g}){return function(B,q,W){if(W==null||q>=P.NAME_PATH)return null;let te=B.lexer.current.type,Ce=B.lexer.next.type;if(!(te==="."&&Ce!=="<"||te==="["&&(s||W.type==="JsdocTypeName")||f&&(te==="~"||te==="#")))return null;let _e,Ar=!1;B.consume(".")?_e="property":B.consume("[")?(_e="property-brackets",Ar=!0):B.consume("~")?_e="inner":(B.consume("#"),_e="instance");let pa=g!==null?new K(g,B.lexer,B):B,He=pa.parseIntermediateType(P.NAME_PATH);B.acceptLexerState(pa);let Wt;switch(He.type){case"JsdocTypeName":Wt={type:"JsdocTypeProperty",value:He.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":Wt={type:"JsdocTypeProperty",value:He.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":Wt={type:"JsdocTypeProperty",value:He.value,meta:{quote:He.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(He.specialType==="event")Wt=He;else throw new o(He,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new o(He,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(Ar&&!B.consume("]")){let ha=B.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${ha.type}' with text '${ha.text}'`)}return{type:"JsdocTypeNamePath",left:x(W),right:Wt,pathType:_e}}}function ue({allowedAdditionalTokens:s}){return b({name:"nameParslet",accept:f=>f==="Identifier"||f==="this"||f==="new"||s.includes(f),parsePrefix:f=>{let{type:g,text:T}=f.lexer.current;return f.consume(g),{type:"JsdocTypeName",value:T}}})}let Se=b({name:"stringValueParslet",accept:s=>s==="StringValue",parsePrefix:s=>{let f=s.lexer.current.text;return s.consume("StringValue"),{type:"JsdocTypeStringValue",value:f.slice(1,-1),meta:{quote:f[0]==="'"?"single":"double"}}}});function ne({pathGrammar:s,allowedTypes:f}){return b({name:"specialNamePathParslet",accept:g=>f.includes(g),parsePrefix:g=>{let T=g.lexer.current.type;if(g.consume(T),!g.consume(":"))return{type:"JsdocTypeName",value:T};let B,q=g.lexer.current;if(g.consume("StringValue"))B={type:"JsdocTypeSpecialNamePath",value:q.text.slice(1,-1),specialType:T,meta:{quote:q.text[0]==="'"?"single":"double"}};else{let Ce="",Ae=["Identifier","@","/"];for(;Ae.some(_e=>g.consume(_e));)Ce+=q.text,q=g.lexer.current;B={type:"JsdocTypeSpecialNamePath",value:Ce,specialType:T,meta:{quote:void 0}}}let W=new K(s,g.lexer,g),te=W.parseInfixIntermediateType(B,P.ALL);return g.acceptLexerState(W),x(te)}})}let je=[ue({allowedAdditionalTokens:["external","module"]}),Se,I,ge({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],Re=[...je,ne({allowedTypes:["event"],pathGrammar:je})];function Je(s){let f;if(s.type==="JsdocTypeParameterList")f=s.elements;else if(s.type==="JsdocTypeParenthesis")f=[s.element];else throw new o(s);return f.map(g=>O(g))}function Ht(s){let f=Je(s);if(f.some(g=>g.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return f}function Ct({allowNamedParameters:s,allowNoReturnType:f,allowWithoutParenthesis:g,allowNewAsFunctionKeyword:T}){return b({name:"functionParslet",accept:(B,q)=>B==="function"||T&&B==="new"&&q==="(",parsePrefix:B=>{let q=B.consume("new");B.consume("function");let W=B.lexer.current.type==="(";if(!W){if(!g)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let te={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:q,parenthesis:W},Ce=B.parseIntermediateType(P.FUNCTION);if(s===void 0)te.parameters=Ht(Ce);else{if(q&&Ce.type==="JsdocTypeFunction"&&Ce.arrow)return te=Ce,te.constructor=!0,te;te.parameters=Je(Ce);for(let Ae of te.parameters)if(Ae.type==="JsdocTypeKeyValue"&&!s.includes(Ae.key))throw new Error(`only allowed named parameters are ${s.join(", ")} but got ${Ae.type}`)}if(B.consume(":"))te.returnType=B.parseType(P.PREFIX);else if(!f)throw new Error("function is missing return type");return te}})}function zt({allowPostfix:s,allowEnclosingBrackets:f}){return b({name:"variadicParslet",accept:g=>g==="...",precedence:P.PREFIX,parsePrefix:g=>{g.consume("...");let T=f&&g.consume("[");try{let B=g.parseType(P.PREFIX);if(T&&!g.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:x(B),meta:{position:"prefix",squareBrackets:T}}}catch(B){if(B instanceof r){if(T)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw B}},parseInfix:s?(g,T)=>(g.consume("..."),{type:"JsdocTypeVariadic",element:x(T),meta:{position:"suffix",squareBrackets:!1}}):void 0})}let br=b({name:"symbolParslet",accept:s=>s==="(",precedence:P.SYMBOL,parseInfix:(s,f)=>{if(f.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");s.consume("(");let g={type:"JsdocTypeSymbol",value:f.value};if(!s.consume(")")){let T=s.parseIntermediateType(P.SYMBOL);if(g.element=j(T),!s.consume(")"))throw new Error("Symbol does not end after value")}return g}}),Fe=b({name:"arrayBracketsParslet",precedence:P.ARRAY_BRACKETS,accept:(s,f)=>s==="["&&f==="]",parseInfix:(s,f)=>(s.consume("["),s.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[x(f)],meta:{brackets:"square",dot:!1}})});function Te({objectFieldGrammar:s,allowKeyTypes:f}){return b({name:"objectParslet",accept:g=>g==="{",parsePrefix:g=>{g.consume("{");let T={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!g.consume("}")){let B,q=new K(s,g.lexer,g);for(;;){q.acceptLexerState(g);let W=q.parseIntermediateType(P.OBJECT);g.acceptLexerState(q),W===void 0&&f&&(W=g.parseIntermediateType(P.OBJECT));let te=!1;if(W.type==="JsdocTypeNullable"&&(te=!0,W=W.element),W.type==="JsdocTypeNumber"||W.type==="JsdocTypeName"||W.type==="JsdocTypeStringValue"){let Ae;W.type==="JsdocTypeStringValue"&&(Ae=W.meta.quote),T.elements.push({type:"JsdocTypeObjectField",key:W.value.toString(),right:void 0,optional:te,readonly:!1,meta:{quote:Ae}})}else if(W.type==="JsdocTypeObjectField"||W.type==="JsdocTypeJsdocObjectField")T.elements.push(W);else throw new o(W);if(g.lexer.current.startOfLine)B="linebreak";else if(g.consume(","))B="comma";else if(g.consume(";"))B="semicolon";else break;if(g.lexer.current.type==="}")break}if(T.meta.separator=B??"comma",!g.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return T}})}function Xe({allowSquaredProperties:s,allowKeyTypes:f,allowReadonly:g,allowOptional:T}){return b({name:"objectFieldParslet",precedence:P.KEY_VALUE,accept:B=>B===":",parseInfix:(B,q)=>{var W;let te=!1,Ce=!1;T&&q.type==="JsdocTypeNullable"&&(te=!0,q=q.element),g&&q.type==="JsdocTypeReadonlyProperty"&&(Ce=!0,q=q.element);let Ae=(W=B.baseParser)!==null&&W!==void 0?W:B;if(Ae.acceptLexerState(B),q.type==="JsdocTypeNumber"||q.type==="JsdocTypeName"||q.type==="JsdocTypeStringValue"||U(q)){if(U(q)&&!s)throw new o(q);Ae.consume(":");let _e;q.type==="JsdocTypeStringValue"&&(_e=q.meta.quote);let Ar=Ae.parseType(P.KEY_VALUE);return B.acceptLexerState(Ae),{type:"JsdocTypeObjectField",key:U(q)?q:q.value.toString(),right:Ar,optional:te,readonly:Ce,meta:{quote:_e}}}else{if(!f)throw new o(q);Ae.consume(":");let _e=Ae.parseType(P.KEY_VALUE);return B.acceptLexerState(Ae),{type:"JsdocTypeJsdocObjectField",left:x(q),right:_e}}}})}function xt({allowOptional:s,allowVariadic:f}){return b({name:"keyValueParslet",precedence:P.KEY_VALUE,accept:g=>g===":",parseInfix:(g,T)=>{let B=!1,q=!1;if(s&&T.type==="JsdocTypeNullable"&&(B=!0,T=T.element),f&&T.type==="JsdocTypeVariadic"&&T.element!==void 0&&(q=!0,T=T.element),T.type!=="JsdocTypeName")throw new o(T);g.consume(":");let W=g.parseType(P.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:T.value,right:W,optional:B,variadic:q}}})}let Er=[...ee,Ct({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Se,ne({allowedTypes:["module","external","event"],pathGrammar:Re}),zt({allowEnclosingBrackets:!0,allowPostfix:!0}),ue({allowedAdditionalTokens:["keyof"]}),br,Fe,ge({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Re})],pn=[...Er,Te({objectFieldGrammar:[ue({allowedAdditionalTokens:["module","in"]}),Xe({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...Er],allowKeyTypes:!0}),xt({allowOptional:!0,allowVariadic:!0})],sa=b({name:"typeOfParslet",accept:s=>s==="typeof",parsePrefix:s=>(s.consume("typeof"),{type:"JsdocTypeTypeof",element:x(s.parseType(P.KEY_OF_TYPE_OF))})}),Sc=[ue({allowedAdditionalTokens:["module","keyof","event","external","in"]}),z,w,Se,I,Xe({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],wc=[...ee,Te({allowKeyTypes:!1,objectFieldGrammar:Sc}),ue({allowedAdditionalTokens:["event","external","in"]}),sa,Ct({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),zt({allowEnclosingBrackets:!1,allowPostfix:!1}),ue({allowedAdditionalTokens:["keyof"]}),ne({allowedTypes:["module"],pathGrammar:Re}),ge({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Re}),xt({allowOptional:!1,allowVariadic:!1}),br],Cc=b({name:"assertsParslet",accept:s=>s==="asserts",parsePrefix:s=>{s.consume("asserts");let f=s.parseIntermediateType(P.SYMBOL);if(f.type!=="JsdocTypeName")throw new o(f,"A typescript asserts always has to have a name on the left side.");return s.consume("is"),{type:"JsdocTypeAsserts",left:f,right:x(s.parseIntermediateType(P.INFIX))}}});function xc({allowQuestionMark:s}){return b({name:"tupleParslet",accept:f=>f==="[",parsePrefix:f=>{f.consume("[");let g={type:"JsdocTypeTuple",elements:[]};if(f.consume("]"))return g;let T=f.parseIntermediateType(P.ALL);if(T.type==="JsdocTypeParameterList"?T.elements[0].type==="JsdocTypeKeyValue"?g.elements=T.elements.map(N):g.elements=T.elements.map(x):T.type==="JsdocTypeKeyValue"?g.elements=[N(T)]:g.elements=[x(T)],!f.consume("]"))throw new Error("Unterminated '['");if(!s&&g.elements.some(B=>B.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return g}})}let Tc=b({name:"keyOfParslet",accept:s=>s==="keyof",parsePrefix:s=>(s.consume("keyof"),{type:"JsdocTypeKeyof",element:x(s.parseType(P.KEY_OF_TYPE_OF))})}),Fc=b({name:"importParslet",accept:s=>s==="import",parsePrefix:s=>{if(s.consume("import"),!s.consume("("))throw new Error("Missing parenthesis after import keyword");let f=s.parseType(P.PREFIX);if(f.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!s.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:f}}}),Ic=b({name:"readonlyPropertyParslet",accept:s=>s==="readonly",parsePrefix:s=>(s.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:s.parseType(P.KEY_VALUE)})}),kc=b({name:"arrowFunctionParslet",precedence:P.ARROW,accept:s=>s==="=>",parseInfix:(s,f)=>(s.consume("=>"),{type:"JsdocTypeFunction",parameters:Je(f).map(R),arrow:!0,constructor:!1,parenthesis:!0,returnType:s.parseType(P.OBJECT)})}),Rc=b({name:"intersectionParslet",accept:s=>s==="&",precedence:P.INTERSECTION,parseInfix:(s,f)=>{s.consume("&");let g=[];do g.push(s.parseType(P.INTERSECTION));while(s.consume("&"));return{type:"JsdocTypeIntersection",elements:[x(f),...g]}}}),Oc=b({name:"predicateParslet",precedence:P.INFIX,accept:s=>s==="is",parseInfix:(s,f)=>{if(f.type!=="JsdocTypeName")throw new o(f,"A typescript predicate always has to have a name on the left side.");return s.consume("is"),{type:"JsdocTypePredicate",left:f,right:x(s.parseIntermediateType(P.INFIX))}}}),_c=b({name:"objectSquareBracketPropertyParslet",accept:s=>s==="[",parsePrefix:s=>{if(s.baseParser===void 0)throw new Error("Only allowed inside object grammar");s.consume("[");let f=s.lexer.current.text;s.consume("Identifier");let g;if(s.consume(":")){let T=s.baseParser;T.acceptLexerState(s),g={type:"JsdocTypeIndexSignature",key:f,right:T.parseType(P.INDEX_BRACKETS)},s.acceptLexerState(T)}else if(s.consume("in")){let T=s.baseParser;T.acceptLexerState(s),g={type:"JsdocTypeMappedType",key:f,right:T.parseType(P.ARRAY_BRACKETS)},s.acceptLexerState(T)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!s.consume("]"))throw new Error("Unterminated square brackets");return g}}),Pc=[Ic,ue({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),z,w,Se,I,Xe({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),_c],Bc=[...ee,Te({allowKeyTypes:!1,objectFieldGrammar:Pc}),sa,Tc,Fc,Se,Ct({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),xc({allowQuestionMark:!1}),zt({allowEnclosingBrackets:!1,allowPostfix:!1}),Cc,ue({allowedAdditionalTokens:["event","external","in"]}),ne({allowedTypes:["module"],pathGrammar:Re}),Fe,kc,ge({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:Re}),Rc,Oc,xt({allowVariadic:!0,allowOptional:!0})];function la(s,f){switch(f){case"closure":return new K(wc,s).parse();case"jsdoc":return new K(pn,s).parse();case"typescript":return new K(Bc,s).parse()}}function Nc(s,f=["typescript","closure","jsdoc"]){let g;for(let T of f)try{return la(s,T)}catch(B){g=B}throw g}function Gt(s,f){let g=s[f.type];if(g===void 0)throw new Error(`In this set of transform rules exists no rule for type ${f.type}.`);return g(f,T=>Gt(s,T))}function we(s){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}function ua(s){let f={params:[]};for(let g of s.parameters)g.type==="JsdocTypeKeyValue"?g.key==="this"?f.this=g.right:g.key==="new"?f.new=g.right:f.params.push(g):f.params.push(g);return f}function vr(s,f,g){return s==="prefix"?g+f:f+g}function Qe(s,f){switch(f){case"double":return`"${s}"`;case"single":return`'${s}'`;case void 0:return s}}function ca(){return{JsdocTypeParenthesis:(s,f)=>`(${s.element!==void 0?f(s.element):""})`,JsdocTypeKeyof:(s,f)=>`keyof ${f(s.element)}`,JsdocTypeFunction:(s,f)=>{if(s.arrow){if(s.returnType===void 0)throw new Error("Arrow function needs a return type.");let g=`(${s.parameters.map(f).join(", ")}) => ${f(s.returnType)}`;return s.constructor&&(g="new "+g),g}else{let g=s.constructor?"new":"function";return s.parenthesis&&(g+=`(${s.parameters.map(f).join(", ")})`,s.returnType!==void 0&&(g+=`: ${f(s.returnType)}`)),g}},JsdocTypeName:s=>s.value,JsdocTypeTuple:(s,f)=>`[${s.elements.map(f).join(", ")}]`,JsdocTypeVariadic:(s,f)=>s.meta.position===void 0?"...":vr(s.meta.position,f(s.element),"..."),JsdocTypeNamePath:(s,f)=>{let g=f(s.left),T=f(s.right);switch(s.pathType){case"inner":return`${g}~${T}`;case"instance":return`${g}#${T}`;case"property":return`${g}.${T}`;case"property-brackets":return`${g}[${T}]`}},JsdocTypeStringValue:s=>Qe(s.value,s.meta.quote),JsdocTypeAny:()=>"*",JsdocTypeGeneric:(s,f)=>{if(s.meta.brackets==="square"){let g=s.elements[0],T=f(g);return g.type==="JsdocTypeUnion"||g.type==="JsdocTypeIntersection"?`(${T})[]`:`${T}[]`}else return`${f(s.left)}${s.meta.dot?".":""}<${s.elements.map(f).join(", ")}>`},JsdocTypeImport:(s,f)=>`import(${f(s.element)})`,JsdocTypeObjectField:(s,f)=>{let g="";return s.readonly&&(g+="readonly "),typeof s.key=="string"?g+=Qe(s.key,s.meta.quote):g+=f(s.key),s.optional&&(g+="?"),s.right===void 0?g:g+`: ${f(s.right)}`},JsdocTypeJsdocObjectField:(s,f)=>`${f(s.left)}: ${f(s.right)}`,JsdocTypeKeyValue:(s,f)=>{let g=s.key;return s.optional&&(g+="?"),s.variadic&&(g="..."+g),s.right===void 0?g:g+`: ${f(s.right)}`},JsdocTypeSpecialNamePath:s=>`${s.specialType}:${Qe(s.value,s.meta.quote)}`,JsdocTypeNotNullable:(s,f)=>vr(s.meta.position,f(s.element),"!"),JsdocTypeNull:()=>"null",JsdocTypeNullable:(s,f)=>vr(s.meta.position,f(s.element),"?"),JsdocTypeNumber:s=>s.value.toString(),JsdocTypeObject:(s,f)=>`{${s.elements.map(f).join((s.meta.separator==="comma"?",":";")+" ")}}`,JsdocTypeOptional:(s,f)=>vr(s.meta.position,f(s.element),"="),JsdocTypeSymbol:(s,f)=>`${s.value}(${s.element!==void 0?f(s.element):""})`,JsdocTypeTypeof:(s,f)=>`typeof ${f(s.element)}`,JsdocTypeUndefined:()=>"undefined",JsdocTypeUnion:(s,f)=>s.elements.map(f).join(" | "),JsdocTypeUnknown:()=>"?",JsdocTypeIntersection:(s,f)=>s.elements.map(f).join(" & "),JsdocTypeProperty:s=>Qe(s.value,s.meta.quote),JsdocTypePredicate:(s,f)=>`${f(s.left)} is ${f(s.right)}`,JsdocTypeIndexSignature:(s,f)=>`[${s.key}: ${f(s.right)}]`,JsdocTypeMappedType:(s,f)=>`[${s.key} in ${f(s.right)}]`,JsdocTypeAsserts:(s,f)=>`asserts ${f(s.left)} is ${f(s.right)}`}}let jc=ca();function Lc(s){return Gt(jc,s)}let Mc=["null","true","false","break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield"];function Ze(s){let f={type:"NameExpression",name:s};return Mc.includes(s)&&(f.reservedWord=!0),f}let Uc={JsdocTypeOptional:(s,f)=>{let g=f(s.element);return g.optional=!0,g},JsdocTypeNullable:(s,f)=>{let g=f(s.element);return g.nullable=!0,g},JsdocTypeNotNullable:(s,f)=>{let g=f(s.element);return g.nullable=!1,g},JsdocTypeVariadic:(s,f)=>{if(s.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let g=f(s.element);return g.repeatable=!0,g},JsdocTypeAny:()=>({type:"AllLiteral"}),JsdocTypeNull:()=>({type:"NullLiteral"}),JsdocTypeStringValue:s=>Ze(Qe(s.value,s.meta.quote)),JsdocTypeUndefined:()=>({type:"UndefinedLiteral"}),JsdocTypeUnknown:()=>({type:"UnknownLiteral"}),JsdocTypeFunction:(s,f)=>{let g=ua(s),T={type:"FunctionType",params:g.params.map(f)};return g.this!==void 0&&(T.this=f(g.this)),g.new!==void 0&&(T.new=f(g.new)),s.returnType!==void 0&&(T.result=f(s.returnType)),T},JsdocTypeGeneric:(s,f)=>({type:"TypeApplication",applications:s.elements.map(g=>f(g)),expression:f(s.left)}),JsdocTypeSpecialNamePath:s=>Ze(s.specialType+":"+Qe(s.value,s.meta.quote)),JsdocTypeName:s=>s.value!=="function"?Ze(s.value):{type:"FunctionType",params:[]},JsdocTypeNumber:s=>Ze(s.value.toString()),JsdocTypeObject:(s,f)=>{let g={type:"RecordType",fields:[]};for(let T of s.elements)T.type!=="JsdocTypeObjectField"&&T.type!=="JsdocTypeJsdocObjectField"?g.fields.push({type:"FieldType",key:f(T),value:void 0}):g.fields.push(f(T));return g},JsdocTypeObjectField:(s,f)=>{if(typeof s.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:Ze(Qe(s.key,s.meta.quote)),value:s.right===void 0?void 0:f(s.right)}},JsdocTypeJsdocObjectField:(s,f)=>({type:"FieldType",key:f(s.left),value:f(s.right)}),JsdocTypeUnion:(s,f)=>({type:"TypeUnion",elements:s.elements.map(g=>f(g))}),JsdocTypeKeyValue:(s,f)=>({type:"FieldType",key:Ze(s.key),value:s.right===void 0?void 0:f(s.right)}),JsdocTypeNamePath:(s,f)=>{let g=f(s.left),T;s.right.type==="JsdocTypeSpecialNamePath"?T=f(s.right).name:T=Qe(s.right.value,s.right.meta.quote);let B=s.pathType==="inner"?"~":s.pathType==="instance"?"#":".";return Ze(`${g.name}${B}${T}`)},JsdocTypeSymbol:s=>{let f="",g=s.element,T=!1;return g?.type==="JsdocTypeVariadic"&&(g.meta.position==="prefix"?f="...":T=!0,g=g.element),g?.type==="JsdocTypeName"?f+=g.value:g?.type==="JsdocTypeNumber"&&(f+=g.value.toString()),T&&(f+="..."),Ze(`${s.value}(${f})`)},JsdocTypeParenthesis:(s,f)=>f(x(s.element)),JsdocTypeMappedType:we,JsdocTypeIndexSignature:we,JsdocTypeImport:we,JsdocTypeKeyof:we,JsdocTypeTuple:we,JsdocTypeTypeof:we,JsdocTypeIntersection:we,JsdocTypeProperty:we,JsdocTypePredicate:we,JsdocTypeAsserts:we};function $c(s){return Gt(Uc,s)}function pt(s){switch(s){case void 0:return"none";case"single":return"single";case"double":return"double"}}function qc(s){switch(s){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}function hn(s,f){return f.length===2?{type:s,left:f[0],right:f[1]}:{type:s,left:f[0],right:hn(s,f.slice(1))}}let Vc={JsdocTypeOptional:(s,f)=>({type:"OPTIONAL",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),JsdocTypeNullable:(s,f)=>({type:"NULLABLE",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),JsdocTypeNotNullable:(s,f)=>({type:"NOT_NULLABLE",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),JsdocTypeVariadic:(s,f)=>{let g={type:"VARIADIC",meta:{syntax:s.meta.position==="prefix"?"PREFIX_DOTS":s.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return s.element!==void 0&&(g.value=f(s.element)),g},JsdocTypeName:s=>({type:"NAME",name:s.value}),JsdocTypeTypeof:(s,f)=>({type:"TYPE_QUERY",name:f(s.element)}),JsdocTypeTuple:(s,f)=>({type:"TUPLE",entries:s.elements.map(f)}),JsdocTypeKeyof:(s,f)=>({type:"KEY_QUERY",value:f(s.element)}),JsdocTypeImport:s=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:pt(s.element.meta.quote),string:s.element.value}}),JsdocTypeUndefined:()=>({type:"NAME",name:"undefined"}),JsdocTypeAny:()=>({type:"ANY"}),JsdocTypeFunction:(s,f)=>{let g=ua(s),T={type:s.arrow?"ARROW":"FUNCTION",params:g.params.map(B=>{if(B.type==="JsdocTypeKeyValue"){if(B.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:B.key,typeName:f(B.right)}}else return f(B)}),new:null,returns:null};return g.this!==void 0?T.this=f(g.this):s.arrow||(T.this=null),g.new!==void 0&&(T.new=f(g.new)),s.returnType!==void 0&&(T.returns=f(s.returnType)),T},JsdocTypeGeneric:(s,f)=>{let g={type:"GENERIC",subject:f(s.left),objects:s.elements.map(f),meta:{syntax:s.meta.brackets==="square"?"SQUARE_BRACKET":s.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return s.meta.brackets==="square"&&s.elements[0].type==="JsdocTypeFunction"&&!s.elements[0].parenthesis&&(g.objects[0]={type:"NAME",name:"function"}),g},JsdocTypeObjectField:(s,f)=>{if(typeof s.key!="string")throw new Error("Index signatures and mapped types are not supported");if(s.right===void 0)return{type:"RECORD_ENTRY",key:s.key,quoteStyle:pt(s.meta.quote),value:null,readonly:!1};let g=f(s.right);return s.optional&&(g={type:"OPTIONAL",value:g,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:s.key.toString(),quoteStyle:pt(s.meta.quote),value:g,readonly:!1}},JsdocTypeJsdocObjectField:()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},JsdocTypeKeyValue:(s,f)=>{if(s.right===void 0)return{type:"RECORD_ENTRY",key:s.key,quoteStyle:"none",value:null,readonly:!1};let g=f(s.right);return s.optional&&(g={type:"OPTIONAL",value:g,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:s.key,quoteStyle:"none",value:g,readonly:!1}},JsdocTypeObject:(s,f)=>{let g=[];for(let T of s.elements)(T.type==="JsdocTypeObjectField"||T.type==="JsdocTypeJsdocObjectField")&&g.push(f(T));return{type:"RECORD",entries:g}},JsdocTypeSpecialNamePath:s=>{if(s.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${s.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:pt(s.meta.quote),path:s.value}}},JsdocTypeNamePath:(s,f)=>{let g=!1,T,B;s.right.type==="JsdocTypeSpecialNamePath"&&s.right.specialType==="event"?(g=!0,T=s.right.value,B=pt(s.right.meta.quote)):(T=s.right.value,B=pt(s.right.meta.quote));let q={type:qc(s.pathType),owner:f(s.left),name:T,quoteStyle:B,hasEventPrefix:g};if(q.owner.type==="MODULE"){let W=q.owner;return q.owner=q.owner.value,W.value=q,W}else return q},JsdocTypeUnion:(s,f)=>hn("UNION",s.elements.map(f)),JsdocTypeParenthesis:(s,f)=>({type:"PARENTHESIS",value:f(x(s.element))}),JsdocTypeNull:()=>({type:"NAME",name:"null"}),JsdocTypeUnknown:()=>({type:"UNKNOWN"}),JsdocTypeStringValue:s=>({type:"STRING_VALUE",quoteStyle:pt(s.meta.quote),string:s.value}),JsdocTypeIntersection:(s,f)=>hn("INTERSECTION",s.elements.map(f)),JsdocTypeNumber:s=>({type:"NUMBER_VALUE",number:s.value.toString()}),JsdocTypeSymbol:we,JsdocTypeProperty:we,JsdocTypePredicate:we,JsdocTypeMappedType:we,JsdocTypeIndexSignature:we,JsdocTypeAsserts:we};function Jc(s){return Gt(Vc,s)}function Hc(){return{JsdocTypeIntersection:(s,f)=>({type:"JsdocTypeIntersection",elements:s.elements.map(f)}),JsdocTypeGeneric:(s,f)=>({type:"JsdocTypeGeneric",left:f(s.left),elements:s.elements.map(f),meta:{dot:s.meta.dot,brackets:s.meta.brackets}}),JsdocTypeNullable:s=>s,JsdocTypeUnion:(s,f)=>({type:"JsdocTypeUnion",elements:s.elements.map(f)}),JsdocTypeUnknown:s=>s,JsdocTypeUndefined:s=>s,JsdocTypeTypeof:(s,f)=>({type:"JsdocTypeTypeof",element:f(s.element)}),JsdocTypeSymbol:(s,f)=>{let g={type:"JsdocTypeSymbol",value:s.value};return s.element!==void 0&&(g.element=f(s.element)),g},JsdocTypeOptional:(s,f)=>({type:"JsdocTypeOptional",element:f(s.element),meta:{position:s.meta.position}}),JsdocTypeObject:(s,f)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:s.elements.map(f)}),JsdocTypeNumber:s=>s,JsdocTypeNull:s=>s,JsdocTypeNotNullable:(s,f)=>({type:"JsdocTypeNotNullable",element:f(s.element),meta:{position:s.meta.position}}),JsdocTypeSpecialNamePath:s=>s,JsdocTypeObjectField:(s,f)=>({type:"JsdocTypeObjectField",key:s.key,right:s.right===void 0?void 0:f(s.right),optional:s.optional,readonly:s.readonly,meta:s.meta}),JsdocTypeJsdocObjectField:(s,f)=>({type:"JsdocTypeJsdocObjectField",left:f(s.left),right:f(s.right)}),JsdocTypeKeyValue:(s,f)=>({type:"JsdocTypeKeyValue",key:s.key,right:s.right===void 0?void 0:f(s.right),optional:s.optional,variadic:s.variadic}),JsdocTypeImport:(s,f)=>({type:"JsdocTypeImport",element:f(s.element)}),JsdocTypeAny:s=>s,JsdocTypeStringValue:s=>s,JsdocTypeNamePath:s=>s,JsdocTypeVariadic:(s,f)=>{let g={type:"JsdocTypeVariadic",meta:{position:s.meta.position,squareBrackets:s.meta.squareBrackets}};return s.element!==void 0&&(g.element=f(s.element)),g},JsdocTypeTuple:(s,f)=>({type:"JsdocTypeTuple",elements:s.elements.map(f)}),JsdocTypeName:s=>s,JsdocTypeFunction:(s,f)=>{let g={type:"JsdocTypeFunction",arrow:s.arrow,parameters:s.parameters.map(f),constructor:s.constructor,parenthesis:s.parenthesis};return s.returnType!==void 0&&(g.returnType=f(s.returnType)),g},JsdocTypeKeyof:(s,f)=>({type:"JsdocTypeKeyof",element:f(s.element)}),JsdocTypeParenthesis:(s,f)=>({type:"JsdocTypeParenthesis",element:f(s.element)}),JsdocTypeProperty:s=>s,JsdocTypePredicate:(s,f)=>({type:"JsdocTypePredicate",left:f(s.left),right:f(s.right)}),JsdocTypeIndexSignature:(s,f)=>({type:"JsdocTypeIndexSignature",key:s.key,right:f(s.right)}),JsdocTypeMappedType:(s,f)=>({type:"JsdocTypeMappedType",key:s.key,right:f(s.right)}),JsdocTypeAsserts:(s,f)=>({type:"JsdocTypeAsserts",left:f(s.left),right:f(s.right)})}}let da={JsdocTypeAny:[],JsdocTypeFunction:["parameters","returnType"],JsdocTypeGeneric:["left","elements"],JsdocTypeImport:[],JsdocTypeIndexSignature:["right"],JsdocTypeIntersection:["elements"],JsdocTypeKeyof:["element"],JsdocTypeKeyValue:["right"],JsdocTypeMappedType:["right"],JsdocTypeName:[],JsdocTypeNamePath:["left","right"],JsdocTypeNotNullable:["element"],JsdocTypeNull:[],JsdocTypeNullable:["element"],JsdocTypeNumber:[],JsdocTypeObject:["elements"],JsdocTypeObjectField:["right"],JsdocTypeJsdocObjectField:["left","right"],JsdocTypeOptional:["element"],JsdocTypeParenthesis:["element"],JsdocTypeSpecialNamePath:[],JsdocTypeStringValue:[],JsdocTypeSymbol:["element"],JsdocTypeTuple:["elements"],JsdocTypeTypeof:["element"],JsdocTypeUndefined:[],JsdocTypeUnion:["elements"],JsdocTypeUnknown:[],JsdocTypeVariadic:["element"],JsdocTypeProperty:[],JsdocTypePredicate:["left","right"],JsdocTypeAsserts:["left","right"]};function fn(s,f,g,T,B){T?.(s,f,g);let q=da[s.type];for(let W of q){let te=s[W];if(te!==void 0)if(Array.isArray(te))for(let Ce of te)fn(Ce,s,W,T,B);else fn(te,s,W,T,B)}B?.(s,f,g)}function zc(s,f,g){fn(s,void 0,void 0,f,g)}e.catharsisTransform=$c,e.identityTransformRules=Hc,e.jtpTransform=Jc,e.parse=la,e.stringify=Lc,e.stringifyRules=ca,e.transform=Gt,e.traverse=zc,e.tryParse=Nc,e.visitorKeys=da})});var vA,AA,DA,SA,ru,wA,CA,nu,xA,TA,FA,IA,kA,RA,Lf,zr,OA,_A,PA,BA,k,Ro,NA,Gr,jA,Wr=ze(()=>{V();J();H();vA=__STORYBOOK_THEMING__,{CacheProvider:AA,ClassNames:DA,Global:SA,ThemeProvider:ru,background:wA,color:CA,convert:nu,create:xA,createCache:TA,createGlobal:FA,createReset:IA,css:kA,darken:RA,ensure:Lf,ignoreSsrWarning:zr,isPropValid:OA,jsx:_A,keyframes:PA,lighten:BA,styled:k,themes:Ro,typography:NA,useTheme:Gr,withTheme:jA}=__STORYBOOK_THEMING__});function Jf(e,t,{signal:r,edges:n}={}){let o,i=null,a=n!=null&&n.includes("leading"),l=n==null||n.includes("trailing"),u=()=>{i!==null&&(e.apply(o,i),o=void 0,i=null)},c=()=>{l&&u(),y()},d=null,p=()=>{d!=null&&clearTimeout(d),d=setTimeout(()=>{d=null,c()},t)},h=()=>{d!==null&&(clearTimeout(d),d=null)},y=()=>{h(),o=void 0,i=null},E=()=>{h(),u()},v=function(...A){if(r?.aborted)return;o=this,i=A;let D=d==null;p(),a&&D&&u()};return v.schedule=p,v.cancel=y,v.flush=E,r?.addEventListener("abort",y,{once:!0}),v}function iu(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:o=!1,trailing:i=!0,maxWait:a}=r,l=Array(2);o&&(l[0]="leading"),i&&(l[1]="trailing");let u,c=null,d=Jf(function(...y){u=e.apply(this,y),c=null},t,{signal:n,edges:l}),p=function(...y){if(a!=null){if(c===null)c=Date.now();else if(Date.now()-c>=a)return u=e.apply(this,y),c=Date.now(),d.cancel(),d.schedule(),u}return d.apply(this,y),u},h=()=>(d.flush(),u);return p.cancel=d.cancel,p.flush=h,p}var Mf,ou,Uf,au,$f,qf,dr,Oe,Vf,jt,Oo,_o=ze(()=>{V();J();H();Mf=Object.create,ou=Object.defineProperty,Uf=Object.getOwnPropertyDescriptor,au=Object.getOwnPropertyNames,$f=Object.getPrototypeOf,qf=Object.prototype.hasOwnProperty,dr=(e=>typeof Ie<"u"?Ie:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ie<"u"?Ie:t)[r]}):e)(function(e){if(typeof Ie<"u")return Ie.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Oe=(e,t)=>function(){return t||(0,e[au(e)[0]])((t={exports:{}}).exports,t),t.exports},Vf=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of au(t))!qf.call(e,o)&&o!==r&&ou(e,o,{get:()=>t[o],enumerable:!(n=Uf(t,o))||n.enumerable});return e},jt=(e,t,r)=>(r=e!=null?Mf($f(e)):{},Vf(t||!e||!e.__esModule?ou(r,"default",{value:e,enumerable:!0}):r,e));Oo=e=>`control-${e.replace(/\s+/g,"-")}`});var GA,WA,KA,YA,su,XA,QA,ZA,eD,tD,rD,nD,oD,aD,iD,sD,lD,uD,cD,dD,pD,hD,fD,mD,yD,gD,bD,ED,vD,AD,DD,SD,wD,CD,xD,TD,FD,ID,kD,RD,OD,_D,PD,BD,ND,jD,LD,MD,UD,$D,lu,qD,uu,cu,VD,JD,du,HD,zD,GD,WD,KD,YD,XD,QD,ZD,eS,tS,rS,nS,oS,aS,iS,sS,lS,uS,cS,dS,pS,hS,fS,mS,yS,gS,bS,ES,vS,AS,DS,SS,wS,Hf,CS,xS,TS,FS,IS,kS,RS,zf,Gf,OS,_S,PS,BS,NS,jS,LS,MS,US,$S,qS,VS,JS,HS,zS,GS,WS,KS,YS,XS,QS,ZS,ew,tw,rw,nw,ow,aw,iw,sw,lw,uw,cw,pu,dw,pw,hw,fw,mw,yw,gw,hu,bw,Ew,vw,Aw,Dw,Sw,ww,Cw,xw,Tw,Fw,Iw,kw,Rw,Ow,_w,Pw,Bw,Nw,jw,Lw,Mw,Uw,$w,qw,Vw,Jw,Hw,zw,Gw,Ww,Kw,Yw,Xw,Qw,Zw,eC,tC,rC,nC,oC,aC,iC,sC,lC,uC,cC,dC,pC,hC,fC,mC,yC,gC,bC,EC,vC,AC,DC,SC,wC,CC,xC,TC,FC,IC,kC,fu,RC,OC,_C,PC,BC,NC,jC,LC,MC,UC,$C,qC,VC,Wf,JC,HC,zC,GC,WC,KC,YC,XC,QC,ZC,Kf,ex,tx,rx,nx,ox,ax,mu,yu,gu,ix,Po=ze(()=>{V();J();H();GA=__STORYBOOK_ICONS__,{AccessibilityAltIcon:WA,AccessibilityIcon:KA,AccessibilityIgnoredIcon:YA,AddIcon:su,AdminIcon:XA,AlertAltIcon:QA,AlertIcon:ZA,AlignLeftIcon:eD,AlignRightIcon:tD,AppleIcon:rD,ArrowBottomLeftIcon:nD,ArrowBottomRightIcon:oD,ArrowDownIcon:aD,ArrowLeftIcon:iD,ArrowRightIcon:sD,ArrowSolidDownIcon:lD,ArrowSolidLeftIcon:uD,ArrowSolidRightIcon:cD,ArrowSolidUpIcon:dD,ArrowTopLeftIcon:pD,ArrowTopRightIcon:hD,ArrowUpIcon:fD,AzureDevOpsIcon:mD,BackIcon:yD,BasketIcon:gD,BatchAcceptIcon:bD,BatchDenyIcon:ED,BeakerIcon:vD,BellIcon:AD,BitbucketIcon:DD,BoldIcon:SD,BookIcon:wD,BookmarkHollowIcon:CD,BookmarkIcon:xD,BottomBarIcon:TD,BottomBarToggleIcon:FD,BoxIcon:ID,BranchIcon:kD,BrowserIcon:RD,ButtonIcon:OD,CPUIcon:_D,CalendarIcon:PD,CameraIcon:BD,CameraStabilizeIcon:ND,CategoryIcon:jD,CertificateIcon:LD,ChangedIcon:MD,ChatIcon:UD,CheckIcon:$D,ChevronDownIcon:lu,ChevronLeftIcon:qD,ChevronRightIcon:uu,ChevronSmallDownIcon:cu,ChevronSmallLeftIcon:VD,ChevronSmallRightIcon:JD,ChevronSmallUpIcon:du,ChevronUpIcon:HD,ChromaticIcon:zD,ChromeIcon:GD,CircleHollowIcon:WD,CircleIcon:KD,ClearIcon:YD,CloseAltIcon:XD,CloseIcon:QD,CloudHollowIcon:ZD,CloudIcon:eS,CogIcon:tS,CollapseIcon:rS,CommandIcon:nS,CommentAddIcon:oS,CommentIcon:aS,CommentsIcon:iS,CommitIcon:sS,CompassIcon:lS,ComponentDrivenIcon:uS,ComponentIcon:cS,ContrastIcon:dS,ContrastIgnoredIcon:pS,ControlsIcon:hS,CopyIcon:fS,CreditIcon:mS,CrossIcon:yS,DashboardIcon:gS,DatabaseIcon:bS,DeleteIcon:ES,DiamondIcon:vS,DirectionIcon:AS,DiscordIcon:DS,DocChartIcon:SS,DocListIcon:wS,DocumentIcon:Hf,DownloadIcon:CS,DragIcon:xS,EditIcon:TS,EllipsisIcon:FS,EmailIcon:IS,ExpandAltIcon:kS,ExpandIcon:RS,EyeCloseIcon:zf,EyeIcon:Gf,FaceHappyIcon:OS,FaceNeutralIcon:_S,FaceSadIcon:PS,FacebookIcon:BS,FailedIcon:NS,FastForwardIcon:jS,FigmaIcon:LS,FilterIcon:MS,FlagIcon:US,FolderIcon:$S,FormIcon:qS,GDriveIcon:VS,GithubIcon:JS,GitlabIcon:HS,GlobeIcon:zS,GoogleIcon:GS,GraphBarIcon:WS,GraphLineIcon:KS,GraphqlIcon:YS,GridAltIcon:XS,GridIcon:QS,GrowIcon:ZS,HeartHollowIcon:ew,HeartIcon:tw,HomeIcon:rw,HourglassIcon:nw,InfoIcon:ow,ItalicIcon:aw,JumpToIcon:iw,KeyIcon:sw,LightningIcon:lw,LightningOffIcon:uw,LinkBrokenIcon:cw,LinkIcon:pu,LinkedinIcon:dw,LinuxIcon:pw,ListOrderedIcon:hw,ListUnorderedIcon:fw,LocationIcon:mw,LockIcon:yw,MarkdownIcon:gw,MarkupIcon:hu,MediumIcon:bw,MemoryIcon:Ew,MenuIcon:vw,MergeIcon:Aw,MirrorIcon:Dw,MobileIcon:Sw,MoonIcon:ww,NutIcon:Cw,OutboxIcon:xw,OutlineIcon:Tw,PaintBrushIcon:Fw,PaperClipIcon:Iw,ParagraphIcon:kw,PassedIcon:Rw,PhoneIcon:Ow,PhotoDragIcon:_w,PhotoIcon:Pw,PhotoStabilizeIcon:Bw,PinAltIcon:Nw,PinIcon:jw,PlayAllHollowIcon:Lw,PlayBackIcon:Mw,PlayHollowIcon:Uw,PlayIcon:$w,PlayNextIcon:qw,PlusIcon:Vw,PointerDefaultIcon:Jw,PointerHandIcon:Hw,PowerIcon:zw,PrintIcon:Gw,ProceedIcon:Ww,ProfileIcon:Kw,PullRequestIcon:Yw,QuestionIcon:Xw,RSSIcon:Qw,RedirectIcon:Zw,ReduxIcon:eC,RefreshIcon:tC,ReplyIcon:rC,RepoIcon:nC,RequestChangeIcon:oC,RewindIcon:aC,RulerIcon:iC,SaveIcon:sC,SearchIcon:lC,ShareAltIcon:uC,ShareIcon:cC,ShieldIcon:dC,SideBySideIcon:pC,SidebarAltIcon:hC,SidebarAltToggleIcon:fC,SidebarIcon:mC,SidebarToggleIcon:yC,SpeakerIcon:gC,StackedIcon:bC,StarHollowIcon:EC,StarIcon:vC,StatusFailIcon:AC,StatusIcon:DC,StatusPassIcon:SC,StatusWarnIcon:wC,StickerIcon:CC,StopAltHollowIcon:xC,StopAltIcon:TC,StopIcon:FC,StorybookIcon:IC,StructureIcon:kC,SubtractIcon:fu,SunIcon:RC,SupportIcon:OC,SwitchAltIcon:_C,SyncIcon:PC,TabletIcon:BC,ThumbsUpIcon:NC,TimeIcon:jC,TimerIcon:LC,TransferIcon:MC,TrashIcon:UC,TwitterIcon:$C,TypeIcon:qC,UbuntuIcon:VC,UndoIcon:Wf,UnfoldIcon:JC,UnlockIcon:HC,UnpinIcon:zC,UploadIcon:GC,UserAddIcon:WC,UserAltIcon:KC,UserIcon:YC,UsersIcon:XC,VSCodeIcon:QC,VerifiedIcon:ZC,VideoIcon:Kf,WandIcon:ex,WatchIcon:tx,WindowsIcon:rx,WrenchIcon:nx,XIcon:ox,YoutubeIcon:ax,ZoomIcon:mu,ZoomOutIcon:yu,ZoomResetIcon:gu,iconList:ix}=__STORYBOOK_ICONS__});var Nu={};fa(Nu,{ColorControl:()=>Bu,default:()=>Mm});function At(){return(At=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function Uo(e,t){if(e==null)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)t.indexOf(r=i[n])>=0||(o[r]=e[r]);return o}function Bo(e){var t=Me(e),r=Me(function(n){t.current&&t.current(n)});return t.current=e,r.current}function Ru(e,t,r){var n=Bo(r),o=Ue(function(){return e.toHsva(t)}),i=o[0],a=o[1],l=Me({color:t,hsva:i});rt(function(){if(!e.equal(t,l.current.color)){var c=e.toHsva(t);l.current={hsva:c,color:t},a(c)}},[t,e]),rt(function(){var c;Iu(i,l.current.hsva)||e.equal(c=e.fromHsva(i),l.current.color)||(l.current={hsva:i,color:c},n(c))},[i,e,n]);var u=tt(function(c){a(function(d){return Object.assign({},d,c)})},[]);return[i,u]}var em,Su,tm,rm,Be,Mt,pr,No,bu,Eu,$o,hr,qo,ve,nm,om,jo,am,im,sm,lm,wu,Lo,Qr,Cu,um,Kr,cm,xu,Tu,Fu,Iu,ku,dm,pm,hm,vu,Ou,fm,mm,ym,gm,_u,bm,Em,vm,Am,Dm,Sm,wm,Cm,xm,Tm,Fm,Au,Im,km,Pu,Yr,Rm,Om,_m,Mo,Pm,Bm,Xr,Du,Lt,Nm,jm,Zr,Lm,Bu,Mm,ju=ze(()=>{V();J();H();_o();Xt();Qt();Wr();Po();em=Oe({"../../node_modules/color-name/index.js"(e,t){t.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]}}}),Su=Oe({"../../node_modules/color-convert/conversions.js"(e,t){var r=em(),n={};for(let a of Object.keys(r))n[r[a]]=a;var o={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"]}};t.exports=o;for(let a of Object.keys(o)){if(!("channels"in o[a]))throw new Error("missing channels property: "+a);if(!("labels"in o[a]))throw new Error("missing channel labels property: "+a);if(o[a].labels.length!==o[a].channels)throw new Error("channel and label counts mismatch: "+a);let{channels:l,labels:u}=o[a];delete o[a].channels,delete o[a].labels,Object.defineProperty(o[a],"channels",{value:l}),Object.defineProperty(o[a],"labels",{value:u})}o.rgb.hsl=function(a){let l=a[0]/255,u=a[1]/255,c=a[2]/255,d=Math.min(l,u,c),p=Math.max(l,u,c),h=p-d,y,E;p===d?y=0:l===p?y=(u-c)/h:u===p?y=2+(c-l)/h:c===p&&(y=4+(l-u)/h),y=Math.min(y*60,360),y<0&&(y+=360);let v=(d+p)/2;return p===d?E=0:v<=.5?E=h/(p+d):E=h/(2-p-d),[y,E*100,v*100]},o.rgb.hsv=function(a){let l,u,c,d,p,h=a[0]/255,y=a[1]/255,E=a[2]/255,v=Math.max(h,y,E),A=v-Math.min(h,y,E),D=function(S){return(v-S)/6/A+1/2};return A===0?(d=0,p=0):(p=A/v,l=D(h),u=D(y),c=D(E),h===v?d=c-u:y===v?d=1/3+l-c:E===v&&(d=2/3+u-l),d<0?d+=1:d>1&&(d-=1)),[d*360,p*100,v*100]},o.rgb.hwb=function(a){let l=a[0],u=a[1],c=a[2],d=o.rgb.hsl(a)[0],p=1/255*Math.min(l,Math.min(u,c));return c=1-1/255*Math.max(l,Math.max(u,c)),[d,p*100,c*100]},o.rgb.cmyk=function(a){let l=a[0]/255,u=a[1]/255,c=a[2]/255,d=Math.min(1-l,1-u,1-c),p=(1-l-d)/(1-d)||0,h=(1-u-d)/(1-d)||0,y=(1-c-d)/(1-d)||0;return[p*100,h*100,y*100,d*100]};function i(a,l){return(a[0]-l[0])**2+(a[1]-l[1])**2+(a[2]-l[2])**2}o.rgb.keyword=function(a){let l=n[a];if(l)return l;let u=1/0,c;for(let d of Object.keys(r)){let p=r[d],h=i(a,p);h<u&&(u=h,c=d)}return c},o.keyword.rgb=function(a){return r[a]},o.rgb.xyz=function(a){let l=a[0]/255,u=a[1]/255,c=a[2]/255;l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,u=u>.04045?((u+.055)/1.055)**2.4:u/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let d=l*.4124+u*.3576+c*.1805,p=l*.2126+u*.7152+c*.0722,h=l*.0193+u*.1192+c*.9505;return[d*100,p*100,h*100]},o.rgb.lab=function(a){let l=o.rgb.xyz(a),u=l[0],c=l[1],d=l[2];u/=95.047,c/=100,d/=108.883,u=u>.008856?u**(1/3):7.787*u+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,d=d>.008856?d**(1/3):7.787*d+16/116;let p=116*c-16,h=500*(u-c),y=200*(c-d);return[p,h,y]},o.hsl.rgb=function(a){let l=a[0]/360,u=a[1]/100,c=a[2]/100,d,p,h;if(u===0)return h=c*255,[h,h,h];c<.5?d=c*(1+u):d=c+u-c*u;let y=2*c-d,E=[0,0,0];for(let v=0;v<3;v++)p=l+1/3*-(v-1),p<0&&p++,p>1&&p--,6*p<1?h=y+(d-y)*6*p:2*p<1?h=d:3*p<2?h=y+(d-y)*(2/3-p)*6:h=y,E[v]=h*255;return E},o.hsl.hsv=function(a){let l=a[0],u=a[1]/100,c=a[2]/100,d=u,p=Math.max(c,.01);c*=2,u*=c<=1?c:2-c,d*=p<=1?p:2-p;let h=(c+u)/2,y=c===0?2*d/(p+d):2*u/(c+u);return[l,y*100,h*100]},o.hsv.rgb=function(a){let l=a[0]/60,u=a[1]/100,c=a[2]/100,d=Math.floor(l)%6,p=l-Math.floor(l),h=255*c*(1-u),y=255*c*(1-u*p),E=255*c*(1-u*(1-p));switch(c*=255,d){case 0:return[c,E,h];case 1:return[y,c,h];case 2:return[h,c,E];case 3:return[h,y,c];case 4:return[E,h,c];case 5:return[c,h,y]}},o.hsv.hsl=function(a){let l=a[0],u=a[1]/100,c=a[2]/100,d=Math.max(c,.01),p,h;h=(2-u)*c;let y=(2-u)*d;return p=u*d,p/=y<=1?y:2-y,p=p||0,h/=2,[l,p*100,h*100]},o.hwb.rgb=function(a){let l=a[0]/360,u=a[1]/100,c=a[2]/100,d=u+c,p;d>1&&(u/=d,c/=d);let h=Math.floor(6*l),y=1-c;p=6*l-h,(h&1)!==0&&(p=1-p);let E=u+p*(y-u),v,A,D;switch(h){default:case 6:case 0:v=y,A=E,D=u;break;case 1:v=E,A=y,D=u;break;case 2:v=u,A=y,D=E;break;case 3:v=u,A=E,D=y;break;case 4:v=E,A=u,D=y;break;case 5:v=y,A=u,D=E;break}return[v*255,A*255,D*255]},o.cmyk.rgb=function(a){let l=a[0]/100,u=a[1]/100,c=a[2]/100,d=a[3]/100,p=1-Math.min(1,l*(1-d)+d),h=1-Math.min(1,u*(1-d)+d),y=1-Math.min(1,c*(1-d)+d);return[p*255,h*255,y*255]},o.xyz.rgb=function(a){let l=a[0]/100,u=a[1]/100,c=a[2]/100,d,p,h;return d=l*3.2406+u*-1.5372+c*-.4986,p=l*-.9689+u*1.8758+c*.0415,h=l*.0557+u*-.204+c*1.057,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,p=p>.0031308?1.055*p**(1/2.4)-.055:p*12.92,h=h>.0031308?1.055*h**(1/2.4)-.055:h*12.92,d=Math.min(Math.max(0,d),1),p=Math.min(Math.max(0,p),1),h=Math.min(Math.max(0,h),1),[d*255,p*255,h*255]},o.xyz.lab=function(a){let l=a[0],u=a[1],c=a[2];l/=95.047,u/=100,c/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,u=u>.008856?u**(1/3):7.787*u+16/116,c=c>.008856?c**(1/3):7.787*c+16/116;let d=116*u-16,p=500*(l-u),h=200*(u-c);return[d,p,h]},o.lab.xyz=function(a){let l=a[0],u=a[1],c=a[2],d,p,h;p=(l+16)/116,d=u/500+p,h=p-c/200;let y=p**3,E=d**3,v=h**3;return p=y>.008856?y:(p-16/116)/7.787,d=E>.008856?E:(d-16/116)/7.787,h=v>.008856?v:(h-16/116)/7.787,d*=95.047,p*=100,h*=108.883,[d,p,h]},o.lab.lch=function(a){let l=a[0],u=a[1],c=a[2],d;d=Math.atan2(c,u)*360/2/Math.PI,d<0&&(d+=360);let p=Math.sqrt(u*u+c*c);return[l,p,d]},o.lch.lab=function(a){let l=a[0],u=a[1],c=a[2]/360*2*Math.PI,d=u*Math.cos(c),p=u*Math.sin(c);return[l,d,p]},o.rgb.ansi16=function(a,l=null){let[u,c,d]=a,p=l===null?o.rgb.hsv(a)[2]:l;if(p=Math.round(p/50),p===0)return 30;let h=30+(Math.round(d/255)<<2|Math.round(c/255)<<1|Math.round(u/255));return p===2&&(h+=60),h},o.hsv.ansi16=function(a){return o.rgb.ansi16(o.hsv.rgb(a),a[2])},o.rgb.ansi256=function(a){let l=a[0],u=a[1],c=a[2];return l===u&&u===c?l<8?16:l>248?231:Math.round((l-8)/247*24)+232:16+36*Math.round(l/255*5)+6*Math.round(u/255*5)+Math.round(c/255*5)},o.ansi16.rgb=function(a){let l=a%10;if(l===0||l===7)return a>50&&(l+=3.5),l=l/10.5*255,[l,l,l];let u=(~~(a>50)+1)*.5,c=(l&1)*u*255,d=(l>>1&1)*u*255,p=(l>>2&1)*u*255;return[c,d,p]},o.ansi256.rgb=function(a){if(a>=232){let p=(a-232)*10+8;return[p,p,p]}a-=16;let l,u=Math.floor(a/36)/5*255,c=Math.floor((l=a%36)/6)/5*255,d=l%6/5*255;return[u,c,d]},o.rgb.hex=function(a){let l=(((Math.round(a[0])&255)<<16)+((Math.round(a[1])&255)<<8)+(Math.round(a[2])&255)).toString(16).toUpperCase();return"000000".substring(l.length)+l},o.hex.rgb=function(a){let l=a.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!l)return[0,0,0];let u=l[0];l[0].length===3&&(u=u.split("").map(y=>y+y).join(""));let c=parseInt(u,16),d=c>>16&255,p=c>>8&255,h=c&255;return[d,p,h]},o.rgb.hcg=function(a){let l=a[0]/255,u=a[1]/255,c=a[2]/255,d=Math.max(Math.max(l,u),c),p=Math.min(Math.min(l,u),c),h=d-p,y,E;return h<1?y=p/(1-h):y=0,h<=0?E=0:d===l?E=(u-c)/h%6:d===u?E=2+(c-l)/h:E=4+(l-u)/h,E/=6,E%=1,[E*360,h*100,y*100]},o.hsl.hcg=function(a){let l=a[1]/100,u=a[2]/100,c=u<.5?2*l*u:2*l*(1-u),d=0;return c<1&&(d=(u-.5*c)/(1-c)),[a[0],c*100,d*100]},o.hsv.hcg=function(a){let l=a[1]/100,u=a[2]/100,c=l*u,d=0;return c<1&&(d=(u-c)/(1-c)),[a[0],c*100,d*100]},o.hcg.rgb=function(a){let l=a[0]/360,u=a[1]/100,c=a[2]/100;if(u===0)return[c*255,c*255,c*255];let d=[0,0,0],p=l%1*6,h=p%1,y=1-h,E=0;switch(Math.floor(p)){case 0:d[0]=1,d[1]=h,d[2]=0;break;case 1:d[0]=y,d[1]=1,d[2]=0;break;case 2:d[0]=0,d[1]=1,d[2]=h;break;case 3:d[0]=0,d[1]=y,d[2]=1;break;case 4:d[0]=h,d[1]=0,d[2]=1;break;default:d[0]=1,d[1]=0,d[2]=y}return E=(1-u)*c,[(u*d[0]+E)*255,(u*d[1]+E)*255,(u*d[2]+E)*255]},o.hcg.hsv=function(a){let l=a[1]/100,u=a[2]/100,c=l+u*(1-l),d=0;return c>0&&(d=l/c),[a[0],d*100,c*100]},o.hcg.hsl=function(a){let l=a[1]/100,u=a[2]/100*(1-l)+.5*l,c=0;return u>0&&u<.5?c=l/(2*u):u>=.5&&u<1&&(c=l/(2*(1-u))),[a[0],c*100,u*100]},o.hcg.hwb=function(a){let l=a[1]/100,u=a[2]/100,c=l+u*(1-l);return[a[0],(c-l)*100,(1-c)*100]},o.hwb.hcg=function(a){let l=a[1]/100,u=1-a[2]/100,c=u-l,d=0;return c<1&&(d=(u-c)/(1-c)),[a[0],c*100,d*100]},o.apple.rgb=function(a){return[a[0]/65535*255,a[1]/65535*255,a[2]/65535*255]},o.rgb.apple=function(a){return[a[0]/255*65535,a[1]/255*65535,a[2]/255*65535]},o.gray.rgb=function(a){return[a[0]/100*255,a[0]/100*255,a[0]/100*255]},o.gray.hsl=function(a){return[0,0,a[0]]},o.gray.hsv=o.gray.hsl,o.gray.hwb=function(a){return[0,100,a[0]]},o.gray.cmyk=function(a){return[0,0,0,a[0]]},o.gray.lab=function(a){return[a[0],0,0]},o.gray.hex=function(a){let l=Math.round(a[0]/100*255)&255,u=((l<<16)+(l<<8)+l).toString(16).toUpperCase();return"000000".substring(u.length)+u},o.rgb.gray=function(a){return[(a[0]+a[1]+a[2])/3/255*100]}}}),tm=Oe({"../../node_modules/color-convert/route.js"(e,t){var r=Su();function n(){let l={},u=Object.keys(r);for(let c=u.length,d=0;d<c;d++)l[u[d]]={distance:-1,parent:null};return l}function o(l){let u=n(),c=[l];for(u[l].distance=0;c.length;){let d=c.pop(),p=Object.keys(r[d]);for(let h=p.length,y=0;y<h;y++){let E=p[y],v=u[E];v.distance===-1&&(v.distance=u[d].distance+1,v.parent=d,c.unshift(E))}}return u}function i(l,u){return function(c){return u(l(c))}}function a(l,u){let c=[u[l].parent,l],d=r[u[l].parent][l],p=u[l].parent;for(;u[p].parent;)c.unshift(u[p].parent),d=i(r[u[p].parent][p],d),p=u[p].parent;return d.conversion=c,d}t.exports=function(l){let u=o(l),c={},d=Object.keys(u);for(let p=d.length,h=0;h<p;h++){let y=d[h];u[y].parent!==null&&(c[y]=a(y,u))}return c}}}),rm=Oe({"../../node_modules/color-convert/index.js"(e,t){var r=Su(),n=tm(),o={},i=Object.keys(r);function a(u){let c=function(...d){let p=d[0];return p==null?p:(p.length>1&&(d=p),u(d))};return"conversion"in u&&(c.conversion=u.conversion),c}function l(u){let c=function(...d){let p=d[0];if(p==null)return p;p.length>1&&(d=p);let h=u(d);if(typeof h=="object")for(let y=h.length,E=0;E<y;E++)h[E]=Math.round(h[E]);return h};return"conversion"in u&&(c.conversion=u.conversion),c}i.forEach(u=>{o[u]={},Object.defineProperty(o[u],"channels",{value:r[u].channels}),Object.defineProperty(o[u],"labels",{value:r[u].labels});let c=n(u);Object.keys(c).forEach(d=>{let p=c[d];o[u][d]=l(p),o[u][d].raw=a(p)})}),t.exports=o}}),Be=jt(rm());Mt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e<t?t:e},pr=function(e){return"touches"in e},No=function(e){return e&&e.ownerDocument.defaultView||self},bu=function(e,t,r){var n=e.getBoundingClientRect(),o=pr(t)?function(i,a){for(var l=0;l<i.length;l++)if(i[l].identifier===a)return i[l];return i[0]}(t.touches,r):t;return{left:Mt((o.pageX-(n.left+No(e).pageXOffset))/n.width),top:Mt((o.pageY-(n.top+No(e).pageYOffset))/n.height)}},Eu=function(e){!pr(e)&&e.preventDefault()},$o=C.memo(function(e){var t=e.onMove,r=e.onKey,n=Uo(e,["onMove","onKey"]),o=Me(null),i=Bo(t),a=Bo(r),l=Me(null),u=Me(!1),c=Yt(function(){var y=function(A){Eu(A),(pr(A)?A.touches.length>0:A.buttons>0)&&o.current?i(bu(o.current,A,l.current)):v(!1)},E=function(){return v(!1)};function v(A){var D=u.current,S=No(o.current),F=A?S.addEventListener:S.removeEventListener;F(D?"touchmove":"mousemove",y),F(D?"touchend":"mouseup",E)}return[function(A){var D=A.nativeEvent,S=o.current;if(S&&(Eu(D),!function(x,O){return O&&!pr(x)}(D,u.current)&&S)){if(pr(D)){u.current=!0;var F=D.changedTouches||[];F.length&&(l.current=F[0].identifier)}S.focus(),i(bu(S,D,l.current)),v(!0)}},function(A){var D=A.which||A.keyCode;D<37||D>40||(A.preventDefault(),a({left:D===39?.05:D===37?-.05:0,top:D===40?.05:D===38?-.05:0}))},v]},[a,i]),d=c[0],p=c[1],h=c[2];return rt(function(){return h},[h]),C.createElement("div",At({},n,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:p,tabIndex:0,role:"slider"}))}),hr=function(e){return e.filter(Boolean).join(" ")},qo=function(e){var t=e.color,r=e.left,n=e.top,o=n===void 0?.5:n,i=hr(["react-colorful__pointer",e.className]);return C.createElement("div",{className:i,style:{top:100*o+"%",left:100*r+"%"}},C.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},ve=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},nm={grad:.9,turn:360,rad:360/(2*Math.PI)},om=function(e){return xu(jo(e))},jo=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?ve(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?ve(parseInt(e.substring(6,8),16)/255,2):1}},am=function(e,t){return t===void 0&&(t="deg"),Number(e)*(nm[t]||1)},im=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?sm({h:am(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},sm=function(e){var t=e.s,r=e.l;return{h:e.h,s:(t*=(r<50?r:100-r)/100)>0?2*t/(r+t)*100:0,v:r+t,a:e.a}},lm=function(e){return cm(Cu(e))},wu=function(e){var t=e.s,r=e.v,n=e.a,o=(200-t)*r/100;return{h:ve(e.h),s:ve(o>0&&o<200?t*r/100/(o<=100?o:200-o)*100:0),l:ve(o/2),a:ve(n,2)}},Lo=function(e){var t=wu(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},Qr=function(e){var t=wu(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},Cu=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var i=Math.floor(t),a=n*(1-r),l=n*(1-(t-i)*r),u=n*(1-(1-t+i)*r),c=i%6;return{r:ve(255*[n,l,a,a,u,n][c]),g:ve(255*[u,n,n,l,a,a][c]),b:ve(255*[a,a,u,n,n,l][c]),a:ve(o,2)}},um=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?xu({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},Kr=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},cm=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=o<1?Kr(ve(255*o)):"";return"#"+Kr(t)+Kr(r)+Kr(n)+i},xu=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=Math.max(t,r,n),a=i-Math.min(t,r,n),l=a?i===t?(r-n)/a:i===r?2+(n-t)/a:4+(t-r)/a:0;return{h:ve(60*(l<0?l+6:l)),s:ve(i?a/i*100:0),v:ve(i/255*100),a:o}},Tu=C.memo(function(e){var t=e.hue,r=e.onChange,n=hr(["react-colorful__hue",e.className]);return C.createElement("div",{className:n},C.createElement($o,{onMove:function(o){r({h:360*o.left})},onKey:function(o){r({h:Mt(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":ve(t),"aria-valuemax":"360","aria-valuemin":"0"},C.createElement(qo,{className:"react-colorful__hue-pointer",left:t/360,color:Lo({h:t,s:100,v:100,a:1})})))}),Fu=C.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:Lo({h:t.h,s:100,v:100,a:1})};return C.createElement("div",{className:"react-colorful__saturation",style:n},C.createElement($o,{onMove:function(o){r({s:100*o.left,v:100-100*o.top})},onKey:function(o){r({s:Mt(t.s+100*o.left,0,100),v:Mt(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+ve(t.s)+"%, Brightness "+ve(t.v)+"%"},C.createElement(qo,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:Lo(t)})))}),Iu=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},ku=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},dm=function(e,t){return e.toLowerCase()===t.toLowerCase()||Iu(jo(e),jo(t))};pm=typeof window<"u"?ga:rt,hm=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},vu=new Map,Ou=function(e){pm(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!vu.has(t)){var r=t.createElement("style");r.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,vu.set(t,r);var n=hm();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},fm=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,i=e.onChange,a=Uo(e,["className","colorModel","color","onChange"]),l=Me(null);Ou(l);var u=Ru(r,o,i),c=u[0],d=u[1],p=hr(["react-colorful",t]);return C.createElement("div",At({},a,{ref:l,className:p}),C.createElement(Fu,{hsva:c,onChange:d}),C.createElement(Tu,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},mm={defaultColor:"000",toHsva:om,fromHsva:function(e){return lm({h:e.h,s:e.s,v:e.v,a:1})},equal:dm},ym=function(e){return C.createElement(fm,At({},e,{colorModel:mm}))},gm=function(e){var t=e.className,r=e.hsva,n=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+Qr(Object.assign({},r,{a:0}))+", "+Qr(Object.assign({},r,{a:1}))+")"},i=hr(["react-colorful__alpha",t]),a=ve(100*r.a);return C.createElement("div",{className:i},C.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),C.createElement($o,{onMove:function(l){n({a:l.left})},onKey:function(l){n({a:Mt(r.a+l.left)})},"aria-label":"Alpha","aria-valuetext":a+"%","aria-valuenow":a,"aria-valuemin":"0","aria-valuemax":"100"},C.createElement(qo,{className:"react-colorful__alpha-pointer",left:r.a,color:Qr(r)})))},_u=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,i=e.onChange,a=Uo(e,["className","colorModel","color","onChange"]),l=Me(null);Ou(l);var u=Ru(r,o,i),c=u[0],d=u[1],p=hr(["react-colorful",t]);return C.createElement("div",At({},a,{ref:l,className:p}),C.createElement(Fu,{hsva:c,onChange:d}),C.createElement(Tu,{hue:c.h,onChange:d}),C.createElement(gm,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},bm={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:im,fromHsva:Qr,equal:ku},Em=function(e){return C.createElement(_u,At({},e,{colorModel:bm}))},vm={defaultColor:"rgba(0, 0, 0, 1)",toHsva:um,fromHsva:function(e){var t=Cu(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:ku},Am=function(e){return C.createElement(_u,At({},e,{colorModel:vm}))},Dm=k.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),Sm=k(Sr)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),wm=k.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Cm=k(An)(({theme:e})=>({fontFamily:e.typography.fonts.base})),xm=k.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Tm=k.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Fm=`url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>')`,Au=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${Fm}, linear-gradient(#fff, #fff)`;return C.createElement(Tm,{...r,style:{...t,backgroundImage:n}})},Im=k(nt.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),km=k(hu)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Pu=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Pu||{}),Yr=Object.values(Pu),Rm=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Om=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,_m=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Mo=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Pm=/^\s*#?([0-9a-f]{3})\s*$/i,Bm={hex:ym,rgb:Am,hsl:Em},Xr={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},Du=e=>{let t=e?.match(Rm);if(!t)return[0,0,0,1];let[,r,n,o,i=1]=t;return[r,n,o,i].map(Number)},Lt=e=>{if(!e)return;let t=!0;if(Om.test(e)){let[a,l,u,c]=Du(e),[d,p,h]=Be.default.rgb.hsl([a,l,u])||[0,0,0];return{valid:t,value:e,keyword:Be.default.rgb.keyword([a,l,u]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${p}%, ${h}%, ${c})`,hex:`#${Be.default.rgb.hex([a,l,u]).toLowerCase()}`}}if(_m.test(e)){let[a,l,u,c]=Du(e),[d,p,h]=Be.default.hsl.rgb([a,l,u])||[0,0,0];return{valid:t,value:e,keyword:Be.default.hsl.keyword([a,l,u]),colorSpace:"hsl",rgb:`rgba(${d}, ${p}, ${h}, ${c})`,hsl:e,hex:`#${Be.default.hsl.hex([a,l,u]).toLowerCase()}`}}let r=e.replace("#",""),n=Be.default.keyword.rgb(r)||Be.default.hex.rgb(r),o=Be.default.rgb.hsl(n),i=e;if(/[^#a-f0-9]/i.test(e)?i=r:Mo.test(e)&&(i=`#${r}`),i.startsWith("#"))t=Mo.test(i);else try{Be.default.keyword.hex(i)}catch{t=!1}return{valid:t,value:i,keyword:Be.default.rgb.keyword(n),colorSpace:"hex",rgb:`rgba(${n[0]}, ${n[1]}, ${n[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:i}},Nm=(e,t,r)=>{if(!e||!t?.valid)return Xr[r];if(r!=="hex")return t?.[r]||Xr[r];if(!t.hex.startsWith("#"))try{return`#${Be.default.keyword.hex(t.hex)}`}catch{return Xr.hex}let n=t.hex.match(Pm);if(!n)return Mo.test(t.hex)?t.hex:Xr.hex;let[o,i,a]=n[1].split("");return`#${o}${o}${i}${i}${a}${a}`},jm=(e,t)=>{let[r,n]=Ue(e||""),[o,i]=Ue(()=>Lt(r)),[a,l]=Ue(o?.colorSpace||"hex");rt(()=>{let p=e||"",h=Lt(p);n(p),i(h),l(h?.colorSpace||"hex")},[e]);let u=Yt(()=>Nm(r,o,a).toLowerCase(),[r,o,a]),c=tt(p=>{let h=Lt(p),y=h?.value||p||"";n(y),y===""&&(i(void 0),t(void 0)),h&&(i(h),l(h.colorSpace),t(h.value))},[t]),d=tt(()=>{let p=Yr.indexOf(a)+1;p>=Yr.length&&(p=0),l(Yr[p]);let h=o?.[Yr[p]]||"";n(h),t(h)},[o,a,t]);return{value:r,realValue:u,updateValue:c,color:o,colorSpace:a,cycleColorSpace:d}},Zr=e=>e.replace(/\s*/,"").toLowerCase(),Lm=(e,t,r)=>{let[n,o]=Ue(t?.valid?[t]:[]);rt(()=>{t===void 0&&o([])},[t]);let i=Yt(()=>(e||[]).map(l=>typeof l=="string"?Lt(l):l.title?{...Lt(l.color),keyword:l.title}:Lt(l.color)).concat(n).filter(Boolean).slice(-27),[e,n]),a=tt(l=>{l?.valid&&(i.some(u=>Zr(u[r])===Zr(l[r]))||o(u=>u.concat(l)))},[r,i]);return{presets:i,addPreset:a}},Bu=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,presetColors:i,startOpen:a=!1,argType:l})=>{let u=tt(iu(r,200),[r]),{value:c,realValue:d,updateValue:p,color:h,colorSpace:y,cycleColorSpace:E}=jm(t,u),{presets:v,addPreset:A}=Lm(i,h,y),D=Bm[y],S=!!l?.table?.readonly;return C.createElement(Dm,{"aria-readonly":S},C.createElement(Sm,{startOpen:a,trigger:S?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>A(h),tooltip:C.createElement(wm,null,C.createElement(D,{color:d==="transparent"?"#000000":d,onChange:p,onFocus:n,onBlur:o}),v.length>0&&C.createElement(xm,null,v.map((F,x)=>C.createElement(Sr,{key:`${F.value}-${x}`,hasChrome:!1,tooltip:C.createElement(Cm,{note:F.keyword||F.value})},C.createElement(Au,{value:F[y],active:h&&Zr(F[y])===Zr(h[y]),onClick:()=>p(F.value)})))))},C.createElement(Au,{value:d,style:{margin:4}})),C.createElement(Im,{id:Oo(e),value:c,onChange:F=>p(F.target.value),onFocus:F=>F.target.select(),readOnly:S,placeholder:"Choose color..."}),c?C.createElement(km,{onClick:E}):null)},Mm=Bu});V();J();H();V();J();H();V();J();H();Xt();Qt();V();J();H();V();J();H();V();J();H();var Kd=Object.defineProperty,ce=(e,t)=>Kd(e,"name",{value:t,configurable:!0});function pe(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=Array.from(typeof e=="string"?[e]:e);n[n.length-1]=n[n.length-1].replace(/\r?\n([\t ]*)$/,"");var o=n.reduce(function(l,u){var c=u.match(/\n([\t ]+|(?!\s).)/g);return c?l.concat(c.map(function(d){var p,h;return(h=(p=d.match(/[\t ]/g))===null||p===void 0?void 0:p.length)!==null&&h!==void 0?h:0})):l},[]);if(o.length){var i=new RegExp(` +(()=>{var Gc=Object.create;var mn=Object.defineProperty;var Wc=Object.getOwnPropertyDescriptor;var Kc=Object.getOwnPropertyNames;var Yc=Object.getPrototypeOf,Xc=Object.prototype.hasOwnProperty;var Ie=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var ze=(e,t)=>()=>(e&&(t=e(e=0)),t);var Qc=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),fa=(e,t)=>{for(var r in t)mn(e,r,{get:t[r],enumerable:!0})},Zc=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Kc(t))!Xc.call(e,o)&&o!==r&&mn(e,o,{get:()=>t[o],enumerable:!(n=Wc(t,o))||n.enumerable});return e};var ed=(e,t,r)=>(r=e!=null?Gc(Yc(e)):{},Zc(t||!e||!e.__esModule?mn(r,"default",{value:e,enumerable:!0}):r,e));var V=ze(()=>{});var J=ze(()=>{});var H=ze(()=>{});var C,ma,et,d1,p1,h1,f1,td,m1,de,Kt,rd,y1,g1,b1,E1,ya,v1,A1,D1,tt,Dr,S1,w1,rt,C1,x1,T1,ga,Yt,F1,Me,Ue,I1,k1,R1,Xt=ze(()=>{V();J();H();C=__REACT__,{Children:ma,Component:et,Fragment:d1,Profiler:p1,PureComponent:h1,StrictMode:f1,Suspense:td,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:m1,cloneElement:de,createContext:Kt,createElement:rd,createFactory:y1,createRef:g1,forwardRef:b1,isValidElement:E1,lazy:ya,memo:v1,startTransition:A1,unstable_act:D1,useCallback:tt,useContext:Dr,useDebugValue:S1,useDeferredValue:w1,useEffect:rt,useId:C1,useImperativeHandle:x1,useInsertionEffect:T1,useLayoutEffect:ga,useMemo:Yt,useReducer:F1,useRef:Me,useState:Ue,useSyncExternalStore:I1,useTransition:k1,version:R1}=__REACT__});var Ia={};fa(Ia,{A:()=>ad,ActionBar:()=>yn,AddonPanel:()=>gn,Badge:()=>id,Bar:()=>sd,Blockquote:()=>ld,Button:()=>ba,ClipboardCode:()=>ud,Code:()=>Ea,DL:()=>cd,Div:()=>dd,DocumentWrapper:()=>pd,EmptyTabContent:()=>va,ErrorFormatter:()=>Aa,FlexBar:()=>bn,Form:()=>nt,H1:()=>hd,H2:()=>En,H3:()=>Da,H4:()=>fd,H5:()=>md,H6:()=>yd,HR:()=>gd,IconButton:()=>ht,IconButtonSkeleton:()=>bd,Icons:()=>Ed,Img:()=>vd,LI:()=>Ad,Link:()=>Sa,ListItem:()=>Dd,Loader:()=>wa,Modal:()=>Sd,OL:()=>wd,P:()=>Cd,Placeholder:()=>xd,Pre:()=>Td,ProgressSpinner:()=>Fd,ResetWrapper:()=>Ca,ScrollArea:()=>Id,Separator:()=>kd,Spaced:()=>Rd,Span:()=>Od,StorybookIcon:()=>_d,StorybookLogo:()=>Pd,Symbols:()=>Bd,SyntaxHighlighter:()=>vn,TT:()=>Nd,TabBar:()=>jd,TabButton:()=>Ld,TabWrapper:()=>Md,Table:()=>Ud,Tabs:()=>$d,TabsState:()=>xa,TooltipLinkList:()=>qd,TooltipMessage:()=>Vd,TooltipNote:()=>An,UL:()=>Jd,WithTooltip:()=>Sr,WithTooltipPure:()=>Ta,Zoom:()=>Dn,codeCommon:()=>Tt,components:()=>Sn,createCopyToClipboardFunction:()=>Hd,default:()=>od,getStoryHref:()=>Fa,icons:()=>zd,interleaveSeparators:()=>Gd,nameSpaceClassNames:()=>wn,resetComponents:()=>Wd,withReset:()=>Ft});var od,ad,yn,gn,id,sd,ld,ba,ud,Ea,cd,dd,pd,va,Aa,bn,nt,hd,En,Da,fd,md,yd,gd,ht,bd,Ed,vd,Ad,Sa,Dd,wa,Sd,wd,Cd,xd,Td,Fd,Ca,Id,kd,Rd,Od,_d,Pd,Bd,vn,Nd,jd,Ld,Md,Ud,$d,xa,qd,Vd,An,Jd,Sr,Ta,Dn,Tt,Sn,Hd,Fa,zd,Gd,wn,Wd,Ft,Qt=ze(()=>{V();J();H();od=__STORYBOOK_COMPONENTS__,{A:ad,ActionBar:yn,AddonPanel:gn,Badge:id,Bar:sd,Blockquote:ld,Button:ba,ClipboardCode:ud,Code:Ea,DL:cd,Div:dd,DocumentWrapper:pd,EmptyTabContent:va,ErrorFormatter:Aa,FlexBar:bn,Form:nt,H1:hd,H2:En,H3:Da,H4:fd,H5:md,H6:yd,HR:gd,IconButton:ht,IconButtonSkeleton:bd,Icons:Ed,Img:vd,LI:Ad,Link:Sa,ListItem:Dd,Loader:wa,Modal:Sd,OL:wd,P:Cd,Placeholder:xd,Pre:Td,ProgressSpinner:Fd,ResetWrapper:Ca,ScrollArea:Id,Separator:kd,Spaced:Rd,Span:Od,StorybookIcon:_d,StorybookLogo:Pd,Symbols:Bd,SyntaxHighlighter:vn,TT:Nd,TabBar:jd,TabButton:Ld,TabWrapper:Md,Table:Ud,Tabs:$d,TabsState:xa,TooltipLinkList:qd,TooltipMessage:Vd,TooltipNote:An,UL:Jd,WithTooltip:Sr,WithTooltipPure:Ta,Zoom:Dn,codeCommon:Tt,components:Sn,createCopyToClipboardFunction:Hd,getStoryHref:Fa,icons:zd,interleaveSeparators:Gd,nameSpaceClassNames:wn,resetComponents:Wd,withReset:Ft}=__STORYBOOK_COMPONENTS__});var oi=Qc((xr,ni)=>{V();J();H();(function(e,t){typeof xr=="object"&&typeof ni<"u"?t(xr):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.jtpp={}))})(xr,function(e){"use strict";function t(s){return s.text!==void 0&&s.text!==""?`'${s.type}' with value '${s.text}'`:`'${s.type}'`}class r extends Error{constructor(f){super(`No parslet found for token: ${t(f)}`),this.token=f,Object.setPrototypeOf(this,r.prototype)}getToken(){return this.token}}class n extends Error{constructor(f){super(`The parsing ended early. The next token was: ${t(f)}`),this.token=f,Object.setPrototypeOf(this,n.prototype)}getToken(){return this.token}}class o extends Error{constructor(f,g){let T=`Unexpected type: '${f.type}'.`;g!==void 0&&(T+=` Message: ${g}`),super(T),Object.setPrototypeOf(this,o.prototype)}}function i(s){return f=>f.startsWith(s)?{type:s,text:s}:null}function a(s){let f=0,g,T=s[0],B=!1;if(T!=="'"&&T!=='"')return null;for(;f<s.length;){if(f++,g=s[f],!B&&g===T){f++;break}B=!B&&g==="\\"}if(g!==T)throw new Error("Unterminated String");return s.slice(0,f)}let l=/[$_\p{ID_Start}]|\\u\p{Hex_Digit}{4}|\\u\{0*(?:\p{Hex_Digit}{1,5}|10\p{Hex_Digit}{4})\}/u,u=/[$\-\p{ID_Continue}\u200C\u200D]|\\u\p{Hex_Digit}{4}|\\u\{0*(?:\p{Hex_Digit}{1,5}|10\p{Hex_Digit}{4})\}/u;function c(s){let f=s[0];if(!l.test(f))return null;let g=1;do{if(f=s[g],!u.test(f))break;g++}while(g<s.length);return s.slice(0,g)}let d=/^(NaN|-?((\d*\.\d+|\d+)([Ee][+-]?\d+)?|Infinity))/;function p(s){var f,g;return(g=(f=d.exec(s))===null||f===void 0?void 0:f[0])!==null&&g!==void 0?g:null}let h=s=>{let f=c(s);return f==null?null:{type:"Identifier",text:f}};function y(s){return f=>{if(!f.startsWith(s))return null;let g=f[s.length];return g!==void 0&&u.test(g)?null:{type:s,text:s}}}let E=s=>{let f=a(s);return f==null?null:{type:"StringValue",text:f}},v=s=>s.length>0?null:{type:"EOF",text:""},A=s=>{let f=p(s);return f===null?null:{type:"Number",text:f}},D=[v,i("=>"),i("("),i(")"),i("{"),i("}"),i("["),i("]"),i("|"),i("&"),i("<"),i(">"),i(","),i(";"),i("*"),i("?"),i("!"),i("="),i(":"),i("..."),i("."),i("#"),i("~"),i("/"),i("@"),y("undefined"),y("null"),y("function"),y("this"),y("new"),y("module"),y("event"),y("external"),y("typeof"),y("keyof"),y("readonly"),y("import"),y("is"),y("in"),y("asserts"),A,h,E],S=/^\s*\n\s*/;class F{static create(f){let g=this.read(f);f=g.text;let T=this.read(f);return f=T.text,new F(f,void 0,g.token,T.token)}constructor(f,g,T,B){this.text="",this.text=f,this.previous=g,this.current=T,this.next=B}static read(f,g=!1){g=g||S.test(f),f=f.trim();for(let T of D){let B=T(f);if(B!==null){let q=Object.assign(Object.assign({},B),{startOfLine:g});return f=f.slice(q.text.length),{text:f,token:q}}}throw new Error("Unexpected Token "+f)}advance(){let f=F.read(this.text);return new F(f.text,this.current,this.next,f.token)}}function x(s){if(s===void 0)throw new Error("Unexpected undefined");if(s.type==="JsdocTypeKeyValue"||s.type==="JsdocTypeParameterList"||s.type==="JsdocTypeProperty"||s.type==="JsdocTypeReadonlyProperty"||s.type==="JsdocTypeObjectField"||s.type==="JsdocTypeJsdocObjectField"||s.type==="JsdocTypeIndexSignature"||s.type==="JsdocTypeMappedType")throw new o(s);return s}function O(s){return s.type==="JsdocTypeKeyValue"?N(s):x(s)}function R(s){return s.type==="JsdocTypeName"?s:N(s)}function N(s){if(s.type!=="JsdocTypeKeyValue")throw new o(s);return s}function j(s){var f;if(s.type==="JsdocTypeVariadic"){if(((f=s.element)===null||f===void 0?void 0:f.type)==="JsdocTypeName")return s;throw new o(s)}if(s.type!=="JsdocTypeNumber"&&s.type!=="JsdocTypeName")throw new o(s);return s}function U(s){return s.type==="JsdocTypeIndexSignature"||s.type==="JsdocTypeMappedType"}var P;(function(s){s[s.ALL=0]="ALL",s[s.PARAMETER_LIST=1]="PARAMETER_LIST",s[s.OBJECT=2]="OBJECT",s[s.KEY_VALUE=3]="KEY_VALUE",s[s.INDEX_BRACKETS=4]="INDEX_BRACKETS",s[s.UNION=5]="UNION",s[s.INTERSECTION=6]="INTERSECTION",s[s.PREFIX=7]="PREFIX",s[s.INFIX=8]="INFIX",s[s.TUPLE=9]="TUPLE",s[s.SYMBOL=10]="SYMBOL",s[s.OPTIONAL=11]="OPTIONAL",s[s.NULLABLE=12]="NULLABLE",s[s.KEY_OF_TYPE_OF=13]="KEY_OF_TYPE_OF",s[s.FUNCTION=14]="FUNCTION",s[s.ARROW=15]="ARROW",s[s.ARRAY_BRACKETS=16]="ARRAY_BRACKETS",s[s.GENERIC=17]="GENERIC",s[s.NAME_PATH=18]="NAME_PATH",s[s.PARENTHESIS=19]="PARENTHESIS",s[s.SPECIAL_TYPES=20]="SPECIAL_TYPES"})(P||(P={}));class K{constructor(f,g,T){this.grammar=f,typeof g=="string"?this._lexer=F.create(g):this._lexer=g,this.baseParser=T}get lexer(){return this._lexer}parse(){let f=this.parseType(P.ALL);if(this.lexer.current.type!=="EOF")throw new n(this.lexer.current);return f}parseType(f){return x(this.parseIntermediateType(f))}parseIntermediateType(f){let g=this.tryParslets(null,f);if(g===null)throw new r(this.lexer.current);return this.parseInfixIntermediateType(g,f)}parseInfixIntermediateType(f,g){let T=this.tryParslets(f,g);for(;T!==null;)f=T,T=this.tryParslets(f,g);return f}tryParslets(f,g){for(let T of this.grammar){let B=T(this,g,f);if(B!==null)return B}return null}consume(f){return Array.isArray(f)||(f=[f]),f.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(f){this._lexer=f.lexer}}function L(s){return s==="EOF"||s==="|"||s===","||s===")"||s===">"}let z=(s,f,g)=>{let T=s.lexer.current.type,B=s.lexer.next.type;return g==null&&T==="?"&&!L(B)||g!=null&&T==="?"?(s.consume("?"),g==null?{type:"JsdocTypeNullable",element:s.parseType(P.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:x(g),meta:{position:"suffix"}}):null};function b(s){let f=(g,T,B)=>{let q=g.lexer.current.type,W=g.lexer.next.type;if(B===null){if("parsePrefix"in s&&s.accept(q,W))return s.parsePrefix(g)}else if("parseInfix"in s&&s.precedence>T&&s.accept(q,W))return s.parseInfix(g,B);return null};return Object.defineProperty(f,"name",{value:s.name}),f}let w=b({name:"optionalParslet",accept:s=>s==="=",precedence:P.OPTIONAL,parsePrefix:s=>(s.consume("="),{type:"JsdocTypeOptional",element:s.parseType(P.OPTIONAL),meta:{position:"prefix"}}),parseInfix:(s,f)=>(s.consume("="),{type:"JsdocTypeOptional",element:x(f),meta:{position:"suffix"}})}),I=b({name:"numberParslet",accept:s=>s==="Number",parsePrefix:s=>{let f=parseFloat(s.lexer.current.text);return s.consume("Number"),{type:"JsdocTypeNumber",value:f}}}),M=b({name:"parenthesisParslet",accept:s=>s==="(",parsePrefix:s=>{if(s.consume("("),s.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let f=s.parseIntermediateType(P.ALL);if(!s.consume(")"))throw new Error("Unterminated parenthesis");return f.type==="JsdocTypeParameterList"?f:f.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[f]}:{type:"JsdocTypeParenthesis",element:x(f)}}}),$=b({name:"specialTypesParslet",accept:(s,f)=>s==="?"&&L(f)||s==="null"||s==="undefined"||s==="*",parsePrefix:s=>{if(s.consume("null"))return{type:"JsdocTypeNull"};if(s.consume("undefined"))return{type:"JsdocTypeUndefined"};if(s.consume("*"))return{type:"JsdocTypeAny"};if(s.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+s.lexer.current.text)}}),Y=b({name:"notNullableParslet",accept:s=>s==="!",precedence:P.NULLABLE,parsePrefix:s=>(s.consume("!"),{type:"JsdocTypeNotNullable",element:s.parseType(P.NULLABLE),meta:{position:"prefix"}}),parseInfix:(s,f)=>(s.consume("!"),{type:"JsdocTypeNotNullable",element:x(f),meta:{position:"suffix"}})});function re({allowTrailingComma:s}){return b({name:"parameterListParslet",accept:f=>f===",",precedence:P.PARAMETER_LIST,parseInfix:(f,g)=>{let T=[O(g)];f.consume(",");do try{let B=f.parseIntermediateType(P.PARAMETER_LIST);T.push(O(B))}catch(B){if(s&&B instanceof r)break;throw B}while(f.consume(","));if(T.length>0&&T.slice(0,-1).some(B=>B.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:T}}})}let Z=b({name:"genericParslet",accept:(s,f)=>s==="<"||s==="."&&f==="<",precedence:P.GENERIC,parseInfix:(s,f)=>{let g=s.consume(".");s.consume("<");let T=[];do T.push(s.parseType(P.PARAMETER_LIST));while(s.consume(","));if(!s.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:x(f),elements:T,meta:{brackets:"angle",dot:g}}}}),X=b({name:"unionParslet",accept:s=>s==="|",precedence:P.UNION,parseInfix:(s,f)=>{s.consume("|");let g=[];do g.push(s.parseType(P.UNION));while(s.consume("|"));return{type:"JsdocTypeUnion",elements:[x(f),...g]}}}),ee=[z,w,I,M,$,Y,re({allowTrailingComma:!0}),Z,X,w];function ge({allowSquareBracketsOnAnyType:s,allowJsdocNamePaths:f,pathGrammar:g}){return function(B,q,W){if(W==null||q>=P.NAME_PATH)return null;let te=B.lexer.current.type,Ce=B.lexer.next.type;if(!(te==="."&&Ce!=="<"||te==="["&&(s||W.type==="JsdocTypeName")||f&&(te==="~"||te==="#")))return null;let _e,Ar=!1;B.consume(".")?_e="property":B.consume("[")?(_e="property-brackets",Ar=!0):B.consume("~")?_e="inner":(B.consume("#"),_e="instance");let pa=g!==null?new K(g,B.lexer,B):B,He=pa.parseIntermediateType(P.NAME_PATH);B.acceptLexerState(pa);let Wt;switch(He.type){case"JsdocTypeName":Wt={type:"JsdocTypeProperty",value:He.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":Wt={type:"JsdocTypeProperty",value:He.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":Wt={type:"JsdocTypeProperty",value:He.value,meta:{quote:He.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(He.specialType==="event")Wt=He;else throw new o(He,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new o(He,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(Ar&&!B.consume("]")){let ha=B.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${ha.type}' with text '${ha.text}'`)}return{type:"JsdocTypeNamePath",left:x(W),right:Wt,pathType:_e}}}function ue({allowedAdditionalTokens:s}){return b({name:"nameParslet",accept:f=>f==="Identifier"||f==="this"||f==="new"||s.includes(f),parsePrefix:f=>{let{type:g,text:T}=f.lexer.current;return f.consume(g),{type:"JsdocTypeName",value:T}}})}let Se=b({name:"stringValueParslet",accept:s=>s==="StringValue",parsePrefix:s=>{let f=s.lexer.current.text;return s.consume("StringValue"),{type:"JsdocTypeStringValue",value:f.slice(1,-1),meta:{quote:f[0]==="'"?"single":"double"}}}});function ne({pathGrammar:s,allowedTypes:f}){return b({name:"specialNamePathParslet",accept:g=>f.includes(g),parsePrefix:g=>{let T=g.lexer.current.type;if(g.consume(T),!g.consume(":"))return{type:"JsdocTypeName",value:T};let B,q=g.lexer.current;if(g.consume("StringValue"))B={type:"JsdocTypeSpecialNamePath",value:q.text.slice(1,-1),specialType:T,meta:{quote:q.text[0]==="'"?"single":"double"}};else{let Ce="",Ae=["Identifier","@","/"];for(;Ae.some(_e=>g.consume(_e));)Ce+=q.text,q=g.lexer.current;B={type:"JsdocTypeSpecialNamePath",value:Ce,specialType:T,meta:{quote:void 0}}}let W=new K(s,g.lexer,g),te=W.parseInfixIntermediateType(B,P.ALL);return g.acceptLexerState(W),x(te)}})}let je=[ue({allowedAdditionalTokens:["external","module"]}),Se,I,ge({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],Re=[...je,ne({allowedTypes:["event"],pathGrammar:je})];function Je(s){let f;if(s.type==="JsdocTypeParameterList")f=s.elements;else if(s.type==="JsdocTypeParenthesis")f=[s.element];else throw new o(s);return f.map(g=>O(g))}function Ht(s){let f=Je(s);if(f.some(g=>g.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return f}function Ct({allowNamedParameters:s,allowNoReturnType:f,allowWithoutParenthesis:g,allowNewAsFunctionKeyword:T}){return b({name:"functionParslet",accept:(B,q)=>B==="function"||T&&B==="new"&&q==="(",parsePrefix:B=>{let q=B.consume("new");B.consume("function");let W=B.lexer.current.type==="(";if(!W){if(!g)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let te={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:q,parenthesis:W},Ce=B.parseIntermediateType(P.FUNCTION);if(s===void 0)te.parameters=Ht(Ce);else{if(q&&Ce.type==="JsdocTypeFunction"&&Ce.arrow)return te=Ce,te.constructor=!0,te;te.parameters=Je(Ce);for(let Ae of te.parameters)if(Ae.type==="JsdocTypeKeyValue"&&!s.includes(Ae.key))throw new Error(`only allowed named parameters are ${s.join(", ")} but got ${Ae.type}`)}if(B.consume(":"))te.returnType=B.parseType(P.PREFIX);else if(!f)throw new Error("function is missing return type");return te}})}function zt({allowPostfix:s,allowEnclosingBrackets:f}){return b({name:"variadicParslet",accept:g=>g==="...",precedence:P.PREFIX,parsePrefix:g=>{g.consume("...");let T=f&&g.consume("[");try{let B=g.parseType(P.PREFIX);if(T&&!g.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:x(B),meta:{position:"prefix",squareBrackets:T}}}catch(B){if(B instanceof r){if(T)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw B}},parseInfix:s?(g,T)=>(g.consume("..."),{type:"JsdocTypeVariadic",element:x(T),meta:{position:"suffix",squareBrackets:!1}}):void 0})}let br=b({name:"symbolParslet",accept:s=>s==="(",precedence:P.SYMBOL,parseInfix:(s,f)=>{if(f.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");s.consume("(");let g={type:"JsdocTypeSymbol",value:f.value};if(!s.consume(")")){let T=s.parseIntermediateType(P.SYMBOL);if(g.element=j(T),!s.consume(")"))throw new Error("Symbol does not end after value")}return g}}),Fe=b({name:"arrayBracketsParslet",precedence:P.ARRAY_BRACKETS,accept:(s,f)=>s==="["&&f==="]",parseInfix:(s,f)=>(s.consume("["),s.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[x(f)],meta:{brackets:"square",dot:!1}})});function Te({objectFieldGrammar:s,allowKeyTypes:f}){return b({name:"objectParslet",accept:g=>g==="{",parsePrefix:g=>{g.consume("{");let T={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!g.consume("}")){let B,q=new K(s,g.lexer,g);for(;;){q.acceptLexerState(g);let W=q.parseIntermediateType(P.OBJECT);g.acceptLexerState(q),W===void 0&&f&&(W=g.parseIntermediateType(P.OBJECT));let te=!1;if(W.type==="JsdocTypeNullable"&&(te=!0,W=W.element),W.type==="JsdocTypeNumber"||W.type==="JsdocTypeName"||W.type==="JsdocTypeStringValue"){let Ae;W.type==="JsdocTypeStringValue"&&(Ae=W.meta.quote),T.elements.push({type:"JsdocTypeObjectField",key:W.value.toString(),right:void 0,optional:te,readonly:!1,meta:{quote:Ae}})}else if(W.type==="JsdocTypeObjectField"||W.type==="JsdocTypeJsdocObjectField")T.elements.push(W);else throw new o(W);if(g.lexer.current.startOfLine)B="linebreak";else if(g.consume(","))B="comma";else if(g.consume(";"))B="semicolon";else break;if(g.lexer.current.type==="}")break}if(T.meta.separator=B??"comma",!g.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return T}})}function Xe({allowSquaredProperties:s,allowKeyTypes:f,allowReadonly:g,allowOptional:T}){return b({name:"objectFieldParslet",precedence:P.KEY_VALUE,accept:B=>B===":",parseInfix:(B,q)=>{var W;let te=!1,Ce=!1;T&&q.type==="JsdocTypeNullable"&&(te=!0,q=q.element),g&&q.type==="JsdocTypeReadonlyProperty"&&(Ce=!0,q=q.element);let Ae=(W=B.baseParser)!==null&&W!==void 0?W:B;if(Ae.acceptLexerState(B),q.type==="JsdocTypeNumber"||q.type==="JsdocTypeName"||q.type==="JsdocTypeStringValue"||U(q)){if(U(q)&&!s)throw new o(q);Ae.consume(":");let _e;q.type==="JsdocTypeStringValue"&&(_e=q.meta.quote);let Ar=Ae.parseType(P.KEY_VALUE);return B.acceptLexerState(Ae),{type:"JsdocTypeObjectField",key:U(q)?q:q.value.toString(),right:Ar,optional:te,readonly:Ce,meta:{quote:_e}}}else{if(!f)throw new o(q);Ae.consume(":");let _e=Ae.parseType(P.KEY_VALUE);return B.acceptLexerState(Ae),{type:"JsdocTypeJsdocObjectField",left:x(q),right:_e}}}})}function xt({allowOptional:s,allowVariadic:f}){return b({name:"keyValueParslet",precedence:P.KEY_VALUE,accept:g=>g===":",parseInfix:(g,T)=>{let B=!1,q=!1;if(s&&T.type==="JsdocTypeNullable"&&(B=!0,T=T.element),f&&T.type==="JsdocTypeVariadic"&&T.element!==void 0&&(q=!0,T=T.element),T.type!=="JsdocTypeName")throw new o(T);g.consume(":");let W=g.parseType(P.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:T.value,right:W,optional:B,variadic:q}}})}let Er=[...ee,Ct({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Se,ne({allowedTypes:["module","external","event"],pathGrammar:Re}),zt({allowEnclosingBrackets:!0,allowPostfix:!0}),ue({allowedAdditionalTokens:["keyof"]}),br,Fe,ge({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Re})],pn=[...Er,Te({objectFieldGrammar:[ue({allowedAdditionalTokens:["module","in"]}),Xe({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...Er],allowKeyTypes:!0}),xt({allowOptional:!0,allowVariadic:!0})],sa=b({name:"typeOfParslet",accept:s=>s==="typeof",parsePrefix:s=>(s.consume("typeof"),{type:"JsdocTypeTypeof",element:x(s.parseType(P.KEY_OF_TYPE_OF))})}),Sc=[ue({allowedAdditionalTokens:["module","keyof","event","external","in"]}),z,w,Se,I,Xe({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],wc=[...ee,Te({allowKeyTypes:!1,objectFieldGrammar:Sc}),ue({allowedAdditionalTokens:["event","external","in"]}),sa,Ct({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),zt({allowEnclosingBrackets:!1,allowPostfix:!1}),ue({allowedAdditionalTokens:["keyof"]}),ne({allowedTypes:["module"],pathGrammar:Re}),ge({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Re}),xt({allowOptional:!1,allowVariadic:!1}),br],Cc=b({name:"assertsParslet",accept:s=>s==="asserts",parsePrefix:s=>{s.consume("asserts");let f=s.parseIntermediateType(P.SYMBOL);if(f.type!=="JsdocTypeName")throw new o(f,"A typescript asserts always has to have a name on the left side.");return s.consume("is"),{type:"JsdocTypeAsserts",left:f,right:x(s.parseIntermediateType(P.INFIX))}}});function xc({allowQuestionMark:s}){return b({name:"tupleParslet",accept:f=>f==="[",parsePrefix:f=>{f.consume("[");let g={type:"JsdocTypeTuple",elements:[]};if(f.consume("]"))return g;let T=f.parseIntermediateType(P.ALL);if(T.type==="JsdocTypeParameterList"?T.elements[0].type==="JsdocTypeKeyValue"?g.elements=T.elements.map(N):g.elements=T.elements.map(x):T.type==="JsdocTypeKeyValue"?g.elements=[N(T)]:g.elements=[x(T)],!f.consume("]"))throw new Error("Unterminated '['");if(!s&&g.elements.some(B=>B.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return g}})}let Tc=b({name:"keyOfParslet",accept:s=>s==="keyof",parsePrefix:s=>(s.consume("keyof"),{type:"JsdocTypeKeyof",element:x(s.parseType(P.KEY_OF_TYPE_OF))})}),Fc=b({name:"importParslet",accept:s=>s==="import",parsePrefix:s=>{if(s.consume("import"),!s.consume("("))throw new Error("Missing parenthesis after import keyword");let f=s.parseType(P.PREFIX);if(f.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!s.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:f}}}),Ic=b({name:"readonlyPropertyParslet",accept:s=>s==="readonly",parsePrefix:s=>(s.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:s.parseType(P.KEY_VALUE)})}),kc=b({name:"arrowFunctionParslet",precedence:P.ARROW,accept:s=>s==="=>",parseInfix:(s,f)=>(s.consume("=>"),{type:"JsdocTypeFunction",parameters:Je(f).map(R),arrow:!0,constructor:!1,parenthesis:!0,returnType:s.parseType(P.OBJECT)})}),Rc=b({name:"intersectionParslet",accept:s=>s==="&",precedence:P.INTERSECTION,parseInfix:(s,f)=>{s.consume("&");let g=[];do g.push(s.parseType(P.INTERSECTION));while(s.consume("&"));return{type:"JsdocTypeIntersection",elements:[x(f),...g]}}}),Oc=b({name:"predicateParslet",precedence:P.INFIX,accept:s=>s==="is",parseInfix:(s,f)=>{if(f.type!=="JsdocTypeName")throw new o(f,"A typescript predicate always has to have a name on the left side.");return s.consume("is"),{type:"JsdocTypePredicate",left:f,right:x(s.parseIntermediateType(P.INFIX))}}}),_c=b({name:"objectSquareBracketPropertyParslet",accept:s=>s==="[",parsePrefix:s=>{if(s.baseParser===void 0)throw new Error("Only allowed inside object grammar");s.consume("[");let f=s.lexer.current.text;s.consume("Identifier");let g;if(s.consume(":")){let T=s.baseParser;T.acceptLexerState(s),g={type:"JsdocTypeIndexSignature",key:f,right:T.parseType(P.INDEX_BRACKETS)},s.acceptLexerState(T)}else if(s.consume("in")){let T=s.baseParser;T.acceptLexerState(s),g={type:"JsdocTypeMappedType",key:f,right:T.parseType(P.ARRAY_BRACKETS)},s.acceptLexerState(T)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!s.consume("]"))throw new Error("Unterminated square brackets");return g}}),Pc=[Ic,ue({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),z,w,Se,I,Xe({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),_c],Bc=[...ee,Te({allowKeyTypes:!1,objectFieldGrammar:Pc}),sa,Tc,Fc,Se,Ct({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),xc({allowQuestionMark:!1}),zt({allowEnclosingBrackets:!1,allowPostfix:!1}),Cc,ue({allowedAdditionalTokens:["event","external","in"]}),ne({allowedTypes:["module"],pathGrammar:Re}),Fe,kc,ge({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:Re}),Rc,Oc,xt({allowVariadic:!0,allowOptional:!0})];function la(s,f){switch(f){case"closure":return new K(wc,s).parse();case"jsdoc":return new K(pn,s).parse();case"typescript":return new K(Bc,s).parse()}}function Nc(s,f=["typescript","closure","jsdoc"]){let g;for(let T of f)try{return la(s,T)}catch(B){g=B}throw g}function Gt(s,f){let g=s[f.type];if(g===void 0)throw new Error(`In this set of transform rules exists no rule for type ${f.type}.`);return g(f,T=>Gt(s,T))}function we(s){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}function ua(s){let f={params:[]};for(let g of s.parameters)g.type==="JsdocTypeKeyValue"?g.key==="this"?f.this=g.right:g.key==="new"?f.new=g.right:f.params.push(g):f.params.push(g);return f}function vr(s,f,g){return s==="prefix"?g+f:f+g}function Qe(s,f){switch(f){case"double":return`"${s}"`;case"single":return`'${s}'`;case void 0:return s}}function ca(){return{JsdocTypeParenthesis:(s,f)=>`(${s.element!==void 0?f(s.element):""})`,JsdocTypeKeyof:(s,f)=>`keyof ${f(s.element)}`,JsdocTypeFunction:(s,f)=>{if(s.arrow){if(s.returnType===void 0)throw new Error("Arrow function needs a return type.");let g=`(${s.parameters.map(f).join(", ")}) => ${f(s.returnType)}`;return s.constructor&&(g="new "+g),g}else{let g=s.constructor?"new":"function";return s.parenthesis&&(g+=`(${s.parameters.map(f).join(", ")})`,s.returnType!==void 0&&(g+=`: ${f(s.returnType)}`)),g}},JsdocTypeName:s=>s.value,JsdocTypeTuple:(s,f)=>`[${s.elements.map(f).join(", ")}]`,JsdocTypeVariadic:(s,f)=>s.meta.position===void 0?"...":vr(s.meta.position,f(s.element),"..."),JsdocTypeNamePath:(s,f)=>{let g=f(s.left),T=f(s.right);switch(s.pathType){case"inner":return`${g}~${T}`;case"instance":return`${g}#${T}`;case"property":return`${g}.${T}`;case"property-brackets":return`${g}[${T}]`}},JsdocTypeStringValue:s=>Qe(s.value,s.meta.quote),JsdocTypeAny:()=>"*",JsdocTypeGeneric:(s,f)=>{if(s.meta.brackets==="square"){let g=s.elements[0],T=f(g);return g.type==="JsdocTypeUnion"||g.type==="JsdocTypeIntersection"?`(${T})[]`:`${T}[]`}else return`${f(s.left)}${s.meta.dot?".":""}<${s.elements.map(f).join(", ")}>`},JsdocTypeImport:(s,f)=>`import(${f(s.element)})`,JsdocTypeObjectField:(s,f)=>{let g="";return s.readonly&&(g+="readonly "),typeof s.key=="string"?g+=Qe(s.key,s.meta.quote):g+=f(s.key),s.optional&&(g+="?"),s.right===void 0?g:g+`: ${f(s.right)}`},JsdocTypeJsdocObjectField:(s,f)=>`${f(s.left)}: ${f(s.right)}`,JsdocTypeKeyValue:(s,f)=>{let g=s.key;return s.optional&&(g+="?"),s.variadic&&(g="..."+g),s.right===void 0?g:g+`: ${f(s.right)}`},JsdocTypeSpecialNamePath:s=>`${s.specialType}:${Qe(s.value,s.meta.quote)}`,JsdocTypeNotNullable:(s,f)=>vr(s.meta.position,f(s.element),"!"),JsdocTypeNull:()=>"null",JsdocTypeNullable:(s,f)=>vr(s.meta.position,f(s.element),"?"),JsdocTypeNumber:s=>s.value.toString(),JsdocTypeObject:(s,f)=>`{${s.elements.map(f).join((s.meta.separator==="comma"?",":";")+" ")}}`,JsdocTypeOptional:(s,f)=>vr(s.meta.position,f(s.element),"="),JsdocTypeSymbol:(s,f)=>`${s.value}(${s.element!==void 0?f(s.element):""})`,JsdocTypeTypeof:(s,f)=>`typeof ${f(s.element)}`,JsdocTypeUndefined:()=>"undefined",JsdocTypeUnion:(s,f)=>s.elements.map(f).join(" | "),JsdocTypeUnknown:()=>"?",JsdocTypeIntersection:(s,f)=>s.elements.map(f).join(" & "),JsdocTypeProperty:s=>Qe(s.value,s.meta.quote),JsdocTypePredicate:(s,f)=>`${f(s.left)} is ${f(s.right)}`,JsdocTypeIndexSignature:(s,f)=>`[${s.key}: ${f(s.right)}]`,JsdocTypeMappedType:(s,f)=>`[${s.key} in ${f(s.right)}]`,JsdocTypeAsserts:(s,f)=>`asserts ${f(s.left)} is ${f(s.right)}`}}let jc=ca();function Lc(s){return Gt(jc,s)}let Mc=["null","true","false","break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield"];function Ze(s){let f={type:"NameExpression",name:s};return Mc.includes(s)&&(f.reservedWord=!0),f}let Uc={JsdocTypeOptional:(s,f)=>{let g=f(s.element);return g.optional=!0,g},JsdocTypeNullable:(s,f)=>{let g=f(s.element);return g.nullable=!0,g},JsdocTypeNotNullable:(s,f)=>{let g=f(s.element);return g.nullable=!1,g},JsdocTypeVariadic:(s,f)=>{if(s.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let g=f(s.element);return g.repeatable=!0,g},JsdocTypeAny:()=>({type:"AllLiteral"}),JsdocTypeNull:()=>({type:"NullLiteral"}),JsdocTypeStringValue:s=>Ze(Qe(s.value,s.meta.quote)),JsdocTypeUndefined:()=>({type:"UndefinedLiteral"}),JsdocTypeUnknown:()=>({type:"UnknownLiteral"}),JsdocTypeFunction:(s,f)=>{let g=ua(s),T={type:"FunctionType",params:g.params.map(f)};return g.this!==void 0&&(T.this=f(g.this)),g.new!==void 0&&(T.new=f(g.new)),s.returnType!==void 0&&(T.result=f(s.returnType)),T},JsdocTypeGeneric:(s,f)=>({type:"TypeApplication",applications:s.elements.map(g=>f(g)),expression:f(s.left)}),JsdocTypeSpecialNamePath:s=>Ze(s.specialType+":"+Qe(s.value,s.meta.quote)),JsdocTypeName:s=>s.value!=="function"?Ze(s.value):{type:"FunctionType",params:[]},JsdocTypeNumber:s=>Ze(s.value.toString()),JsdocTypeObject:(s,f)=>{let g={type:"RecordType",fields:[]};for(let T of s.elements)T.type!=="JsdocTypeObjectField"&&T.type!=="JsdocTypeJsdocObjectField"?g.fields.push({type:"FieldType",key:f(T),value:void 0}):g.fields.push(f(T));return g},JsdocTypeObjectField:(s,f)=>{if(typeof s.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:Ze(Qe(s.key,s.meta.quote)),value:s.right===void 0?void 0:f(s.right)}},JsdocTypeJsdocObjectField:(s,f)=>({type:"FieldType",key:f(s.left),value:f(s.right)}),JsdocTypeUnion:(s,f)=>({type:"TypeUnion",elements:s.elements.map(g=>f(g))}),JsdocTypeKeyValue:(s,f)=>({type:"FieldType",key:Ze(s.key),value:s.right===void 0?void 0:f(s.right)}),JsdocTypeNamePath:(s,f)=>{let g=f(s.left),T;s.right.type==="JsdocTypeSpecialNamePath"?T=f(s.right).name:T=Qe(s.right.value,s.right.meta.quote);let B=s.pathType==="inner"?"~":s.pathType==="instance"?"#":".";return Ze(`${g.name}${B}${T}`)},JsdocTypeSymbol:s=>{let f="",g=s.element,T=!1;return g?.type==="JsdocTypeVariadic"&&(g.meta.position==="prefix"?f="...":T=!0,g=g.element),g?.type==="JsdocTypeName"?f+=g.value:g?.type==="JsdocTypeNumber"&&(f+=g.value.toString()),T&&(f+="..."),Ze(`${s.value}(${f})`)},JsdocTypeParenthesis:(s,f)=>f(x(s.element)),JsdocTypeMappedType:we,JsdocTypeIndexSignature:we,JsdocTypeImport:we,JsdocTypeKeyof:we,JsdocTypeTuple:we,JsdocTypeTypeof:we,JsdocTypeIntersection:we,JsdocTypeProperty:we,JsdocTypePredicate:we,JsdocTypeAsserts:we};function $c(s){return Gt(Uc,s)}function pt(s){switch(s){case void 0:return"none";case"single":return"single";case"double":return"double"}}function qc(s){switch(s){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}function hn(s,f){return f.length===2?{type:s,left:f[0],right:f[1]}:{type:s,left:f[0],right:hn(s,f.slice(1))}}let Vc={JsdocTypeOptional:(s,f)=>({type:"OPTIONAL",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),JsdocTypeNullable:(s,f)=>({type:"NULLABLE",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),JsdocTypeNotNullable:(s,f)=>({type:"NOT_NULLABLE",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),JsdocTypeVariadic:(s,f)=>{let g={type:"VARIADIC",meta:{syntax:s.meta.position==="prefix"?"PREFIX_DOTS":s.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return s.element!==void 0&&(g.value=f(s.element)),g},JsdocTypeName:s=>({type:"NAME",name:s.value}),JsdocTypeTypeof:(s,f)=>({type:"TYPE_QUERY",name:f(s.element)}),JsdocTypeTuple:(s,f)=>({type:"TUPLE",entries:s.elements.map(f)}),JsdocTypeKeyof:(s,f)=>({type:"KEY_QUERY",value:f(s.element)}),JsdocTypeImport:s=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:pt(s.element.meta.quote),string:s.element.value}}),JsdocTypeUndefined:()=>({type:"NAME",name:"undefined"}),JsdocTypeAny:()=>({type:"ANY"}),JsdocTypeFunction:(s,f)=>{let g=ua(s),T={type:s.arrow?"ARROW":"FUNCTION",params:g.params.map(B=>{if(B.type==="JsdocTypeKeyValue"){if(B.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:B.key,typeName:f(B.right)}}else return f(B)}),new:null,returns:null};return g.this!==void 0?T.this=f(g.this):s.arrow||(T.this=null),g.new!==void 0&&(T.new=f(g.new)),s.returnType!==void 0&&(T.returns=f(s.returnType)),T},JsdocTypeGeneric:(s,f)=>{let g={type:"GENERIC",subject:f(s.left),objects:s.elements.map(f),meta:{syntax:s.meta.brackets==="square"?"SQUARE_BRACKET":s.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return s.meta.brackets==="square"&&s.elements[0].type==="JsdocTypeFunction"&&!s.elements[0].parenthesis&&(g.objects[0]={type:"NAME",name:"function"}),g},JsdocTypeObjectField:(s,f)=>{if(typeof s.key!="string")throw new Error("Index signatures and mapped types are not supported");if(s.right===void 0)return{type:"RECORD_ENTRY",key:s.key,quoteStyle:pt(s.meta.quote),value:null,readonly:!1};let g=f(s.right);return s.optional&&(g={type:"OPTIONAL",value:g,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:s.key.toString(),quoteStyle:pt(s.meta.quote),value:g,readonly:!1}},JsdocTypeJsdocObjectField:()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},JsdocTypeKeyValue:(s,f)=>{if(s.right===void 0)return{type:"RECORD_ENTRY",key:s.key,quoteStyle:"none",value:null,readonly:!1};let g=f(s.right);return s.optional&&(g={type:"OPTIONAL",value:g,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:s.key,quoteStyle:"none",value:g,readonly:!1}},JsdocTypeObject:(s,f)=>{let g=[];for(let T of s.elements)(T.type==="JsdocTypeObjectField"||T.type==="JsdocTypeJsdocObjectField")&&g.push(f(T));return{type:"RECORD",entries:g}},JsdocTypeSpecialNamePath:s=>{if(s.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${s.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:pt(s.meta.quote),path:s.value}}},JsdocTypeNamePath:(s,f)=>{let g=!1,T,B;s.right.type==="JsdocTypeSpecialNamePath"&&s.right.specialType==="event"?(g=!0,T=s.right.value,B=pt(s.right.meta.quote)):(T=s.right.value,B=pt(s.right.meta.quote));let q={type:qc(s.pathType),owner:f(s.left),name:T,quoteStyle:B,hasEventPrefix:g};if(q.owner.type==="MODULE"){let W=q.owner;return q.owner=q.owner.value,W.value=q,W}else return q},JsdocTypeUnion:(s,f)=>hn("UNION",s.elements.map(f)),JsdocTypeParenthesis:(s,f)=>({type:"PARENTHESIS",value:f(x(s.element))}),JsdocTypeNull:()=>({type:"NAME",name:"null"}),JsdocTypeUnknown:()=>({type:"UNKNOWN"}),JsdocTypeStringValue:s=>({type:"STRING_VALUE",quoteStyle:pt(s.meta.quote),string:s.value}),JsdocTypeIntersection:(s,f)=>hn("INTERSECTION",s.elements.map(f)),JsdocTypeNumber:s=>({type:"NUMBER_VALUE",number:s.value.toString()}),JsdocTypeSymbol:we,JsdocTypeProperty:we,JsdocTypePredicate:we,JsdocTypeMappedType:we,JsdocTypeIndexSignature:we,JsdocTypeAsserts:we};function Jc(s){return Gt(Vc,s)}function Hc(){return{JsdocTypeIntersection:(s,f)=>({type:"JsdocTypeIntersection",elements:s.elements.map(f)}),JsdocTypeGeneric:(s,f)=>({type:"JsdocTypeGeneric",left:f(s.left),elements:s.elements.map(f),meta:{dot:s.meta.dot,brackets:s.meta.brackets}}),JsdocTypeNullable:s=>s,JsdocTypeUnion:(s,f)=>({type:"JsdocTypeUnion",elements:s.elements.map(f)}),JsdocTypeUnknown:s=>s,JsdocTypeUndefined:s=>s,JsdocTypeTypeof:(s,f)=>({type:"JsdocTypeTypeof",element:f(s.element)}),JsdocTypeSymbol:(s,f)=>{let g={type:"JsdocTypeSymbol",value:s.value};return s.element!==void 0&&(g.element=f(s.element)),g},JsdocTypeOptional:(s,f)=>({type:"JsdocTypeOptional",element:f(s.element),meta:{position:s.meta.position}}),JsdocTypeObject:(s,f)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:s.elements.map(f)}),JsdocTypeNumber:s=>s,JsdocTypeNull:s=>s,JsdocTypeNotNullable:(s,f)=>({type:"JsdocTypeNotNullable",element:f(s.element),meta:{position:s.meta.position}}),JsdocTypeSpecialNamePath:s=>s,JsdocTypeObjectField:(s,f)=>({type:"JsdocTypeObjectField",key:s.key,right:s.right===void 0?void 0:f(s.right),optional:s.optional,readonly:s.readonly,meta:s.meta}),JsdocTypeJsdocObjectField:(s,f)=>({type:"JsdocTypeJsdocObjectField",left:f(s.left),right:f(s.right)}),JsdocTypeKeyValue:(s,f)=>({type:"JsdocTypeKeyValue",key:s.key,right:s.right===void 0?void 0:f(s.right),optional:s.optional,variadic:s.variadic}),JsdocTypeImport:(s,f)=>({type:"JsdocTypeImport",element:f(s.element)}),JsdocTypeAny:s=>s,JsdocTypeStringValue:s=>s,JsdocTypeNamePath:s=>s,JsdocTypeVariadic:(s,f)=>{let g={type:"JsdocTypeVariadic",meta:{position:s.meta.position,squareBrackets:s.meta.squareBrackets}};return s.element!==void 0&&(g.element=f(s.element)),g},JsdocTypeTuple:(s,f)=>({type:"JsdocTypeTuple",elements:s.elements.map(f)}),JsdocTypeName:s=>s,JsdocTypeFunction:(s,f)=>{let g={type:"JsdocTypeFunction",arrow:s.arrow,parameters:s.parameters.map(f),constructor:s.constructor,parenthesis:s.parenthesis};return s.returnType!==void 0&&(g.returnType=f(s.returnType)),g},JsdocTypeKeyof:(s,f)=>({type:"JsdocTypeKeyof",element:f(s.element)}),JsdocTypeParenthesis:(s,f)=>({type:"JsdocTypeParenthesis",element:f(s.element)}),JsdocTypeProperty:s=>s,JsdocTypePredicate:(s,f)=>({type:"JsdocTypePredicate",left:f(s.left),right:f(s.right)}),JsdocTypeIndexSignature:(s,f)=>({type:"JsdocTypeIndexSignature",key:s.key,right:f(s.right)}),JsdocTypeMappedType:(s,f)=>({type:"JsdocTypeMappedType",key:s.key,right:f(s.right)}),JsdocTypeAsserts:(s,f)=>({type:"JsdocTypeAsserts",left:f(s.left),right:f(s.right)})}}let da={JsdocTypeAny:[],JsdocTypeFunction:["parameters","returnType"],JsdocTypeGeneric:["left","elements"],JsdocTypeImport:[],JsdocTypeIndexSignature:["right"],JsdocTypeIntersection:["elements"],JsdocTypeKeyof:["element"],JsdocTypeKeyValue:["right"],JsdocTypeMappedType:["right"],JsdocTypeName:[],JsdocTypeNamePath:["left","right"],JsdocTypeNotNullable:["element"],JsdocTypeNull:[],JsdocTypeNullable:["element"],JsdocTypeNumber:[],JsdocTypeObject:["elements"],JsdocTypeObjectField:["right"],JsdocTypeJsdocObjectField:["left","right"],JsdocTypeOptional:["element"],JsdocTypeParenthesis:["element"],JsdocTypeSpecialNamePath:[],JsdocTypeStringValue:[],JsdocTypeSymbol:["element"],JsdocTypeTuple:["elements"],JsdocTypeTypeof:["element"],JsdocTypeUndefined:[],JsdocTypeUnion:["elements"],JsdocTypeUnknown:[],JsdocTypeVariadic:["element"],JsdocTypeProperty:[],JsdocTypePredicate:["left","right"],JsdocTypeAsserts:["left","right"]};function fn(s,f,g,T,B){T?.(s,f,g);let q=da[s.type];for(let W of q){let te=s[W];if(te!==void 0)if(Array.isArray(te))for(let Ce of te)fn(Ce,s,W,T,B);else fn(te,s,W,T,B)}B?.(s,f,g)}function zc(s,f,g){fn(s,void 0,void 0,f,g)}e.catharsisTransform=$c,e.identityTransformRules=Hc,e.jtpTransform=Jc,e.parse=la,e.stringify=Lc,e.stringifyRules=ca,e.transform=Gt,e.traverse=zc,e.tryParse=Nc,e.visitorKeys=da})});var vA,AA,DA,SA,ru,wA,CA,nu,xA,TA,FA,IA,kA,RA,Lf,zr,OA,_A,PA,BA,k,Ro,NA,Gr,jA,Wr=ze(()=>{V();J();H();vA=__STORYBOOK_THEMING__,{CacheProvider:AA,ClassNames:DA,Global:SA,ThemeProvider:ru,background:wA,color:CA,convert:nu,create:xA,createCache:TA,createGlobal:FA,createReset:IA,css:kA,darken:RA,ensure:Lf,ignoreSsrWarning:zr,isPropValid:OA,jsx:_A,keyframes:PA,lighten:BA,styled:k,themes:Ro,typography:NA,useTheme:Gr,withTheme:jA}=__STORYBOOK_THEMING__});function Jf(e,t,{signal:r,edges:n}={}){let o,i=null,a=n!=null&&n.includes("leading"),l=n==null||n.includes("trailing"),u=()=>{i!==null&&(e.apply(o,i),o=void 0,i=null)},c=()=>{l&&u(),y()},d=null,p=()=>{d!=null&&clearTimeout(d),d=setTimeout(()=>{d=null,c()},t)},h=()=>{d!==null&&(clearTimeout(d),d=null)},y=()=>{h(),o=void 0,i=null},E=()=>{h(),u()},v=function(...A){if(r?.aborted)return;o=this,i=A;let D=d==null;p(),a&&D&&u()};return v.schedule=p,v.cancel=y,v.flush=E,r?.addEventListener("abort",y,{once:!0}),v}function iu(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:o=!1,trailing:i=!0,maxWait:a}=r,l=Array(2);o&&(l[0]="leading"),i&&(l[1]="trailing");let u,c=null,d=Jf(function(...y){u=e.apply(this,y),c=null},t,{signal:n,edges:l}),p=function(...y){if(a!=null){if(c===null)c=Date.now();else if(Date.now()-c>=a)return u=e.apply(this,y),c=Date.now(),d.cancel(),d.schedule(),u}return d.apply(this,y),u},h=()=>(d.flush(),u);return p.cancel=d.cancel,p.flush=h,p}var Mf,ou,Uf,au,$f,qf,dr,Oe,Vf,jt,Oo,_o=ze(()=>{V();J();H();Mf=Object.create,ou=Object.defineProperty,Uf=Object.getOwnPropertyDescriptor,au=Object.getOwnPropertyNames,$f=Object.getPrototypeOf,qf=Object.prototype.hasOwnProperty,dr=(e=>typeof Ie<"u"?Ie:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ie<"u"?Ie:t)[r]}):e)(function(e){if(typeof Ie<"u")return Ie.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Oe=(e,t)=>function(){return t||(0,e[au(e)[0]])((t={exports:{}}).exports,t),t.exports},Vf=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of au(t))!qf.call(e,o)&&o!==r&&ou(e,o,{get:()=>t[o],enumerable:!(n=Uf(t,o))||n.enumerable});return e},jt=(e,t,r)=>(r=e!=null?Mf($f(e)):{},Vf(t||!e||!e.__esModule?ou(r,"default",{value:e,enumerable:!0}):r,e));Oo=e=>`control-${e.replace(/\s+/g,"-")}`});var GA,WA,KA,YA,su,XA,QA,ZA,eD,tD,rD,nD,oD,aD,iD,sD,lD,uD,cD,dD,pD,hD,fD,mD,yD,gD,bD,ED,vD,AD,DD,SD,wD,CD,xD,TD,FD,ID,kD,RD,OD,_D,PD,BD,ND,jD,LD,MD,UD,$D,lu,qD,uu,cu,VD,JD,du,HD,zD,GD,WD,KD,YD,XD,QD,ZD,eS,tS,rS,nS,oS,aS,iS,sS,lS,uS,cS,dS,pS,hS,fS,mS,yS,gS,bS,ES,vS,AS,DS,SS,wS,Hf,CS,xS,TS,FS,IS,kS,RS,zf,Gf,OS,_S,PS,BS,NS,jS,LS,MS,US,$S,qS,VS,JS,HS,zS,GS,WS,KS,YS,XS,QS,ZS,ew,tw,rw,nw,ow,aw,iw,sw,lw,uw,cw,pu,dw,pw,hw,fw,mw,yw,gw,hu,bw,Ew,vw,Aw,Dw,Sw,ww,Cw,xw,Tw,Fw,Iw,kw,Rw,Ow,_w,Pw,Bw,Nw,jw,Lw,Mw,Uw,$w,qw,Vw,Jw,Hw,zw,Gw,Ww,Kw,Yw,Xw,Qw,Zw,eC,tC,rC,nC,oC,aC,iC,sC,lC,uC,cC,dC,pC,hC,fC,mC,yC,gC,bC,EC,vC,AC,DC,SC,wC,CC,xC,TC,FC,IC,kC,fu,RC,OC,_C,PC,BC,NC,jC,LC,MC,UC,$C,qC,VC,Wf,JC,HC,zC,GC,WC,KC,YC,XC,QC,ZC,Kf,ex,tx,rx,nx,ox,ax,mu,yu,gu,ix,Po=ze(()=>{V();J();H();GA=__STORYBOOK_ICONS__,{AccessibilityAltIcon:WA,AccessibilityIcon:KA,AccessibilityIgnoredIcon:YA,AddIcon:su,AdminIcon:XA,AlertAltIcon:QA,AlertIcon:ZA,AlignLeftIcon:eD,AlignRightIcon:tD,AppleIcon:rD,ArrowBottomLeftIcon:nD,ArrowBottomRightIcon:oD,ArrowDownIcon:aD,ArrowLeftIcon:iD,ArrowRightIcon:sD,ArrowSolidDownIcon:lD,ArrowSolidLeftIcon:uD,ArrowSolidRightIcon:cD,ArrowSolidUpIcon:dD,ArrowTopLeftIcon:pD,ArrowTopRightIcon:hD,ArrowUpIcon:fD,AzureDevOpsIcon:mD,BackIcon:yD,BasketIcon:gD,BatchAcceptIcon:bD,BatchDenyIcon:ED,BeakerIcon:vD,BellIcon:AD,BitbucketIcon:DD,BoldIcon:SD,BookIcon:wD,BookmarkHollowIcon:CD,BookmarkIcon:xD,BottomBarIcon:TD,BottomBarToggleIcon:FD,BoxIcon:ID,BranchIcon:kD,BrowserIcon:RD,ButtonIcon:OD,CPUIcon:_D,CalendarIcon:PD,CameraIcon:BD,CameraStabilizeIcon:ND,CategoryIcon:jD,CertificateIcon:LD,ChangedIcon:MD,ChatIcon:UD,CheckIcon:$D,ChevronDownIcon:lu,ChevronLeftIcon:qD,ChevronRightIcon:uu,ChevronSmallDownIcon:cu,ChevronSmallLeftIcon:VD,ChevronSmallRightIcon:JD,ChevronSmallUpIcon:du,ChevronUpIcon:HD,ChromaticIcon:zD,ChromeIcon:GD,CircleHollowIcon:WD,CircleIcon:KD,ClearIcon:YD,CloseAltIcon:XD,CloseIcon:QD,CloudHollowIcon:ZD,CloudIcon:eS,CogIcon:tS,CollapseIcon:rS,CommandIcon:nS,CommentAddIcon:oS,CommentIcon:aS,CommentsIcon:iS,CommitIcon:sS,CompassIcon:lS,ComponentDrivenIcon:uS,ComponentIcon:cS,ContrastIcon:dS,ContrastIgnoredIcon:pS,ControlsIcon:hS,CopyIcon:fS,CreditIcon:mS,CrossIcon:yS,DashboardIcon:gS,DatabaseIcon:bS,DeleteIcon:ES,DiamondIcon:vS,DirectionIcon:AS,DiscordIcon:DS,DocChartIcon:SS,DocListIcon:wS,DocumentIcon:Hf,DownloadIcon:CS,DragIcon:xS,EditIcon:TS,EllipsisIcon:FS,EmailIcon:IS,ExpandAltIcon:kS,ExpandIcon:RS,EyeCloseIcon:zf,EyeIcon:Gf,FaceHappyIcon:OS,FaceNeutralIcon:_S,FaceSadIcon:PS,FacebookIcon:BS,FailedIcon:NS,FastForwardIcon:jS,FigmaIcon:LS,FilterIcon:MS,FlagIcon:US,FolderIcon:$S,FormIcon:qS,GDriveIcon:VS,GithubIcon:JS,GitlabIcon:HS,GlobeIcon:zS,GoogleIcon:GS,GraphBarIcon:WS,GraphLineIcon:KS,GraphqlIcon:YS,GridAltIcon:XS,GridIcon:QS,GrowIcon:ZS,HeartHollowIcon:ew,HeartIcon:tw,HomeIcon:rw,HourglassIcon:nw,InfoIcon:ow,ItalicIcon:aw,JumpToIcon:iw,KeyIcon:sw,LightningIcon:lw,LightningOffIcon:uw,LinkBrokenIcon:cw,LinkIcon:pu,LinkedinIcon:dw,LinuxIcon:pw,ListOrderedIcon:hw,ListUnorderedIcon:fw,LocationIcon:mw,LockIcon:yw,MarkdownIcon:gw,MarkupIcon:hu,MediumIcon:bw,MemoryIcon:Ew,MenuIcon:vw,MergeIcon:Aw,MirrorIcon:Dw,MobileIcon:Sw,MoonIcon:ww,NutIcon:Cw,OutboxIcon:xw,OutlineIcon:Tw,PaintBrushIcon:Fw,PaperClipIcon:Iw,ParagraphIcon:kw,PassedIcon:Rw,PhoneIcon:Ow,PhotoDragIcon:_w,PhotoIcon:Pw,PhotoStabilizeIcon:Bw,PinAltIcon:Nw,PinIcon:jw,PlayAllHollowIcon:Lw,PlayBackIcon:Mw,PlayHollowIcon:Uw,PlayIcon:$w,PlayNextIcon:qw,PlusIcon:Vw,PointerDefaultIcon:Jw,PointerHandIcon:Hw,PowerIcon:zw,PrintIcon:Gw,ProceedIcon:Ww,ProfileIcon:Kw,PullRequestIcon:Yw,QuestionIcon:Xw,RSSIcon:Qw,RedirectIcon:Zw,ReduxIcon:eC,RefreshIcon:tC,ReplyIcon:rC,RepoIcon:nC,RequestChangeIcon:oC,RewindIcon:aC,RulerIcon:iC,SaveIcon:sC,SearchIcon:lC,ShareAltIcon:uC,ShareIcon:cC,ShieldIcon:dC,SideBySideIcon:pC,SidebarAltIcon:hC,SidebarAltToggleIcon:fC,SidebarIcon:mC,SidebarToggleIcon:yC,SpeakerIcon:gC,StackedIcon:bC,StarHollowIcon:EC,StarIcon:vC,StatusFailIcon:AC,StatusIcon:DC,StatusPassIcon:SC,StatusWarnIcon:wC,StickerIcon:CC,StopAltHollowIcon:xC,StopAltIcon:TC,StopIcon:FC,StorybookIcon:IC,StructureIcon:kC,SubtractIcon:fu,SunIcon:RC,SupportIcon:OC,SwitchAltIcon:_C,SyncIcon:PC,TabletIcon:BC,ThumbsUpIcon:NC,TimeIcon:jC,TimerIcon:LC,TransferIcon:MC,TrashIcon:UC,TwitterIcon:$C,TypeIcon:qC,UbuntuIcon:VC,UndoIcon:Wf,UnfoldIcon:JC,UnlockIcon:HC,UnpinIcon:zC,UploadIcon:GC,UserAddIcon:WC,UserAltIcon:KC,UserIcon:YC,UsersIcon:XC,VSCodeIcon:QC,VerifiedIcon:ZC,VideoIcon:Kf,WandIcon:ex,WatchIcon:tx,WindowsIcon:rx,WrenchIcon:nx,XIcon:ox,YoutubeIcon:ax,ZoomIcon:mu,ZoomOutIcon:yu,ZoomResetIcon:gu,iconList:ix}=__STORYBOOK_ICONS__});var Nu={};fa(Nu,{ColorControl:()=>Bu,default:()=>Mm});function At(){return(At=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function Uo(e,t){if(e==null)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)t.indexOf(r=i[n])>=0||(o[r]=e[r]);return o}function Bo(e){var t=Me(e),r=Me(function(n){t.current&&t.current(n)});return t.current=e,r.current}function Ru(e,t,r){var n=Bo(r),o=Ue(function(){return e.toHsva(t)}),i=o[0],a=o[1],l=Me({color:t,hsva:i});rt(function(){if(!e.equal(t,l.current.color)){var c=e.toHsva(t);l.current={hsva:c,color:t},a(c)}},[t,e]),rt(function(){var c;Iu(i,l.current.hsva)||e.equal(c=e.fromHsva(i),l.current.color)||(l.current={hsva:i,color:c},n(c))},[i,e,n]);var u=tt(function(c){a(function(d){return Object.assign({},d,c)})},[]);return[i,u]}var em,Su,tm,rm,Be,Mt,pr,No,bu,Eu,$o,hr,qo,ve,nm,om,jo,am,im,sm,lm,wu,Lo,Qr,Cu,um,Kr,cm,xu,Tu,Fu,Iu,ku,dm,pm,hm,vu,Ou,fm,mm,ym,gm,_u,bm,Em,vm,Am,Dm,Sm,wm,Cm,xm,Tm,Fm,Au,Im,km,Pu,Yr,Rm,Om,_m,Mo,Pm,Bm,Xr,Du,Lt,Nm,jm,Zr,Lm,Bu,Mm,ju=ze(()=>{V();J();H();_o();Xt();Qt();Wr();Po();em=Oe({"../../node_modules/color-name/index.js"(e,t){t.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]}}}),Su=Oe({"../../node_modules/color-convert/conversions.js"(e,t){var r=em(),n={};for(let a of Object.keys(r))n[r[a]]=a;var o={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"]}};t.exports=o;for(let a of Object.keys(o)){if(!("channels"in o[a]))throw new Error("missing channels property: "+a);if(!("labels"in o[a]))throw new Error("missing channel labels property: "+a);if(o[a].labels.length!==o[a].channels)throw new Error("channel and label counts mismatch: "+a);let{channels:l,labels:u}=o[a];delete o[a].channels,delete o[a].labels,Object.defineProperty(o[a],"channels",{value:l}),Object.defineProperty(o[a],"labels",{value:u})}o.rgb.hsl=function(a){let l=a[0]/255,u=a[1]/255,c=a[2]/255,d=Math.min(l,u,c),p=Math.max(l,u,c),h=p-d,y,E;p===d?y=0:l===p?y=(u-c)/h:u===p?y=2+(c-l)/h:c===p&&(y=4+(l-u)/h),y=Math.min(y*60,360),y<0&&(y+=360);let v=(d+p)/2;return p===d?E=0:v<=.5?E=h/(p+d):E=h/(2-p-d),[y,E*100,v*100]},o.rgb.hsv=function(a){let l,u,c,d,p,h=a[0]/255,y=a[1]/255,E=a[2]/255,v=Math.max(h,y,E),A=v-Math.min(h,y,E),D=function(S){return(v-S)/6/A+1/2};return A===0?(d=0,p=0):(p=A/v,l=D(h),u=D(y),c=D(E),h===v?d=c-u:y===v?d=1/3+l-c:E===v&&(d=2/3+u-l),d<0?d+=1:d>1&&(d-=1)),[d*360,p*100,v*100]},o.rgb.hwb=function(a){let l=a[0],u=a[1],c=a[2],d=o.rgb.hsl(a)[0],p=1/255*Math.min(l,Math.min(u,c));return c=1-1/255*Math.max(l,Math.max(u,c)),[d,p*100,c*100]},o.rgb.cmyk=function(a){let l=a[0]/255,u=a[1]/255,c=a[2]/255,d=Math.min(1-l,1-u,1-c),p=(1-l-d)/(1-d)||0,h=(1-u-d)/(1-d)||0,y=(1-c-d)/(1-d)||0;return[p*100,h*100,y*100,d*100]};function i(a,l){return(a[0]-l[0])**2+(a[1]-l[1])**2+(a[2]-l[2])**2}o.rgb.keyword=function(a){let l=n[a];if(l)return l;let u=1/0,c;for(let d of Object.keys(r)){let p=r[d],h=i(a,p);h<u&&(u=h,c=d)}return c},o.keyword.rgb=function(a){return r[a]},o.rgb.xyz=function(a){let l=a[0]/255,u=a[1]/255,c=a[2]/255;l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,u=u>.04045?((u+.055)/1.055)**2.4:u/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let d=l*.4124+u*.3576+c*.1805,p=l*.2126+u*.7152+c*.0722,h=l*.0193+u*.1192+c*.9505;return[d*100,p*100,h*100]},o.rgb.lab=function(a){let l=o.rgb.xyz(a),u=l[0],c=l[1],d=l[2];u/=95.047,c/=100,d/=108.883,u=u>.008856?u**(1/3):7.787*u+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,d=d>.008856?d**(1/3):7.787*d+16/116;let p=116*c-16,h=500*(u-c),y=200*(c-d);return[p,h,y]},o.hsl.rgb=function(a){let l=a[0]/360,u=a[1]/100,c=a[2]/100,d,p,h;if(u===0)return h=c*255,[h,h,h];c<.5?d=c*(1+u):d=c+u-c*u;let y=2*c-d,E=[0,0,0];for(let v=0;v<3;v++)p=l+1/3*-(v-1),p<0&&p++,p>1&&p--,6*p<1?h=y+(d-y)*6*p:2*p<1?h=d:3*p<2?h=y+(d-y)*(2/3-p)*6:h=y,E[v]=h*255;return E},o.hsl.hsv=function(a){let l=a[0],u=a[1]/100,c=a[2]/100,d=u,p=Math.max(c,.01);c*=2,u*=c<=1?c:2-c,d*=p<=1?p:2-p;let h=(c+u)/2,y=c===0?2*d/(p+d):2*u/(c+u);return[l,y*100,h*100]},o.hsv.rgb=function(a){let l=a[0]/60,u=a[1]/100,c=a[2]/100,d=Math.floor(l)%6,p=l-Math.floor(l),h=255*c*(1-u),y=255*c*(1-u*p),E=255*c*(1-u*(1-p));switch(c*=255,d){case 0:return[c,E,h];case 1:return[y,c,h];case 2:return[h,c,E];case 3:return[h,y,c];case 4:return[E,h,c];case 5:return[c,h,y]}},o.hsv.hsl=function(a){let l=a[0],u=a[1]/100,c=a[2]/100,d=Math.max(c,.01),p,h;h=(2-u)*c;let y=(2-u)*d;return p=u*d,p/=y<=1?y:2-y,p=p||0,h/=2,[l,p*100,h*100]},o.hwb.rgb=function(a){let l=a[0]/360,u=a[1]/100,c=a[2]/100,d=u+c,p;d>1&&(u/=d,c/=d);let h=Math.floor(6*l),y=1-c;p=6*l-h,h&1&&(p=1-p);let E=u+p*(y-u),v,A,D;switch(h){default:case 6:case 0:v=y,A=E,D=u;break;case 1:v=E,A=y,D=u;break;case 2:v=u,A=y,D=E;break;case 3:v=u,A=E,D=y;break;case 4:v=E,A=u,D=y;break;case 5:v=y,A=u,D=E;break}return[v*255,A*255,D*255]},o.cmyk.rgb=function(a){let l=a[0]/100,u=a[1]/100,c=a[2]/100,d=a[3]/100,p=1-Math.min(1,l*(1-d)+d),h=1-Math.min(1,u*(1-d)+d),y=1-Math.min(1,c*(1-d)+d);return[p*255,h*255,y*255]},o.xyz.rgb=function(a){let l=a[0]/100,u=a[1]/100,c=a[2]/100,d,p,h;return d=l*3.2406+u*-1.5372+c*-.4986,p=l*-.9689+u*1.8758+c*.0415,h=l*.0557+u*-.204+c*1.057,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,p=p>.0031308?1.055*p**(1/2.4)-.055:p*12.92,h=h>.0031308?1.055*h**(1/2.4)-.055:h*12.92,d=Math.min(Math.max(0,d),1),p=Math.min(Math.max(0,p),1),h=Math.min(Math.max(0,h),1),[d*255,p*255,h*255]},o.xyz.lab=function(a){let l=a[0],u=a[1],c=a[2];l/=95.047,u/=100,c/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,u=u>.008856?u**(1/3):7.787*u+16/116,c=c>.008856?c**(1/3):7.787*c+16/116;let d=116*u-16,p=500*(l-u),h=200*(u-c);return[d,p,h]},o.lab.xyz=function(a){let l=a[0],u=a[1],c=a[2],d,p,h;p=(l+16)/116,d=u/500+p,h=p-c/200;let y=p**3,E=d**3,v=h**3;return p=y>.008856?y:(p-16/116)/7.787,d=E>.008856?E:(d-16/116)/7.787,h=v>.008856?v:(h-16/116)/7.787,d*=95.047,p*=100,h*=108.883,[d,p,h]},o.lab.lch=function(a){let l=a[0],u=a[1],c=a[2],d;d=Math.atan2(c,u)*360/2/Math.PI,d<0&&(d+=360);let p=Math.sqrt(u*u+c*c);return[l,p,d]},o.lch.lab=function(a){let l=a[0],u=a[1],c=a[2]/360*2*Math.PI,d=u*Math.cos(c),p=u*Math.sin(c);return[l,d,p]},o.rgb.ansi16=function(a,l=null){let[u,c,d]=a,p=l===null?o.rgb.hsv(a)[2]:l;if(p=Math.round(p/50),p===0)return 30;let h=30+(Math.round(d/255)<<2|Math.round(c/255)<<1|Math.round(u/255));return p===2&&(h+=60),h},o.hsv.ansi16=function(a){return o.rgb.ansi16(o.hsv.rgb(a),a[2])},o.rgb.ansi256=function(a){let l=a[0],u=a[1],c=a[2];return l===u&&u===c?l<8?16:l>248?231:Math.round((l-8)/247*24)+232:16+36*Math.round(l/255*5)+6*Math.round(u/255*5)+Math.round(c/255*5)},o.ansi16.rgb=function(a){let l=a%10;if(l===0||l===7)return a>50&&(l+=3.5),l=l/10.5*255,[l,l,l];let u=(~~(a>50)+1)*.5,c=(l&1)*u*255,d=(l>>1&1)*u*255,p=(l>>2&1)*u*255;return[c,d,p]},o.ansi256.rgb=function(a){if(a>=232){let p=(a-232)*10+8;return[p,p,p]}a-=16;let l,u=Math.floor(a/36)/5*255,c=Math.floor((l=a%36)/6)/5*255,d=l%6/5*255;return[u,c,d]},o.rgb.hex=function(a){let l=(((Math.round(a[0])&255)<<16)+((Math.round(a[1])&255)<<8)+(Math.round(a[2])&255)).toString(16).toUpperCase();return"000000".substring(l.length)+l},o.hex.rgb=function(a){let l=a.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!l)return[0,0,0];let u=l[0];l[0].length===3&&(u=u.split("").map(y=>y+y).join(""));let c=parseInt(u,16),d=c>>16&255,p=c>>8&255,h=c&255;return[d,p,h]},o.rgb.hcg=function(a){let l=a[0]/255,u=a[1]/255,c=a[2]/255,d=Math.max(Math.max(l,u),c),p=Math.min(Math.min(l,u),c),h=d-p,y,E;return h<1?y=p/(1-h):y=0,h<=0?E=0:d===l?E=(u-c)/h%6:d===u?E=2+(c-l)/h:E=4+(l-u)/h,E/=6,E%=1,[E*360,h*100,y*100]},o.hsl.hcg=function(a){let l=a[1]/100,u=a[2]/100,c=u<.5?2*l*u:2*l*(1-u),d=0;return c<1&&(d=(u-.5*c)/(1-c)),[a[0],c*100,d*100]},o.hsv.hcg=function(a){let l=a[1]/100,u=a[2]/100,c=l*u,d=0;return c<1&&(d=(u-c)/(1-c)),[a[0],c*100,d*100]},o.hcg.rgb=function(a){let l=a[0]/360,u=a[1]/100,c=a[2]/100;if(u===0)return[c*255,c*255,c*255];let d=[0,0,0],p=l%1*6,h=p%1,y=1-h,E=0;switch(Math.floor(p)){case 0:d[0]=1,d[1]=h,d[2]=0;break;case 1:d[0]=y,d[1]=1,d[2]=0;break;case 2:d[0]=0,d[1]=1,d[2]=h;break;case 3:d[0]=0,d[1]=y,d[2]=1;break;case 4:d[0]=h,d[1]=0,d[2]=1;break;default:d[0]=1,d[1]=0,d[2]=y}return E=(1-u)*c,[(u*d[0]+E)*255,(u*d[1]+E)*255,(u*d[2]+E)*255]},o.hcg.hsv=function(a){let l=a[1]/100,u=a[2]/100,c=l+u*(1-l),d=0;return c>0&&(d=l/c),[a[0],d*100,c*100]},o.hcg.hsl=function(a){let l=a[1]/100,u=a[2]/100*(1-l)+.5*l,c=0;return u>0&&u<.5?c=l/(2*u):u>=.5&&u<1&&(c=l/(2*(1-u))),[a[0],c*100,u*100]},o.hcg.hwb=function(a){let l=a[1]/100,u=a[2]/100,c=l+u*(1-l);return[a[0],(c-l)*100,(1-c)*100]},o.hwb.hcg=function(a){let l=a[1]/100,u=1-a[2]/100,c=u-l,d=0;return c<1&&(d=(u-c)/(1-c)),[a[0],c*100,d*100]},o.apple.rgb=function(a){return[a[0]/65535*255,a[1]/65535*255,a[2]/65535*255]},o.rgb.apple=function(a){return[a[0]/255*65535,a[1]/255*65535,a[2]/255*65535]},o.gray.rgb=function(a){return[a[0]/100*255,a[0]/100*255,a[0]/100*255]},o.gray.hsl=function(a){return[0,0,a[0]]},o.gray.hsv=o.gray.hsl,o.gray.hwb=function(a){return[0,100,a[0]]},o.gray.cmyk=function(a){return[0,0,0,a[0]]},o.gray.lab=function(a){return[a[0],0,0]},o.gray.hex=function(a){let l=Math.round(a[0]/100*255)&255,u=((l<<16)+(l<<8)+l).toString(16).toUpperCase();return"000000".substring(u.length)+u},o.rgb.gray=function(a){return[(a[0]+a[1]+a[2])/3/255*100]}}}),tm=Oe({"../../node_modules/color-convert/route.js"(e,t){var r=Su();function n(){let l={},u=Object.keys(r);for(let c=u.length,d=0;d<c;d++)l[u[d]]={distance:-1,parent:null};return l}function o(l){let u=n(),c=[l];for(u[l].distance=0;c.length;){let d=c.pop(),p=Object.keys(r[d]);for(let h=p.length,y=0;y<h;y++){let E=p[y],v=u[E];v.distance===-1&&(v.distance=u[d].distance+1,v.parent=d,c.unshift(E))}}return u}function i(l,u){return function(c){return u(l(c))}}function a(l,u){let c=[u[l].parent,l],d=r[u[l].parent][l],p=u[l].parent;for(;u[p].parent;)c.unshift(u[p].parent),d=i(r[u[p].parent][p],d),p=u[p].parent;return d.conversion=c,d}t.exports=function(l){let u=o(l),c={},d=Object.keys(u);for(let p=d.length,h=0;h<p;h++){let y=d[h];u[y].parent!==null&&(c[y]=a(y,u))}return c}}}),rm=Oe({"../../node_modules/color-convert/index.js"(e,t){var r=Su(),n=tm(),o={},i=Object.keys(r);function a(u){let c=function(...d){let p=d[0];return p==null?p:(p.length>1&&(d=p),u(d))};return"conversion"in u&&(c.conversion=u.conversion),c}function l(u){let c=function(...d){let p=d[0];if(p==null)return p;p.length>1&&(d=p);let h=u(d);if(typeof h=="object")for(let y=h.length,E=0;E<y;E++)h[E]=Math.round(h[E]);return h};return"conversion"in u&&(c.conversion=u.conversion),c}i.forEach(u=>{o[u]={},Object.defineProperty(o[u],"channels",{value:r[u].channels}),Object.defineProperty(o[u],"labels",{value:r[u].labels});let c=n(u);Object.keys(c).forEach(d=>{let p=c[d];o[u][d]=l(p),o[u][d].raw=a(p)})}),t.exports=o}}),Be=jt(rm());Mt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e<t?t:e},pr=function(e){return"touches"in e},No=function(e){return e&&e.ownerDocument.defaultView||self},bu=function(e,t,r){var n=e.getBoundingClientRect(),o=pr(t)?function(i,a){for(var l=0;l<i.length;l++)if(i[l].identifier===a)return i[l];return i[0]}(t.touches,r):t;return{left:Mt((o.pageX-(n.left+No(e).pageXOffset))/n.width),top:Mt((o.pageY-(n.top+No(e).pageYOffset))/n.height)}},Eu=function(e){!pr(e)&&e.preventDefault()},$o=C.memo(function(e){var t=e.onMove,r=e.onKey,n=Uo(e,["onMove","onKey"]),o=Me(null),i=Bo(t),a=Bo(r),l=Me(null),u=Me(!1),c=Yt(function(){var y=function(A){Eu(A),(pr(A)?A.touches.length>0:A.buttons>0)&&o.current?i(bu(o.current,A,l.current)):v(!1)},E=function(){return v(!1)};function v(A){var D=u.current,S=No(o.current),F=A?S.addEventListener:S.removeEventListener;F(D?"touchmove":"mousemove",y),F(D?"touchend":"mouseup",E)}return[function(A){var D=A.nativeEvent,S=o.current;if(S&&(Eu(D),!function(x,O){return O&&!pr(x)}(D,u.current)&&S)){if(pr(D)){u.current=!0;var F=D.changedTouches||[];F.length&&(l.current=F[0].identifier)}S.focus(),i(bu(S,D,l.current)),v(!0)}},function(A){var D=A.which||A.keyCode;D<37||D>40||(A.preventDefault(),a({left:D===39?.05:D===37?-.05:0,top:D===40?.05:D===38?-.05:0}))},v]},[a,i]),d=c[0],p=c[1],h=c[2];return rt(function(){return h},[h]),C.createElement("div",At({},n,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:p,tabIndex:0,role:"slider"}))}),hr=function(e){return e.filter(Boolean).join(" ")},qo=function(e){var t=e.color,r=e.left,n=e.top,o=n===void 0?.5:n,i=hr(["react-colorful__pointer",e.className]);return C.createElement("div",{className:i,style:{top:100*o+"%",left:100*r+"%"}},C.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},ve=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},nm={grad:.9,turn:360,rad:360/(2*Math.PI)},om=function(e){return xu(jo(e))},jo=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?ve(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?ve(parseInt(e.substring(6,8),16)/255,2):1}},am=function(e,t){return t===void 0&&(t="deg"),Number(e)*(nm[t]||1)},im=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?sm({h:am(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},sm=function(e){var t=e.s,r=e.l;return{h:e.h,s:(t*=(r<50?r:100-r)/100)>0?2*t/(r+t)*100:0,v:r+t,a:e.a}},lm=function(e){return cm(Cu(e))},wu=function(e){var t=e.s,r=e.v,n=e.a,o=(200-t)*r/100;return{h:ve(e.h),s:ve(o>0&&o<200?t*r/100/(o<=100?o:200-o)*100:0),l:ve(o/2),a:ve(n,2)}},Lo=function(e){var t=wu(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},Qr=function(e){var t=wu(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},Cu=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var i=Math.floor(t),a=n*(1-r),l=n*(1-(t-i)*r),u=n*(1-(1-t+i)*r),c=i%6;return{r:ve(255*[n,l,a,a,u,n][c]),g:ve(255*[u,n,n,l,a,a][c]),b:ve(255*[a,a,u,n,n,l][c]),a:ve(o,2)}},um=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?xu({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},Kr=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},cm=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=o<1?Kr(ve(255*o)):"";return"#"+Kr(t)+Kr(r)+Kr(n)+i},xu=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=Math.max(t,r,n),a=i-Math.min(t,r,n),l=a?i===t?(r-n)/a:i===r?2+(n-t)/a:4+(t-r)/a:0;return{h:ve(60*(l<0?l+6:l)),s:ve(i?a/i*100:0),v:ve(i/255*100),a:o}},Tu=C.memo(function(e){var t=e.hue,r=e.onChange,n=hr(["react-colorful__hue",e.className]);return C.createElement("div",{className:n},C.createElement($o,{onMove:function(o){r({h:360*o.left})},onKey:function(o){r({h:Mt(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":ve(t),"aria-valuemax":"360","aria-valuemin":"0"},C.createElement(qo,{className:"react-colorful__hue-pointer",left:t/360,color:Lo({h:t,s:100,v:100,a:1})})))}),Fu=C.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:Lo({h:t.h,s:100,v:100,a:1})};return C.createElement("div",{className:"react-colorful__saturation",style:n},C.createElement($o,{onMove:function(o){r({s:100*o.left,v:100-100*o.top})},onKey:function(o){r({s:Mt(t.s+100*o.left,0,100),v:Mt(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+ve(t.s)+"%, Brightness "+ve(t.v)+"%"},C.createElement(qo,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:Lo(t)})))}),Iu=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},ku=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},dm=function(e,t){return e.toLowerCase()===t.toLowerCase()||Iu(jo(e),jo(t))};pm=typeof window<"u"?ga:rt,hm=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},vu=new Map,Ou=function(e){pm(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!vu.has(t)){var r=t.createElement("style");r.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,vu.set(t,r);var n=hm();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},fm=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,i=e.onChange,a=Uo(e,["className","colorModel","color","onChange"]),l=Me(null);Ou(l);var u=Ru(r,o,i),c=u[0],d=u[1],p=hr(["react-colorful",t]);return C.createElement("div",At({},a,{ref:l,className:p}),C.createElement(Fu,{hsva:c,onChange:d}),C.createElement(Tu,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},mm={defaultColor:"000",toHsva:om,fromHsva:function(e){return lm({h:e.h,s:e.s,v:e.v,a:1})},equal:dm},ym=function(e){return C.createElement(fm,At({},e,{colorModel:mm}))},gm=function(e){var t=e.className,r=e.hsva,n=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+Qr(Object.assign({},r,{a:0}))+", "+Qr(Object.assign({},r,{a:1}))+")"},i=hr(["react-colorful__alpha",t]),a=ve(100*r.a);return C.createElement("div",{className:i},C.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),C.createElement($o,{onMove:function(l){n({a:l.left})},onKey:function(l){n({a:Mt(r.a+l.left)})},"aria-label":"Alpha","aria-valuetext":a+"%","aria-valuenow":a,"aria-valuemin":"0","aria-valuemax":"100"},C.createElement(qo,{className:"react-colorful__alpha-pointer",left:r.a,color:Qr(r)})))},_u=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,i=e.onChange,a=Uo(e,["className","colorModel","color","onChange"]),l=Me(null);Ou(l);var u=Ru(r,o,i),c=u[0],d=u[1],p=hr(["react-colorful",t]);return C.createElement("div",At({},a,{ref:l,className:p}),C.createElement(Fu,{hsva:c,onChange:d}),C.createElement(Tu,{hue:c.h,onChange:d}),C.createElement(gm,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},bm={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:im,fromHsva:Qr,equal:ku},Em=function(e){return C.createElement(_u,At({},e,{colorModel:bm}))},vm={defaultColor:"rgba(0, 0, 0, 1)",toHsva:um,fromHsva:function(e){var t=Cu(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:ku},Am=function(e){return C.createElement(_u,At({},e,{colorModel:vm}))},Dm=k.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),Sm=k(Sr)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),wm=k.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Cm=k(An)(({theme:e})=>({fontFamily:e.typography.fonts.base})),xm=k.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Tm=k.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Fm=`url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>')`,Au=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${Fm}, linear-gradient(#fff, #fff)`;return C.createElement(Tm,{...r,style:{...t,backgroundImage:n}})},Im=k(nt.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),km=k(hu)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Pu=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Pu||{}),Yr=Object.values(Pu),Rm=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Om=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,_m=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Mo=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Pm=/^\s*#?([0-9a-f]{3})\s*$/i,Bm={hex:ym,rgb:Am,hsl:Em},Xr={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},Du=e=>{let t=e?.match(Rm);if(!t)return[0,0,0,1];let[,r,n,o,i=1]=t;return[r,n,o,i].map(Number)},Lt=e=>{if(!e)return;let t=!0;if(Om.test(e)){let[a,l,u,c]=Du(e),[d,p,h]=Be.default.rgb.hsl([a,l,u])||[0,0,0];return{valid:t,value:e,keyword:Be.default.rgb.keyword([a,l,u]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${p}%, ${h}%, ${c})`,hex:`#${Be.default.rgb.hex([a,l,u]).toLowerCase()}`}}if(_m.test(e)){let[a,l,u,c]=Du(e),[d,p,h]=Be.default.hsl.rgb([a,l,u])||[0,0,0];return{valid:t,value:e,keyword:Be.default.hsl.keyword([a,l,u]),colorSpace:"hsl",rgb:`rgba(${d}, ${p}, ${h}, ${c})`,hsl:e,hex:`#${Be.default.hsl.hex([a,l,u]).toLowerCase()}`}}let r=e.replace("#",""),n=Be.default.keyword.rgb(r)||Be.default.hex.rgb(r),o=Be.default.rgb.hsl(n),i=e;if(/[^#a-f0-9]/i.test(e)?i=r:Mo.test(e)&&(i=`#${r}`),i.startsWith("#"))t=Mo.test(i);else try{Be.default.keyword.hex(i)}catch{t=!1}return{valid:t,value:i,keyword:Be.default.rgb.keyword(n),colorSpace:"hex",rgb:`rgba(${n[0]}, ${n[1]}, ${n[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:i}},Nm=(e,t,r)=>{if(!e||!t?.valid)return Xr[r];if(r!=="hex")return t?.[r]||Xr[r];if(!t.hex.startsWith("#"))try{return`#${Be.default.keyword.hex(t.hex)}`}catch{return Xr.hex}let n=t.hex.match(Pm);if(!n)return Mo.test(t.hex)?t.hex:Xr.hex;let[o,i,a]=n[1].split("");return`#${o}${o}${i}${i}${a}${a}`},jm=(e,t)=>{let[r,n]=Ue(e||""),[o,i]=Ue(()=>Lt(r)),[a,l]=Ue(o?.colorSpace||"hex");rt(()=>{let p=e||"",h=Lt(p);n(p),i(h),l(h?.colorSpace||"hex")},[e]);let u=Yt(()=>Nm(r,o,a).toLowerCase(),[r,o,a]),c=tt(p=>{let h=Lt(p),y=h?.value||p||"";n(y),y===""&&(i(void 0),t(void 0)),h&&(i(h),l(h.colorSpace),t(h.value))},[t]),d=tt(()=>{let p=Yr.indexOf(a)+1;p>=Yr.length&&(p=0),l(Yr[p]);let h=o?.[Yr[p]]||"";n(h),t(h)},[o,a,t]);return{value:r,realValue:u,updateValue:c,color:o,colorSpace:a,cycleColorSpace:d}},Zr=e=>e.replace(/\s*/,"").toLowerCase(),Lm=(e,t,r)=>{let[n,o]=Ue(t?.valid?[t]:[]);rt(()=>{t===void 0&&o([])},[t]);let i=Yt(()=>(e||[]).map(l=>typeof l=="string"?Lt(l):l.title?{...Lt(l.color),keyword:l.title}:Lt(l.color)).concat(n).filter(Boolean).slice(-27),[e,n]),a=tt(l=>{l?.valid&&(i.some(u=>Zr(u[r])===Zr(l[r]))||o(u=>u.concat(l)))},[r,i]);return{presets:i,addPreset:a}},Bu=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,presetColors:i,startOpen:a=!1,argType:l})=>{let u=tt(iu(r,200),[r]),{value:c,realValue:d,updateValue:p,color:h,colorSpace:y,cycleColorSpace:E}=jm(t,u),{presets:v,addPreset:A}=Lm(i,h,y),D=Bm[y],S=!!l?.table?.readonly;return C.createElement(Dm,{"aria-readonly":S},C.createElement(Sm,{startOpen:a,trigger:S?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>A(h),tooltip:C.createElement(wm,null,C.createElement(D,{color:d==="transparent"?"#000000":d,onChange:p,onFocus:n,onBlur:o}),v.length>0&&C.createElement(xm,null,v.map((F,x)=>C.createElement(Sr,{key:`${F.value}-${x}`,hasChrome:!1,tooltip:C.createElement(Cm,{note:F.keyword||F.value})},C.createElement(Au,{value:F[y],active:h&&Zr(F[y])===Zr(h[y]),onClick:()=>p(F.value)})))))},C.createElement(Au,{value:d,style:{margin:4}})),C.createElement(Im,{id:Oo(e),value:c,onChange:F=>p(F.target.value),onFocus:F=>F.target.select(),readOnly:S,placeholder:"Choose color..."}),c?C.createElement(km,{onClick:E}):null)},Mm=Bu});V();J();H();V();J();H();V();J();H();Xt();Qt();V();J();H();V();J();H();V();J();H();var Kd=Object.defineProperty,ce=(e,t)=>Kd(e,"name",{value:t,configurable:!0});function pe(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=Array.from(typeof e=="string"?[e]:e);n[n.length-1]=n[n.length-1].replace(/\r?\n([\t ]*)$/,"");var o=n.reduce(function(l,u){var c=u.match(/\n([\t ]+|(?!\s).)/g);return c?l.concat(c.map(function(d){var p,h;return(h=(p=d.match(/[\t ]/g))===null||p===void 0?void 0:p.length)!==null&&h!==void 0?h:0})):l},[]);if(o.length){var i=new RegExp(` [ ]{`+Math.min.apply(Math,o)+"}","g");n=n.map(function(l){return l.replace(i,` `)})}n[0]=n[0].replace(/^\r?\n/,"");var a=n[0];return t.forEach(function(l,u){var c=a.match(/(?:^|\n)( *)$/),d=c?c[1]:"",p=l;typeof l=="string"&&l.includes(` `)&&(p=String(l).split(` @@ -217,7 +217,7 @@ ${F.description}`)},"showError"),showException:m(F=>{throw F},"showException"),f `+(e??"").split(` `).map(n=>` * ${n}`).join(` `)+` -*/`,r=Fl(t,{spacing:"preserve"});if(!r||r.length===0)throw new Error("Cannot parse JSDoc tags.");return r[0]}_(kl,"parse");var Cf={tags:["param","arg","argument","returns","ignore","deprecated"]},xf=_((e,t=Cf)=>{if(!Il(e))return{includesJsDoc:!1,ignore:!1};let r=kl(e),n=Rl(r,t.tags);return n.ignore?{includesJsDoc:!0,ignore:!0}:{includesJsDoc:!0,ignore:!1,description:r.description.trim(),extractedTags:n}},"parseJsDoc");function Rl(e,t){let r={params:null,deprecated:null,returns:null,ignore:!1};for(let n of e.tags)if(!(t!==void 0&&!t.includes(n.tag)))if(n.tag==="ignore"){r.ignore=!0;break}else switch(n.tag){case"param":case"arg":case"argument":{let o=_l(n);o!=null&&(r.params==null&&(r.params=[]),r.params.push(o));break}case"deprecated":{let o=Pl(n);o!=null&&(r.deprecated=o);break}case"returns":{let o=Bl(n);o!=null&&(r.returns=o);break}default:break}return r}_(Rl,"extractJsDocTags");function Ol(e){return e.replace(/[\.-]$/,"")}_(Ol,"normaliseParamName");function _l(e){if(!e.name||e.name==="-")return null;let t=Do(e.type);return{name:e.name,type:t,description:Ao(e.description),getPrettyName:_(()=>Ol(e.name),"getPrettyName"),getTypeName:_(()=>t?So(t):null,"getTypeName")}}_(_l,"extractParam");function Pl(e){return e.name?vo(e.name,e.description):null}_(Pl,"extractDeprecated");function vo(e,t){let r=e===""?t:`${e} ${t}`;return Ao(r)}_(vo,"joinNameAndDescription");function Ao(e){let t=e.replace(/^- /g,"").trim();return t===""?null:t}_(Ao,"normaliseDescription");function Bl(e){let t=Do(e.type);return t?{type:t,description:vo(e.name,e.description),getTypeName:_(()=>So(t),"getTypeName")}:null}_(Bl,"extractReturns");var ct=(0,Nt.stringifyRules)(),Tf=ct.JsdocTypeObject;ct.JsdocTypeAny=()=>"any";ct.JsdocTypeObject=(e,t)=>`(${Tf(e,t)})`;ct.JsdocTypeOptional=(e,t)=>t(e.element);ct.JsdocTypeNullable=(e,t)=>t(e.element);ct.JsdocTypeNotNullable=(e,t)=>t(e.element);ct.JsdocTypeUnion=(e,t)=>e.elements.map(t).join("|");function Do(e){try{return(0,Nt.parse)(e,"typescript")}catch{return null}}_(Do,"extractType");function So(e){return(0,Nt.transform)(ct,e)}_(So,"extractTypeName");function wo(e){return e.length>90}_(wo,"isTooLongForTypeSummary");function Nl(e){return e.length>50}_(Nl,"isTooLongForDefaultValueSummary");function me(e,t){return e===t?{summary:e}:{summary:e,detail:t}}_(me,"createSummaryValue");var wv=_(e=>e.replace(/\\r\\n/g,"\\n"),"normalizeNewlines");function jl(e,t){if(e!=null){let{value:r}=e;if(!Jr(r))return Nl(r)?me(t?.name,r):me(r)}return null}_(jl,"createDefaultValue");function Co({name:e,value:t,elements:r,raw:n}){return t??(r!=null?r.map(Co).join(" | "):n??e)}_(Co,"generateUnionElement");function Ll({name:e,raw:t,elements:r}){return r!=null?me(r.map(Co).join(" | ")):t!=null?me(t.replace(/^\|\s*/,"")):me(e)}_(Ll,"generateUnion");function Ml({type:e,raw:t}){return t!=null?me(t):me(e)}_(Ml,"generateFuncSignature");function Ul({type:e,raw:t}){return t!=null?wo(t)?me(e,t):me(t):me(e)}_(Ul,"generateObjectSignature");function $l(e){let{type:t}=e;return t==="object"?Ul(e):Ml(e)}_($l,"generateSignature");function ql({name:e,raw:t}){return t!=null?wo(t)?me(e,t):me(t):me(e)}_(ql,"generateDefault");function Vl(e){if(e==null)return null;switch(e.name){case"union":return Ll(e);case"signature":return $l(e);default:return ql(e)}}_(Vl,"createType");var Ff=_((e,t)=>{let{flowType:r,description:n,required:o,defaultValue:i}=t;return{name:e,type:Vl(r),required:o,description:n,defaultValue:jl(i??null,r??null)}},"createFlowPropDef");function Jl({defaultValue:e}){if(e!=null){let{value:t}=e;if(!Jr(t))return me(t)}return null}_(Jl,"createDefaultValue");function Hl({tsType:e,required:t}){if(e==null)return null;let r=e.name;return t||(r=r.replace(" | undefined","")),me(["Array","Record","signature"].includes(e.name)?e.raw:r)}_(Hl,"createType");var If=_((e,t)=>{let{description:r,required:n}=t;return{name:e,type:Hl(t),required:n,description:r,defaultValue:Jl(t)}},"createTsPropDef");function zl(e){return e!=null?me(e.name):null}_(zl,"createType");function Gl(e){let{computed:t,func:r}=e;return typeof t>"u"&&typeof r>"u"}_(Gl,"isReactDocgenTypescript");function Wl(e){return e?e.name==="string"?!0:e.name==="enum"?Array.isArray(e.value)&&e.value.every(({value:t})=>typeof t=="string"&&t[0]==='"'&&t[t.length-1]==='"'):!1:!1}_(Wl,"isStringValued");function Kl(e,t){if(e!=null){let{value:r}=e;if(!Jr(r))return Gl(e)&&Wl(t)?me(JSON.stringify(r)):me(r)}return null}_(Kl,"createDefaultValue");function xo(e,t,r){let{description:n,required:o,defaultValue:i}=r;return{name:e,type:zl(t),required:o,description:n,defaultValue:Kl(i,t)}}_(xo,"createBasicPropDef");function ur(e,t){if(t?.includesJsDoc){let{description:r,extractedTags:n}=t;r!=null&&(e.description=t.description);let o={...n,params:n?.params?.map(i=>({name:i.getPrettyName(),description:i.description}))};Object.values(o).filter(Boolean).length>0&&(e.jsDocTags=o)}return e}_(ur,"applyJsDocResult");var kf=_((e,t,r)=>{let n=xo(e,t.type,t);return n.sbType=go(t),ur(n,r)},"javaScriptFactory"),Rf=_((e,t,r)=>{let n=If(e,t);return n.sbType=go(t),ur(n,r)},"tsFactory"),Of=_((e,t,r)=>{let n=Ff(e,t);return n.sbType=go(t),ur(n,r)},"flowFactory"),_f=_((e,t,r)=>{let n=xo(e,{name:"unknown"},t);return ur(n,r)},"unknownFactory"),Yl=_(e=>{switch(e){case"JavaScript":return kf;case"TypeScript":return Rf;case"Flow":return Of;default:return _f}},"getPropDefFactory"),Xl=_(e=>e.type!=null?"JavaScript":e.flowType!=null?"Flow":e.tsType!=null?"TypeScript":"Unknown","getTypeSystem"),Pf=_(e=>{let t=Xl(e[0]),r=Yl(t);return e.map(n=>{let o=n;return n.type?.elements&&(o={...n,type:{...n.type,value:n.type.elements}}),To(o.name,o,t,r)})},"extractComponentSectionArray"),Bf=_(e=>{let t=Object.keys(e),r=Xl(e[t[0]]),n=Yl(r);return t.map(o=>{let i=e[o];return i!=null?To(o,i,r,n):null}).filter(Boolean)},"extractComponentSectionObject"),Cv=_((e,t)=>{let r=sl(e,t);return il(r)?Array.isArray(r)?Pf(r):Bf(r):[]},"extractComponentProps");function To(e,t,r,n){let o=xf(t.description);return o.includesJsDoc&&o.ignore?null:{propDef:n(e,t,o),jsDocTags:o.extractedTags,docgenInfo:t,typeSystem:r}}_(To,"extractProp");function Nf(e){return e!=null?ll(e):""}_(Nf,"extractComponentDescription");var Tv=_(e=>{let{component:t,argTypes:r,parameters:{docs:n={}}}=e,{extractArgTypes:o}=n,i=o&&t?o(t):{};return i?Ke(i,r):r},"enhanceArgTypes"),Hr="storybook/docs",Ql=`${Hr}/panel`,Fo="docs",Io=`${Hr}/snippet-rendered`,cr=(e=>(e.AUTO="auto",e.CODE="code",e.DYNAMIC="dynamic",e))(cr||{}),jf=/(addons\/|addon-|addon-essentials\/)(docs|controls)/,Fv=_(e=>e.presetsList?.some(t=>jf.test(t.name)),"hasDocsOrControls");V();J();H();var Lv=__STORYBOOK_API__,{ActiveTabs:Mv,Consumer:Uv,ManagerContext:$v,Provider:qv,RequestResponseError:Vv,addons:ko,combineParameters:Jv,controlOrMetaKey:Hv,controlOrMetaSymbol:zv,eventMatchesShortcut:Gv,eventToShortcut:Wv,experimental_MockUniversalStore:Kv,experimental_UniversalStore:Yv,experimental_requestResponse:Xv,experimental_useUniversalStore:Qv,isMacLike:Zv,isShortcutTaken:eA,keyToSymbol:tA,merge:rA,mockChannel:nA,optionOrAltSymbol:oA,shortcutMatchesShortcut:aA,shortcutToHumanString:iA,types:Zl,useAddonState:sA,useArgTypes:lA,useArgs:uA,useChannel:eu,useGlobalTypes:cA,useGlobals:dA,useParameter:tu,useSharedState:pA,useStoryPrepared:hA,useStorybookApi:fA,useStorybookState:mA}=__STORYBOOK_API__;Wr();V();J();H();_o();Xt();Xt();Qt();Wr();Po();V();J();H();var dx=__STORYBOOK_CLIENT_LOGGER__,{deprecate:Yf,logger:Xf,once:Qf,pretty:px}=__STORYBOOK_CLIENT_LOGGER__;V();J();H();V();J();H();V();J();H();V();J();H();V();J();H();var Nx=__STORYBOOK_CHANNELS__,{Channel:Zf,HEARTBEAT_INTERVAL:jx,HEARTBEAT_MAX_LATENCY:Lx,PostMessageTransport:Mx,WebsocketTransport:Ux,createBrowserChannel:$x}=__STORYBOOK_CHANNELS__;var Hu=Oe({"../../node_modules/memoizerific/memoizerific.js"(e,t){(function(r){if(typeof e=="object"&&typeof t<"u")t.exports=r();else if(typeof define=="function"&&define.amd)define([],r);else{var n;typeof window<"u"||typeof window<"u"?n=window:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return function r(n,o,i){function a(c,d){if(!o[c]){if(!n[c]){var p=typeof dr=="function"&&dr;if(!d&&p)return p(c,!0);if(l)return l(c,!0);var h=new Error("Cannot find module '"+c+"'");throw h.code="MODULE_NOT_FOUND",h}var y=o[c]={exports:{}};n[c][0].call(y.exports,function(E){var v=n[c][1][E];return a(v||E)},y,y.exports,r,n,o,i)}return o[c].exports}for(var l=typeof dr=="function"&&dr,u=0;u<i.length;u++)a(i[u]);return a}({1:[function(r,n,o){n.exports=function(i){if(typeof Map!="function"||i){var a=r("./similar");return new a}else return new Map}},{"./similar":2}],2:[function(r,n,o){function i(){return this.list=[],this.lastItem=void 0,this.size=0,this}i.prototype.get=function(a){var l;if(this.lastItem&&this.isEqual(this.lastItem.key,a))return this.lastItem.val;if(l=this.indexOf(a),l>=0)return this.lastItem=this.list[l],this.list[l].val},i.prototype.set=function(a,l){var u;return this.lastItem&&this.isEqual(this.lastItem.key,a)?(this.lastItem.val=l,this):(u=this.indexOf(a),u>=0?(this.lastItem=this.list[u],this.list[u].val=l,this):(this.lastItem={key:a,val:l},this.list.push(this.lastItem),this.size++,this))},i.prototype.delete=function(a){var l;if(this.lastItem&&this.isEqual(this.lastItem.key,a)&&(this.lastItem=void 0),l=this.indexOf(a),l>=0)return this.size--,this.list.splice(l,1)[0]},i.prototype.has=function(a){var l;return this.lastItem&&this.isEqual(this.lastItem.key,a)?!0:(l=this.indexOf(a),l>=0?(this.lastItem=this.list[l],!0):!1)},i.prototype.forEach=function(a,l){var u;for(u=0;u<this.size;u++)a.call(l||this,this.list[u].val,this.list[u].key,this)},i.prototype.indexOf=function(a){var l;for(l=0;l<this.size;l++)if(this.isEqual(this.list[l].key,a))return l;return-1},i.prototype.isEqual=function(a,l){return a===l||a!==a&&l!==l},n.exports=i},{}],3:[function(r,n,o){var i=r("map-or-similar");n.exports=function(c){var d=new i(!1),p=[];return function(h){var y=function(){var E=d,v,A,D=arguments.length-1,S=Array(D+1),F=!0,x;if((y.numArgs||y.numArgs===0)&&y.numArgs!==D+1)throw new Error("Memoizerific functions should always be called with the same number of arguments");for(x=0;x<D;x++){if(S[x]={cacheItem:E,arg:arguments[x]},E.has(arguments[x])){E=E.get(arguments[x]);continue}F=!1,v=new i(!1),E.set(arguments[x],v),E=v}return F&&(E.has(arguments[D])?A=E.get(arguments[D]):F=!1),F||(A=h.apply(null,arguments),E.set(arguments[D],A)),c>0&&(S[D]={cacheItem:E,arg:arguments[D]},F?a(p,S):p.push(S),p.length>c&&l(p.shift())),y.wasMemoized=F,y.numArgs=D+1,A};return y.limit=c,y.wasMemoized=!1,y.cache=d,y.lru=p,y}};function a(c,d){var p=c.length,h=d.length,y,E,v;for(E=0;E<p;E++){for(y=!0,v=0;v<h;v++)if(!u(c[E][v].arg,d[v].arg)){y=!1;break}if(y)break}c.push(c.splice(E,1)[0])}function l(c){var d=c.length,p=c[d-1],h,y;for(p.cacheItem.delete(p.arg),y=d-2;y>=0&&(p=c[y],h=p.cacheItem.get(p.arg),!h||!h.size);y--)p.cacheItem.delete(p.arg)}function u(c,d){return c===d||c!==c&&d!==d}},{"map-or-similar":1}]},{},[3])(3)})}}),Um=Oe({"../../node_modules/tocbot/src/js/default-options.js"(e,t){t.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(r){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(r){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0}}}),$m=Oe({"../../node_modules/tocbot/src/js/build-html.js"(e,t){t.exports=function(r){var n=[].forEach,o=[].some,i=document.body,a,l=!0,u=" ";function c(x,O){var R=O.appendChild(p(x));if(x.children.length){var N=h(x.isCollapsed);x.children.forEach(function(j){c(j,N)}),R.appendChild(N)}}function d(x,O){var R=!1,N=h(R);if(O.forEach(function(j){c(j,N)}),a=x||a,a!==null)return a.firstChild&&a.removeChild(a.firstChild),O.length===0?a:a.appendChild(N)}function p(x){var O=document.createElement("li"),R=document.createElement("a");return r.listItemClass&&O.setAttribute("class",r.listItemClass),r.onClick&&(R.onclick=r.onClick),r.includeTitleTags&&R.setAttribute("title",x.textContent),r.includeHtml&&x.childNodes.length?n.call(x.childNodes,function(N){R.appendChild(N.cloneNode(!0))}):R.textContent=x.textContent,R.setAttribute("href",r.basePath+"#"+x.id),R.setAttribute("class",r.linkClass+u+"node-name--"+x.nodeName+u+r.extraLinkClasses),O.appendChild(R),O}function h(x){var O=r.orderedList?"ol":"ul",R=document.createElement(O),N=r.listClass+u+r.extraListClasses;return x&&(N=N+u+r.collapsibleClass,N=N+u+r.isCollapsedClass),R.setAttribute("class",N),R}function y(){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var x;x=document.querySelector(r.scrollContainer).scrollTop}else x=document.documentElement.scrollTop||i.scrollTop;var O=document.querySelector(r.positionFixedSelector);r.fixedSidebarOffset==="auto"&&(r.fixedSidebarOffset=a.offsetTop),x>r.fixedSidebarOffset?O.className.indexOf(r.positionFixedClass)===-1&&(O.className+=u+r.positionFixedClass):O.className=O.className.replace(u+r.positionFixedClass,"")}function E(x){var O=0;return x!==null&&(O=x.offsetTop,r.hasInnerContainers&&(O+=E(x.offsetParent))),O}function v(x,O){return x&&x.className!==O&&(x.className=O),x}function A(x){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var O;O=document.querySelector(r.scrollContainer).scrollTop}else O=document.documentElement.scrollTop||i.scrollTop;r.positionFixedSelector&&y();var R=x,N;if(l&&a!==null&&R.length>0){o.call(R,function(b,w){if(E(b)>O+r.headingsOffset+10){var I=w===0?w:w-1;return N=R[I],!0}else if(w===R.length-1)return N=R[R.length-1],!0});var j=a.querySelector("."+r.activeLinkClass),U=a.querySelector("."+r.linkClass+".node-name--"+N.nodeName+'[href="'+r.basePath+"#"+N.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(j===U)return;var P=a.querySelectorAll("."+r.linkClass);n.call(P,function(b){v(b,b.className.replace(u+r.activeLinkClass,""))});var K=a.querySelectorAll("."+r.listItemClass);n.call(K,function(b){v(b,b.className.replace(u+r.activeListItemClass,""))}),U&&U.className.indexOf(r.activeLinkClass)===-1&&(U.className+=u+r.activeLinkClass);var L=U&&U.parentNode;L&&L.className.indexOf(r.activeListItemClass)===-1&&(L.className+=u+r.activeListItemClass);var z=a.querySelectorAll("."+r.listClass+"."+r.collapsibleClass);n.call(z,function(b){b.className.indexOf(r.isCollapsedClass)===-1&&(b.className+=u+r.isCollapsedClass)}),U&&U.nextSibling&&U.nextSibling.className.indexOf(r.isCollapsedClass)!==-1&&v(U.nextSibling,U.nextSibling.className.replace(u+r.isCollapsedClass,"")),D(U&&U.parentNode.parentNode)}}function D(x){return x&&x.className.indexOf(r.collapsibleClass)!==-1&&x.className.indexOf(r.isCollapsedClass)!==-1?(v(x,x.className.replace(u+r.isCollapsedClass,"")),D(x.parentNode.parentNode)):x}function S(x){var O=x.target||x.srcElement;typeof O.className!="string"||O.className.indexOf(r.linkClass)===-1||(l=!1)}function F(){l=!0}return{enableTocAnimation:F,disableTocAnimation:S,render:d,updateToc:A}}}}),qm=Oe({"../../node_modules/tocbot/src/js/parse-content.js"(e,t){t.exports=function(r){var n=[].reduce;function o(p){return p[p.length-1]}function i(p){return+p.nodeName.toUpperCase().replace("H","")}function a(p){try{return p instanceof window.HTMLElement||p instanceof window.parent.HTMLElement}catch{return p instanceof window.HTMLElement}}function l(p){if(!a(p))return p;if(r.ignoreHiddenElements&&(!p.offsetHeight||!p.offsetParent))return null;let h=p.getAttribute("data-heading-label")||(r.headingLabelCallback?String(r.headingLabelCallback(p.innerText)):(p.innerText||p.textContent).trim());var y={id:p.id,children:[],nodeName:p.nodeName,headingLevel:i(p),textContent:h};return r.includeHtml&&(y.childNodes=p.childNodes),r.headingObjectCallback?r.headingObjectCallback(y,p):y}function u(p,h){for(var y=l(p),E=y.headingLevel,v=h,A=o(v),D=A?A.headingLevel:0,S=E-D;S>0&&(A=o(v),!(A&&E===A.headingLevel));)A&&A.children!==void 0&&(v=A.children),S--;return E>=r.collapseDepth&&(y.isCollapsed=!0),v.push(y),v}function c(p,h){var y=h;r.ignoreSelector&&(y=h.split(",").map(function(E){return E.trim()+":not("+r.ignoreSelector+")"}));try{return p.querySelectorAll(y)}catch{return console.warn("Headers not found with selector: "+y),null}}function d(p){return n.call(p,function(h,y){var E=l(y);return E&&u(E,h.nest),h},{nest:[]})}return{nestHeadingsArray:d,selectHeadings:c}}}}),Vm=Oe({"../../node_modules/tocbot/src/js/update-toc-scroll.js"(e,t){t.exports=function(r){var n=r.tocElement||document.querySelector(r.tocSelector);if(n&&n.scrollHeight>n.clientHeight){var o=n.querySelector("."+r.activeListItemClass);o&&(n.scrollTop=o.offsetTop-r.tocScrollOffset)}}}}),Jm=Oe({"../../node_modules/tocbot/src/js/scroll-smooth/index.js"(e){e.initSmoothScrolling=t;function t(n){var o=n.duration,i=n.offset,a=location.hash?c(location.href):location.href;l();function l(){document.body.addEventListener("click",p,!1);function p(h){!u(h.target)||h.target.className.indexOf("no-smooth-scroll")>-1||h.target.href.charAt(h.target.href.length-2)==="#"&&h.target.href.charAt(h.target.href.length-1)==="!"||h.target.className.indexOf(n.linkClass)===-1||r(h.target.hash,{duration:o,offset:i,callback:function(){d(h.target.hash)}})}}function u(p){return p.tagName.toLowerCase()==="a"&&(p.hash.length>0||p.href.charAt(p.href.length-1)==="#")&&(c(p.href)===a||c(p.href)+"#"===a)}function c(p){return p.slice(0,p.lastIndexOf("#"))}function d(p){var h=document.getElementById(p.substring(1));h&&(/^(?:a|select|input|button|textarea)$/i.test(h.tagName)||(h.tabIndex=-1),h.focus())}}function r(n,o){var i=window.pageYOffset,a={duration:o.duration,offset:o.offset||0,callback:o.callback,easing:o.easing||E},l=document.querySelector('[id="'+decodeURI(n).split("#").join("")+'"]')||document.querySelector('[id="'+n.split("#").join("")+'"]'),u=typeof n=="string"?a.offset+(n?l&&l.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):n,c=typeof a.duration=="function"?a.duration(u):a.duration,d,p;requestAnimationFrame(function(v){d=v,h(v)});function h(v){p=v-d,window.scrollTo(0,a.easing(p,i,u,c)),p<c?requestAnimationFrame(h):y()}function y(){window.scrollTo(0,i+u),typeof a.callback=="function"&&a.callback()}function E(v,A,D,S){return v/=S/2,v<1?D/2*v*v+A:(v--,-D/2*(v*(v-2)-1)+A)}}}}),Hm=Oe({"../../node_modules/tocbot/src/js/index.js"(e,t){(function(r,n){typeof define=="function"&&define.amd?define([],n(r)):typeof e=="object"?t.exports=n(r):r.tocbot=n(r)})(typeof window<"u"?window:window||window,function(r){var n=Um(),o={},i={},a=$m(),l=qm(),u=Vm(),c,d,p=!!r&&!!r.document&&!!r.document.querySelector&&!!r.addEventListener;if(typeof window>"u"&&!p)return;var h,y=Object.prototype.hasOwnProperty;function E(){for(var S={},F=0;F<arguments.length;F++){var x=arguments[F];for(var O in x)y.call(x,O)&&(S[O]=x[O])}return S}function v(S,F,x){F||(F=250);var O,R;return function(){var N=x||this,j=+new Date,U=arguments;O&&j<O+F?(clearTimeout(R),R=setTimeout(function(){O=j,S.apply(N,U)},F)):(O=j,S.apply(N,U))}}function A(S){try{return S.contentElement||document.querySelector(S.contentSelector)}catch{return console.warn("Contents element not found: "+S.contentSelector),null}}function D(S){try{return S.tocElement||document.querySelector(S.tocSelector)}catch{return console.warn("TOC element not found: "+S.tocSelector),null}}return i.destroy=function(){var S=D(o);S!==null&&(o.skipRendering||S&&(S.innerHTML=""),o.scrollContainer&&document.querySelector(o.scrollContainer)?(document.querySelector(o.scrollContainer).removeEventListener("scroll",this._scrollListener,!1),document.querySelector(o.scrollContainer).removeEventListener("resize",this._scrollListener,!1),c&&document.querySelector(o.scrollContainer).removeEventListener("click",this._clickListener,!1)):(document.removeEventListener("scroll",this._scrollListener,!1),document.removeEventListener("resize",this._scrollListener,!1),c&&document.removeEventListener("click",this._clickListener,!1)))},i.init=function(S){if(p){o=E(n,S||{}),this.options=o,this.state={},o.scrollSmooth&&(o.duration=o.scrollSmoothDuration,o.offset=o.scrollSmoothOffset,i.scrollSmooth=Jm().initSmoothScrolling(o)),c=a(o),d=l(o),this._buildHtml=c,this._parseContent=d,this._headingsArray=h,i.destroy();var F=A(o);if(F!==null){var x=D(o);if(x!==null&&(h=d.selectHeadings(F,o.headingSelector),h!==null)){var O=d.nestHeadingsArray(h),R=O.nest;if(!o.skipRendering)c.render(x,R);else return this;this._scrollListener=v(function(j){c.updateToc(h),!o.disableTocScrollSync&&u(o);var U=j&&j.target&&j.target.scrollingElement&&j.target.scrollingElement.scrollTop===0;(j&&(j.eventPhase===0||j.currentTarget===null)||U)&&(c.updateToc(h),o.scrollEndCallback&&o.scrollEndCallback(j))},o.throttleTimeout),this._scrollListener(),o.scrollContainer&&document.querySelector(o.scrollContainer)?(document.querySelector(o.scrollContainer).addEventListener("scroll",this._scrollListener,!1),document.querySelector(o.scrollContainer).addEventListener("resize",this._scrollListener,!1)):(document.addEventListener("scroll",this._scrollListener,!1),document.addEventListener("resize",this._scrollListener,!1));var N=null;return this._clickListener=v(function(j){o.scrollSmooth&&c.disableTocAnimation(j),c.updateToc(h),N&&clearTimeout(N),N=setTimeout(function(){c.enableTocAnimation()},o.scrollSmoothDuration)},o.throttleTimeout),o.scrollContainer&&document.querySelector(o.scrollContainer)?document.querySelector(o.scrollContainer).addEventListener("click",this._clickListener,!1):document.addEventListener("click",this._clickListener,!1),this}}}},i.refresh=function(S){i.destroy(),i.init(S||this.options)},r.tocbot=i,i})}});function Ut(){return Ut=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ut.apply(null,arguments)}function zm(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mr(e,t){return mr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},mr(e,t)}function Gm(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,mr(e,t)}function Go(e){return Go=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Go(e)}function Wm(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function zu(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(zu=function(){return!!e})()}function Km(e,t,r){if(zu())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var o=new(e.bind.apply(e,n));return r&&mr(o,r.prototype),o}function Wo(e){var t=typeof Map=="function"?new Map:void 0;return Wo=function(r){if(r===null||!Wm(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,n)}function n(){return Km(r,arguments,Go(this).constructor)}return n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),mr(n,r)},Wo(e)}var Ve=function(e){Gm(t,e);function t(r){var n;if(1)n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this;else for(var o,i,a;a<o;a++);return zm(n)}return t}(Wo(Error));function Vo(e){return Math.round(e*255)}function Ym(e,t,r){return Vo(e)+","+Vo(t)+","+Vo(r)}function yr(e,t,r,n){if(n===void 0&&(n=Ym),t===0)return n(r,r,r);var o=(e%360+360)%360/60,i=(1-Math.abs(2*r-1))*t,a=i*(1-Math.abs(o%2-1)),l=0,u=0,c=0;o>=0&&o<1?(l=i,u=a):o>=1&&o<2?(l=a,u=i):o>=2&&o<3?(u=i,c=a):o>=3&&o<4?(u=a,c=i):o>=4&&o<5?(l=a,c=i):o>=5&&o<6&&(l=i,c=a);var d=r-i/2,p=l+d,h=u+d,y=c+d;return n(p,h,y)}var Lu={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function Xm(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Lu[t]?"#"+Lu[t]:e}var Qm=/^#[a-fA-F0-9]{6}$/,Zm=/^#[a-fA-F0-9]{8}$/,ey=/^#[a-fA-F0-9]{3}$/,ty=/^#[a-fA-F0-9]{4}$/,Jo=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,ry=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,ny=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,oy=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function nn(e){if(typeof e!="string")throw new Ve(3);var t=Xm(e);if(t.match(Qm))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(Zm)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(ey))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(ty)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var o=Jo.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var i=ry.exec(t.substring(0,50));if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10),alpha:parseFloat(""+i[4])>1?parseFloat(""+i[4])/100:parseFloat(""+i[4])};var a=ny.exec(t);if(a){var l=parseInt(""+a[1],10),u=parseInt(""+a[2],10)/100,c=parseInt(""+a[3],10)/100,d="rgb("+yr(l,u,c)+")",p=Jo.exec(d);if(!p)throw new Ve(4,t,d);return{red:parseInt(""+p[1],10),green:parseInt(""+p[2],10),blue:parseInt(""+p[3],10)}}var h=oy.exec(t.substring(0,50));if(h){var y=parseInt(""+h[1],10),E=parseInt(""+h[2],10)/100,v=parseInt(""+h[3],10)/100,A="rgb("+yr(y,E,v)+")",D=Jo.exec(A);if(!D)throw new Ve(4,t,A);return{red:parseInt(""+D[1],10),green:parseInt(""+D[2],10),blue:parseInt(""+D[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new Ve(5)}function ay(e){var t=e.red/255,r=e.green/255,n=e.blue/255,o=Math.max(t,r,n),i=Math.min(t,r,n),a=(o+i)/2;if(o===i)return e.alpha!==void 0?{hue:0,saturation:0,lightness:a,alpha:e.alpha}:{hue:0,saturation:0,lightness:a};var l,u=o-i,c=a>.5?u/(2-o-i):u/(o+i);switch(o){case t:l=(r-n)/u+(r<n?6:0);break;case r:l=(n-t)/u+2;break;default:l=(t-r)/u+4;break}return l*=60,e.alpha!==void 0?{hue:l,saturation:c,lightness:a,alpha:e.alpha}:{hue:l,saturation:c,lightness:a}}function Gu(e){return ay(nn(e))}var iy=function(e){return e.length===7&&e[1]===e[2]&&e[3]===e[4]&&e[5]===e[6]?"#"+e[1]+e[3]+e[5]:e},Ko=iy;function Dt(e){var t=e.toString(16);return t.length===1?"0"+t:t}function Ho(e){return Dt(Math.round(e*255))}function sy(e,t,r){return Ko("#"+Ho(e)+Ho(t)+Ho(r))}function rn(e,t,r){return yr(e,t,r,sy)}function ly(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return rn(e,t,r);if(typeof e=="object"&&t===void 0&&r===void 0)return rn(e.hue,e.saturation,e.lightness);throw new Ve(1)}function uy(e,t,r,n){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?rn(e,t,r):"rgba("+yr(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?rn(e.hue,e.saturation,e.lightness):"rgba("+yr(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Ve(2)}function Yo(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Ko("#"+Dt(e)+Dt(t)+Dt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Ko("#"+Dt(e.red)+Dt(e.green)+Dt(e.blue));throw new Ve(6)}function Ye(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var o=nn(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Yo(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Yo(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Ve(7)}var cy=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},dy=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},py=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},hy=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function Wu(e){if(typeof e!="object")throw new Ve(8);if(dy(e))return Ye(e);if(cy(e))return Yo(e);if(hy(e))return uy(e);if(py(e))return ly(e);throw new Ve(8)}function Ku(e,t,r){return function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):Ku(e,t,n)}}function on(e){return Ku(e,e.length,[])}function an(e,t,r){return Math.max(e,Math.min(t,r))}function fy(e,t){if(t==="transparent")return t;var r=Gu(t);return Wu(Ut({},r,{lightness:an(0,1,r.lightness-parseFloat(e))}))}var my=on(fy),qe=my;function yy(e,t){if(t==="transparent")return t;var r=Gu(t);return Wu(Ut({},r,{lightness:an(0,1,r.lightness+parseFloat(e))}))}var gy=on(yy),St=gy;function by(e,t){if(t==="transparent")return t;var r=nn(t),n=typeof r.alpha=="number"?r.alpha:1,o=Ut({},r,{alpha:an(0,1,(n*100+parseFloat(e)*100)/100)});return Ye(o)}var Ey=on(by),en=Ey;function vy(e,t){if(t==="transparent")return t;var r=nn(t),n=typeof r.alpha=="number"?r.alpha:1,o=Ut({},r,{alpha:an(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Ye(o)}var Ay=on(vy),le=Ay,Dy=k.div(Ft,({theme:e})=>({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:le(.3,e.color.defaultText),fontSize:e.typography.size.s2})),Sy=e=>C.createElement(Dy,{...e,className:"docblock-emptyblock sb-unstyled"}),wy=k(vn)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),Cy=k.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),tn=k.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${zr}`]:{margin:0}})),xy=()=>C.createElement(Cy,null,C.createElement(tn,null),C.createElement(tn,{style:{width:"80%"}}),C.createElement(tn,{style:{width:"30%"}}),C.createElement(tn,{style:{width:"80%"}})),Yu=({isLoading:e,error:t,language:r,code:n,dark:o,format:i=!1,...a})=>{let{typography:l}=Gr();if(e)return C.createElement(xy,null);if(t)return C.createElement(Sy,null,t);let u=C.createElement(wy,{bordered:!0,copyable:!0,format:i,language:r,className:"docblock-source sb-unstyled",...a},n);if(typeof o>"u")return u;let c=o?Ro.dark:Ro.light;return C.createElement(ru,{theme:nu({...c,fontCode:l.fonts.mono,fontBase:l.fonts.base})},u)},ye=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,Qo=600,gT=k.h1(Ft,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${Qo}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),bT=k.h2(Ft,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${Qo}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:le(.25,e.color.defaultText)})),ET=k.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?le(.1,e.color.defaultText):le(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[ye("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[ye("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[ye("div")]:t,[ye("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[ye("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[ye("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[ye("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[ye("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[ye("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[ye("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[ye("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[ye("img")]:{maxWidth:"100%"},[ye("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[ye("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[ye("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[ye("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[ye("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[ye("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[ye("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),vT=k.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${Qo}px)`]:{}}));var sn=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),{window:AT}=globalThis;var Ty=Kt({scale:1}),{PREVIEW_URL:DT}=globalThis;var ST=k.strong(({theme:e})=>({color:e.color.orange}));var Fy=k(bn)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),Iy=k.div({display:"flex",alignItems:"center",gap:4}),ky=k.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),Ry=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:o,...i})=>C.createElement(Fy,{...i},C.createElement(Iy,{key:"left"},e?[1,2,3].map(a=>C.createElement(ky,{key:a})):C.createElement(C.Fragment,null,C.createElement(ht,{key:"zoomin",onClick:a=>{a.preventDefault(),n(.8)},title:"Zoom in"},C.createElement(mu,null)),C.createElement(ht,{key:"zoomout",onClick:a=>{a.preventDefault(),n(1.25)},title:"Zoom out"},C.createElement(yu,null)),C.createElement(ht,{key:"zoomreset",onClick:a=>{a.preventDefault(),o()},title:"Reset zoom"},C.createElement(gu,null))))),Oy=k.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),Mu=k(Yu)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":qe(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":qe(.05,e.background.content)}})),_y=k.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...sn(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),Py=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:C.createElement(Mu,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:C.createElement(Mu,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function By(e){if(ma.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var Ny=k(Ry)({position:"absolute",top:0,left:0,right:0,height:40}),jy=k.div({overflow:"hidden",position:"relative"}),Ly=({isLoading:e,isColumn:t,columns:r,children:n,withSource:o,withToolbar:i=!1,isExpanded:a=!1,additionalActions:l,className:u,layout:c="padded",...d})=>{let[p,h]=Ue(a),{source:y,actionItem:E}=Py(o,p,h),[v,A]=Ue(1),D=[u].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),S=o?[E]:[],[F,x]=Ue(l?[...l]:[]),O=[...S,...F],{window:R}=globalThis,N=tt(async U=>{let{createCopyToClipboardFunction:P}=await Promise.resolve().then(()=>(Qt(),Ia));P()},[]),j=U=>{let P=R.getSelection();P&&P.type==="Range"||(U.preventDefault(),F.filter(K=>K.title==="Copied").length===0&&N(y.props.code).then(()=>{x([...F,{title:"Copied",onClick:()=>{}}]),R.setTimeout(()=>x(F.filter(K=>K.title!=="Copied")),1500)}))};return C.createElement(_y,{withSource:o,withToolbar:i,...d,className:D.join(" ")},i&&C.createElement(Ny,{isLoading:e,border:!0,zoom:U=>A(v*U),resetZoom:()=>A(1),storyId:By(n),baseUrl:"./iframe.html"}),C.createElement(Ty.Provider,{value:{scale:v}},C.createElement(jy,{className:"docs-story",onCopyCapture:o&&j},C.createElement(Oy,{isColumn:t||!Array.isArray(n),columns:r,layout:c},C.createElement(Dn.Element,{scale:v},Array.isArray(n)?n.map((U,P)=>C.createElement("div",{key:P},U)):C.createElement("div",null,n))),C.createElement(yn,{actionItems:O}))),o&&p&&y)};k(Ly)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var Uu;(function(e){e[e.MAX=0]="MAX",e[e.HIGH=1]="HIGH",e[e.MED=2]="MED",e[e.LOW=3]="LOW",e[e.MIN=4]="MIN"})(Uu||(Uu={}));var wT=["allowFullScreen","allowTransparency","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","charSet","classId","colSpan","contentEditable","contextMenu","crossOrigin","encType","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","hrefLang","inputMode","keyParams","keyType","marginHeight","marginWidth","maxLength","mediaGroup","minLength","noValidate","radioGroup","readOnly","rowSpan","spellCheck","srcDoc","srcLang","srcSet","tabIndex","useMap"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{class:"className",for:"htmlFor"});var My=/^(\s*>[\s\S]*?)(?=\n\n|$)/;var Uy=/^(?: {1,3})?(`{3,}|~{3,}) *(\S+)? *([^\n]*?)?\n([\s\S]*?)(?:\1\n?|$)/,$y=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/;var qy=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Vy=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Jy=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,Hy=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i;var zy=/^<!--[\s\S]*?(?:-->)/;var Gy=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i;var Wy=/^(\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/;var ln="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",CT=new RegExp(`^([*_])\\1${ln}\\1\\1(?!\\1)`),xT=new RegExp(`^([*_])${ln}\\1(?!\\1|\\w)`),TT=new RegExp(`^==${ln}==`),FT=new RegExp(`^~~${ln}~~`);var Zo="(?:\\d+\\.)",ea="(?:[*+-])";function Xu(e){return"( *)("+(e===1?Zo:ea)+") +"}var Qu=Xu(1),Zu=Xu(2);function ec(e){return new RegExp("^"+(e===1?Qu:Zu))}var IT=ec(1),kT=ec(2);function tc(e){return new RegExp("^"+(e===1?Qu:Zu)+"[^\\n]*(?:\\n(?!\\1"+(e===1?Zo:ea)+" )[^\\n]*)*(\\n|$)","gm")}var Ky=tc(1),Yy=tc(2);function rc(e){let t=e===1?Zo:ea;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}var Xy=rc(1),Qy=rc(2);var RT=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*<?((?:\\([^)]*\\)|[^\\s\\\\]|\\\\.)*?)>?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`);var Zy=[My,Uy,$y,qy,Jy,Vy,zy,Wy,Ky,Xy,Yy,Qy],OT=[...Zy,/^[^\n]+(?: \n|\n{2,})/,Hy,Gy];var _T=k.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:"not-allowed"}},input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:le(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${en(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${en(.05,e.appBorderColor)} 0 0 0 2px inset`,color:en(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${en(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}}));var PT=k(nt.Input)(({readOnly:e})=>({opacity:e?.5:1})),BT=k.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}}));var NT=k.label({display:"flex"});var jT=k(nt.Input)(({readOnly:e})=>({opacity:e?.5:1}));var LT=k.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),MT=k.span({"[aria-readonly=true] &":{opacity:.5}}),UT=k.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}});var $T=k.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),qT=k.span({"[aria-readonly=true] &":{opacity:.5}}),VT=k.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}});var eg={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},JT=k.select(eg,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),HT=k.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}}));var tg="Error",rg="Object",ng="Array",og="String",ag="Number",ig="Boolean",sg="Date",lg="Null",ug="Undefined",cg="Function",dg="Symbol",nc="ADD_DELTA_TYPE",oc="REMOVE_DELTA_TYPE",ac="UPDATE_DELTA_TYPE",ta="value",pg="key";function wt(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function ic(e,t){let r=wt(e),n=wt(t);return(r==="Function"||n==="Function")&&n!==r}var ra=class extends et{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:o}=this.props,{inputRefKey:i,inputRefValue:a}=this.state,l={};if(!t){if(!i.value)return;l.key=i.value}l.newValue=r(!1,n,o,l.key,a.value),e(l)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:o,keyPath:i,deep:a}=this.props,l=de(r,{onClick:this.onSubmit}),u=de(n,{onClick:e}),c=o(ta,i,a),d=de(c,{placeholder:"Value",ref:this.refInputValue}),p=null;if(!t){let h=o(pg,i,a);p=de(h,{placeholder:"Key",ref:this.refInputKey})}return C.createElement("span",{className:"rejt-add-value-node"},p,d,u,l)}};ra.defaultProps={onlyValue:!1,addButtonElement:C.createElement("button",null,"+"),cancelButtonElement:C.createElement("button",null,"c")};var sc=class extends et{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:o}=this.props,i=n.length;o(n[i-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:o,nextDeep:i}=this.state,a=n[e];t(e,o,i,a).then(()=>{let l={keyPath:o,deep:i,key:e,oldValue:a,type:oc};n.splice(e,1),this.setState({data:n});let{onUpdate:u,onDeltaUpdate:c}=this.props;u(o[o.length-1],n),c(l)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:o,logger:i}=this.props;o(t.length,r,n,e).then(()=>{let a=[...t,e];this.setState({data:a}),this.handleAddValueCancel();let{onUpdate:l,onDeltaUpdate:u}=this.props;l(r[r.length-1],a),u({type:nc,keyPath:r,deep:n,key:a.length-1,newValue:e})}).catch(i.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:o}=this.props,{data:i,keyPath:a,nextDeep:l}=this.state,u=i[e];o(e,a,l,u,t).then(()=>{i[e]=t,this.setState({data:i});let{onUpdate:c,onDeltaUpdate:d}=this.props;c(a[a.length-1],i),d({type:ac,keyPath:a,deep:l,key:e,newValue:t,oldValue:u}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:o,readOnly:i,getStyle:a,dataType:l,minusMenuElement:u}=this.props,{minus:c,collapsed:d}=a(e,t,r,n,l),p=i(e,t,r,n,l),h=de(u,{onClick:o,className:"rejt-minus-menu",style:c});return C.createElement("span",{className:"rejt-collapsed"},C.createElement("span",{className:"rejt-collapsed-text",style:d,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!p&&h)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:o,nextDeep:i}=this.state,{isCollapsed:a,handleRemove:l,onDeltaUpdate:u,readOnly:c,getStyle:d,dataType:p,addButtonElement:h,cancelButtonElement:y,editButtonElement:E,inputElementGenerator:v,textareaElementGenerator:A,minusMenuElement:D,plusMenuElement:S,beforeRemoveAction:F,beforeAddAction:x,beforeUpdateAction:O,logger:R,onSubmitValueParser:N}=this.props,{minus:j,plus:U,delimiter:P,ul:K,addForm:L}=d(e,t,r,n,p),z=c(e,t,r,n,p),b=de(S,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:U}),w=de(D,{onClick:l,className:"rejt-minus-menu",style:j});return C.createElement("span",{className:"rejt-not-collapsed"},C.createElement("span",{className:"rejt-not-collapsed-delimiter",style:P},"["),!o&&b,C.createElement("ul",{className:"rejt-not-collapsed-list",style:K},t.map((I,M)=>C.createElement(un,{key:M,name:M.toString(),data:I,keyPath:r,deep:i,isCollapsed:a,handleRemove:this.handleRemoveItem(M),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:c,getStyle:d,addButtonElement:h,cancelButtonElement:y,editButtonElement:E,inputElementGenerator:v,textareaElementGenerator:A,minusMenuElement:D,plusMenuElement:S,beforeRemoveAction:F,beforeAddAction:x,beforeUpdateAction:O,logger:R,onSubmitValueParser:N}))),!z&&o&&C.createElement("div",{className:"rejt-add-form",style:L},C.createElement(ra,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:h,cancelButtonElement:y,inputElementGenerator:v,keyPath:r,deep:n,onSubmitValueParser:N})),C.createElement("span",{className:"rejt-not-collapsed-delimiter",style:P},"]"),!z&&w)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:o}=this.state,{dataType:i,getStyle:a}=this.props,l=t?this.renderCollapsed():this.renderNotCollapsed(),u=a(e,r,n,o,i);return C.createElement("div",{className:"rejt-array-node"},C.createElement("span",{onClick:this.handleCollapseMode},C.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),l)}};sc.defaultProps={keyPath:[],deep:0,minusMenuElement:C.createElement("span",null," - "),plusMenuElement:C.createElement("span",null," + ")};var lc=class extends et{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:o,deep:i}=this.state,{readOnly:a,dataType:l}=this.props,u=a(r,n,o,i,l);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:o}=this.props,{inputRef:i,name:a,deep:l}=this.state;if(!i)return;let u=n(!0,o,l,a,i.value);e({value:u,key:a}).then(()=>{ic(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:o}=this.state,{handleRemove:i,originalValue:a,readOnly:l,dataType:u,getStyle:c,editButtonElement:d,cancelButtonElement:p,textareaElementGenerator:h,minusMenuElement:y,keyPath:E}=this.props,v=c(e,a,n,o,u),A=null,D=null,S=l(e,a,n,o,u);if(r&&!S){let F=h(ta,E,o,e,a,u),x=de(d,{onClick:this.handleEdit}),O=de(p,{onClick:this.handleCancelEdit}),R=de(F,{ref:this.refInput,defaultValue:a});A=C.createElement("span",{className:"rejt-edit-form",style:v.editForm},R," ",O,x),D=null}else{A=C.createElement("span",{className:"rejt-value",style:v.value,onClick:S?null:this.handleEditMode},t);let F=de(y,{onClick:i,className:"rejt-minus-menu",style:v.minus});D=S?null:F}return C.createElement("li",{className:"rejt-function-value-node",style:v.li},C.createElement("span",{className:"rejt-name",style:v.name},e," :"," "),A,D)}};lc.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:C.createElement("button",null,"e"),cancelButtonElement:C.createElement("button",null,"c"),minusMenuElement:C.createElement("span",null," - ")};var un=class extends et{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:o,handleRemove:i,handleUpdateValue:a,onUpdate:l,onDeltaUpdate:u,readOnly:c,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,textareaElementGenerator:v,minusMenuElement:A,plusMenuElement:D,beforeRemoveAction:S,beforeAddAction:F,beforeUpdateAction:x,logger:O,onSubmitValueParser:R}=this.props,N=()=>!0,j=wt(e);switch(j){case tg:return C.createElement(Xo,{data:e,name:t,isCollapsed:o,keyPath:r,deep:n,handleRemove:i,onUpdate:l,onDeltaUpdate:u,readOnly:N,dataType:j,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,textareaElementGenerator:v,minusMenuElement:A,plusMenuElement:D,beforeRemoveAction:S,beforeAddAction:F,beforeUpdateAction:x,logger:O,onSubmitValueParser:R});case rg:return C.createElement(Xo,{data:e,name:t,isCollapsed:o,keyPath:r,deep:n,handleRemove:i,onUpdate:l,onDeltaUpdate:u,readOnly:c,dataType:j,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,textareaElementGenerator:v,minusMenuElement:A,plusMenuElement:D,beforeRemoveAction:S,beforeAddAction:F,beforeUpdateAction:x,logger:O,onSubmitValueParser:R});case ng:return C.createElement(sc,{data:e,name:t,isCollapsed:o,keyPath:r,deep:n,handleRemove:i,onUpdate:l,onDeltaUpdate:u,readOnly:c,dataType:j,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,textareaElementGenerator:v,minusMenuElement:A,plusMenuElement:D,beforeRemoveAction:S,beforeAddAction:F,beforeUpdateAction:x,logger:O,onSubmitValueParser:R});case og:return C.createElement(dt,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case ag:return C.createElement(dt,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case ig:return C.createElement(dt,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case sg:return C.createElement(dt,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:N,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case lg:return C.createElement(dt,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case ug:return C.createElement(dt,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case cg:return C.createElement(lc,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,textareaElementGenerator:v,minusMenuElement:A,logger:O,onSubmitValueParser:R});case dg:return C.createElement(dt,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:N,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});default:return null}}};un.defaultProps={keyPath:[],deep:0};var Xo=class extends et{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:o}=this.props,i=n.length;o(n[i-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:o}=this.state,{beforeAddAction:i,logger:a}=this.props;i(e,n,o,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:l,onDeltaUpdate:u}=this.props;l(n[n.length-1],r),u({type:nc,keyPath:n,deep:o,key:e,newValue:t})}).catch(a.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:o,nextDeep:i}=this.state,a=n[e];t(e,o,i,a).then(()=>{let l={keyPath:o,deep:i,key:e,oldValue:a,type:oc};delete n[e],this.setState({data:n});let{onUpdate:u,onDeltaUpdate:c}=this.props;u(o[o.length-1],n),c(l)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:o}=this.props,{data:i,keyPath:a,nextDeep:l}=this.state,u=i[e];o(e,a,l,u,t).then(()=>{i[e]=t,this.setState({data:i});let{onUpdate:c,onDeltaUpdate:d}=this.props;c(a[a.length-1],i),d({type:ac,keyPath:a,deep:l,key:e,newValue:t,oldValue:u}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:o,readOnly:i,dataType:a,getStyle:l,minusMenuElement:u}=this.props,{minus:c,collapsed:d}=l(e,n,t,r,a),p=Object.getOwnPropertyNames(n),h=i(e,n,t,r,a),y=de(u,{onClick:o,className:"rejt-minus-menu",style:c});return C.createElement("span",{className:"rejt-collapsed"},C.createElement("span",{className:"rejt-collapsed-text",style:d,onClick:this.handleCollapseMode},"{...}"," ",p.length," ",p.length===1?"key":"keys"),!h&&y)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:o,addFormVisible:i}=this.state,{isCollapsed:a,handleRemove:l,onDeltaUpdate:u,readOnly:c,getStyle:d,dataType:p,addButtonElement:h,cancelButtonElement:y,editButtonElement:E,inputElementGenerator:v,textareaElementGenerator:A,minusMenuElement:D,plusMenuElement:S,beforeRemoveAction:F,beforeAddAction:x,beforeUpdateAction:O,logger:R,onSubmitValueParser:N}=this.props,{minus:j,plus:U,addForm:P,ul:K,delimiter:L}=d(e,t,r,n,p),z=Object.getOwnPropertyNames(t),b=c(e,t,r,n,p),w=de(S,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:U}),I=de(D,{onClick:l,className:"rejt-minus-menu",style:j}),M=z.map($=>C.createElement(un,{key:$,name:$,data:t[$],keyPath:r,deep:o,isCollapsed:a,handleRemove:this.handleRemoveValue($),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:c,getStyle:d,addButtonElement:h,cancelButtonElement:y,editButtonElement:E,inputElementGenerator:v,textareaElementGenerator:A,minusMenuElement:D,plusMenuElement:S,beforeRemoveAction:F,beforeAddAction:x,beforeUpdateAction:O,logger:R,onSubmitValueParser:N}));return C.createElement("span",{className:"rejt-not-collapsed"},C.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"{"),!b&&w,C.createElement("ul",{className:"rejt-not-collapsed-list",style:K},M),!b&&i&&C.createElement("div",{className:"rejt-add-form",style:P},C.createElement(ra,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:h,cancelButtonElement:y,inputElementGenerator:v,keyPath:r,deep:n,onSubmitValueParser:N})),C.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"}"),!b&&I)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:o}=this.state,{getStyle:i,dataType:a}=this.props,l=t?this.renderCollapsed():this.renderNotCollapsed(),u=i(e,r,n,o,a);return C.createElement("div",{className:"rejt-object-node"},C.createElement("span",{onClick:this.handleCollapseMode},C.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),l)}};Xo.defaultProps={keyPath:[],deep:0,minusMenuElement:C.createElement("span",null," - "),plusMenuElement:C.createElement("span",null," + ")};var dt=class extends et{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:o,deep:i}=this.state,{readOnly:a,dataType:l}=this.props,u=a(r,n,o,i,l);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:o}=this.props,{inputRef:i,name:a,deep:l}=this.state;if(!i)return;let u=n(!0,o,l,a,i.value);e({value:u,key:a}).then(()=>{ic(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:o}=this.state,{handleRemove:i,originalValue:a,readOnly:l,dataType:u,getStyle:c,editButtonElement:d,cancelButtonElement:p,inputElementGenerator:h,minusMenuElement:y,keyPath:E}=this.props,v=c(e,a,n,o,u),A=l(e,a,n,o,u),D=r&&!A,S=h(ta,E,o,e,a,u),F=de(d,{onClick:this.handleEdit}),x=de(p,{onClick:this.handleCancelEdit}),O=de(S,{ref:this.refInput,defaultValue:JSON.stringify(a)}),R=de(y,{onClick:i,className:"rejt-minus-menu",style:v.minus});return C.createElement("li",{className:"rejt-value-node",style:v.li},C.createElement("span",{className:"rejt-name",style:v.name},e," : "),D?C.createElement("span",{className:"rejt-edit-form",style:v.editForm},O," ",x,F):C.createElement("span",{className:"rejt-value",style:v.value,onClick:A?null:this.handleEditMode},String(t)),!A&&!D&&R)}};dt.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:C.createElement("button",null,"e"),cancelButtonElement:C.createElement("button",null,"c"),minusMenuElement:C.createElement("span",null," - ")};function hg(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var fg={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},mg={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},yg={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}},gg=class extends et{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:o,getStyle:i,addButtonElement:a,cancelButtonElement:l,editButtonElement:u,inputElement:c,textareaElement:d,minusMenuElement:p,plusMenuElement:h,beforeRemoveAction:y,beforeAddAction:E,beforeUpdateAction:v,logger:A,onSubmitValueParser:D,fallback:S=null}=this.props,F=wt(e),x=o;wt(o)==="Boolean"&&(x=()=>o);let O=c;c&&wt(c)!=="Function"&&(O=()=>c);let R=d;return d&&wt(d)!=="Function"&&(R=()=>d),F==="Object"||F==="Array"?C.createElement("div",{className:"rejt-tree"},C.createElement(un,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:x,getStyle:i,addButtonElement:a,cancelButtonElement:l,editButtonElement:u,inputElementGenerator:O,textareaElementGenerator:R,minusMenuElement:p,plusMenuElement:h,handleRemove:this.removeRoot,beforeRemoveAction:y,beforeAddAction:E,beforeUpdateAction:v,logger:A,onSubmitValueParser:D})):S}};gg.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,o)=>{switch(o){case"Object":case"Error":return fg;case"Array":return mg;default:return yg}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,o)=>hg(o),inputElement:()=>C.createElement("input",null),textareaElement:()=>C.createElement("textarea",null),fallback:null};var{window:zT}=globalThis,GT=k.div(({theme:e})=>({position:"relative",display:"flex",'&[aria-readonly="true"]':{opacity:.5},".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),WT=k.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),KT=k(su)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),YT=k(fu)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),XT=k.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),QT=k(ht)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),ZT=k(nt.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}}));var eF=k.input(({theme:e,min:t,max:r,value:n,disabled:o})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, +*/`,r=Fl(t,{spacing:"preserve"});if(!r||r.length===0)throw new Error("Cannot parse JSDoc tags.");return r[0]}_(kl,"parse");var Cf={tags:["param","arg","argument","returns","ignore","deprecated"]},xf=_((e,t=Cf)=>{if(!Il(e))return{includesJsDoc:!1,ignore:!1};let r=kl(e),n=Rl(r,t.tags);return n.ignore?{includesJsDoc:!0,ignore:!0}:{includesJsDoc:!0,ignore:!1,description:r.description.trim(),extractedTags:n}},"parseJsDoc");function Rl(e,t){let r={params:null,deprecated:null,returns:null,ignore:!1};for(let n of e.tags)if(!(t!==void 0&&!t.includes(n.tag)))if(n.tag==="ignore"){r.ignore=!0;break}else switch(n.tag){case"param":case"arg":case"argument":{let o=_l(n);o!=null&&(r.params==null&&(r.params=[]),r.params.push(o));break}case"deprecated":{let o=Pl(n);o!=null&&(r.deprecated=o);break}case"returns":{let o=Bl(n);o!=null&&(r.returns=o);break}default:break}return r}_(Rl,"extractJsDocTags");function Ol(e){return e.replace(/[\.-]$/,"")}_(Ol,"normaliseParamName");function _l(e){if(!e.name||e.name==="-")return null;let t=Do(e.type);return{name:e.name,type:t,description:Ao(e.description),getPrettyName:_(()=>Ol(e.name),"getPrettyName"),getTypeName:_(()=>t?So(t):null,"getTypeName")}}_(_l,"extractParam");function Pl(e){return e.name?vo(e.name,e.description):null}_(Pl,"extractDeprecated");function vo(e,t){let r=e===""?t:`${e} ${t}`;return Ao(r)}_(vo,"joinNameAndDescription");function Ao(e){let t=e.replace(/^- /g,"").trim();return t===""?null:t}_(Ao,"normaliseDescription");function Bl(e){let t=Do(e.type);return t?{type:t,description:vo(e.name,e.description),getTypeName:_(()=>So(t),"getTypeName")}:null}_(Bl,"extractReturns");var ct=(0,Nt.stringifyRules)(),Tf=ct.JsdocTypeObject;ct.JsdocTypeAny=()=>"any";ct.JsdocTypeObject=(e,t)=>`(${Tf(e,t)})`;ct.JsdocTypeOptional=(e,t)=>t(e.element);ct.JsdocTypeNullable=(e,t)=>t(e.element);ct.JsdocTypeNotNullable=(e,t)=>t(e.element);ct.JsdocTypeUnion=(e,t)=>e.elements.map(t).join("|");function Do(e){try{return(0,Nt.parse)(e,"typescript")}catch{return null}}_(Do,"extractType");function So(e){return(0,Nt.transform)(ct,e)}_(So,"extractTypeName");function wo(e){return e.length>90}_(wo,"isTooLongForTypeSummary");function Nl(e){return e.length>50}_(Nl,"isTooLongForDefaultValueSummary");function me(e,t){return e===t?{summary:e}:{summary:e,detail:t}}_(me,"createSummaryValue");var wv=_(e=>e.replace(/\\r\\n/g,"\\n"),"normalizeNewlines");function jl(e,t){if(e!=null){let{value:r}=e;if(!Jr(r))return Nl(r)?me(t?.name,r):me(r)}return null}_(jl,"createDefaultValue");function Co({name:e,value:t,elements:r,raw:n}){return t??(r!=null?r.map(Co).join(" | "):n??e)}_(Co,"generateUnionElement");function Ll({name:e,raw:t,elements:r}){return r!=null?me(r.map(Co).join(" | ")):t!=null?me(t.replace(/^\|\s*/,"")):me(e)}_(Ll,"generateUnion");function Ml({type:e,raw:t}){return t!=null?me(t):me(e)}_(Ml,"generateFuncSignature");function Ul({type:e,raw:t}){return t!=null?wo(t)?me(e,t):me(t):me(e)}_(Ul,"generateObjectSignature");function $l(e){let{type:t}=e;return t==="object"?Ul(e):Ml(e)}_($l,"generateSignature");function ql({name:e,raw:t}){return t!=null?wo(t)?me(e,t):me(t):me(e)}_(ql,"generateDefault");function Vl(e){if(e==null)return null;switch(e.name){case"union":return Ll(e);case"signature":return $l(e);default:return ql(e)}}_(Vl,"createType");var Ff=_((e,t)=>{let{flowType:r,description:n,required:o,defaultValue:i}=t;return{name:e,type:Vl(r),required:o,description:n,defaultValue:jl(i??null,r??null)}},"createFlowPropDef");function Jl({defaultValue:e}){if(e!=null){let{value:t}=e;if(!Jr(t))return me(t)}return null}_(Jl,"createDefaultValue");function Hl({tsType:e,required:t}){if(e==null)return null;let r=e.name;return t||(r=r.replace(" | undefined","")),me(["Array","Record","signature"].includes(e.name)?e.raw:r)}_(Hl,"createType");var If=_((e,t)=>{let{description:r,required:n}=t;return{name:e,type:Hl(t),required:n,description:r,defaultValue:Jl(t)}},"createTsPropDef");function zl(e){return e!=null?me(e.name):null}_(zl,"createType");function Gl(e){let{computed:t,func:r}=e;return typeof t>"u"&&typeof r>"u"}_(Gl,"isReactDocgenTypescript");function Wl(e){return e?e.name==="string"?!0:e.name==="enum"?Array.isArray(e.value)&&e.value.every(({value:t})=>typeof t=="string"&&t[0]==='"'&&t[t.length-1]==='"'):!1:!1}_(Wl,"isStringValued");function Kl(e,t){if(e!=null){let{value:r}=e;if(!Jr(r))return Gl(e)&&Wl(t)?me(JSON.stringify(r)):me(r)}return null}_(Kl,"createDefaultValue");function xo(e,t,r){let{description:n,required:o,defaultValue:i}=r;return{name:e,type:zl(t),required:o,description:n,defaultValue:Kl(i,t)}}_(xo,"createBasicPropDef");function ur(e,t){if(t?.includesJsDoc){let{description:r,extractedTags:n}=t;r!=null&&(e.description=t.description);let o={...n,params:n?.params?.map(i=>({name:i.getPrettyName(),description:i.description}))};Object.values(o).filter(Boolean).length>0&&(e.jsDocTags=o)}return e}_(ur,"applyJsDocResult");var kf=_((e,t,r)=>{let n=xo(e,t.type,t);return n.sbType=go(t),ur(n,r)},"javaScriptFactory"),Rf=_((e,t,r)=>{let n=If(e,t);return n.sbType=go(t),ur(n,r)},"tsFactory"),Of=_((e,t,r)=>{let n=Ff(e,t);return n.sbType=go(t),ur(n,r)},"flowFactory"),_f=_((e,t,r)=>{let n=xo(e,{name:"unknown"},t);return ur(n,r)},"unknownFactory"),Yl=_(e=>{switch(e){case"JavaScript":return kf;case"TypeScript":return Rf;case"Flow":return Of;default:return _f}},"getPropDefFactory"),Xl=_(e=>e.type!=null?"JavaScript":e.flowType!=null?"Flow":e.tsType!=null?"TypeScript":"Unknown","getTypeSystem"),Pf=_(e=>{let t=Xl(e[0]),r=Yl(t);return e.map(n=>{let o=n;return n.type?.elements&&(o={...n,type:{...n.type,value:n.type.elements}}),To(o.name,o,t,r)})},"extractComponentSectionArray"),Bf=_(e=>{let t=Object.keys(e),r=Xl(e[t[0]]),n=Yl(r);return t.map(o=>{let i=e[o];return i!=null?To(o,i,r,n):null}).filter(Boolean)},"extractComponentSectionObject"),Cv=_((e,t)=>{let r=sl(e,t);return il(r)?Array.isArray(r)?Pf(r):Bf(r):[]},"extractComponentProps");function To(e,t,r,n){let o=xf(t.description);return o.includesJsDoc&&o.ignore?null:{propDef:n(e,t,o),jsDocTags:o.extractedTags,docgenInfo:t,typeSystem:r}}_(To,"extractProp");function Nf(e){return e!=null?ll(e):""}_(Nf,"extractComponentDescription");var Tv=_(e=>{let{component:t,argTypes:r,parameters:{docs:n={}}}=e,{extractArgTypes:o}=n,i=o&&t?o(t):{};return i?Ke(i,r):r},"enhanceArgTypes"),Hr="storybook/docs",Ql=`${Hr}/panel`,Fo="docs",Io=`${Hr}/snippet-rendered`,cr=(e=>(e.AUTO="auto",e.CODE="code",e.DYNAMIC="dynamic",e))(cr||{}),jf=/(addons\/|addon-|addon-essentials\/)(docs|controls)/,Fv=_(e=>e.presetsList?.some(t=>jf.test(t.name)),"hasDocsOrControls");V();J();H();var Lv=__STORYBOOK_API__,{ActiveTabs:Mv,Consumer:Uv,ManagerContext:$v,Provider:qv,RequestResponseError:Vv,addons:ko,combineParameters:Jv,controlOrMetaKey:Hv,controlOrMetaSymbol:zv,eventMatchesShortcut:Gv,eventToShortcut:Wv,experimental_MockUniversalStore:Kv,experimental_UniversalStore:Yv,experimental_requestResponse:Xv,experimental_useUniversalStore:Qv,isMacLike:Zv,isShortcutTaken:eA,keyToSymbol:tA,merge:rA,mockChannel:nA,optionOrAltSymbol:oA,shortcutMatchesShortcut:aA,shortcutToHumanString:iA,types:Zl,useAddonState:sA,useArgTypes:lA,useArgs:uA,useChannel:eu,useGlobalTypes:cA,useGlobals:dA,useParameter:tu,useSharedState:pA,useStoryPrepared:hA,useStorybookApi:fA,useStorybookState:mA}=__STORYBOOK_API__;Wr();V();J();H();_o();Xt();Xt();Qt();Wr();Po();V();J();H();var dx=__STORYBOOK_CLIENT_LOGGER__,{deprecate:Yf,logger:Xf,once:Qf,pretty:px}=__STORYBOOK_CLIENT_LOGGER__;V();J();H();V();J();H();V();J();H();V();J();H();V();J();H();var Nx=__STORYBOOK_CHANNELS__,{Channel:Zf,HEARTBEAT_INTERVAL:jx,HEARTBEAT_MAX_LATENCY:Lx,PostMessageTransport:Mx,WebsocketTransport:Ux,createBrowserChannel:$x}=__STORYBOOK_CHANNELS__;var Hu=Oe({"../../node_modules/memoizerific/memoizerific.js"(e,t){(function(r){if(typeof e=="object"&&typeof t<"u")t.exports=r();else if(typeof define=="function"&&define.amd)define([],r);else{var n;typeof window<"u"||typeof window<"u"?n=window:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return function r(n,o,i){function a(c,d){if(!o[c]){if(!n[c]){var p=typeof dr=="function"&&dr;if(!d&&p)return p(c,!0);if(l)return l(c,!0);var h=new Error("Cannot find module '"+c+"'");throw h.code="MODULE_NOT_FOUND",h}var y=o[c]={exports:{}};n[c][0].call(y.exports,function(E){var v=n[c][1][E];return a(v||E)},y,y.exports,r,n,o,i)}return o[c].exports}for(var l=typeof dr=="function"&&dr,u=0;u<i.length;u++)a(i[u]);return a}({1:[function(r,n,o){n.exports=function(i){if(typeof Map!="function"||i){var a=r("./similar");return new a}else return new Map}},{"./similar":2}],2:[function(r,n,o){function i(){return this.list=[],this.lastItem=void 0,this.size=0,this}i.prototype.get=function(a){var l;if(this.lastItem&&this.isEqual(this.lastItem.key,a))return this.lastItem.val;if(l=this.indexOf(a),l>=0)return this.lastItem=this.list[l],this.list[l].val},i.prototype.set=function(a,l){var u;return this.lastItem&&this.isEqual(this.lastItem.key,a)?(this.lastItem.val=l,this):(u=this.indexOf(a),u>=0?(this.lastItem=this.list[u],this.list[u].val=l,this):(this.lastItem={key:a,val:l},this.list.push(this.lastItem),this.size++,this))},i.prototype.delete=function(a){var l;if(this.lastItem&&this.isEqual(this.lastItem.key,a)&&(this.lastItem=void 0),l=this.indexOf(a),l>=0)return this.size--,this.list.splice(l,1)[0]},i.prototype.has=function(a){var l;return this.lastItem&&this.isEqual(this.lastItem.key,a)?!0:(l=this.indexOf(a),l>=0?(this.lastItem=this.list[l],!0):!1)},i.prototype.forEach=function(a,l){var u;for(u=0;u<this.size;u++)a.call(l||this,this.list[u].val,this.list[u].key,this)},i.prototype.indexOf=function(a){var l;for(l=0;l<this.size;l++)if(this.isEqual(this.list[l].key,a))return l;return-1},i.prototype.isEqual=function(a,l){return a===l||a!==a&&l!==l},n.exports=i},{}],3:[function(r,n,o){var i=r("map-or-similar");n.exports=function(c){var d=new i(!1),p=[];return function(h){var y=function(){var E=d,v,A,D=arguments.length-1,S=Array(D+1),F=!0,x;if((y.numArgs||y.numArgs===0)&&y.numArgs!==D+1)throw new Error("Memoizerific functions should always be called with the same number of arguments");for(x=0;x<D;x++){if(S[x]={cacheItem:E,arg:arguments[x]},E.has(arguments[x])){E=E.get(arguments[x]);continue}F=!1,v=new i(!1),E.set(arguments[x],v),E=v}return F&&(E.has(arguments[D])?A=E.get(arguments[D]):F=!1),F||(A=h.apply(null,arguments),E.set(arguments[D],A)),c>0&&(S[D]={cacheItem:E,arg:arguments[D]},F?a(p,S):p.push(S),p.length>c&&l(p.shift())),y.wasMemoized=F,y.numArgs=D+1,A};return y.limit=c,y.wasMemoized=!1,y.cache=d,y.lru=p,y}};function a(c,d){var p=c.length,h=d.length,y,E,v;for(E=0;E<p;E++){for(y=!0,v=0;v<h;v++)if(!u(c[E][v].arg,d[v].arg)){y=!1;break}if(y)break}c.push(c.splice(E,1)[0])}function l(c){var d=c.length,p=c[d-1],h,y;for(p.cacheItem.delete(p.arg),y=d-2;y>=0&&(p=c[y],h=p.cacheItem.get(p.arg),!h||!h.size);y--)p.cacheItem.delete(p.arg)}function u(c,d){return c===d||c!==c&&d!==d}},{"map-or-similar":1}]},{},[3])(3)})}}),Um=Oe({"../../node_modules/tocbot/src/js/default-options.js"(e,t){t.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(r){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(r){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0}}}),$m=Oe({"../../node_modules/tocbot/src/js/build-html.js"(e,t){t.exports=function(r){var n=[].forEach,o=[].some,i=document.body,a,l=!0,u=" ";function c(x,O){var R=O.appendChild(p(x));if(x.children.length){var N=h(x.isCollapsed);x.children.forEach(function(j){c(j,N)}),R.appendChild(N)}}function d(x,O){var R=!1,N=h(R);if(O.forEach(function(j){c(j,N)}),a=x||a,a!==null)return a.firstChild&&a.removeChild(a.firstChild),O.length===0?a:a.appendChild(N)}function p(x){var O=document.createElement("li"),R=document.createElement("a");return r.listItemClass&&O.setAttribute("class",r.listItemClass),r.onClick&&(R.onclick=r.onClick),r.includeTitleTags&&R.setAttribute("title",x.textContent),r.includeHtml&&x.childNodes.length?n.call(x.childNodes,function(N){R.appendChild(N.cloneNode(!0))}):R.textContent=x.textContent,R.setAttribute("href",r.basePath+"#"+x.id),R.setAttribute("class",r.linkClass+u+"node-name--"+x.nodeName+u+r.extraLinkClasses),O.appendChild(R),O}function h(x){var O=r.orderedList?"ol":"ul",R=document.createElement(O),N=r.listClass+u+r.extraListClasses;return x&&(N=N+u+r.collapsibleClass,N=N+u+r.isCollapsedClass),R.setAttribute("class",N),R}function y(){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var x;x=document.querySelector(r.scrollContainer).scrollTop}else x=document.documentElement.scrollTop||i.scrollTop;var O=document.querySelector(r.positionFixedSelector);r.fixedSidebarOffset==="auto"&&(r.fixedSidebarOffset=a.offsetTop),x>r.fixedSidebarOffset?O.className.indexOf(r.positionFixedClass)===-1&&(O.className+=u+r.positionFixedClass):O.className=O.className.replace(u+r.positionFixedClass,"")}function E(x){var O=0;return x!==null&&(O=x.offsetTop,r.hasInnerContainers&&(O+=E(x.offsetParent))),O}function v(x,O){return x&&x.className!==O&&(x.className=O),x}function A(x){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var O;O=document.querySelector(r.scrollContainer).scrollTop}else O=document.documentElement.scrollTop||i.scrollTop;r.positionFixedSelector&&y();var R=x,N;if(l&&a!==null&&R.length>0){o.call(R,function(b,w){if(E(b)>O+r.headingsOffset+10){var I=w===0?w:w-1;return N=R[I],!0}else if(w===R.length-1)return N=R[R.length-1],!0});var j=a.querySelector("."+r.activeLinkClass),U=a.querySelector("."+r.linkClass+".node-name--"+N.nodeName+'[href="'+r.basePath+"#"+N.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(j===U)return;var P=a.querySelectorAll("."+r.linkClass);n.call(P,function(b){v(b,b.className.replace(u+r.activeLinkClass,""))});var K=a.querySelectorAll("."+r.listItemClass);n.call(K,function(b){v(b,b.className.replace(u+r.activeListItemClass,""))}),U&&U.className.indexOf(r.activeLinkClass)===-1&&(U.className+=u+r.activeLinkClass);var L=U&&U.parentNode;L&&L.className.indexOf(r.activeListItemClass)===-1&&(L.className+=u+r.activeListItemClass);var z=a.querySelectorAll("."+r.listClass+"."+r.collapsibleClass);n.call(z,function(b){b.className.indexOf(r.isCollapsedClass)===-1&&(b.className+=u+r.isCollapsedClass)}),U&&U.nextSibling&&U.nextSibling.className.indexOf(r.isCollapsedClass)!==-1&&v(U.nextSibling,U.nextSibling.className.replace(u+r.isCollapsedClass,"")),D(U&&U.parentNode.parentNode)}}function D(x){return x&&x.className.indexOf(r.collapsibleClass)!==-1&&x.className.indexOf(r.isCollapsedClass)!==-1?(v(x,x.className.replace(u+r.isCollapsedClass,"")),D(x.parentNode.parentNode)):x}function S(x){var O=x.target||x.srcElement;typeof O.className!="string"||O.className.indexOf(r.linkClass)===-1||(l=!1)}function F(){l=!0}return{enableTocAnimation:F,disableTocAnimation:S,render:d,updateToc:A}}}}),qm=Oe({"../../node_modules/tocbot/src/js/parse-content.js"(e,t){t.exports=function(r){var n=[].reduce;function o(p){return p[p.length-1]}function i(p){return+p.nodeName.toUpperCase().replace("H","")}function a(p){try{return p instanceof window.HTMLElement||p instanceof window.parent.HTMLElement}catch{return p instanceof window.HTMLElement}}function l(p){if(!a(p))return p;if(r.ignoreHiddenElements&&(!p.offsetHeight||!p.offsetParent))return null;let h=p.getAttribute("data-heading-label")||(r.headingLabelCallback?String(r.headingLabelCallback(p.innerText)):(p.innerText||p.textContent).trim());var y={id:p.id,children:[],nodeName:p.nodeName,headingLevel:i(p),textContent:h};return r.includeHtml&&(y.childNodes=p.childNodes),r.headingObjectCallback?r.headingObjectCallback(y,p):y}function u(p,h){for(var y=l(p),E=y.headingLevel,v=h,A=o(v),D=A?A.headingLevel:0,S=E-D;S>0&&(A=o(v),!(A&&E===A.headingLevel));)A&&A.children!==void 0&&(v=A.children),S--;return E>=r.collapseDepth&&(y.isCollapsed=!0),v.push(y),v}function c(p,h){var y=h;r.ignoreSelector&&(y=h.split(",").map(function(E){return E.trim()+":not("+r.ignoreSelector+")"}));try{return p.querySelectorAll(y)}catch{return console.warn("Headers not found with selector: "+y),null}}function d(p){return n.call(p,function(h,y){var E=l(y);return E&&u(E,h.nest),h},{nest:[]})}return{nestHeadingsArray:d,selectHeadings:c}}}}),Vm=Oe({"../../node_modules/tocbot/src/js/update-toc-scroll.js"(e,t){t.exports=function(r){var n=r.tocElement||document.querySelector(r.tocSelector);if(n&&n.scrollHeight>n.clientHeight){var o=n.querySelector("."+r.activeListItemClass);o&&(n.scrollTop=o.offsetTop-r.tocScrollOffset)}}}}),Jm=Oe({"../../node_modules/tocbot/src/js/scroll-smooth/index.js"(e){e.initSmoothScrolling=t;function t(n){var o=n.duration,i=n.offset,a=location.hash?c(location.href):location.href;l();function l(){document.body.addEventListener("click",p,!1);function p(h){!u(h.target)||h.target.className.indexOf("no-smooth-scroll")>-1||h.target.href.charAt(h.target.href.length-2)==="#"&&h.target.href.charAt(h.target.href.length-1)==="!"||h.target.className.indexOf(n.linkClass)===-1||r(h.target.hash,{duration:o,offset:i,callback:function(){d(h.target.hash)}})}}function u(p){return p.tagName.toLowerCase()==="a"&&(p.hash.length>0||p.href.charAt(p.href.length-1)==="#")&&(c(p.href)===a||c(p.href)+"#"===a)}function c(p){return p.slice(0,p.lastIndexOf("#"))}function d(p){var h=document.getElementById(p.substring(1));h&&(/^(?:a|select|input|button|textarea)$/i.test(h.tagName)||(h.tabIndex=-1),h.focus())}}function r(n,o){var i=window.pageYOffset,a={duration:o.duration,offset:o.offset||0,callback:o.callback,easing:o.easing||E},l=document.querySelector('[id="'+decodeURI(n).split("#").join("")+'"]')||document.querySelector('[id="'+n.split("#").join("")+'"]'),u=typeof n=="string"?a.offset+(n?l&&l.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):n,c=typeof a.duration=="function"?a.duration(u):a.duration,d,p;requestAnimationFrame(function(v){d=v,h(v)});function h(v){p=v-d,window.scrollTo(0,a.easing(p,i,u,c)),p<c?requestAnimationFrame(h):y()}function y(){window.scrollTo(0,i+u),typeof a.callback=="function"&&a.callback()}function E(v,A,D,S){return v/=S/2,v<1?D/2*v*v+A:(v--,-D/2*(v*(v-2)-1)+A)}}}}),Hm=Oe({"../../node_modules/tocbot/src/js/index.js"(e,t){(function(r,n){typeof define=="function"&&define.amd?define([],n(r)):typeof e=="object"?t.exports=n(r):r.tocbot=n(r)})(typeof window<"u"?window:window||window,function(r){var n=Um(),o={},i={},a=$m(),l=qm(),u=Vm(),c,d,p=!!r&&!!r.document&&!!r.document.querySelector&&!!r.addEventListener;if(typeof window>"u"&&!p)return;var h,y=Object.prototype.hasOwnProperty;function E(){for(var S={},F=0;F<arguments.length;F++){var x=arguments[F];for(var O in x)y.call(x,O)&&(S[O]=x[O])}return S}function v(S,F,x){F||(F=250);var O,R;return function(){var N=x||this,j=+new Date,U=arguments;O&&j<O+F?(clearTimeout(R),R=setTimeout(function(){O=j,S.apply(N,U)},F)):(O=j,S.apply(N,U))}}function A(S){try{return S.contentElement||document.querySelector(S.contentSelector)}catch{return console.warn("Contents element not found: "+S.contentSelector),null}}function D(S){try{return S.tocElement||document.querySelector(S.tocSelector)}catch{return console.warn("TOC element not found: "+S.tocSelector),null}}return i.destroy=function(){var S=D(o);S!==null&&(o.skipRendering||S&&(S.innerHTML=""),o.scrollContainer&&document.querySelector(o.scrollContainer)?(document.querySelector(o.scrollContainer).removeEventListener("scroll",this._scrollListener,!1),document.querySelector(o.scrollContainer).removeEventListener("resize",this._scrollListener,!1),c&&document.querySelector(o.scrollContainer).removeEventListener("click",this._clickListener,!1)):(document.removeEventListener("scroll",this._scrollListener,!1),document.removeEventListener("resize",this._scrollListener,!1),c&&document.removeEventListener("click",this._clickListener,!1)))},i.init=function(S){if(p){o=E(n,S||{}),this.options=o,this.state={},o.scrollSmooth&&(o.duration=o.scrollSmoothDuration,o.offset=o.scrollSmoothOffset,i.scrollSmooth=Jm().initSmoothScrolling(o)),c=a(o),d=l(o),this._buildHtml=c,this._parseContent=d,this._headingsArray=h,i.destroy();var F=A(o);if(F!==null){var x=D(o);if(x!==null&&(h=d.selectHeadings(F,o.headingSelector),h!==null)){var O=d.nestHeadingsArray(h),R=O.nest;if(!o.skipRendering)c.render(x,R);else return this;this._scrollListener=v(function(j){c.updateToc(h),!o.disableTocScrollSync&&u(o);var U=j&&j.target&&j.target.scrollingElement&&j.target.scrollingElement.scrollTop===0;(j&&(j.eventPhase===0||j.currentTarget===null)||U)&&(c.updateToc(h),o.scrollEndCallback&&o.scrollEndCallback(j))},o.throttleTimeout),this._scrollListener(),o.scrollContainer&&document.querySelector(o.scrollContainer)?(document.querySelector(o.scrollContainer).addEventListener("scroll",this._scrollListener,!1),document.querySelector(o.scrollContainer).addEventListener("resize",this._scrollListener,!1)):(document.addEventListener("scroll",this._scrollListener,!1),document.addEventListener("resize",this._scrollListener,!1));var N=null;return this._clickListener=v(function(j){o.scrollSmooth&&c.disableTocAnimation(j),c.updateToc(h),N&&clearTimeout(N),N=setTimeout(function(){c.enableTocAnimation()},o.scrollSmoothDuration)},o.throttleTimeout),o.scrollContainer&&document.querySelector(o.scrollContainer)?document.querySelector(o.scrollContainer).addEventListener("click",this._clickListener,!1):document.addEventListener("click",this._clickListener,!1),this}}}},i.refresh=function(S){i.destroy(),i.init(S||this.options)},r.tocbot=i,i})}});function Ut(){return Ut=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ut.apply(null,arguments)}function zm(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mr(e,t){return mr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},mr(e,t)}function Gm(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,mr(e,t)}function Go(e){return Go=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Go(e)}function Wm(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function zu(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(zu=function(){return!!e})()}function Km(e,t,r){if(zu())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var o=new(e.bind.apply(e,n));return r&&mr(o,r.prototype),o}function Wo(e){var t=typeof Map=="function"?new Map:void 0;return Wo=function(r){if(r===null||!Wm(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,n)}function n(){return Km(r,arguments,Go(this).constructor)}return n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),mr(n,r)},Wo(e)}var Ve=function(e){Gm(t,e);function t(r){var n;if(!0)n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this;else for(var o,i,a;a<o;a++);return zm(n)}return t}(Wo(Error));function Vo(e){return Math.round(e*255)}function Ym(e,t,r){return Vo(e)+","+Vo(t)+","+Vo(r)}function yr(e,t,r,n){if(n===void 0&&(n=Ym),t===0)return n(r,r,r);var o=(e%360+360)%360/60,i=(1-Math.abs(2*r-1))*t,a=i*(1-Math.abs(o%2-1)),l=0,u=0,c=0;o>=0&&o<1?(l=i,u=a):o>=1&&o<2?(l=a,u=i):o>=2&&o<3?(u=i,c=a):o>=3&&o<4?(u=a,c=i):o>=4&&o<5?(l=a,c=i):o>=5&&o<6&&(l=i,c=a);var d=r-i/2,p=l+d,h=u+d,y=c+d;return n(p,h,y)}var Lu={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function Xm(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Lu[t]?"#"+Lu[t]:e}var Qm=/^#[a-fA-F0-9]{6}$/,Zm=/^#[a-fA-F0-9]{8}$/,ey=/^#[a-fA-F0-9]{3}$/,ty=/^#[a-fA-F0-9]{4}$/,Jo=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,ry=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,ny=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,oy=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function nn(e){if(typeof e!="string")throw new Ve(3);var t=Xm(e);if(t.match(Qm))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(Zm)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(ey))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(ty)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var o=Jo.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var i=ry.exec(t.substring(0,50));if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10),alpha:parseFloat(""+i[4])>1?parseFloat(""+i[4])/100:parseFloat(""+i[4])};var a=ny.exec(t);if(a){var l=parseInt(""+a[1],10),u=parseInt(""+a[2],10)/100,c=parseInt(""+a[3],10)/100,d="rgb("+yr(l,u,c)+")",p=Jo.exec(d);if(!p)throw new Ve(4,t,d);return{red:parseInt(""+p[1],10),green:parseInt(""+p[2],10),blue:parseInt(""+p[3],10)}}var h=oy.exec(t.substring(0,50));if(h){var y=parseInt(""+h[1],10),E=parseInt(""+h[2],10)/100,v=parseInt(""+h[3],10)/100,A="rgb("+yr(y,E,v)+")",D=Jo.exec(A);if(!D)throw new Ve(4,t,A);return{red:parseInt(""+D[1],10),green:parseInt(""+D[2],10),blue:parseInt(""+D[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new Ve(5)}function ay(e){var t=e.red/255,r=e.green/255,n=e.blue/255,o=Math.max(t,r,n),i=Math.min(t,r,n),a=(o+i)/2;if(o===i)return e.alpha!==void 0?{hue:0,saturation:0,lightness:a,alpha:e.alpha}:{hue:0,saturation:0,lightness:a};var l,u=o-i,c=a>.5?u/(2-o-i):u/(o+i);switch(o){case t:l=(r-n)/u+(r<n?6:0);break;case r:l=(n-t)/u+2;break;default:l=(t-r)/u+4;break}return l*=60,e.alpha!==void 0?{hue:l,saturation:c,lightness:a,alpha:e.alpha}:{hue:l,saturation:c,lightness:a}}function Gu(e){return ay(nn(e))}var iy=function(e){return e.length===7&&e[1]===e[2]&&e[3]===e[4]&&e[5]===e[6]?"#"+e[1]+e[3]+e[5]:e},Ko=iy;function Dt(e){var t=e.toString(16);return t.length===1?"0"+t:t}function Ho(e){return Dt(Math.round(e*255))}function sy(e,t,r){return Ko("#"+Ho(e)+Ho(t)+Ho(r))}function rn(e,t,r){return yr(e,t,r,sy)}function ly(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return rn(e,t,r);if(typeof e=="object"&&t===void 0&&r===void 0)return rn(e.hue,e.saturation,e.lightness);throw new Ve(1)}function uy(e,t,r,n){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?rn(e,t,r):"rgba("+yr(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?rn(e.hue,e.saturation,e.lightness):"rgba("+yr(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Ve(2)}function Yo(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Ko("#"+Dt(e)+Dt(t)+Dt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Ko("#"+Dt(e.red)+Dt(e.green)+Dt(e.blue));throw new Ve(6)}function Ye(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var o=nn(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Yo(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Yo(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Ve(7)}var cy=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},dy=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},py=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},hy=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function Wu(e){if(typeof e!="object")throw new Ve(8);if(dy(e))return Ye(e);if(cy(e))return Yo(e);if(hy(e))return uy(e);if(py(e))return ly(e);throw new Ve(8)}function Ku(e,t,r){return function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):Ku(e,t,n)}}function on(e){return Ku(e,e.length,[])}function an(e,t,r){return Math.max(e,Math.min(t,r))}function fy(e,t){if(t==="transparent")return t;var r=Gu(t);return Wu(Ut({},r,{lightness:an(0,1,r.lightness-parseFloat(e))}))}var my=on(fy),qe=my;function yy(e,t){if(t==="transparent")return t;var r=Gu(t);return Wu(Ut({},r,{lightness:an(0,1,r.lightness+parseFloat(e))}))}var gy=on(yy),St=gy;function by(e,t){if(t==="transparent")return t;var r=nn(t),n=typeof r.alpha=="number"?r.alpha:1,o=Ut({},r,{alpha:an(0,1,(n*100+parseFloat(e)*100)/100)});return Ye(o)}var Ey=on(by),en=Ey;function vy(e,t){if(t==="transparent")return t;var r=nn(t),n=typeof r.alpha=="number"?r.alpha:1,o=Ut({},r,{alpha:an(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Ye(o)}var Ay=on(vy),le=Ay,Dy=k.div(Ft,({theme:e})=>({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:le(.3,e.color.defaultText),fontSize:e.typography.size.s2})),Sy=e=>C.createElement(Dy,{...e,className:"docblock-emptyblock sb-unstyled"}),wy=k(vn)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),Cy=k.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),tn=k.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${zr}`]:{margin:0}})),xy=()=>C.createElement(Cy,null,C.createElement(tn,null),C.createElement(tn,{style:{width:"80%"}}),C.createElement(tn,{style:{width:"30%"}}),C.createElement(tn,{style:{width:"80%"}})),Yu=({isLoading:e,error:t,language:r,code:n,dark:o,format:i=!1,...a})=>{let{typography:l}=Gr();if(e)return C.createElement(xy,null);if(t)return C.createElement(Sy,null,t);let u=C.createElement(wy,{bordered:!0,copyable:!0,format:i,language:r,className:"docblock-source sb-unstyled",...a},n);if(typeof o>"u")return u;let c=o?Ro.dark:Ro.light;return C.createElement(ru,{theme:nu({...c,fontCode:l.fonts.mono,fontBase:l.fonts.base})},u)},ye=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,Qo=600,gT=k.h1(Ft,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${Qo}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),bT=k.h2(Ft,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${Qo}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:le(.25,e.color.defaultText)})),ET=k.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?le(.1,e.color.defaultText):le(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[ye("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[ye("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[ye("div")]:t,[ye("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[ye("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[ye("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[ye("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[ye("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[ye("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[ye("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[ye("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[ye("img")]:{maxWidth:"100%"},[ye("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[ye("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[ye("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[ye("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[ye("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[ye("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[ye("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),vT=k.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${Qo}px)`]:{}}));var sn=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),{window:AT}=globalThis;var Ty=Kt({scale:1}),{PREVIEW_URL:DT}=globalThis;var ST=k.strong(({theme:e})=>({color:e.color.orange}));var Fy=k(bn)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),Iy=k.div({display:"flex",alignItems:"center",gap:4}),ky=k.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),Ry=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:o,...i})=>C.createElement(Fy,{...i},C.createElement(Iy,{key:"left"},e?[1,2,3].map(a=>C.createElement(ky,{key:a})):C.createElement(C.Fragment,null,C.createElement(ht,{key:"zoomin",onClick:a=>{a.preventDefault(),n(.8)},title:"Zoom in"},C.createElement(mu,null)),C.createElement(ht,{key:"zoomout",onClick:a=>{a.preventDefault(),n(1.25)},title:"Zoom out"},C.createElement(yu,null)),C.createElement(ht,{key:"zoomreset",onClick:a=>{a.preventDefault(),o()},title:"Reset zoom"},C.createElement(gu,null))))),Oy=k.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),Mu=k(Yu)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":qe(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":qe(.05,e.background.content)}})),_y=k.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...sn(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),Py=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:C.createElement(Mu,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:C.createElement(Mu,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function By(e){if(ma.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var Ny=k(Ry)({position:"absolute",top:0,left:0,right:0,height:40}),jy=k.div({overflow:"hidden",position:"relative"}),Ly=({isLoading:e,isColumn:t,columns:r,children:n,withSource:o,withToolbar:i=!1,isExpanded:a=!1,additionalActions:l,className:u,layout:c="padded",...d})=>{let[p,h]=Ue(a),{source:y,actionItem:E}=Py(o,p,h),[v,A]=Ue(1),D=[u].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),S=o?[E]:[],[F,x]=Ue(l?[...l]:[]),O=[...S,...F],{window:R}=globalThis,N=tt(async U=>{let{createCopyToClipboardFunction:P}=await Promise.resolve().then(()=>(Qt(),Ia));P()},[]),j=U=>{let P=R.getSelection();P&&P.type==="Range"||(U.preventDefault(),F.filter(K=>K.title==="Copied").length===0&&N(y.props.code).then(()=>{x([...F,{title:"Copied",onClick:()=>{}}]),R.setTimeout(()=>x(F.filter(K=>K.title!=="Copied")),1500)}))};return C.createElement(_y,{withSource:o,withToolbar:i,...d,className:D.join(" ")},i&&C.createElement(Ny,{isLoading:e,border:!0,zoom:U=>A(v*U),resetZoom:()=>A(1),storyId:By(n),baseUrl:"./iframe.html"}),C.createElement(Ty.Provider,{value:{scale:v}},C.createElement(jy,{className:"docs-story",onCopyCapture:o&&j},C.createElement(Oy,{isColumn:t||!Array.isArray(n),columns:r,layout:c},C.createElement(Dn.Element,{scale:v},Array.isArray(n)?n.map((U,P)=>C.createElement("div",{key:P},U)):C.createElement("div",null,n))),C.createElement(yn,{actionItems:O}))),o&&p&&y)};k(Ly)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var Uu;(function(e){e[e.MAX=0]="MAX",e[e.HIGH=1]="HIGH",e[e.MED=2]="MED",e[e.LOW=3]="LOW",e[e.MIN=4]="MIN"})(Uu||(Uu={}));var wT=["allowFullScreen","allowTransparency","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","charSet","classId","colSpan","contentEditable","contextMenu","crossOrigin","encType","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","hrefLang","inputMode","keyParams","keyType","marginHeight","marginWidth","maxLength","mediaGroup","minLength","noValidate","radioGroup","readOnly","rowSpan","spellCheck","srcDoc","srcLang","srcSet","tabIndex","useMap"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{class:"className",for:"htmlFor"});var My=/^(\s*>[\s\S]*?)(?=\n\n|$)/;var Uy=/^(?: {1,3})?(`{3,}|~{3,}) *(\S+)? *([^\n]*?)?\n([\s\S]*?)(?:\1\n?|$)/,$y=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/;var qy=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Vy=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Jy=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,Hy=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i;var zy=/^<!--[\s\S]*?(?:-->)/;var Gy=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i;var Wy=/^(\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/;var ln="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",CT=new RegExp(`^([*_])\\1${ln}\\1\\1(?!\\1)`),xT=new RegExp(`^([*_])${ln}\\1(?!\\1|\\w)`),TT=new RegExp(`^==${ln}==`),FT=new RegExp(`^~~${ln}~~`);var Zo="(?:\\d+\\.)",ea="(?:[*+-])";function Xu(e){return"( *)("+(e===1?Zo:ea)+") +"}var Qu=Xu(1),Zu=Xu(2);function ec(e){return new RegExp("^"+(e===1?Qu:Zu))}var IT=ec(1),kT=ec(2);function tc(e){return new RegExp("^"+(e===1?Qu:Zu)+"[^\\n]*(?:\\n(?!\\1"+(e===1?Zo:ea)+" )[^\\n]*)*(\\n|$)","gm")}var Ky=tc(1),Yy=tc(2);function rc(e){let t=e===1?Zo:ea;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}var Xy=rc(1),Qy=rc(2);var RT=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*<?((?:\\([^)]*\\)|[^\\s\\\\]|\\\\.)*?)>?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`);var Zy=[My,Uy,$y,qy,Jy,Vy,zy,Wy,Ky,Xy,Yy,Qy],OT=[...Zy,/^[^\n]+(?: \n|\n{2,})/,Hy,Gy];var _T=k.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:"not-allowed"}},input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:le(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${en(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${en(.05,e.appBorderColor)} 0 0 0 2px inset`,color:en(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${en(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}}));var PT=k(nt.Input)(({readOnly:e})=>({opacity:e?.5:1})),BT=k.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}}));var NT=k.label({display:"flex"});var jT=k(nt.Input)(({readOnly:e})=>({opacity:e?.5:1}));var LT=k.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),MT=k.span({"[aria-readonly=true] &":{opacity:.5}}),UT=k.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}});var $T=k.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),qT=k.span({"[aria-readonly=true] &":{opacity:.5}}),VT=k.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}});var eg={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},JT=k.select(eg,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),HT=k.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}}));var tg="Error",rg="Object",ng="Array",og="String",ag="Number",ig="Boolean",sg="Date",lg="Null",ug="Undefined",cg="Function",dg="Symbol",nc="ADD_DELTA_TYPE",oc="REMOVE_DELTA_TYPE",ac="UPDATE_DELTA_TYPE",ta="value",pg="key";function wt(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function ic(e,t){let r=wt(e),n=wt(t);return(r==="Function"||n==="Function")&&n!==r}var ra=class extends et{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:o}=this.props,{inputRefKey:i,inputRefValue:a}=this.state,l={};if(!t){if(!i.value)return;l.key=i.value}l.newValue=r(!1,n,o,l.key,a.value),e(l)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:o,keyPath:i,deep:a}=this.props,l=de(r,{onClick:this.onSubmit}),u=de(n,{onClick:e}),c=o(ta,i,a),d=de(c,{placeholder:"Value",ref:this.refInputValue}),p=null;if(!t){let h=o(pg,i,a);p=de(h,{placeholder:"Key",ref:this.refInputKey})}return C.createElement("span",{className:"rejt-add-value-node"},p,d,u,l)}};ra.defaultProps={onlyValue:!1,addButtonElement:C.createElement("button",null,"+"),cancelButtonElement:C.createElement("button",null,"c")};var sc=class extends et{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:o}=this.props,i=n.length;o(n[i-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:o,nextDeep:i}=this.state,a=n[e];t(e,o,i,a).then(()=>{let l={keyPath:o,deep:i,key:e,oldValue:a,type:oc};n.splice(e,1),this.setState({data:n});let{onUpdate:u,onDeltaUpdate:c}=this.props;u(o[o.length-1],n),c(l)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:o,logger:i}=this.props;o(t.length,r,n,e).then(()=>{let a=[...t,e];this.setState({data:a}),this.handleAddValueCancel();let{onUpdate:l,onDeltaUpdate:u}=this.props;l(r[r.length-1],a),u({type:nc,keyPath:r,deep:n,key:a.length-1,newValue:e})}).catch(i.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:o}=this.props,{data:i,keyPath:a,nextDeep:l}=this.state,u=i[e];o(e,a,l,u,t).then(()=>{i[e]=t,this.setState({data:i});let{onUpdate:c,onDeltaUpdate:d}=this.props;c(a[a.length-1],i),d({type:ac,keyPath:a,deep:l,key:e,newValue:t,oldValue:u}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:o,readOnly:i,getStyle:a,dataType:l,minusMenuElement:u}=this.props,{minus:c,collapsed:d}=a(e,t,r,n,l),p=i(e,t,r,n,l),h=de(u,{onClick:o,className:"rejt-minus-menu",style:c});return C.createElement("span",{className:"rejt-collapsed"},C.createElement("span",{className:"rejt-collapsed-text",style:d,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!p&&h)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:o,nextDeep:i}=this.state,{isCollapsed:a,handleRemove:l,onDeltaUpdate:u,readOnly:c,getStyle:d,dataType:p,addButtonElement:h,cancelButtonElement:y,editButtonElement:E,inputElementGenerator:v,textareaElementGenerator:A,minusMenuElement:D,plusMenuElement:S,beforeRemoveAction:F,beforeAddAction:x,beforeUpdateAction:O,logger:R,onSubmitValueParser:N}=this.props,{minus:j,plus:U,delimiter:P,ul:K,addForm:L}=d(e,t,r,n,p),z=c(e,t,r,n,p),b=de(S,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:U}),w=de(D,{onClick:l,className:"rejt-minus-menu",style:j});return C.createElement("span",{className:"rejt-not-collapsed"},C.createElement("span",{className:"rejt-not-collapsed-delimiter",style:P},"["),!o&&b,C.createElement("ul",{className:"rejt-not-collapsed-list",style:K},t.map((I,M)=>C.createElement(un,{key:M,name:M.toString(),data:I,keyPath:r,deep:i,isCollapsed:a,handleRemove:this.handleRemoveItem(M),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:c,getStyle:d,addButtonElement:h,cancelButtonElement:y,editButtonElement:E,inputElementGenerator:v,textareaElementGenerator:A,minusMenuElement:D,plusMenuElement:S,beforeRemoveAction:F,beforeAddAction:x,beforeUpdateAction:O,logger:R,onSubmitValueParser:N}))),!z&&o&&C.createElement("div",{className:"rejt-add-form",style:L},C.createElement(ra,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:h,cancelButtonElement:y,inputElementGenerator:v,keyPath:r,deep:n,onSubmitValueParser:N})),C.createElement("span",{className:"rejt-not-collapsed-delimiter",style:P},"]"),!z&&w)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:o}=this.state,{dataType:i,getStyle:a}=this.props,l=t?this.renderCollapsed():this.renderNotCollapsed(),u=a(e,r,n,o,i);return C.createElement("div",{className:"rejt-array-node"},C.createElement("span",{onClick:this.handleCollapseMode},C.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),l)}};sc.defaultProps={keyPath:[],deep:0,minusMenuElement:C.createElement("span",null," - "),plusMenuElement:C.createElement("span",null," + ")};var lc=class extends et{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:o,deep:i}=this.state,{readOnly:a,dataType:l}=this.props,u=a(r,n,o,i,l);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:o}=this.props,{inputRef:i,name:a,deep:l}=this.state;if(!i)return;let u=n(!0,o,l,a,i.value);e({value:u,key:a}).then(()=>{ic(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:o}=this.state,{handleRemove:i,originalValue:a,readOnly:l,dataType:u,getStyle:c,editButtonElement:d,cancelButtonElement:p,textareaElementGenerator:h,minusMenuElement:y,keyPath:E}=this.props,v=c(e,a,n,o,u),A=null,D=null,S=l(e,a,n,o,u);if(r&&!S){let F=h(ta,E,o,e,a,u),x=de(d,{onClick:this.handleEdit}),O=de(p,{onClick:this.handleCancelEdit}),R=de(F,{ref:this.refInput,defaultValue:a});A=C.createElement("span",{className:"rejt-edit-form",style:v.editForm},R," ",O,x),D=null}else{A=C.createElement("span",{className:"rejt-value",style:v.value,onClick:S?null:this.handleEditMode},t);let F=de(y,{onClick:i,className:"rejt-minus-menu",style:v.minus});D=S?null:F}return C.createElement("li",{className:"rejt-function-value-node",style:v.li},C.createElement("span",{className:"rejt-name",style:v.name},e," :"," "),A,D)}};lc.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:C.createElement("button",null,"e"),cancelButtonElement:C.createElement("button",null,"c"),minusMenuElement:C.createElement("span",null," - ")};var un=class extends et{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:o,handleRemove:i,handleUpdateValue:a,onUpdate:l,onDeltaUpdate:u,readOnly:c,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,textareaElementGenerator:v,minusMenuElement:A,plusMenuElement:D,beforeRemoveAction:S,beforeAddAction:F,beforeUpdateAction:x,logger:O,onSubmitValueParser:R}=this.props,N=()=>!0,j=wt(e);switch(j){case tg:return C.createElement(Xo,{data:e,name:t,isCollapsed:o,keyPath:r,deep:n,handleRemove:i,onUpdate:l,onDeltaUpdate:u,readOnly:N,dataType:j,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,textareaElementGenerator:v,minusMenuElement:A,plusMenuElement:D,beforeRemoveAction:S,beforeAddAction:F,beforeUpdateAction:x,logger:O,onSubmitValueParser:R});case rg:return C.createElement(Xo,{data:e,name:t,isCollapsed:o,keyPath:r,deep:n,handleRemove:i,onUpdate:l,onDeltaUpdate:u,readOnly:c,dataType:j,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,textareaElementGenerator:v,minusMenuElement:A,plusMenuElement:D,beforeRemoveAction:S,beforeAddAction:F,beforeUpdateAction:x,logger:O,onSubmitValueParser:R});case ng:return C.createElement(sc,{data:e,name:t,isCollapsed:o,keyPath:r,deep:n,handleRemove:i,onUpdate:l,onDeltaUpdate:u,readOnly:c,dataType:j,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,textareaElementGenerator:v,minusMenuElement:A,plusMenuElement:D,beforeRemoveAction:S,beforeAddAction:F,beforeUpdateAction:x,logger:O,onSubmitValueParser:R});case og:return C.createElement(dt,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case ag:return C.createElement(dt,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case ig:return C.createElement(dt,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case sg:return C.createElement(dt,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:N,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case lg:return C.createElement(dt,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case ug:return C.createElement(dt,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});case cg:return C.createElement(lc,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:c,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,textareaElementGenerator:v,minusMenuElement:A,logger:O,onSubmitValueParser:R});case dg:return C.createElement(dt,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:i,handleUpdateValue:a,readOnly:N,dataType:j,getStyle:d,cancelButtonElement:h,editButtonElement:y,inputElementGenerator:E,minusMenuElement:A,logger:O,onSubmitValueParser:R});default:return null}}};un.defaultProps={keyPath:[],deep:0};var Xo=class extends et{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:o}=this.props,i=n.length;o(n[i-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:o}=this.state,{beforeAddAction:i,logger:a}=this.props;i(e,n,o,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:l,onDeltaUpdate:u}=this.props;l(n[n.length-1],r),u({type:nc,keyPath:n,deep:o,key:e,newValue:t})}).catch(a.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:o,nextDeep:i}=this.state,a=n[e];t(e,o,i,a).then(()=>{let l={keyPath:o,deep:i,key:e,oldValue:a,type:oc};delete n[e],this.setState({data:n});let{onUpdate:u,onDeltaUpdate:c}=this.props;u(o[o.length-1],n),c(l)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:o}=this.props,{data:i,keyPath:a,nextDeep:l}=this.state,u=i[e];o(e,a,l,u,t).then(()=>{i[e]=t,this.setState({data:i});let{onUpdate:c,onDeltaUpdate:d}=this.props;c(a[a.length-1],i),d({type:ac,keyPath:a,deep:l,key:e,newValue:t,oldValue:u}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:o,readOnly:i,dataType:a,getStyle:l,minusMenuElement:u}=this.props,{minus:c,collapsed:d}=l(e,n,t,r,a),p=Object.getOwnPropertyNames(n),h=i(e,n,t,r,a),y=de(u,{onClick:o,className:"rejt-minus-menu",style:c});return C.createElement("span",{className:"rejt-collapsed"},C.createElement("span",{className:"rejt-collapsed-text",style:d,onClick:this.handleCollapseMode},"{...}"," ",p.length," ",p.length===1?"key":"keys"),!h&&y)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:o,addFormVisible:i}=this.state,{isCollapsed:a,handleRemove:l,onDeltaUpdate:u,readOnly:c,getStyle:d,dataType:p,addButtonElement:h,cancelButtonElement:y,editButtonElement:E,inputElementGenerator:v,textareaElementGenerator:A,minusMenuElement:D,plusMenuElement:S,beforeRemoveAction:F,beforeAddAction:x,beforeUpdateAction:O,logger:R,onSubmitValueParser:N}=this.props,{minus:j,plus:U,addForm:P,ul:K,delimiter:L}=d(e,t,r,n,p),z=Object.getOwnPropertyNames(t),b=c(e,t,r,n,p),w=de(S,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:U}),I=de(D,{onClick:l,className:"rejt-minus-menu",style:j}),M=z.map($=>C.createElement(un,{key:$,name:$,data:t[$],keyPath:r,deep:o,isCollapsed:a,handleRemove:this.handleRemoveValue($),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:c,getStyle:d,addButtonElement:h,cancelButtonElement:y,editButtonElement:E,inputElementGenerator:v,textareaElementGenerator:A,minusMenuElement:D,plusMenuElement:S,beforeRemoveAction:F,beforeAddAction:x,beforeUpdateAction:O,logger:R,onSubmitValueParser:N}));return C.createElement("span",{className:"rejt-not-collapsed"},C.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"{"),!b&&w,C.createElement("ul",{className:"rejt-not-collapsed-list",style:K},M),!b&&i&&C.createElement("div",{className:"rejt-add-form",style:P},C.createElement(ra,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:h,cancelButtonElement:y,inputElementGenerator:v,keyPath:r,deep:n,onSubmitValueParser:N})),C.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"}"),!b&&I)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:o}=this.state,{getStyle:i,dataType:a}=this.props,l=t?this.renderCollapsed():this.renderNotCollapsed(),u=i(e,r,n,o,a);return C.createElement("div",{className:"rejt-object-node"},C.createElement("span",{onClick:this.handleCollapseMode},C.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),l)}};Xo.defaultProps={keyPath:[],deep:0,minusMenuElement:C.createElement("span",null," - "),plusMenuElement:C.createElement("span",null," + ")};var dt=class extends et{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:o,deep:i}=this.state,{readOnly:a,dataType:l}=this.props,u=a(r,n,o,i,l);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:o}=this.props,{inputRef:i,name:a,deep:l}=this.state;if(!i)return;let u=n(!0,o,l,a,i.value);e({value:u,key:a}).then(()=>{ic(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:o}=this.state,{handleRemove:i,originalValue:a,readOnly:l,dataType:u,getStyle:c,editButtonElement:d,cancelButtonElement:p,inputElementGenerator:h,minusMenuElement:y,keyPath:E}=this.props,v=c(e,a,n,o,u),A=l(e,a,n,o,u),D=r&&!A,S=h(ta,E,o,e,a,u),F=de(d,{onClick:this.handleEdit}),x=de(p,{onClick:this.handleCancelEdit}),O=de(S,{ref:this.refInput,defaultValue:JSON.stringify(a)}),R=de(y,{onClick:i,className:"rejt-minus-menu",style:v.minus});return C.createElement("li",{className:"rejt-value-node",style:v.li},C.createElement("span",{className:"rejt-name",style:v.name},e," : "),D?C.createElement("span",{className:"rejt-edit-form",style:v.editForm},O," ",x,F):C.createElement("span",{className:"rejt-value",style:v.value,onClick:A?null:this.handleEditMode},String(t)),!A&&!D&&R)}};dt.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:C.createElement("button",null,"e"),cancelButtonElement:C.createElement("button",null,"c"),minusMenuElement:C.createElement("span",null," - ")};function hg(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var fg={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},mg={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},yg={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}},gg=class extends et{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:o,getStyle:i,addButtonElement:a,cancelButtonElement:l,editButtonElement:u,inputElement:c,textareaElement:d,minusMenuElement:p,plusMenuElement:h,beforeRemoveAction:y,beforeAddAction:E,beforeUpdateAction:v,logger:A,onSubmitValueParser:D,fallback:S=null}=this.props,F=wt(e),x=o;wt(o)==="Boolean"&&(x=()=>o);let O=c;c&&wt(c)!=="Function"&&(O=()=>c);let R=d;return d&&wt(d)!=="Function"&&(R=()=>d),F==="Object"||F==="Array"?C.createElement("div",{className:"rejt-tree"},C.createElement(un,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:x,getStyle:i,addButtonElement:a,cancelButtonElement:l,editButtonElement:u,inputElementGenerator:O,textareaElementGenerator:R,minusMenuElement:p,plusMenuElement:h,handleRemove:this.removeRoot,beforeRemoveAction:y,beforeAddAction:E,beforeUpdateAction:v,logger:A,onSubmitValueParser:D})):S}};gg.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,o)=>{switch(o){case"Object":case"Error":return fg;case"Array":return mg;default:return yg}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,o)=>hg(o),inputElement:()=>C.createElement("input",null),textareaElement:()=>C.createElement("textarea",null),fallback:null};var{window:zT}=globalThis,GT=k.div(({theme:e})=>({position:"relative",display:"flex",'&[aria-readonly="true"]':{opacity:.5},".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),WT=k.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),KT=k(su)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),YT=k(fu)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),XT=k.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),QT=k(ht)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),ZT=k(nt.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}}));var eF=k.input(({theme:e,min:t,max:r,value:n,disabled:o})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, ${qe(.02,e.input.background)} ${(n-t)/(r-t)*100}%, ${qe(.02,e.input.background)} 100%)`:`linear-gradient(to right, diff --git a/public/storybook-static/sb-addons/essentials-docs-3/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/essentials-docs-3/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/essentials-measure-7/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/essentials-measure-7/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/essentials-outline-8/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/essentials-outline-8/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/essentials-toolbars-6/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/essentials-toolbars-6/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/essentials-viewport-5/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/essentials-viewport-5/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/interactions-10/manager-bundle.js b/public/storybook-static/sb-addons/interactions-10/manager-bundle.js index 852a05c51..70c5d1534 100644 --- a/public/storybook-static/sb-addons/interactions-10/manager-bundle.js +++ b/public/storybook-static/sb-addons/interactions-10/manager-bundle.js @@ -211,7 +211,7 @@ ${D.description}`)},"showError"),showException:c(D=>{throw D},"showException"),f `)}showMode(e){clearTimeout(this.preparingTimeout),Object.keys(Eu).forEach(r=>{r===e?me.body.classList.add(Lr[r]):me.body.classList.remove(Lr[r])})}showErrorDisplay({message:e="",stack:r=""}){let n=e,o=r,a=e.split(` `);a.length>1&&([n]=a,o=a.slice(1).join(` `).replace(/^\n/,"")),me.getElementById("error-message").innerHTML=da.toHtml(n),me.getElementById("error-stack").innerHTML=da.toHtml(o),this.showMode("ERROR")}showNoPreview(){this.testing||(this.showMode("NOPREVIEW"),this.storyRoot()?.setAttribute("hidden","true"),this.docsRoot()?.setAttribute("hidden","true"))}showPreparingStory({immediate:e=!1}={}){clearTimeout(this.preparingTimeout),e?this.showMode("PREPARING_STORY"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_STORY"),pa)}showPreparingDocs({immediate:e=!1}={}){clearTimeout(this.preparingTimeout),e?this.showMode("PREPARING_DOCS"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_DOCS"),pa)}showMain(){this.showMode("MAIN")}showDocs(){this.storyRoot().setAttribute("hidden","true"),this.docsRoot().removeAttribute("hidden")}showStory(){this.docsRoot().setAttribute("hidden","true"),this.storyRoot().removeAttribute("hidden")}showStoryDuringRender(){me.body.classList.add(Lr.MAIN)}};c(Au,"WebView");var Xl=Au,Jl=class extends ql{constructor(e,r){super(e,r,new Wl,new Xl),this.importFn=e,this.getProjectAnnotations=r,de.__STORYBOOK_PREVIEW__=this}};c(Jl,"PreviewWeb");var{document:Qe}=de,Ql=["application/javascript","application/ecmascript","application/x-ecmascript","application/x-javascript","text/ecmascript","text/javascript","text/javascript1.0","text/javascript1.1","text/javascript1.2","text/javascript1.3","text/javascript1.4","text/javascript1.5","text/jscript","text/livescript","text/x-ecmascript","text/x-javascript","module"],Zl="script",ha="scripts-root";function Jr(){let t=Qe.createEvent("Event");t.initEvent("DOMContentLoaded",!0,!0),Qe.dispatchEvent(t)}c(Jr,"simulateDOMContentLoaded");function Su(t,e,r){let n=Qe.createElement("script");n.type=t.type==="module"?"module":"text/javascript",t.src?(n.onload=e,n.onerror=e,n.src=t.src):n.textContent=t.innerText,r?r.appendChild(n):Qe.head.appendChild(n),t.parentNode.removeChild(t),t.src||e()}c(Su,"insertScript");function pn(t,e,r=0){t[r](()=>{r++,r===t.length?e():pn(t,e,r)})}c(pn,"insertScriptsSequentially");function ec(t){let e=Qe.getElementById(ha);e?e.innerHTML="":(e=Qe.createElement("div"),e.id=ha,Qe.body.appendChild(e));let r=Array.from(t.querySelectorAll(Zl));if(r.length){let n=[];r.forEach(o=>{let a=o.getAttribute("type");(!a||Ql.includes(a))&&n.push(u=>Su(o,u,e))}),n.length&&pn(n,Jr,void 0)}else Jr()}c(ec,"simulatePageLoad");var tc=(t=>typeof be<"u"?be:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof be<"u"?be:e)[r]}):t)(function(t){if(typeof be<"u")return be.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')}),rc={reset:[0,0],bold:[1,22,"\x1B[22m\x1B[1m"],dim:[2,22,"\x1B[22m\x1B[2m"],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]},nc=Object.entries(rc);function mn(t){return String(t)}mn.open="";mn.close="";function oc(t=!1){let e=typeof process<"u"?process:void 0,r=e?.env||{},n=e?.argv||[];return!("NO_COLOR"in r||n.includes("--no-color"))&&("FORCE_COLOR"in r||n.includes("--color")||e?.platform==="win32"||t&&r.TERM!=="dumb"||"CI"in r)||typeof window<"u"&&!!window.chrome}function ac(t=!1){let e=oc(t),r=(u,i,s,l)=>{let h="",f=0;do h+=u.substring(f,l)+s,f=l+i.length,l=u.indexOf(i,f);while(~l);return h+u.substring(f)},n=(u,i,s=u)=>{let l=h=>{let f=String(h),g=f.indexOf(i,u.length);return~g?u+r(f,i,s,g)+i:u+f+i};return l.open=u,l.close=i,l},o={isColorSupported:e},a=u=>`\x1B[${u}m`;for(let[u,i]of nc)o[u]=e?n(a(i[0]),a(i[1]),i[2]):mn;return o}var cy=ac(!1);function uc(t,e){let r=Object.keys(t),n=e===null?r:r.sort(e);if(Object.getOwnPropertySymbols)for(let o of Object.getOwnPropertySymbols(t))Object.getOwnPropertyDescriptor(t,o).enumerable&&n.push(o);return n}function gn(t,e,r,n,o,a,u=": "){let i="",s=0,l=t.next();if(!l.done){i+=e.spacingOuter;let h=r+e.indent;for(;!l.done;){if(i+=h,s++===e.maxWidth){i+="\u2026";break}let f=a(l.value[0],e,h,n,o),g=a(l.value[1],e,h,n,o);i+=f+u+g,l=t.next(),l.done?e.min||(i+=","):i+=`,${e.spacingInner}`}i+=e.spacingOuter+r}return i}function Ou(t,e,r,n,o,a){let u="",i=0,s=t.next();if(!s.done){u+=e.spacingOuter;let l=r+e.indent;for(;!s.done;){if(u+=l,i++===e.maxWidth){u+="\u2026";break}u+=a(s.value,e,l,n,o),s=t.next(),s.done?e.min||(u+=","):u+=`,${e.spacingInner}`}u+=e.spacingOuter+r}return u}function Fu(t,e,r,n,o,a){let u="";t=t instanceof ArrayBuffer?new DataView(t):t;let i=l=>l instanceof DataView,s=i(t)?t.byteLength:t.length;if(s>0){u+=e.spacingOuter;let l=r+e.indent;for(let h=0;h<s;h++){if(u+=l,h===e.maxWidth){u+="\u2026";break}(i(t)||h in t)&&(u+=a(i(t)?t.getInt8(h):t[h],e,l,n,o)),h<s-1?u+=`,${e.spacingInner}`:e.min||(u+=",")}u+=e.spacingOuter+r}return u}function Iu(t,e,r,n,o,a){let u="",i=uc(t,e.compareKeys);if(i.length>0){u+=e.spacingOuter;let s=r+e.indent;for(let l=0;l<i.length;l++){let h=i[l],f=a(h,e,s,n,o),g=a(t[h],e,s,n,o);u+=`${s+f}: ${g}`,l<i.length-1?u+=`,${e.spacingInner}`:e.min||(u+=",")}u+=e.spacingOuter+r}return u}var ic=typeof Symbol=="function"&&Symbol.for?Symbol.for("jest.asymmetricMatcher"):1267621,dn=" ",sc=(t,e,r,n,o,a)=>{let u=t.toString();if(u==="ArrayContaining"||u==="ArrayNotContaining")return++n>e.maxDepth?`[${u}]`:`${u+dn}[${Fu(t.sample,e,r,n,o,a)}]`;if(u==="ObjectContaining"||u==="ObjectNotContaining")return++n>e.maxDepth?`[${u}]`:`${u+dn}{${Iu(t.sample,e,r,n,o,a)}}`;if(u==="StringMatching"||u==="StringNotMatching"||u==="StringContaining"||u==="StringNotContaining")return u+dn+a(t.sample,e,r,n,o);if(typeof t.toAsymmetricMatcher!="function")throw new TypeError(`Asymmetric matcher ${t.constructor.name} does not implement toAsymmetricMatcher()`);return t.toAsymmetricMatcher()},lc=t=>t&&t.$$typeof===ic,cc={serialize:sc,test:lc},pc=" ",Bu=new Set(["DOMStringMap","NamedNodeMap"]),dc=/^(?:HTML\w*Collection|NodeList)$/;function hc(t){return Bu.has(t)||dc.test(t)}var fc=t=>t&&t.constructor&&!!t.constructor.name&&hc(t.constructor.name);function mc(t){return t.constructor.name==="NamedNodeMap"}var gc=(t,e,r,n,o,a)=>{let u=t.constructor.name;return++n>e.maxDepth?`[${u}]`:(e.min?"":u+pc)+(Bu.has(u)?`{${Iu(mc(t)?[...t].reduce((i,s)=>(i[s.name]=s.value,i),{}):{...t},e,r,n,o,a)}}`:`[${Fu([...t],e,r,n,o,a)}]`)},yc={serialize:gc,test:fc};function Pu(t){return t.replaceAll("<","<").replaceAll(">",">")}function yn(t,e,r,n,o,a,u){let i=n+r.indent,s=r.colors;return t.map(l=>{let h=e[l],f=u(h,r,i,o,a);return typeof h!="string"&&(f.includes(` -`)&&(f=r.spacingOuter+i+f+r.spacingOuter+n),f=`{${f}}`),`${r.spacingInner+n+s.prop.open+l+s.prop.close}=${s.value.open}${f}${s.value.close}`}).join("")}function bn(t,e,r,n,o,a){return t.map(u=>e.spacingOuter+r+(typeof u=="string"?Nu(u,e):a(u,e,r,n,o))).join("")}function Nu(t,e){let r=e.colors.content;return r.open+Pu(t)+r.close}function bc(t,e){let r=e.colors.comment;return`${r.open}<!--${Pu(t)}-->${r.close}`}function En(t,e,r,n,o){let a=n.colors.tag;return`${a.open}<${t}${e&&a.close+e+n.spacingOuter+o+a.open}${r?`>${a.close}${r}${n.spacingOuter}${o}${a.open}</${t}`:`${e&&!n.min?"":" "}/`}>${a.close}`}function An(t,e){let r=e.colors.tag;return`${r.open}<${t}${r.close} \u2026${r.open} />${r.close}`}var Ec=1,Lu=3,ju=8,ku=11,Ac=/^(?:(?:HTML|SVG)\w*)?Element$/;function Sc(t){try{return typeof t.hasAttribute=="function"&&t.hasAttribute("is")}catch{return!1}}function Cc(t){let e=t.constructor.name,{nodeType:r,tagName:n}=t,o=typeof n=="string"&&n.includes("-")||Sc(t);return r===Ec&&(Ac.test(e)||o)||r===Lu&&e==="Text"||r===ju&&e==="Comment"||r===ku&&e==="DocumentFragment"}var wc=t=>{var e;return((e=t?.constructor)==null?void 0:e.name)&&Cc(t)};function vc(t){return t.nodeType===Lu}function Dc(t){return t.nodeType===ju}function hn(t){return t.nodeType===ku}var xc=(t,e,r,n,o,a)=>{if(vc(t))return Nu(t.data,e);if(Dc(t))return bc(t.data,e);let u=hn(t)?"DocumentFragment":t.tagName.toLowerCase();return++n>e.maxDepth?An(u,e):En(u,yn(hn(t)?[]:Array.from(t.attributes,i=>i.name).sort(),hn(t)?{}:[...t.attributes].reduce((i,s)=>(i[s.name]=s.value,i),{}),e,r+e.indent,n,o,a),bn(Array.prototype.slice.call(t.childNodes||t.children),e,r+e.indent,n,o,a),e,r)},Tc={serialize:xc,test:wc},Rc="@@__IMMUTABLE_ITERABLE__@@",_c="@@__IMMUTABLE_LIST__@@",Oc="@@__IMMUTABLE_KEYED__@@",Fc="@@__IMMUTABLE_MAP__@@",Cu="@@__IMMUTABLE_ORDERED__@@",Ic="@@__IMMUTABLE_RECORD__@@",Bc="@@__IMMUTABLE_SEQ__@@",Pc="@@__IMMUTABLE_SET__@@",Nc="@@__IMMUTABLE_STACK__@@",pt=t=>`Immutable.${t}`,nr=t=>`[${t}]`,Dt=" ",wu="\u2026";function Lc(t,e,r,n,o,a,u){return++n>e.maxDepth?nr(pt(u)):`${pt(u)+Dt}{${gn(t.entries(),e,r,n,o,a)}}`}function jc(t){let e=0;return{next(){if(e<t._keys.length){let r=t._keys[e++];return{done:!1,value:[r,t.get(r)]}}return{done:!0,value:void 0}}}}function kc(t,e,r,n,o,a){let u=pt(t._name||"Record");return++n>e.maxDepth?nr(u):`${u+Dt}{${gn(jc(t),e,r,n,o,a)}}`}function Mc(t,e,r,n,o,a){let u=pt("Seq");return++n>e.maxDepth?nr(u):t[Oc]?`${u+Dt}{${t._iter||t._object?gn(t.entries(),e,r,n,o,a):wu}}`:`${u+Dt}[${t._iter||t._array||t._collection||t._iterable?Ou(t.values(),e,r,n,o,a):wu}]`}function fn(t,e,r,n,o,a,u){return++n>e.maxDepth?nr(pt(u)):`${pt(u)+Dt}[${Ou(t.values(),e,r,n,o,a)}]`}var qc=(t,e,r,n,o,a)=>t[Fc]?Lc(t,e,r,n,o,a,t[Cu]?"OrderedMap":"Map"):t[_c]?fn(t,e,r,n,o,a,"List"):t[Pc]?fn(t,e,r,n,o,a,t[Cu]?"OrderedSet":"Set"):t[Nc]?fn(t,e,r,n,o,a,"Stack"):t[Bc]?Mc(t,e,r,n,o,a):kc(t,e,r,n,o,a),$c=t=>t&&(t[Rc]===!0||t[Ic]===!0),Uc={serialize:qc,test:$c},vu={exports:{}},H={},Du;function zc(){if(Du)return H;Du=1;var t=Symbol.for("react.element"),e=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),u=Symbol.for("react.context"),i=Symbol.for("react.server_context"),s=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),E=Symbol.for("react.offscreen"),C;C=Symbol.for("react.module.reference");function v(b){if(typeof b=="object"&&b!==null){var S=b.$$typeof;switch(S){case t:switch(b=b.type,b){case r:case o:case n:case l:case h:return b;default:switch(b=b&&b.$$typeof,b){case i:case u:case s:case g:case f:case a:return b;default:return S}}case e:return S}}}return H.ContextConsumer=u,H.ContextProvider=a,H.Element=t,H.ForwardRef=s,H.Fragment=r,H.Lazy=g,H.Memo=f,H.Portal=e,H.Profiler=o,H.StrictMode=n,H.Suspense=l,H.SuspenseList=h,H.isAsyncMode=function(){return!1},H.isConcurrentMode=function(){return!1},H.isContextConsumer=function(b){return v(b)===u},H.isContextProvider=function(b){return v(b)===a},H.isElement=function(b){return typeof b=="object"&&b!==null&&b.$$typeof===t},H.isForwardRef=function(b){return v(b)===s},H.isFragment=function(b){return v(b)===r},H.isLazy=function(b){return v(b)===g},H.isMemo=function(b){return v(b)===f},H.isPortal=function(b){return v(b)===e},H.isProfiler=function(b){return v(b)===o},H.isStrictMode=function(b){return v(b)===n},H.isSuspense=function(b){return v(b)===l},H.isSuspenseList=function(b){return v(b)===h},H.isValidElementType=function(b){return typeof b=="string"||typeof b=="function"||b===r||b===o||b===n||b===l||b===h||b===E||typeof b=="object"&&b!==null&&(b.$$typeof===g||b.$$typeof===f||b.$$typeof===a||b.$$typeof===u||b.$$typeof===s||b.$$typeof===C||b.getModuleId!==void 0)},H.typeOf=v,H}var xu;function Hc(){return xu||(xu=1,vu.exports=zc()),vu.exports}var tt=Hc();function Mu(t,e=[]){if(Array.isArray(t))for(let r of t)Mu(r,e);else t!=null&&t!==!1&&t!==""&&e.push(t);return e}function Tu(t){let e=t.type;if(typeof e=="string")return e;if(typeof e=="function")return e.displayName||e.name||"Unknown";if(tt.isFragment(t))return"React.Fragment";if(tt.isSuspense(t))return"React.Suspense";if(typeof e=="object"&&e!==null){if(tt.isContextProvider(t))return"Context.Provider";if(tt.isContextConsumer(t))return"Context.Consumer";if(tt.isForwardRef(t)){if(e.displayName)return e.displayName;let r=e.render.displayName||e.render.name||"";return r===""?"ForwardRef":`ForwardRef(${r})`}if(tt.isMemo(t)){let r=e.displayName||e.type.displayName||e.type.name||"";return r===""?"Memo":`Memo(${r})`}}return"UNDEFINED"}function Gc(t){let{props:e}=t;return Object.keys(e).filter(r=>r!=="children"&&e[r]!==void 0).sort()}var Vc=(t,e,r,n,o,a)=>++n>e.maxDepth?An(Tu(t),e):En(Tu(t),yn(Gc(t),t.props,e,r+e.indent,n,o,a),bn(Mu(t.props.children),e,r+e.indent,n,o,a),e,r),Wc=t=>t!=null&&tt.isElement(t),Yc={serialize:Vc,test:Wc},Kc=typeof Symbol=="function"&&Symbol.for?Symbol.for("react.test.json"):245830487;function Xc(t){let{props:e}=t;return e?Object.keys(e).filter(r=>e[r]!==void 0).sort():[]}var Jc=(t,e,r,n,o,a)=>++n>e.maxDepth?An(t.type,e):En(t.type,t.props?yn(Xc(t),t.props,e,r+e.indent,n,o,a):"",t.children?bn(t.children,e,r+e.indent,n,o,a):"",e,r),Qc=t=>t&&t.$$typeof===Kc,Zc={serialize:Jc,test:Qc};var py=Date.prototype.toISOString,dy=Error.prototype.toString,hy=RegExp.prototype.toString;var qu={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},fy=Object.keys(qu),my={callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:Number.POSITIVE_INFINITY,maxWidth:Number.POSITIVE_INFINITY,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:qu};var $u={AsymmetricMatcher:cc,DOMCollection:yc,DOMElement:Tc,Immutable:Uc,ReactElement:Yc,ReactTestComponent:Zc};var gy=Number.isNaN||(t=>t!==t);var yy=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g");var e2=()=>"Promise{\u2026}";try{let{getPromiseDetails:t,kPending:e,kRejected:r}=process.binding("util");Array.isArray(t(Promise.resolve()))&&(e2=(n,o)=>{let[a,u]=t(n);return a===e?"Promise{<pending>}":`Promise${a===r?"!":""}{${o.inspect(u,o)}}`})}catch{}var t2=typeof Symbol=="function"&&typeof Symbol.for=="function",by=t2?Symbol.for("chai/inspect"):"@@chai/inspect",Ru=!1;try{let t=tc("util");Ru=t.inspect?t.inspect.custom:!1}catch{Ru=!1}var{AsymmetricMatcher:Ey,DOMCollection:Ay,DOMElement:Sy,Immutable:Cy,ReactElement:wy,ReactTestComponent:vy}=$u;function r2(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var rr={},_u;function n2(){if(_u)return rr;_u=1,Object.defineProperty(rr,"__esModule",{value:!0}),rr.default=g;let t="diff-sequences",e=0,r=(E,C,v,b,S)=>{let A=0;for(;E<C&&v<b&&S(E,v);)E+=1,v+=1,A+=1;return A},n=(E,C,v,b,S)=>{let A=0;for(;E<=C&&v<=b&&S(C,b);)C-=1,b-=1,A+=1;return A},o=(E,C,v,b,S,A,D)=>{let _=0,P=-E,R=A[_],T=R;A[_]+=r(R+1,C,b+R-P+1,v,S);let O=E<D?E:D;for(_+=1,P+=2;_<=O;_+=1,P+=2){if(_!==E&&T<A[_])R=A[_];else if(R=T+1,C<=R)return _-1;T=A[_],A[_]=R+r(R+1,C,b+R-P+1,v,S)}return D},a=(E,C,v,b,S,A,D)=>{let _=0,P=E,R=A[_],T=R;A[_]-=n(C,R-1,v,b+R-P-1,S);let O=E<D?E:D;for(_+=1,P-=2;_<=O;_+=1,P-=2){if(_!==E&&A[_]<T)R=A[_];else if(R=T-1,R<C)return _-1;T=A[_],A[_]=R-n(C,R-1,v,b+R-P-1,S)}return D},u=(E,C,v,b,S,A,D,_,P,R,T)=>{let O=b-C,B=v-C,j=S-b-B,M=-j-(E-1),L=-j+(E-1),q=e,p=E<_?E:_;for(let d=0,y=-E;d<=p;d+=1,y+=2){let x=d===0||d!==E&&q<D[d],w=x?D[d]:q,F=x?w:w+1,I=O+F-y,N=r(F+1,v,I+1,S,A),k=F+N;if(q=D[d],D[d]=k,M<=y&&y<=L){let Z=(E-1-(y+j))/2;if(Z<=R&&P[Z]-1<=k){let te=O+w-(x?y+1:y-1),J=n(C,w,b,te,A),ue=w-J,G=te-J,ce=ue+1,ve=G+1;T.nChangePreceding=E-1,E-1===ce+ve-C-b?(T.aEndPreceding=C,T.bEndPreceding=b):(T.aEndPreceding=ce,T.bEndPreceding=ve),T.nCommonPreceding=J,J!==0&&(T.aCommonPreceding=ce,T.bCommonPreceding=ve),T.nCommonFollowing=N,N!==0&&(T.aCommonFollowing=F+1,T.bCommonFollowing=I+1);let ye=k+1,_e=I+N+1;return T.nChangeFollowing=E-1,E-1===v+S-ye-_e?(T.aStartFollowing=v,T.bStartFollowing=S):(T.aStartFollowing=ye,T.bStartFollowing=_e),!0}}}return!1},i=(E,C,v,b,S,A,D,_,P,R,T)=>{let O=S-v,B=v-C,j=S-b-B,M=j-E,L=j+E,q=e,p=E<R?E:R;for(let d=0,y=E;d<=p;d+=1,y-=2){let x=d===0||d!==E&&P[d]<q,w=x?P[d]:q,F=x?w:w-1,I=O+F-y,N=n(C,F-1,b,I-1,A),k=F-N;if(q=P[d],P[d]=k,M<=y&&y<=L){let Z=(E+(y-j))/2;if(Z<=_&&k-1<=D[Z]){let te=I-N;if(T.nChangePreceding=E,E===k+te-C-b?(T.aEndPreceding=C,T.bEndPreceding=b):(T.aEndPreceding=k,T.bEndPreceding=te),T.nCommonPreceding=N,N!==0&&(T.aCommonPreceding=k,T.bCommonPreceding=te),T.nChangeFollowing=E-1,E===1)T.nCommonFollowing=0,T.aStartFollowing=v,T.bStartFollowing=S;else{let J=O+w-(x?y-1:y+1),ue=r(w,v,J,S,A);T.nCommonFollowing=ue,ue!==0&&(T.aCommonFollowing=w,T.bCommonFollowing=J);let G=w+ue,ce=J+ue;E-1===v+S-G-ce?(T.aStartFollowing=v,T.bStartFollowing=S):(T.aStartFollowing=G,T.bStartFollowing=ce)}return!0}}}return!1},s=(E,C,v,b,S,A,D,_,P)=>{let R=b-C,T=S-v,O=v-C,B=S-b,j=B-O,M=O,L=O;if(D[0]=C-1,_[0]=v,j%2===0){let q=(E||j)/2,p=(O+B)/2;for(let d=1;d<=p;d+=1)if(M=o(d,v,S,R,A,D,M),d<q)L=a(d,C,b,T,A,_,L);else if(i(d,C,v,b,S,A,D,M,_,L,P))return}else{let q=((E||j)+1)/2,p=(O+B+1)/2,d=1;for(M=o(d,v,S,R,A,D,M),d+=1;d<=p;d+=1)if(L=a(d-1,C,b,T,A,_,L),d<q)M=o(d,v,S,R,A,D,M);else if(u(d,C,v,b,S,A,D,M,_,L,P))return}throw new Error(`${t}: no overlap aStart=${C} aEnd=${v} bStart=${b} bEnd=${S}`)},l=(E,C,v,b,S,A,D,_,P,R)=>{if(S-b<v-C){if(A=!A,A&&D.length===1){let{foundSubsequence:Z,isCommon:te}=D[0];D[1]={foundSubsequence:(J,ue,G)=>{Z(J,G,ue)},isCommon:(J,ue)=>te(ue,J)}}let N=C,k=v;C=b,v=S,b=N,S=k}let{foundSubsequence:T,isCommon:O}=D[A?1:0];s(E,C,v,b,S,O,_,P,R);let{nChangePreceding:B,aEndPreceding:j,bEndPreceding:M,nCommonPreceding:L,aCommonPreceding:q,bCommonPreceding:p,nCommonFollowing:d,aCommonFollowing:y,bCommonFollowing:x,nChangeFollowing:w,aStartFollowing:F,bStartFollowing:I}=R;C<j&&b<M&&l(B,C,j,b,M,A,D,_,P,R),L!==0&&T(L,q,p),d!==0&&T(d,y,x),F<v&&I<S&&l(w,F,v,I,S,A,D,_,P,R)},h=(E,C)=>{if(typeof C!="number")throw new TypeError(`${t}: ${E} typeof ${typeof C} is not a number`);if(!Number.isSafeInteger(C))throw new RangeError(`${t}: ${E} value ${C} is not a safe integer`);if(C<0)throw new RangeError(`${t}: ${E} value ${C} is a negative integer`)},f=(E,C)=>{let v=typeof C;if(v!=="function")throw new TypeError(`${t}: ${E} typeof ${v} is not a function`)};function g(E,C,v,b){h("aLength",E),h("bLength",C),f("isCommon",v),f("foundSubsequence",b);let S=r(0,E,0,C,v);if(S!==0&&b(S,0,0),E!==S||C!==S){let A=S,D=S,_=n(A,E-1,D,C-1,v),P=E-_,R=C-_,T=S+_;E!==T&&C!==T&&l(0,A,P,D,R,!1,[{foundSubsequence:b,isCommon:v}],[e],[e],{aCommonFollowing:e,aCommonPreceding:e,aEndPreceding:e,aStartFollowing:e,bCommonFollowing:e,bCommonPreceding:e,bEndPreceding:e,bStartFollowing:e,nChangeFollowing:e,nChangePreceding:e,nCommonFollowing:e,nCommonPreceding:e}),_!==0&&b(_,P,R)}}return rr}var o2=n2(),Dy=r2(o2);var{AsymmetricMatcher:xy,DOMCollection:Ty,DOMElement:Ry,Immutable:_y,ReactElement:Oy,ReactTestComponent:Fy}=$u;var Iy=Object.getPrototypeOf({});var V=(t=>(t.DONE="done",t.ERROR="error",t.ACTIVE="active",t.WAITING="waiting",t))(V||{}),He={CALL:"storybook/instrumenter/call",SYNC:"storybook/instrumenter/sync",START:"storybook/instrumenter/start",BACK:"storybook/instrumenter/back",GOTO:"storybook/instrumenter/goto",NEXT:"storybook/instrumenter/next",END:"storybook/instrumenter/end"};var By=new Error("This function ran after the play function completed. Did you forget to `await` it?");var My=__STORYBOOK_THEMING__,{CacheProvider:qy,ClassNames:$y,Global:Uy,ThemeProvider:zy,background:Hy,color:Gy,convert:Vy,create:Wy,createCache:Yy,createGlobal:Ky,createReset:Xy,css:Jy,darken:Qy,ensure:Zy,ignoreSsrWarning:e1,isPropValid:t1,jsx:r1,keyframes:n1,lighten:o1,styled:z,themes:a1,typography:je,useTheme:dt,withTheme:u1}=__STORYBOOK_THEMING__;function ge(){return ge=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)({}).hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},ge.apply(null,arguments)}function Uu(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Ge(t,e){return Ge=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},Ge(t,e)}function zu(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,Ge(t,e)}function or(t){return or=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},or(t)}function Hu(t){try{return Function.toString.call(t).indexOf("[native code]")!==-1}catch{return typeof t=="function"}}function Sn(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Sn=function(){return!!t})()}function Gu(t,e,r){if(Sn())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,e);var o=new(t.bind.apply(t,n));return r&&Ge(o,r.prototype),o}function ar(t){var e=typeof Map=="function"?new Map:void 0;return ar=function(n){if(n===null||!Hu(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(e!==void 0){if(e.has(n))return e.get(n);e.set(n,o)}function o(){return Gu(n,arguments,or(this).constructor)}return o.prototype=Object.create(n.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Ge(o,n)},ar(t)}var Ae=function(t){zu(e,t);function e(r){var n;if(1)n=t.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this;else for(var o,a,u;u<o;u++);return Uu(n)}return e}(ar(Error));function Vu(t,e){return t.substr(-e.length)===e}var a2=/^([+-]?(?:\d+|\d*\.\d+))([a-z]*|%)$/;function Wu(t){if(typeof t!="string")return t;var e=t.match(a2);return e?parseFloat(t):t}var u2=function(e){return function(r,n){n===void 0&&(n="16px");var o=r,a=n;if(typeof r=="string"){if(!Vu(r,"px"))throw new Ae(69,e,r);o=Wu(r)}if(typeof n=="string"){if(!Vu(n,"px"))throw new Ae(70,e,n);a=Wu(n)}if(typeof o=="string")throw new Ae(71,r,e);if(typeof a=="string")throw new Ae(72,n,e);return""+o/a+e}},Ku=u2,cb=Ku("em");var pb=Ku("rem");function Cn(t){return Math.round(t*255)}function i2(t,e,r){return Cn(t)+","+Cn(e)+","+Cn(r)}function xt(t,e,r,n){if(n===void 0&&(n=i2),e===0)return n(r,r,r);var o=(t%360+360)%360/60,a=(1-Math.abs(2*r-1))*e,u=a*(1-Math.abs(o%2-1)),i=0,s=0,l=0;o>=0&&o<1?(i=a,s=u):o>=1&&o<2?(i=u,s=a):o>=2&&o<3?(s=a,l=u):o>=3&&o<4?(s=u,l=a):o>=4&&o<5?(i=u,l=a):o>=5&&o<6&&(i=a,l=u);var h=r-a/2,f=i+h,g=s+h,E=l+h;return n(f,g,E)}var Yu={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function s2(t){if(typeof t!="string")return t;var e=t.toLowerCase();return Yu[e]?"#"+Yu[e]:t}var l2=/^#[a-fA-F0-9]{6}$/,c2=/^#[a-fA-F0-9]{8}$/,p2=/^#[a-fA-F0-9]{3}$/,d2=/^#[a-fA-F0-9]{4}$/,wn=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,h2=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,f2=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,m2=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function ht(t){if(typeof t!="string")throw new Ae(3);var e=s2(t);if(e.match(l2))return{red:parseInt(""+e[1]+e[2],16),green:parseInt(""+e[3]+e[4],16),blue:parseInt(""+e[5]+e[6],16)};if(e.match(c2)){var r=parseFloat((parseInt(""+e[7]+e[8],16)/255).toFixed(2));return{red:parseInt(""+e[1]+e[2],16),green:parseInt(""+e[3]+e[4],16),blue:parseInt(""+e[5]+e[6],16),alpha:r}}if(e.match(p2))return{red:parseInt(""+e[1]+e[1],16),green:parseInt(""+e[2]+e[2],16),blue:parseInt(""+e[3]+e[3],16)};if(e.match(d2)){var n=parseFloat((parseInt(""+e[4]+e[4],16)/255).toFixed(2));return{red:parseInt(""+e[1]+e[1],16),green:parseInt(""+e[2]+e[2],16),blue:parseInt(""+e[3]+e[3],16),alpha:n}}var o=wn.exec(e);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=h2.exec(e.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var u=f2.exec(e);if(u){var i=parseInt(""+u[1],10),s=parseInt(""+u[2],10)/100,l=parseInt(""+u[3],10)/100,h="rgb("+xt(i,s,l)+")",f=wn.exec(h);if(!f)throw new Ae(4,e,h);return{red:parseInt(""+f[1],10),green:parseInt(""+f[2],10),blue:parseInt(""+f[3],10)}}var g=m2.exec(e.substring(0,50));if(g){var E=parseInt(""+g[1],10),C=parseInt(""+g[2],10)/100,v=parseInt(""+g[3],10)/100,b="rgb("+xt(E,C,v)+")",S=wn.exec(b);if(!S)throw new Ae(4,e,b);return{red:parseInt(""+S[1],10),green:parseInt(""+S[2],10),blue:parseInt(""+S[3],10),alpha:parseFloat(""+g[4])>1?parseFloat(""+g[4])/100:parseFloat(""+g[4])}}throw new Ae(5)}function g2(t){var e=t.red/255,r=t.green/255,n=t.blue/255,o=Math.max(e,r,n),a=Math.min(e,r,n),u=(o+a)/2;if(o===a)return t.alpha!==void 0?{hue:0,saturation:0,lightness:u,alpha:t.alpha}:{hue:0,saturation:0,lightness:u};var i,s=o-a,l=u>.5?s/(2-o-a):s/(o+a);switch(o){case e:i=(r-n)/s+(r<n?6:0);break;case r:i=(n-e)/s+2;break;default:i=(e-r)/s+4;break}return i*=60,t.alpha!==void 0?{hue:i,saturation:l,lightness:u,alpha:t.alpha}:{hue:i,saturation:l,lightness:u}}function Ve(t){return g2(ht(t))}var y2=function(e){return e.length===7&&e[1]===e[2]&&e[3]===e[4]&&e[5]===e[6]?"#"+e[1]+e[3]+e[5]:e},Dn=y2;function rt(t){var e=t.toString(16);return e.length===1?"0"+e:e}function vn(t){return rt(Math.round(t*255))}function b2(t,e,r){return Dn("#"+vn(t)+vn(e)+vn(r))}function ur(t,e,r){return xt(t,e,r,b2)}function E2(t,e,r){if(typeof t=="number"&&typeof e=="number"&&typeof r=="number")return ur(t,e,r);if(typeof t=="object"&&e===void 0&&r===void 0)return ur(t.hue,t.saturation,t.lightness);throw new Ae(1)}function A2(t,e,r,n){if(typeof t=="number"&&typeof e=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?ur(t,e,r):"rgba("+xt(t,e,r)+","+n+")";if(typeof t=="object"&&e===void 0&&r===void 0&&n===void 0)return t.alpha>=1?ur(t.hue,t.saturation,t.lightness):"rgba("+xt(t.hue,t.saturation,t.lightness)+","+t.alpha+")";throw new Ae(2)}function xn(t,e,r){if(typeof t=="number"&&typeof e=="number"&&typeof r=="number")return Dn("#"+rt(t)+rt(e)+rt(r));if(typeof t=="object"&&e===void 0&&r===void 0)return Dn("#"+rt(t.red)+rt(t.green)+rt(t.blue));throw new Ae(6)}function ir(t,e,r,n){if(typeof t=="string"&&typeof e=="number"){var o=ht(t);return"rgba("+o.red+","+o.green+","+o.blue+","+e+")"}else{if(typeof t=="number"&&typeof e=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?xn(t,e,r):"rgba("+t+","+e+","+r+","+n+")";if(typeof t=="object"&&e===void 0&&r===void 0&&n===void 0)return t.alpha>=1?xn(t.red,t.green,t.blue):"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"}throw new Ae(7)}var S2=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},C2=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},w2=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},v2=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function We(t){if(typeof t!="object")throw new Ae(8);if(C2(t))return ir(t);if(S2(t))return xn(t);if(v2(t))return A2(t);if(w2(t))return E2(t);throw new Ae(8)}function Xu(t,e,r){return function(){var o=r.concat(Array.prototype.slice.call(arguments));return o.length>=e?t.apply(this,o):Xu(t,e,o)}}function we(t){return Xu(t,t.length,[])}function D2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{hue:r.hue+parseFloat(t)}))}var db=we(D2);function ft(t,e,r){return Math.max(t,Math.min(e,r))}function x2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{lightness:ft(0,1,r.lightness-parseFloat(t))}))}var hb=we(x2);function T2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{saturation:ft(0,1,r.saturation-parseFloat(t))}))}var fb=we(T2);function R2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{lightness:ft(0,1,r.lightness+parseFloat(t))}))}var mb=we(R2);function _2(t,e,r){if(e==="transparent")return r;if(r==="transparent")return e;if(t===0)return r;var n=ht(e),o=ge({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),a=ht(r),u=ge({},a,{alpha:typeof a.alpha=="number"?a.alpha:1}),i=o.alpha-u.alpha,s=parseFloat(t)*2-1,l=s*i===-1?s:s+i,h=1+s*i,f=(l/h+1)/2,g=1-f,E={red:Math.floor(o.red*f+u.red*g),green:Math.floor(o.green*f+u.green*g),blue:Math.floor(o.blue*f+u.blue*g),alpha:o.alpha*parseFloat(t)+u.alpha*(1-parseFloat(t))};return ir(E)}var O2=we(_2),Ju=O2;function F2(t,e){if(e==="transparent")return e;var r=ht(e),n=typeof r.alpha=="number"?r.alpha:1,o=ge({},r,{alpha:ft(0,1,(n*100+parseFloat(t)*100)/100)});return ir(o)}var gb=we(F2);function I2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{saturation:ft(0,1,r.saturation+parseFloat(t))}))}var yb=we(I2);function B2(t,e){return e==="transparent"?e:We(ge({},Ve(e),{hue:parseFloat(t)}))}var bb=we(B2);function P2(t,e){return e==="transparent"?e:We(ge({},Ve(e),{lightness:parseFloat(t)}))}var Eb=we(P2);function N2(t,e){return e==="transparent"?e:We(ge({},Ve(e),{saturation:parseFloat(t)}))}var Ab=we(N2);function L2(t,e){return e==="transparent"?e:Ju(parseFloat(t),"rgb(0, 0, 0)",e)}var Sb=we(L2);function j2(t,e){return e==="transparent"?e:Ju(parseFloat(t),"rgb(255, 255, 255)",e)}var Cb=we(j2);function k2(t,e){if(e==="transparent")return e;var r=ht(e),n=typeof r.alpha=="number"?r.alpha:1,o=ge({},r,{alpha:ft(0,1,+(n*100-parseFloat(t)*100).toFixed(2)/100)});return ir(o)}var M2=we(k2),sr=M2;var Tb=__STORYBOOK_ICONS__,{AccessibilityAltIcon:Rb,AccessibilityIcon:_b,AccessibilityIgnoredIcon:Ob,AddIcon:Fb,AdminIcon:Ib,AlertAltIcon:Bb,AlertIcon:Pb,AlignLeftIcon:Nb,AlignRightIcon:Lb,AppleIcon:jb,ArrowBottomLeftIcon:kb,ArrowBottomRightIcon:Mb,ArrowDownIcon:qb,ArrowLeftIcon:$b,ArrowRightIcon:Ub,ArrowSolidDownIcon:zb,ArrowSolidLeftIcon:Hb,ArrowSolidRightIcon:Gb,ArrowSolidUpIcon:Vb,ArrowTopLeftIcon:Wb,ArrowTopRightIcon:Yb,ArrowUpIcon:Kb,AzureDevOpsIcon:Xb,BackIcon:Jb,BasketIcon:Qb,BatchAcceptIcon:Zb,BatchDenyIcon:eE,BeakerIcon:tE,BellIcon:rE,BitbucketIcon:nE,BoldIcon:oE,BookIcon:aE,BookmarkHollowIcon:uE,BookmarkIcon:iE,BottomBarIcon:sE,BottomBarToggleIcon:lE,BoxIcon:cE,BranchIcon:pE,BrowserIcon:dE,ButtonIcon:hE,CPUIcon:fE,CalendarIcon:mE,CameraIcon:gE,CameraStabilizeIcon:yE,CategoryIcon:bE,CertificateIcon:EE,ChangedIcon:AE,ChatIcon:SE,CheckIcon:Qu,ChevronDownIcon:CE,ChevronLeftIcon:wE,ChevronRightIcon:vE,ChevronSmallDownIcon:DE,ChevronSmallLeftIcon:xE,ChevronSmallRightIcon:TE,ChevronSmallUpIcon:RE,ChevronUpIcon:_E,ChromaticIcon:OE,ChromeIcon:FE,CircleHollowIcon:IE,CircleIcon:Zu,ClearIcon:BE,CloseAltIcon:PE,CloseIcon:NE,CloudHollowIcon:LE,CloudIcon:jE,CogIcon:kE,CollapseIcon:ME,CommandIcon:qE,CommentAddIcon:$E,CommentIcon:UE,CommentsIcon:zE,CommitIcon:HE,CompassIcon:GE,ComponentDrivenIcon:VE,ComponentIcon:WE,ContrastIcon:YE,ContrastIgnoredIcon:KE,ControlsIcon:XE,CopyIcon:JE,CreditIcon:QE,CrossIcon:ZE,DashboardIcon:eA,DatabaseIcon:tA,DeleteIcon:rA,DiamondIcon:nA,DirectionIcon:oA,DiscordIcon:aA,DocChartIcon:uA,DocListIcon:iA,DocumentIcon:ei,DownloadIcon:sA,DragIcon:lA,EditIcon:cA,EllipsisIcon:pA,EmailIcon:dA,ExpandAltIcon:hA,ExpandIcon:fA,EyeCloseIcon:mA,EyeIcon:gA,FaceHappyIcon:yA,FaceNeutralIcon:bA,FaceSadIcon:EA,FacebookIcon:AA,FailedIcon:SA,FastForwardIcon:ti,FigmaIcon:CA,FilterIcon:wA,FlagIcon:vA,FolderIcon:DA,FormIcon:xA,GDriveIcon:TA,GithubIcon:RA,GitlabIcon:_A,GlobeIcon:OA,GoogleIcon:FA,GraphBarIcon:IA,GraphLineIcon:BA,GraphqlIcon:PA,GridAltIcon:NA,GridIcon:LA,GrowIcon:jA,HeartHollowIcon:kA,HeartIcon:MA,HomeIcon:qA,HourglassIcon:$A,InfoIcon:UA,ItalicIcon:zA,JumpToIcon:HA,KeyIcon:GA,LightningIcon:VA,LightningOffIcon:WA,LinkBrokenIcon:YA,LinkIcon:KA,LinkedinIcon:XA,LinuxIcon:JA,ListOrderedIcon:QA,ListUnorderedIcon:ri,LocationIcon:ZA,LockIcon:eS,MarkdownIcon:tS,MarkupIcon:rS,MediumIcon:nS,MemoryIcon:oS,MenuIcon:aS,MergeIcon:uS,MirrorIcon:iS,MobileIcon:sS,MoonIcon:lS,NutIcon:cS,OutboxIcon:pS,OutlineIcon:dS,PaintBrushIcon:hS,PaperClipIcon:fS,ParagraphIcon:mS,PassedIcon:gS,PhoneIcon:yS,PhotoDragIcon:bS,PhotoIcon:ES,PhotoStabilizeIcon:AS,PinAltIcon:SS,PinIcon:CS,PlayAllHollowIcon:wS,PlayBackIcon:ni,PlayHollowIcon:vS,PlayIcon:oi,PlayNextIcon:ai,PlusIcon:DS,PointerDefaultIcon:xS,PointerHandIcon:TS,PowerIcon:RS,PrintIcon:_S,ProceedIcon:OS,ProfileIcon:FS,PullRequestIcon:IS,QuestionIcon:BS,RSSIcon:PS,RedirectIcon:NS,ReduxIcon:LS,RefreshIcon:jS,ReplyIcon:kS,RepoIcon:MS,RequestChangeIcon:qS,RewindIcon:ui,RulerIcon:$S,SaveIcon:US,SearchIcon:zS,ShareAltIcon:HS,ShareIcon:GS,ShieldIcon:VS,SideBySideIcon:WS,SidebarAltIcon:YS,SidebarAltToggleIcon:KS,SidebarIcon:XS,SidebarToggleIcon:JS,SpeakerIcon:QS,StackedIcon:ZS,StarHollowIcon:eC,StarIcon:tC,StatusFailIcon:rC,StatusIcon:nC,StatusPassIcon:oC,StatusWarnIcon:aC,StickerIcon:uC,StopAltHollowIcon:iC,StopAltIcon:ii,StopIcon:sC,StorybookIcon:lC,StructureIcon:cC,SubtractIcon:pC,SunIcon:dC,SupportIcon:hC,SwitchAltIcon:fC,SyncIcon:si,TabletIcon:mC,ThumbsUpIcon:gC,TimeIcon:yC,TimerIcon:bC,TransferIcon:EC,TrashIcon:AC,TwitterIcon:SC,TypeIcon:CC,UbuntuIcon:wC,UndoIcon:vC,UnfoldIcon:DC,UnlockIcon:xC,UnpinIcon:TC,UploadIcon:RC,UserAddIcon:_C,UserAltIcon:OC,UserIcon:FC,UsersIcon:IC,VSCodeIcon:BC,VerifiedIcon:PC,VideoIcon:li,WandIcon:NC,WatchIcon:LC,WindowsIcon:jC,WrenchIcon:kC,XIcon:MC,YoutubeIcon:qC,ZoomIcon:$C,ZoomOutIcon:UC,ZoomResetIcon:zC,iconList:HC}=__STORYBOOK_ICONS__;var q2=Object.create,vi=Object.defineProperty,$2=Object.getOwnPropertyDescriptor,Di=Object.getOwnPropertyNames,U2=Object.getPrototypeOf,z2=Object.prototype.hasOwnProperty,ae=(t,e)=>function(){return e||(0,t[Di(t)[0]])((e={exports:{}}).exports,e),e.exports},H2=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of Di(e))!z2.call(t,o)&&o!==r&&vi(t,o,{get:()=>e[o],enumerable:!(n=$2(e,o))||n.enumerable});return t},xe=(t,e,r)=>(r=t!=null?q2(U2(t)):{},H2(e||!t||!t.__esModule?vi(r,"default",{value:t,enumerable:!0}):r,t)),xi=ae({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/entities.json"(t,e){e.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`)&&(f=r.spacingOuter+i+f+r.spacingOuter+n),f=`{${f}}`),`${r.spacingInner+n+s.prop.open+l+s.prop.close}=${s.value.open}${f}${s.value.close}`}).join("")}function bn(t,e,r,n,o,a){return t.map(u=>e.spacingOuter+r+(typeof u=="string"?Nu(u,e):a(u,e,r,n,o))).join("")}function Nu(t,e){let r=e.colors.content;return r.open+Pu(t)+r.close}function bc(t,e){let r=e.colors.comment;return`${r.open}<!--${Pu(t)}-->${r.close}`}function En(t,e,r,n,o){let a=n.colors.tag;return`${a.open}<${t}${e&&a.close+e+n.spacingOuter+o+a.open}${r?`>${a.close}${r}${n.spacingOuter}${o}${a.open}</${t}`:`${e&&!n.min?"":" "}/`}>${a.close}`}function An(t,e){let r=e.colors.tag;return`${r.open}<${t}${r.close} \u2026${r.open} />${r.close}`}var Ec=1,Lu=3,ju=8,ku=11,Ac=/^(?:(?:HTML|SVG)\w*)?Element$/;function Sc(t){try{return typeof t.hasAttribute=="function"&&t.hasAttribute("is")}catch{return!1}}function Cc(t){let e=t.constructor.name,{nodeType:r,tagName:n}=t,o=typeof n=="string"&&n.includes("-")||Sc(t);return r===Ec&&(Ac.test(e)||o)||r===Lu&&e==="Text"||r===ju&&e==="Comment"||r===ku&&e==="DocumentFragment"}var wc=t=>{var e;return((e=t?.constructor)==null?void 0:e.name)&&Cc(t)};function vc(t){return t.nodeType===Lu}function Dc(t){return t.nodeType===ju}function hn(t){return t.nodeType===ku}var xc=(t,e,r,n,o,a)=>{if(vc(t))return Nu(t.data,e);if(Dc(t))return bc(t.data,e);let u=hn(t)?"DocumentFragment":t.tagName.toLowerCase();return++n>e.maxDepth?An(u,e):En(u,yn(hn(t)?[]:Array.from(t.attributes,i=>i.name).sort(),hn(t)?{}:[...t.attributes].reduce((i,s)=>(i[s.name]=s.value,i),{}),e,r+e.indent,n,o,a),bn(Array.prototype.slice.call(t.childNodes||t.children),e,r+e.indent,n,o,a),e,r)},Tc={serialize:xc,test:wc},Rc="@@__IMMUTABLE_ITERABLE__@@",_c="@@__IMMUTABLE_LIST__@@",Oc="@@__IMMUTABLE_KEYED__@@",Fc="@@__IMMUTABLE_MAP__@@",Cu="@@__IMMUTABLE_ORDERED__@@",Ic="@@__IMMUTABLE_RECORD__@@",Bc="@@__IMMUTABLE_SEQ__@@",Pc="@@__IMMUTABLE_SET__@@",Nc="@@__IMMUTABLE_STACK__@@",pt=t=>`Immutable.${t}`,nr=t=>`[${t}]`,Dt=" ",wu="\u2026";function Lc(t,e,r,n,o,a,u){return++n>e.maxDepth?nr(pt(u)):`${pt(u)+Dt}{${gn(t.entries(),e,r,n,o,a)}}`}function jc(t){let e=0;return{next(){if(e<t._keys.length){let r=t._keys[e++];return{done:!1,value:[r,t.get(r)]}}return{done:!0,value:void 0}}}}function kc(t,e,r,n,o,a){let u=pt(t._name||"Record");return++n>e.maxDepth?nr(u):`${u+Dt}{${gn(jc(t),e,r,n,o,a)}}`}function Mc(t,e,r,n,o,a){let u=pt("Seq");return++n>e.maxDepth?nr(u):t[Oc]?`${u+Dt}{${t._iter||t._object?gn(t.entries(),e,r,n,o,a):wu}}`:`${u+Dt}[${t._iter||t._array||t._collection||t._iterable?Ou(t.values(),e,r,n,o,a):wu}]`}function fn(t,e,r,n,o,a,u){return++n>e.maxDepth?nr(pt(u)):`${pt(u)+Dt}[${Ou(t.values(),e,r,n,o,a)}]`}var qc=(t,e,r,n,o,a)=>t[Fc]?Lc(t,e,r,n,o,a,t[Cu]?"OrderedMap":"Map"):t[_c]?fn(t,e,r,n,o,a,"List"):t[Pc]?fn(t,e,r,n,o,a,t[Cu]?"OrderedSet":"Set"):t[Nc]?fn(t,e,r,n,o,a,"Stack"):t[Bc]?Mc(t,e,r,n,o,a):kc(t,e,r,n,o,a),$c=t=>t&&(t[Rc]===!0||t[Ic]===!0),Uc={serialize:qc,test:$c},vu={exports:{}},H={},Du;function zc(){if(Du)return H;Du=1;var t=Symbol.for("react.element"),e=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),u=Symbol.for("react.context"),i=Symbol.for("react.server_context"),s=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),E=Symbol.for("react.offscreen"),C;C=Symbol.for("react.module.reference");function v(b){if(typeof b=="object"&&b!==null){var S=b.$$typeof;switch(S){case t:switch(b=b.type,b){case r:case o:case n:case l:case h:return b;default:switch(b=b&&b.$$typeof,b){case i:case u:case s:case g:case f:case a:return b;default:return S}}case e:return S}}}return H.ContextConsumer=u,H.ContextProvider=a,H.Element=t,H.ForwardRef=s,H.Fragment=r,H.Lazy=g,H.Memo=f,H.Portal=e,H.Profiler=o,H.StrictMode=n,H.Suspense=l,H.SuspenseList=h,H.isAsyncMode=function(){return!1},H.isConcurrentMode=function(){return!1},H.isContextConsumer=function(b){return v(b)===u},H.isContextProvider=function(b){return v(b)===a},H.isElement=function(b){return typeof b=="object"&&b!==null&&b.$$typeof===t},H.isForwardRef=function(b){return v(b)===s},H.isFragment=function(b){return v(b)===r},H.isLazy=function(b){return v(b)===g},H.isMemo=function(b){return v(b)===f},H.isPortal=function(b){return v(b)===e},H.isProfiler=function(b){return v(b)===o},H.isStrictMode=function(b){return v(b)===n},H.isSuspense=function(b){return v(b)===l},H.isSuspenseList=function(b){return v(b)===h},H.isValidElementType=function(b){return typeof b=="string"||typeof b=="function"||b===r||b===o||b===n||b===l||b===h||b===E||typeof b=="object"&&b!==null&&(b.$$typeof===g||b.$$typeof===f||b.$$typeof===a||b.$$typeof===u||b.$$typeof===s||b.$$typeof===C||b.getModuleId!==void 0)},H.typeOf=v,H}var xu;function Hc(){return xu||(xu=1,vu.exports=zc()),vu.exports}var tt=Hc();function Mu(t,e=[]){if(Array.isArray(t))for(let r of t)Mu(r,e);else t!=null&&t!==!1&&t!==""&&e.push(t);return e}function Tu(t){let e=t.type;if(typeof e=="string")return e;if(typeof e=="function")return e.displayName||e.name||"Unknown";if(tt.isFragment(t))return"React.Fragment";if(tt.isSuspense(t))return"React.Suspense";if(typeof e=="object"&&e!==null){if(tt.isContextProvider(t))return"Context.Provider";if(tt.isContextConsumer(t))return"Context.Consumer";if(tt.isForwardRef(t)){if(e.displayName)return e.displayName;let r=e.render.displayName||e.render.name||"";return r===""?"ForwardRef":`ForwardRef(${r})`}if(tt.isMemo(t)){let r=e.displayName||e.type.displayName||e.type.name||"";return r===""?"Memo":`Memo(${r})`}}return"UNDEFINED"}function Gc(t){let{props:e}=t;return Object.keys(e).filter(r=>r!=="children"&&e[r]!==void 0).sort()}var Vc=(t,e,r,n,o,a)=>++n>e.maxDepth?An(Tu(t),e):En(Tu(t),yn(Gc(t),t.props,e,r+e.indent,n,o,a),bn(Mu(t.props.children),e,r+e.indent,n,o,a),e,r),Wc=t=>t!=null&&tt.isElement(t),Yc={serialize:Vc,test:Wc},Kc=typeof Symbol=="function"&&Symbol.for?Symbol.for("react.test.json"):245830487;function Xc(t){let{props:e}=t;return e?Object.keys(e).filter(r=>e[r]!==void 0).sort():[]}var Jc=(t,e,r,n,o,a)=>++n>e.maxDepth?An(t.type,e):En(t.type,t.props?yn(Xc(t),t.props,e,r+e.indent,n,o,a):"",t.children?bn(t.children,e,r+e.indent,n,o,a):"",e,r),Qc=t=>t&&t.$$typeof===Kc,Zc={serialize:Jc,test:Qc};var py=Date.prototype.toISOString,dy=Error.prototype.toString,hy=RegExp.prototype.toString;var qu={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},fy=Object.keys(qu),my={callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:Number.POSITIVE_INFINITY,maxWidth:Number.POSITIVE_INFINITY,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:qu};var $u={AsymmetricMatcher:cc,DOMCollection:yc,DOMElement:Tc,Immutable:Uc,ReactElement:Yc,ReactTestComponent:Zc};var gy=Number.isNaN||(t=>t!==t);var yy=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g");var e2=()=>"Promise{\u2026}";try{let{getPromiseDetails:t,kPending:e,kRejected:r}=process.binding("util");Array.isArray(t(Promise.resolve()))&&(e2=(n,o)=>{let[a,u]=t(n);return a===e?"Promise{<pending>}":`Promise${a===r?"!":""}{${o.inspect(u,o)}}`})}catch{}var t2=typeof Symbol=="function"&&typeof Symbol.for=="function",by=t2?Symbol.for("chai/inspect"):"@@chai/inspect",Ru=!1;try{let t=tc("util");Ru=t.inspect?t.inspect.custom:!1}catch{Ru=!1}var{AsymmetricMatcher:Ey,DOMCollection:Ay,DOMElement:Sy,Immutable:Cy,ReactElement:wy,ReactTestComponent:vy}=$u;function r2(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var rr={},_u;function n2(){if(_u)return rr;_u=1,Object.defineProperty(rr,"__esModule",{value:!0}),rr.default=g;let t="diff-sequences",e=0,r=(E,C,v,b,S)=>{let A=0;for(;E<C&&v<b&&S(E,v);)E+=1,v+=1,A+=1;return A},n=(E,C,v,b,S)=>{let A=0;for(;E<=C&&v<=b&&S(C,b);)C-=1,b-=1,A+=1;return A},o=(E,C,v,b,S,A,D)=>{let _=0,P=-E,R=A[_],T=R;A[_]+=r(R+1,C,b+R-P+1,v,S);let O=E<D?E:D;for(_+=1,P+=2;_<=O;_+=1,P+=2){if(_!==E&&T<A[_])R=A[_];else if(R=T+1,C<=R)return _-1;T=A[_],A[_]=R+r(R+1,C,b+R-P+1,v,S)}return D},a=(E,C,v,b,S,A,D)=>{let _=0,P=E,R=A[_],T=R;A[_]-=n(C,R-1,v,b+R-P-1,S);let O=E<D?E:D;for(_+=1,P-=2;_<=O;_+=1,P-=2){if(_!==E&&A[_]<T)R=A[_];else if(R=T-1,R<C)return _-1;T=A[_],A[_]=R-n(C,R-1,v,b+R-P-1,S)}return D},u=(E,C,v,b,S,A,D,_,P,R,T)=>{let O=b-C,B=v-C,j=S-b-B,M=-j-(E-1),L=-j+(E-1),q=e,p=E<_?E:_;for(let d=0,y=-E;d<=p;d+=1,y+=2){let x=d===0||d!==E&&q<D[d],w=x?D[d]:q,F=x?w:w+1,I=O+F-y,N=r(F+1,v,I+1,S,A),k=F+N;if(q=D[d],D[d]=k,M<=y&&y<=L){let Z=(E-1-(y+j))/2;if(Z<=R&&P[Z]-1<=k){let te=O+w-(x?y+1:y-1),J=n(C,w,b,te,A),ue=w-J,G=te-J,ce=ue+1,ve=G+1;T.nChangePreceding=E-1,E-1===ce+ve-C-b?(T.aEndPreceding=C,T.bEndPreceding=b):(T.aEndPreceding=ce,T.bEndPreceding=ve),T.nCommonPreceding=J,J!==0&&(T.aCommonPreceding=ce,T.bCommonPreceding=ve),T.nCommonFollowing=N,N!==0&&(T.aCommonFollowing=F+1,T.bCommonFollowing=I+1);let ye=k+1,_e=I+N+1;return T.nChangeFollowing=E-1,E-1===v+S-ye-_e?(T.aStartFollowing=v,T.bStartFollowing=S):(T.aStartFollowing=ye,T.bStartFollowing=_e),!0}}}return!1},i=(E,C,v,b,S,A,D,_,P,R,T)=>{let O=S-v,B=v-C,j=S-b-B,M=j-E,L=j+E,q=e,p=E<R?E:R;for(let d=0,y=E;d<=p;d+=1,y-=2){let x=d===0||d!==E&&P[d]<q,w=x?P[d]:q,F=x?w:w-1,I=O+F-y,N=n(C,F-1,b,I-1,A),k=F-N;if(q=P[d],P[d]=k,M<=y&&y<=L){let Z=(E+(y-j))/2;if(Z<=_&&k-1<=D[Z]){let te=I-N;if(T.nChangePreceding=E,E===k+te-C-b?(T.aEndPreceding=C,T.bEndPreceding=b):(T.aEndPreceding=k,T.bEndPreceding=te),T.nCommonPreceding=N,N!==0&&(T.aCommonPreceding=k,T.bCommonPreceding=te),T.nChangeFollowing=E-1,E===1)T.nCommonFollowing=0,T.aStartFollowing=v,T.bStartFollowing=S;else{let J=O+w-(x?y-1:y+1),ue=r(w,v,J,S,A);T.nCommonFollowing=ue,ue!==0&&(T.aCommonFollowing=w,T.bCommonFollowing=J);let G=w+ue,ce=J+ue;E-1===v+S-G-ce?(T.aStartFollowing=v,T.bStartFollowing=S):(T.aStartFollowing=G,T.bStartFollowing=ce)}return!0}}}return!1},s=(E,C,v,b,S,A,D,_,P)=>{let R=b-C,T=S-v,O=v-C,B=S-b,j=B-O,M=O,L=O;if(D[0]=C-1,_[0]=v,j%2===0){let q=(E||j)/2,p=(O+B)/2;for(let d=1;d<=p;d+=1)if(M=o(d,v,S,R,A,D,M),d<q)L=a(d,C,b,T,A,_,L);else if(i(d,C,v,b,S,A,D,M,_,L,P))return}else{let q=((E||j)+1)/2,p=(O+B+1)/2,d=1;for(M=o(d,v,S,R,A,D,M),d+=1;d<=p;d+=1)if(L=a(d-1,C,b,T,A,_,L),d<q)M=o(d,v,S,R,A,D,M);else if(u(d,C,v,b,S,A,D,M,_,L,P))return}throw new Error(`${t}: no overlap aStart=${C} aEnd=${v} bStart=${b} bEnd=${S}`)},l=(E,C,v,b,S,A,D,_,P,R)=>{if(S-b<v-C){if(A=!A,A&&D.length===1){let{foundSubsequence:Z,isCommon:te}=D[0];D[1]={foundSubsequence:(J,ue,G)=>{Z(J,G,ue)},isCommon:(J,ue)=>te(ue,J)}}let N=C,k=v;C=b,v=S,b=N,S=k}let{foundSubsequence:T,isCommon:O}=D[A?1:0];s(E,C,v,b,S,O,_,P,R);let{nChangePreceding:B,aEndPreceding:j,bEndPreceding:M,nCommonPreceding:L,aCommonPreceding:q,bCommonPreceding:p,nCommonFollowing:d,aCommonFollowing:y,bCommonFollowing:x,nChangeFollowing:w,aStartFollowing:F,bStartFollowing:I}=R;C<j&&b<M&&l(B,C,j,b,M,A,D,_,P,R),L!==0&&T(L,q,p),d!==0&&T(d,y,x),F<v&&I<S&&l(w,F,v,I,S,A,D,_,P,R)},h=(E,C)=>{if(typeof C!="number")throw new TypeError(`${t}: ${E} typeof ${typeof C} is not a number`);if(!Number.isSafeInteger(C))throw new RangeError(`${t}: ${E} value ${C} is not a safe integer`);if(C<0)throw new RangeError(`${t}: ${E} value ${C} is a negative integer`)},f=(E,C)=>{let v=typeof C;if(v!=="function")throw new TypeError(`${t}: ${E} typeof ${v} is not a function`)};function g(E,C,v,b){h("aLength",E),h("bLength",C),f("isCommon",v),f("foundSubsequence",b);let S=r(0,E,0,C,v);if(S!==0&&b(S,0,0),E!==S||C!==S){let A=S,D=S,_=n(A,E-1,D,C-1,v),P=E-_,R=C-_,T=S+_;E!==T&&C!==T&&l(0,A,P,D,R,!1,[{foundSubsequence:b,isCommon:v}],[e],[e],{aCommonFollowing:e,aCommonPreceding:e,aEndPreceding:e,aStartFollowing:e,bCommonFollowing:e,bCommonPreceding:e,bEndPreceding:e,bStartFollowing:e,nChangeFollowing:e,nChangePreceding:e,nCommonFollowing:e,nCommonPreceding:e}),_!==0&&b(_,P,R)}}return rr}var o2=n2(),Dy=r2(o2);var{AsymmetricMatcher:xy,DOMCollection:Ty,DOMElement:Ry,Immutable:_y,ReactElement:Oy,ReactTestComponent:Fy}=$u;var Iy=Object.getPrototypeOf({});var V=(t=>(t.DONE="done",t.ERROR="error",t.ACTIVE="active",t.WAITING="waiting",t))(V||{}),He={CALL:"storybook/instrumenter/call",SYNC:"storybook/instrumenter/sync",START:"storybook/instrumenter/start",BACK:"storybook/instrumenter/back",GOTO:"storybook/instrumenter/goto",NEXT:"storybook/instrumenter/next",END:"storybook/instrumenter/end"};var By=new Error("This function ran after the play function completed. Did you forget to `await` it?");var My=__STORYBOOK_THEMING__,{CacheProvider:qy,ClassNames:$y,Global:Uy,ThemeProvider:zy,background:Hy,color:Gy,convert:Vy,create:Wy,createCache:Yy,createGlobal:Ky,createReset:Xy,css:Jy,darken:Qy,ensure:Zy,ignoreSsrWarning:e1,isPropValid:t1,jsx:r1,keyframes:n1,lighten:o1,styled:z,themes:a1,typography:je,useTheme:dt,withTheme:u1}=__STORYBOOK_THEMING__;function ge(){return ge=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)({}).hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},ge.apply(null,arguments)}function Uu(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Ge(t,e){return Ge=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},Ge(t,e)}function zu(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,Ge(t,e)}function or(t){return or=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},or(t)}function Hu(t){try{return Function.toString.call(t).indexOf("[native code]")!==-1}catch{return typeof t=="function"}}function Sn(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Sn=function(){return!!t})()}function Gu(t,e,r){if(Sn())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,e);var o=new(t.bind.apply(t,n));return r&&Ge(o,r.prototype),o}function ar(t){var e=typeof Map=="function"?new Map:void 0;return ar=function(n){if(n===null||!Hu(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(e!==void 0){if(e.has(n))return e.get(n);e.set(n,o)}function o(){return Gu(n,arguments,or(this).constructor)}return o.prototype=Object.create(n.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Ge(o,n)},ar(t)}var Ae=function(t){zu(e,t);function e(r){var n;if(!0)n=t.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this;else for(var o,a,u;u<o;u++);return Uu(n)}return e}(ar(Error));function Vu(t,e){return t.substr(-e.length)===e}var a2=/^([+-]?(?:\d+|\d*\.\d+))([a-z]*|%)$/;function Wu(t){if(typeof t!="string")return t;var e=t.match(a2);return e?parseFloat(t):t}var u2=function(e){return function(r,n){n===void 0&&(n="16px");var o=r,a=n;if(typeof r=="string"){if(!Vu(r,"px"))throw new Ae(69,e,r);o=Wu(r)}if(typeof n=="string"){if(!Vu(n,"px"))throw new Ae(70,e,n);a=Wu(n)}if(typeof o=="string")throw new Ae(71,r,e);if(typeof a=="string")throw new Ae(72,n,e);return""+o/a+e}},Ku=u2,cb=Ku("em");var pb=Ku("rem");function Cn(t){return Math.round(t*255)}function i2(t,e,r){return Cn(t)+","+Cn(e)+","+Cn(r)}function xt(t,e,r,n){if(n===void 0&&(n=i2),e===0)return n(r,r,r);var o=(t%360+360)%360/60,a=(1-Math.abs(2*r-1))*e,u=a*(1-Math.abs(o%2-1)),i=0,s=0,l=0;o>=0&&o<1?(i=a,s=u):o>=1&&o<2?(i=u,s=a):o>=2&&o<3?(s=a,l=u):o>=3&&o<4?(s=u,l=a):o>=4&&o<5?(i=u,l=a):o>=5&&o<6&&(i=a,l=u);var h=r-a/2,f=i+h,g=s+h,E=l+h;return n(f,g,E)}var Yu={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function s2(t){if(typeof t!="string")return t;var e=t.toLowerCase();return Yu[e]?"#"+Yu[e]:t}var l2=/^#[a-fA-F0-9]{6}$/,c2=/^#[a-fA-F0-9]{8}$/,p2=/^#[a-fA-F0-9]{3}$/,d2=/^#[a-fA-F0-9]{4}$/,wn=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,h2=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,f2=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,m2=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function ht(t){if(typeof t!="string")throw new Ae(3);var e=s2(t);if(e.match(l2))return{red:parseInt(""+e[1]+e[2],16),green:parseInt(""+e[3]+e[4],16),blue:parseInt(""+e[5]+e[6],16)};if(e.match(c2)){var r=parseFloat((parseInt(""+e[7]+e[8],16)/255).toFixed(2));return{red:parseInt(""+e[1]+e[2],16),green:parseInt(""+e[3]+e[4],16),blue:parseInt(""+e[5]+e[6],16),alpha:r}}if(e.match(p2))return{red:parseInt(""+e[1]+e[1],16),green:parseInt(""+e[2]+e[2],16),blue:parseInt(""+e[3]+e[3],16)};if(e.match(d2)){var n=parseFloat((parseInt(""+e[4]+e[4],16)/255).toFixed(2));return{red:parseInt(""+e[1]+e[1],16),green:parseInt(""+e[2]+e[2],16),blue:parseInt(""+e[3]+e[3],16),alpha:n}}var o=wn.exec(e);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=h2.exec(e.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var u=f2.exec(e);if(u){var i=parseInt(""+u[1],10),s=parseInt(""+u[2],10)/100,l=parseInt(""+u[3],10)/100,h="rgb("+xt(i,s,l)+")",f=wn.exec(h);if(!f)throw new Ae(4,e,h);return{red:parseInt(""+f[1],10),green:parseInt(""+f[2],10),blue:parseInt(""+f[3],10)}}var g=m2.exec(e.substring(0,50));if(g){var E=parseInt(""+g[1],10),C=parseInt(""+g[2],10)/100,v=parseInt(""+g[3],10)/100,b="rgb("+xt(E,C,v)+")",S=wn.exec(b);if(!S)throw new Ae(4,e,b);return{red:parseInt(""+S[1],10),green:parseInt(""+S[2],10),blue:parseInt(""+S[3],10),alpha:parseFloat(""+g[4])>1?parseFloat(""+g[4])/100:parseFloat(""+g[4])}}throw new Ae(5)}function g2(t){var e=t.red/255,r=t.green/255,n=t.blue/255,o=Math.max(e,r,n),a=Math.min(e,r,n),u=(o+a)/2;if(o===a)return t.alpha!==void 0?{hue:0,saturation:0,lightness:u,alpha:t.alpha}:{hue:0,saturation:0,lightness:u};var i,s=o-a,l=u>.5?s/(2-o-a):s/(o+a);switch(o){case e:i=(r-n)/s+(r<n?6:0);break;case r:i=(n-e)/s+2;break;default:i=(e-r)/s+4;break}return i*=60,t.alpha!==void 0?{hue:i,saturation:l,lightness:u,alpha:t.alpha}:{hue:i,saturation:l,lightness:u}}function Ve(t){return g2(ht(t))}var y2=function(e){return e.length===7&&e[1]===e[2]&&e[3]===e[4]&&e[5]===e[6]?"#"+e[1]+e[3]+e[5]:e},Dn=y2;function rt(t){var e=t.toString(16);return e.length===1?"0"+e:e}function vn(t){return rt(Math.round(t*255))}function b2(t,e,r){return Dn("#"+vn(t)+vn(e)+vn(r))}function ur(t,e,r){return xt(t,e,r,b2)}function E2(t,e,r){if(typeof t=="number"&&typeof e=="number"&&typeof r=="number")return ur(t,e,r);if(typeof t=="object"&&e===void 0&&r===void 0)return ur(t.hue,t.saturation,t.lightness);throw new Ae(1)}function A2(t,e,r,n){if(typeof t=="number"&&typeof e=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?ur(t,e,r):"rgba("+xt(t,e,r)+","+n+")";if(typeof t=="object"&&e===void 0&&r===void 0&&n===void 0)return t.alpha>=1?ur(t.hue,t.saturation,t.lightness):"rgba("+xt(t.hue,t.saturation,t.lightness)+","+t.alpha+")";throw new Ae(2)}function xn(t,e,r){if(typeof t=="number"&&typeof e=="number"&&typeof r=="number")return Dn("#"+rt(t)+rt(e)+rt(r));if(typeof t=="object"&&e===void 0&&r===void 0)return Dn("#"+rt(t.red)+rt(t.green)+rt(t.blue));throw new Ae(6)}function ir(t,e,r,n){if(typeof t=="string"&&typeof e=="number"){var o=ht(t);return"rgba("+o.red+","+o.green+","+o.blue+","+e+")"}else{if(typeof t=="number"&&typeof e=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?xn(t,e,r):"rgba("+t+","+e+","+r+","+n+")";if(typeof t=="object"&&e===void 0&&r===void 0&&n===void 0)return t.alpha>=1?xn(t.red,t.green,t.blue):"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"}throw new Ae(7)}var S2=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},C2=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},w2=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},v2=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function We(t){if(typeof t!="object")throw new Ae(8);if(C2(t))return ir(t);if(S2(t))return xn(t);if(v2(t))return A2(t);if(w2(t))return E2(t);throw new Ae(8)}function Xu(t,e,r){return function(){var o=r.concat(Array.prototype.slice.call(arguments));return o.length>=e?t.apply(this,o):Xu(t,e,o)}}function we(t){return Xu(t,t.length,[])}function D2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{hue:r.hue+parseFloat(t)}))}var db=we(D2);function ft(t,e,r){return Math.max(t,Math.min(e,r))}function x2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{lightness:ft(0,1,r.lightness-parseFloat(t))}))}var hb=we(x2);function T2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{saturation:ft(0,1,r.saturation-parseFloat(t))}))}var fb=we(T2);function R2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{lightness:ft(0,1,r.lightness+parseFloat(t))}))}var mb=we(R2);function _2(t,e,r){if(e==="transparent")return r;if(r==="transparent")return e;if(t===0)return r;var n=ht(e),o=ge({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),a=ht(r),u=ge({},a,{alpha:typeof a.alpha=="number"?a.alpha:1}),i=o.alpha-u.alpha,s=parseFloat(t)*2-1,l=s*i===-1?s:s+i,h=1+s*i,f=(l/h+1)/2,g=1-f,E={red:Math.floor(o.red*f+u.red*g),green:Math.floor(o.green*f+u.green*g),blue:Math.floor(o.blue*f+u.blue*g),alpha:o.alpha*parseFloat(t)+u.alpha*(1-parseFloat(t))};return ir(E)}var O2=we(_2),Ju=O2;function F2(t,e){if(e==="transparent")return e;var r=ht(e),n=typeof r.alpha=="number"?r.alpha:1,o=ge({},r,{alpha:ft(0,1,(n*100+parseFloat(t)*100)/100)});return ir(o)}var gb=we(F2);function I2(t,e){if(e==="transparent")return e;var r=Ve(e);return We(ge({},r,{saturation:ft(0,1,r.saturation+parseFloat(t))}))}var yb=we(I2);function B2(t,e){return e==="transparent"?e:We(ge({},Ve(e),{hue:parseFloat(t)}))}var bb=we(B2);function P2(t,e){return e==="transparent"?e:We(ge({},Ve(e),{lightness:parseFloat(t)}))}var Eb=we(P2);function N2(t,e){return e==="transparent"?e:We(ge({},Ve(e),{saturation:parseFloat(t)}))}var Ab=we(N2);function L2(t,e){return e==="transparent"?e:Ju(parseFloat(t),"rgb(0, 0, 0)",e)}var Sb=we(L2);function j2(t,e){return e==="transparent"?e:Ju(parseFloat(t),"rgb(255, 255, 255)",e)}var Cb=we(j2);function k2(t,e){if(e==="transparent")return e;var r=ht(e),n=typeof r.alpha=="number"?r.alpha:1,o=ge({},r,{alpha:ft(0,1,+(n*100-parseFloat(t)*100).toFixed(2)/100)});return ir(o)}var M2=we(k2),sr=M2;var Tb=__STORYBOOK_ICONS__,{AccessibilityAltIcon:Rb,AccessibilityIcon:_b,AccessibilityIgnoredIcon:Ob,AddIcon:Fb,AdminIcon:Ib,AlertAltIcon:Bb,AlertIcon:Pb,AlignLeftIcon:Nb,AlignRightIcon:Lb,AppleIcon:jb,ArrowBottomLeftIcon:kb,ArrowBottomRightIcon:Mb,ArrowDownIcon:qb,ArrowLeftIcon:$b,ArrowRightIcon:Ub,ArrowSolidDownIcon:zb,ArrowSolidLeftIcon:Hb,ArrowSolidRightIcon:Gb,ArrowSolidUpIcon:Vb,ArrowTopLeftIcon:Wb,ArrowTopRightIcon:Yb,ArrowUpIcon:Kb,AzureDevOpsIcon:Xb,BackIcon:Jb,BasketIcon:Qb,BatchAcceptIcon:Zb,BatchDenyIcon:eE,BeakerIcon:tE,BellIcon:rE,BitbucketIcon:nE,BoldIcon:oE,BookIcon:aE,BookmarkHollowIcon:uE,BookmarkIcon:iE,BottomBarIcon:sE,BottomBarToggleIcon:lE,BoxIcon:cE,BranchIcon:pE,BrowserIcon:dE,ButtonIcon:hE,CPUIcon:fE,CalendarIcon:mE,CameraIcon:gE,CameraStabilizeIcon:yE,CategoryIcon:bE,CertificateIcon:EE,ChangedIcon:AE,ChatIcon:SE,CheckIcon:Qu,ChevronDownIcon:CE,ChevronLeftIcon:wE,ChevronRightIcon:vE,ChevronSmallDownIcon:DE,ChevronSmallLeftIcon:xE,ChevronSmallRightIcon:TE,ChevronSmallUpIcon:RE,ChevronUpIcon:_E,ChromaticIcon:OE,ChromeIcon:FE,CircleHollowIcon:IE,CircleIcon:Zu,ClearIcon:BE,CloseAltIcon:PE,CloseIcon:NE,CloudHollowIcon:LE,CloudIcon:jE,CogIcon:kE,CollapseIcon:ME,CommandIcon:qE,CommentAddIcon:$E,CommentIcon:UE,CommentsIcon:zE,CommitIcon:HE,CompassIcon:GE,ComponentDrivenIcon:VE,ComponentIcon:WE,ContrastIcon:YE,ContrastIgnoredIcon:KE,ControlsIcon:XE,CopyIcon:JE,CreditIcon:QE,CrossIcon:ZE,DashboardIcon:eA,DatabaseIcon:tA,DeleteIcon:rA,DiamondIcon:nA,DirectionIcon:oA,DiscordIcon:aA,DocChartIcon:uA,DocListIcon:iA,DocumentIcon:ei,DownloadIcon:sA,DragIcon:lA,EditIcon:cA,EllipsisIcon:pA,EmailIcon:dA,ExpandAltIcon:hA,ExpandIcon:fA,EyeCloseIcon:mA,EyeIcon:gA,FaceHappyIcon:yA,FaceNeutralIcon:bA,FaceSadIcon:EA,FacebookIcon:AA,FailedIcon:SA,FastForwardIcon:ti,FigmaIcon:CA,FilterIcon:wA,FlagIcon:vA,FolderIcon:DA,FormIcon:xA,GDriveIcon:TA,GithubIcon:RA,GitlabIcon:_A,GlobeIcon:OA,GoogleIcon:FA,GraphBarIcon:IA,GraphLineIcon:BA,GraphqlIcon:PA,GridAltIcon:NA,GridIcon:LA,GrowIcon:jA,HeartHollowIcon:kA,HeartIcon:MA,HomeIcon:qA,HourglassIcon:$A,InfoIcon:UA,ItalicIcon:zA,JumpToIcon:HA,KeyIcon:GA,LightningIcon:VA,LightningOffIcon:WA,LinkBrokenIcon:YA,LinkIcon:KA,LinkedinIcon:XA,LinuxIcon:JA,ListOrderedIcon:QA,ListUnorderedIcon:ri,LocationIcon:ZA,LockIcon:eS,MarkdownIcon:tS,MarkupIcon:rS,MediumIcon:nS,MemoryIcon:oS,MenuIcon:aS,MergeIcon:uS,MirrorIcon:iS,MobileIcon:sS,MoonIcon:lS,NutIcon:cS,OutboxIcon:pS,OutlineIcon:dS,PaintBrushIcon:hS,PaperClipIcon:fS,ParagraphIcon:mS,PassedIcon:gS,PhoneIcon:yS,PhotoDragIcon:bS,PhotoIcon:ES,PhotoStabilizeIcon:AS,PinAltIcon:SS,PinIcon:CS,PlayAllHollowIcon:wS,PlayBackIcon:ni,PlayHollowIcon:vS,PlayIcon:oi,PlayNextIcon:ai,PlusIcon:DS,PointerDefaultIcon:xS,PointerHandIcon:TS,PowerIcon:RS,PrintIcon:_S,ProceedIcon:OS,ProfileIcon:FS,PullRequestIcon:IS,QuestionIcon:BS,RSSIcon:PS,RedirectIcon:NS,ReduxIcon:LS,RefreshIcon:jS,ReplyIcon:kS,RepoIcon:MS,RequestChangeIcon:qS,RewindIcon:ui,RulerIcon:$S,SaveIcon:US,SearchIcon:zS,ShareAltIcon:HS,ShareIcon:GS,ShieldIcon:VS,SideBySideIcon:WS,SidebarAltIcon:YS,SidebarAltToggleIcon:KS,SidebarIcon:XS,SidebarToggleIcon:JS,SpeakerIcon:QS,StackedIcon:ZS,StarHollowIcon:eC,StarIcon:tC,StatusFailIcon:rC,StatusIcon:nC,StatusPassIcon:oC,StatusWarnIcon:aC,StickerIcon:uC,StopAltHollowIcon:iC,StopAltIcon:ii,StopIcon:sC,StorybookIcon:lC,StructureIcon:cC,SubtractIcon:pC,SunIcon:dC,SupportIcon:hC,SwitchAltIcon:fC,SyncIcon:si,TabletIcon:mC,ThumbsUpIcon:gC,TimeIcon:yC,TimerIcon:bC,TransferIcon:EC,TrashIcon:AC,TwitterIcon:SC,TypeIcon:CC,UbuntuIcon:wC,UndoIcon:vC,UnfoldIcon:DC,UnlockIcon:xC,UnpinIcon:TC,UploadIcon:RC,UserAddIcon:_C,UserAltIcon:OC,UserIcon:FC,UsersIcon:IC,VSCodeIcon:BC,VerifiedIcon:PC,VideoIcon:li,WandIcon:NC,WatchIcon:LC,WindowsIcon:jC,WrenchIcon:kC,XIcon:MC,YoutubeIcon:qC,ZoomIcon:$C,ZoomOutIcon:UC,ZoomResetIcon:zC,iconList:HC}=__STORYBOOK_ICONS__;var q2=Object.create,vi=Object.defineProperty,$2=Object.getOwnPropertyDescriptor,Di=Object.getOwnPropertyNames,U2=Object.getPrototypeOf,z2=Object.prototype.hasOwnProperty,ae=(t,e)=>function(){return e||(0,t[Di(t)[0]])((e={exports:{}}).exports,e),e.exports},H2=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of Di(e))!z2.call(t,o)&&o!==r&&vi(t,o,{get:()=>e[o],enumerable:!(n=$2(e,o))||n.enumerable});return t},xe=(t,e,r)=>(r=t!=null?q2(U2(t)):{},H2(e||!t||!t.__esModule?vi(r,"default",{value:t,enumerable:!0}):r,t)),xi=ae({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/entities.json"(t,e){e.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` `,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}}),G2=ae({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/legacy.json"(t,e){e.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}}),Ti=ae({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/xml.json"(t,e){e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}}),V2=ae({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/decode.json"(t,e){e.exports={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}}}),W2=ae({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode_codepoint.js"(t){var e=t&&t.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(t,"__esModule",{value:!0});var r=e(V2()),n=String.fromCodePoint||function(a){var u="";return a>65535&&(a-=65536,u+=String.fromCharCode(a>>>10&1023|55296),a=56320|a&1023),u+=String.fromCharCode(a),u};function o(a){return a>=55296&&a<=57343||a>1114111?"\uFFFD":(a in r.default&&(a=r.default[a]),n(a))}t.default=o}}),ci=ae({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode.js"(t){var e=t&&t.__importDefault||function(h){return h&&h.__esModule?h:{default:h}};Object.defineProperty(t,"__esModule",{value:!0}),t.decodeHTML=t.decodeHTMLStrict=t.decodeXML=void 0;var r=e(xi()),n=e(G2()),o=e(Ti()),a=e(W2()),u=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;t.decodeXML=i(o.default),t.decodeHTMLStrict=i(r.default);function i(h){var f=l(h);return function(g){return String(g).replace(u,f)}}var s=function(h,f){return h<f?1:-1};t.decodeHTML=function(){for(var h=Object.keys(n.default).sort(s),f=Object.keys(r.default).sort(s),g=0,E=0;g<f.length;g++)h[E]===f[g]?(f[g]+=";?",E++):f[g]+=";";var C=new RegExp("&(?:"+f.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),v=l(r.default);function b(S){return S.substr(-1)!==";"&&(S+=";"),v(S)}return function(S){return String(S).replace(C,b)}}();function l(h){return function(f){if(f.charAt(1)==="#"){var g=f.charAt(2);return g==="X"||g==="x"?a.default(parseInt(f.substr(3),16)):a.default(parseInt(f.substr(2),10))}return h[f.slice(1,-1)]||f}}}}),pi=ae({"../../node_modules/ansi-to-html/node_modules/entities/lib/encode.js"(t){var e=t&&t.__importDefault||function(A){return A&&A.__esModule?A:{default:A}};Object.defineProperty(t,"__esModule",{value:!0}),t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=void 0;var r=e(Ti()),n=s(r.default),o=l(n);t.encodeXML=S(n);var a=e(xi()),u=s(a.default),i=l(u);t.encodeHTML=E(u,i),t.encodeNonAsciiHTML=S(u);function s(A){return Object.keys(A).sort().reduce(function(D,_){return D[A[_]]="&"+_+";",D},{})}function l(A){for(var D=[],_=[],P=0,R=Object.keys(A);P<R.length;P++){var T=R[P];T.length===1?D.push("\\"+T):_.push(T)}D.sort();for(var O=0;O<D.length-1;O++){for(var B=O;B<D.length-1&&D[B].charCodeAt(1)+1===D[B+1].charCodeAt(1);)B+=1;var j=1+B-O;j<3||D.splice(O,j,D[O]+"-"+D[B])}return _.unshift("["+D.join("")+"]"),new RegExp(_.join("|"),"g")}var h=/(?:[\x80-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,f=String.prototype.codePointAt!=null?function(A){return A.codePointAt(0)}:function(A){return(A.charCodeAt(0)-55296)*1024+A.charCodeAt(1)-56320+65536};function g(A){return"&#x"+(A.length>1?f(A):A.charCodeAt(0)).toString(16).toUpperCase()+";"}function E(A,D){return function(_){return _.replace(D,function(P){return A[P]}).replace(h,g)}}var C=new RegExp(o.source+"|"+h.source,"g");function v(A){return A.replace(C,g)}t.escape=v;function b(A){return A.replace(o,g)}t.escapeUTF8=b;function S(A){return function(D){return D.replace(C,function(_){return A[_]||g(_)})}}}}),Y2=ae({"../../node_modules/ansi-to-html/node_modules/entities/lib/index.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXMLStrict=t.decodeHTML5Strict=t.decodeHTML4Strict=t.decodeHTML5=t.decodeHTML4=t.decodeHTMLStrict=t.decodeHTML=t.decodeXML=t.encodeHTML5=t.encodeHTML4=t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=t.encode=t.decodeStrict=t.decode=void 0;var e=ci(),r=pi();function n(s,l){return(!l||l<=0?e.decodeXML:e.decodeHTML)(s)}t.decode=n;function o(s,l){return(!l||l<=0?e.decodeXML:e.decodeHTMLStrict)(s)}t.decodeStrict=o;function a(s,l){return(!l||l<=0?r.encodeXML:r.encodeHTML)(s)}t.encode=a;var u=pi();Object.defineProperty(t,"encodeXML",{enumerable:!0,get:function(){return u.encodeXML}}),Object.defineProperty(t,"encodeHTML",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(t,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return u.encodeNonAsciiHTML}}),Object.defineProperty(t,"escape",{enumerable:!0,get:function(){return u.escape}}),Object.defineProperty(t,"escapeUTF8",{enumerable:!0,get:function(){return u.escapeUTF8}}),Object.defineProperty(t,"encodeHTML4",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(t,"encodeHTML5",{enumerable:!0,get:function(){return u.encodeHTML}});var i=ci();Object.defineProperty(t,"decodeXML",{enumerable:!0,get:function(){return i.decodeXML}}),Object.defineProperty(t,"decodeHTML",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(t,"decodeHTMLStrict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML4",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(t,"decodeHTML5",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(t,"decodeHTML4Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML5Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(t,"decodeXMLStrict",{enumerable:!0,get:function(){return i.decodeXML}})}}),K2=ae({"../../node_modules/ansi-to-html/lib/ansi_to_html.js"(t,e){function r(p,d){if(!(p instanceof d))throw new TypeError("Cannot call a class as a function")}function n(p,d){for(var y=0;y<d.length;y++){var x=d[y];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(p,x.key,x)}}function o(p,d,y){return d&&n(p.prototype,d),y&&n(p,y),p}function a(p,d){var y=typeof Symbol<"u"&&p[Symbol.iterator]||p["@@iterator"];if(!y){if(Array.isArray(p)||(y=u(p))||d&&p&&typeof p.length=="number"){y&&(p=y);var x=0,w=function(){};return{s:w,n:function(){return x>=p.length?{done:!0}:{done:!1,value:p[x++]}},e:function(k){throw k},f:w}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var F=!0,I=!1,N;return{s:function(){y=y.call(p)},n:function(){var k=y.next();return F=k.done,k},e:function(k){I=!0,N=k},f:function(){try{!F&&y.return!=null&&y.return()}finally{if(I)throw N}}}}function u(p,d){if(p){if(typeof p=="string")return i(p,d);var y=Object.prototype.toString.call(p).slice(8,-1);if(y==="Object"&&p.constructor&&(y=p.constructor.name),y==="Map"||y==="Set")return Array.from(p);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return i(p,d)}}function i(p,d){(d==null||d>p.length)&&(d=p.length);for(var y=0,x=new Array(d);y<d;y++)x[y]=p[y];return x}var s=Y2(),l={fg:"#FFF",bg:"#000",newline:!1,escapeXML:!1,stream:!1,colors:h()};function h(){var p={0:"#000",1:"#A00",2:"#0A0",3:"#A50",4:"#00A",5:"#A0A",6:"#0AA",7:"#AAA",8:"#555",9:"#F55",10:"#5F5",11:"#FF5",12:"#55F",13:"#F5F",14:"#5FF",15:"#FFF"};return A(0,5).forEach(function(d){A(0,5).forEach(function(y){A(0,5).forEach(function(x){return f(d,y,x,p)})})}),A(0,23).forEach(function(d){var y=d+232,x=g(d*10+8);p[y]="#"+x+x+x}),p}function f(p,d,y,x){var w=16+p*36+d*6+y,F=p>0?p*40+55:0,I=d>0?d*40+55:0,N=y>0?y*40+55:0;x[w]=E([F,I,N])}function g(p){for(var d=p.toString(16);d.length<2;)d="0"+d;return d}function E(p){var d=[],y=a(p),x;try{for(y.s();!(x=y.n()).done;){var w=x.value;d.push(g(w))}}catch(F){y.e(F)}finally{y.f()}return"#"+d.join("")}function C(p,d,y,x){var w;return d==="text"?w=P(y,x):d==="display"?w=b(p,y,x):d==="xterm256Foreground"?w=O(p,x.colors[y]):d==="xterm256Background"?w=B(p,x.colors[y]):d==="rgb"&&(w=v(p,y)),w}function v(p,d){d=d.substring(2).slice(0,-1);var y=+d.substr(0,2),x=d.substring(5).split(";"),w=x.map(function(F){return("0"+Number(F).toString(16)).substr(-2)}).join("");return T(p,(y===38?"color:#":"background-color:#")+w)}function b(p,d,y){d=parseInt(d,10);var x={"-1":function(){return"<br/>"},0:function(){return p.length&&S(p)},1:function(){return R(p,"b")},3:function(){return R(p,"i")},4:function(){return R(p,"u")},8:function(){return T(p,"display:none")},9:function(){return R(p,"strike")},22:function(){return T(p,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return j(p,"i")},24:function(){return j(p,"u")},39:function(){return O(p,y.fg)},49:function(){return B(p,y.bg)},53:function(){return T(p,"text-decoration:overline")}},w;return x[d]?w=x[d]():4<d&&d<7?w=R(p,"blink"):29<d&&d<38?w=O(p,y.colors[d-30]):39<d&&d<48?w=B(p,y.colors[d-40]):89<d&&d<98?w=O(p,y.colors[8+(d-90)]):99<d&&d<108&&(w=B(p,y.colors[8+(d-100)])),w}function S(p){var d=p.slice(0);return p.length=0,d.reverse().map(function(y){return"</"+y+">"}).join("")}function A(p,d){for(var y=[],x=p;x<=d;x++)y.push(x);return y}function D(p){return function(d){return(p===null||d.category!==p)&&p!=="all"}}function _(p){p=parseInt(p,10);var d=null;return p===0?d="all":p===1?d="bold":2<p&&p<5?d="underline":4<p&&p<7?d="blink":p===8?d="hide":p===9?d="strike":29<p&&p<38||p===39||89<p&&p<98?d="foreground-color":(39<p&&p<48||p===49||99<p&&p<108)&&(d="background-color"),d}function P(p,d){return d.escapeXML?s.encodeXML(p):p}function R(p,d,y){return y||(y=""),p.push(d),"<".concat(d).concat(y?' style="'.concat(y,'"'):"",">")}function T(p,d){return R(p,"span",d)}function O(p,d){return R(p,"span","color:"+d)}function B(p,d){return R(p,"span","background-color:"+d)}function j(p,d){var y;if(p.slice(-1)[0]===d&&(y=p.pop()),y)return"</"+d+">"}function M(p,d,y){var x=!1,w=3;function F(){return""}function I(re,ne){return y("xterm256Foreground",ne),""}function N(re,ne){return y("xterm256Background",ne),""}function k(re){return d.newline?y("display",-1):y("text",re),""}function Z(re,ne){x=!0,ne.trim().length===0&&(ne="0"),ne=ne.trimRight(";").split(";");var Be=a(ne),yt;try{for(Be.s();!(yt=Be.n()).done;){var fr=yt.value;y("display",fr)}}catch(mr){Be.e(mr)}finally{Be.f()}return""}function te(re){return y("text",re),""}function J(re){return y("rgb",re),""}var ue=[{pattern:/^\x08+/,sub:F},{pattern:/^\x1b\[[012]?K/,sub:F},{pattern:/^\x1b\[\(B/,sub:F},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:J},{pattern:/^\x1b\[38;5;(\d+)m/,sub:I},{pattern:/^\x1b\[48;5;(\d+)m/,sub:N},{pattern:/^\n/,sub:k},{pattern:/^\r+\n/,sub:k},{pattern:/^\r/,sub:k},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:Z},{pattern:/^\x1b\[\d?J/,sub:F},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:F},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:F},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:te}];function G(re,ne){ne>w&&x||(x=!1,p=p.replace(re.pattern,re.sub))}var ce=[],ve=p,ye=ve.length;e:for(;ye>0;){for(var _e=0,gt=0,dr=ue.length;gt<dr;_e=++gt){var hr=ue[_e];if(G(hr,_e),p.length!==ye){ye=p.length;continue e}}if(p.length===ye)break;ce.push(0),ye=p.length}return ce}function L(p,d,y){return d!=="text"&&(p=p.filter(D(_(y))),p.push({token:d,data:y,category:_(y)})),p}var q=function(){function p(d){r(this,p),d=d||{},d.colors&&(d.colors=Object.assign({},l.colors,d.colors)),this.options=Object.assign({},l,d),this.stack=[],this.stickyStack=[]}return o(p,[{key:"toHtml",value:function(d){var y=this;d=typeof d=="string"?[d]:d;var x=this.stack,w=this.options,F=[];return this.stickyStack.forEach(function(I){var N=C(x,I.token,I.data,w);N&&F.push(N)}),M(d.join(""),w,function(I,N){var k=C(x,I,N,w);k&&F.push(k),w.stream&&(y.stickyStack=L(y.stickyStack,I,N))}),x.length&&F.push(S(x)),F.join("")}}]),p}();e.exports=q}}),Ln=ae({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/extends.js"(t,e){function r(){return e.exports=r=Object.assign||function(n){for(var o=1;o<arguments.length;o++){var a=arguments[o];for(var u in a)Object.prototype.hasOwnProperty.call(a,u)&&(n[u]=a[u])}return n},r.apply(this,arguments)}e.exports=r}}),X2=ae({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js"(t,e){function r(n,o){if(n==null)return{};var a={},u=Object.keys(n),i,s;for(s=0;s<u.length;s++)i=u[s],!(o.indexOf(i)>=0)&&(a[i]=n[i]);return a}e.exports=r}}),jn=ae({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(t,e){var r=X2();function n(o,a){if(o==null)return{};var u=r(o,a),i,s;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(o);for(s=0;s<l.length;s++)i=l[s],!(a.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(o,i)&&(u[i]=o[i])}return u}e.exports=n}}),J2=ae({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/defineProperty.js"(t,e){function r(n,o,a){return o in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a,n}e.exports=r}}),Q2=ae({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/objectSpread2.js"(t,e){var r=J2();function n(a,u){var i=Object.keys(a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(a);u&&(s=s.filter(function(l){return Object.getOwnPropertyDescriptor(a,l).enumerable})),i.push.apply(i,s)}return i}function o(a){for(var u=1;u<arguments.length;u++){var i=arguments[u]!=null?arguments[u]:{};u%2?n(i,!0).forEach(function(s){r(a,s,i[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(i)):n(i).forEach(function(s){Object.defineProperty(a,s,Object.getOwnPropertyDescriptor(i,s))})}return a}e.exports=o}}),Z2=ae({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js"(t,e){function r(n,o){if(n==null)return{};var a={},u=Object.keys(n),i,s;for(s=0;s<u.length;s++)i=u[s],!(o.indexOf(i)>=0)&&(a[i]=n[i]);return a}e.exports=r}}),ep=ae({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(t,e){var r=Z2();function n(o,a){if(o==null)return{};var u=r(o,a),i,s;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(o);for(s=0;s<l.length;s++)i=l[s],!(a.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(o,i)&&(u[i]=o[i])}return u}e.exports=n}}),tp=ae({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/defineProperty.js"(t,e){function r(n,o,a){return o in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a,n}e.exports=r}}),rp=ae({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/objectSpread2.js"(t,e){var r=tp();function n(a,u){var i=Object.keys(a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(a);u&&(s=s.filter(function(l){return Object.getOwnPropertyDescriptor(a,l).enumerable})),i.push.apply(i,s)}return i}function o(a){for(var u=1;u<arguments.length;u++){var i=arguments[u]!=null?arguments[u]:{};u%2?n(i,!0).forEach(function(s){r(a,s,i[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(i)):n(i).forEach(function(s){Object.defineProperty(a,s,Object.getOwnPropertyDescriptor(i,s))})}return a}e.exports=o}}),np=ae({"../../node_modules/@devtools-ds/tree/node_modules/@babel/runtime/helpers/extends.js"(t,e){function r(){return e.exports=r=Object.assign||function(n){for(var o=1;o<arguments.length;o++){var a=arguments[o];for(var u in a)Object.prototype.hasOwnProperty.call(a,u)&&(n[u]=a[u])}return n},r.apply(this,arguments)}e.exports=r}}),op=ae({"../../node_modules/@devtools-ds/tree/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js"(t,e){function r(n,o){if(n==null)return{};var a={},u=Object.keys(n),i,s;for(s=0;s<u.length;s++)i=u[s],!(o.indexOf(i)>=0)&&(a[i]=n[i]);return a}e.exports=r}}),ap=ae({"../../node_modules/@devtools-ds/tree/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(t,e){var r=op();function n(o,a){if(o==null)return{};var u=r(o,a),i,s;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(o);for(s=0;s<l.length;s++)i=l[s],!(a.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(o,i)&&(u[i]=o[i])}return u}e.exports=n}}),up=xe(K2());function ip(t){return Ri(t)||_i(t)}function Ri(t){return t&&typeof t=="object"&&"name"in t&&typeof t.name=="string"&&t.name==="AssertionError"}function _i(t){return t&&typeof t=="object"&&"message"in t&&typeof t.message=="string"&&t.message.startsWith("expect(")}function sp(t){return new up.default({fg:t.color.defaultText,bg:t.background.content,escapeXML:!0})}function kn(){let t=dt();return sp(t)}var cr="storybook/interactions",lp=`${cr}/panel`,cp="https://youtu.be/Waht9qq7AoA",pp="writing-tests/interaction-testing",dp=z.div(({theme:t})=>({display:"flex",fontSize:t.typography.size.s2-1,gap:25})),hp=z.div(({theme:t})=>({width:1,height:16,backgroundColor:t.appBorderColor})),fp=()=>{let[t,e]=Te(!0),r=to().getDocsUrl({subpath:pp,versioned:!0,renderer:!0});return ke(()=>{let n=setTimeout(()=>{e(!1)},100);return()=>clearTimeout(n)},[]),t?null:m.createElement(Wn,{title:"Interaction testing",description:m.createElement(m.Fragment,null,"Interaction tests allow you to verify the functional aspects of UIs. Write a play function for your story and you'll see it run here."),footer:m.createElement(dp,null,m.createElement(br,{href:cp,target:"_blank",withArrow:!0},m.createElement(li,null)," Watch 8m video"),m.createElement(hp,null),m.createElement(br,{href:r,target:"_blank",withArrow:!0},m.createElement(ei,null)," Read docs"))})},mp=xe(Ln()),gp=xe(jn());function Pn(t){var e,r,n="";if(t)if(typeof t=="object")if(Array.isArray(t))for(e=0;e<t.length;e++)t[e]&&(r=Pn(t[e]))&&(n&&(n+=" "),n+=r);else for(e in t)t[e]&&(r=Pn(e))&&(n&&(n+=" "),n+=r);else typeof t!="boolean"&&!t.call&&(n&&(n+=" "),n+=t);return n}function Ie(){for(var t=0,e,r="";t<arguments.length;)(e=Pn(arguments[t++]))&&(r&&(r+=" "),r+=e);return r}var Mn=t=>Array.isArray(t)||ArrayBuffer.isView(t)&&!(t instanceof DataView),Oi=t=>t!==null&&typeof t=="object"&&!Mn(t)&&!(t instanceof Date)&&!(t instanceof RegExp)&&!(t instanceof Error)&&!(t instanceof WeakMap)&&!(t instanceof WeakSet),yp=t=>Oi(t)||Mn(t)||typeof t=="function"||t instanceof Promise,Fi=t=>{let e=/unique/;return Promise.race([t,e]).then(r=>r===e?["pending"]:["fulfilled",r],r=>["rejected",r])},Fe=async(t,e,r,n,o,a)=>{let u={key:t,depth:r,value:e,type:"value",parent:void 0};if(e&&yp(e)&&r<100){let i=[],s="object";if(Mn(e)){for(let l=0;l<e.length;l++)i.push(async()=>{let h=await Fe(l.toString(),e[l],r+1,n);return h.parent=u,h});s="array"}else{let l=Object.getOwnPropertyNames(e);n&&l.sort();for(let h=0;h<l.length;h++){let f;try{f=e[l[h]]}catch{}i.push(async()=>{let g=await Fe(l[h],f,r+1,n);return g.parent=u,g})}if(typeof e=="function"&&(s="function"),e instanceof Promise){let[h,f]=await Fi(e);i.push(async()=>{let g=await Fe("<state>",h,r+1,n);return g.parent=u,g}),h!=="pending"&&i.push(async()=>{let g=await Fe("<value>",f,r+1,n);return g.parent=u,g}),s="promise"}if(e instanceof Map){let h=Array.from(e.entries()).map(f=>{let[g,E]=f;return{"<key>":g,"<value>":E}});i.push(async()=>{let f=await Fe("<entries>",h,r+1,n);return f.parent=u,f}),i.push(async()=>{let f=await Fe("size",e.size,r+1,n);return f.parent=u,f}),s="map"}if(e instanceof Set){let h=Array.from(e.entries()).map(f=>f[1]);i.push(async()=>{let f=await Fe("<entries>",h,r+1,n);return f.parent=u,f}),i.push(async()=>{let f=await Fe("size",e.size,r+1,n);return f.parent=u,f}),s="set"}}e!==Object.prototype&&a&&i.push(async()=>{let l=await Fe("<prototype>",Object.getPrototypeOf(e),r+1,n,!0);return l.parent=u,l}),u.type=s,u.children=i,u.isPrototype=o}return u},bp=(t,e,r)=>Fe("root",t,0,e===!1?e:!0,void 0,r===!1?r:!0),di=xe(Q2()),Ep=xe(ep()),Ap=["children"],Nn=m.createContext({theme:"chrome",colorScheme:"light"}),Sp=t=>{let{children:e}=t,r=(0,Ep.default)(t,Ap),n=m.useContext(Nn);return m.createElement(Nn.Provider,{value:(0,di.default)((0,di.default)({},n),r)},e)},pr=(t,e={})=>{let r=m.useContext(Nn),n=t.theme||r.theme||"chrome",o=t.colorScheme||r.colorScheme||"light",a=Ie(e[n],e[o]);return{currentColorScheme:o,currentTheme:n,themeClass:a}},hi=xe(rp()),Tn=xe(np()),Cp=xe(ap()),wp=m.createContext({isChild:!1,depth:0,hasHover:!0}),Rn=wp,Se={tree:"Tree-tree-fbbbe38",item:"Tree-item-353d6f3",group:"Tree-group-d3c3d8a",label:"Tree-label-d819155",focusWhite:"Tree-focusWhite-f1e00c2",arrow:"Tree-arrow-03ab2e7",hover:"Tree-hover-3cc4e5d",open:"Tree-open-3f1a336",dark:"Tree-dark-1b4aa00",chrome:"Tree-chrome-bcbcac6",light:"Tree-light-09174ee"},vp=["theme","hover","colorScheme","children","label","className","onUpdate","onSelect","open"],lr=t=>{let{theme:e,hover:r,colorScheme:n,children:o,label:a,className:u,onUpdate:i,onSelect:s,open:l}=t,h=(0,Cp.default)(t,vp),{themeClass:f,currentTheme:g}=pr({theme:e,colorScheme:n},Se),[E,C]=Te(l);ke(()=>{C(l)},[l]);let v=w=>{C(w),i&&i(w)},b=m.Children.count(o)>0,S=(w,F)=>{if(w.isSameNode(F||null))return;w.querySelector('[tabindex="-1"]')?.focus(),w.setAttribute("aria-selected","true"),F?.removeAttribute("aria-selected")},A=(w,F)=>{let I=w;for(;I&&I.parentElement;){if(I.getAttribute("role")===F)return I;I=I.parentElement}return null},D=w=>{let F=A(w,"tree");return F?Array.from(F.querySelectorAll("li")):[]},_=w=>{let F=A(w,"group"),I=F?.previousElementSibling;if(I&&I.getAttribute("tabindex")==="-1"){let N=I.parentElement,k=w.parentElement;S(N,k)}},P=(w,F)=>{let I=D(w);I.forEach(N=>{N.removeAttribute("aria-selected")}),F==="start"&&I[0]&&S(I[0]),F==="end"&&I[I.length-1]&&S(I[I.length-1])},R=(w,F)=>{let I=D(w)||[];for(let N=0;N<I.length;N++){let k=I[N];if(k.getAttribute("aria-selected")==="true"){F==="up"&&I[N-1]?S(I[N-1],k):F==="down"&&I[N+1]&&S(I[N+1],k);return}}S(I[0])},T=(w,F)=>{let I=w.target;(w.key==="Enter"||w.key===" ")&&v(!E),w.key==="ArrowRight"&&E&&!F?R(I,"down"):w.key==="ArrowRight"&&v(!0),w.key==="ArrowLeft"&&(!E||F)?_(I):w.key==="ArrowLeft"&&v(!1),w.key==="ArrowDown"&&R(I,"down"),w.key==="ArrowUp"&&R(I,"up"),w.key==="Home"&&P(I,"start"),w.key==="End"&&P(I,"end")},O=(w,F)=>{let I=w.target,N=A(I,"treeitem"),k=D(I)||[],Z=!1;for(let te=0;te<k.length;te++){let J=k[te];if(J.getAttribute("aria-selected")==="true"){N&&(Z=!0,S(N,J));break}}!Z&&N&&S(N),F||v(!E)},B=w=>{let F=w.currentTarget;!F.contains(document.activeElement)&&F.getAttribute("role")==="tree"&&F.setAttribute("tabindex","0")},j=w=>{let F=w.target;if(F.getAttribute("role")==="tree"){let I=F.querySelector('[aria-selected="true"]');I?S(I):R(F,"down"),F.setAttribute("tabindex","-1")}},M=()=>{s?.()},L=w=>{let F=w*.9+.3;return{paddingLeft:`${F}em`,width:`calc(100% - ${F}em)`}},{isChild:q,depth:p,hasHover:d}=m.useContext(Rn),y=d?r:!1;if(!q)return m.createElement("ul",(0,Tn.default)({role:"tree",tabIndex:0,className:Ie(Se.tree,Se.group,f,u),onFocus:j,onBlur:B},h),m.createElement(Rn.Provider,{value:{isChild:!0,depth:0,hasHover:y}},m.createElement(lr,t)));if(!b)return m.createElement("li",(0,Tn.default)({role:"treeitem",className:Se.item},h),m.createElement("div",{role:"button",className:Ie(Se.label,{[Se.hover]:y,[Se.focusWhite]:g==="firefox"}),tabIndex:-1,style:L(p),onKeyDown:w=>{T(w,q)},onClick:w=>O(w,!0),onFocus:M},m.createElement("span",null,a)));let x=Ie(Se.arrow,{[Se.open]:E});return m.createElement("li",{role:"treeitem","aria-expanded":E,className:Se.item},m.createElement("div",{role:"button",tabIndex:-1,className:Ie(Se.label,{[Se.hover]:y,[Se.focusWhite]:g==="firefox"}),style:L(p),onClick:w=>O(w),onKeyDown:w=>T(w),onFocus:M},m.createElement("span",null,m.createElement("span",{"aria-hidden":!0,className:x}),m.createElement("span",null,a))),m.createElement("ul",(0,Tn.default)({role:"group",className:Ie(u,Se.group)},h),E&&m.Children.map(o,w=>m.createElement(Rn.Provider,{value:{isChild:!0,depth:p+1,hasHover:y}},w))))};lr.defaultProps={open:!1,hover:!0};var Dp=xe(Ln()),xp=xe(jn()),Q={"object-inspector":"ObjectInspector-object-inspector-0c33e82",objectInspector:"ObjectInspector-object-inspector-0c33e82","object-label":"ObjectInspector-object-label-b81482b",objectLabel:"ObjectInspector-object-label-b81482b",text:"ObjectInspector-text-25f57f3",key:"ObjectInspector-key-4f712bb",value:"ObjectInspector-value-f7ec2e5",string:"ObjectInspector-string-c496000",regex:"ObjectInspector-regex-59d45a3",error:"ObjectInspector-error-b818698",boolean:"ObjectInspector-boolean-2dd1642",number:"ObjectInspector-number-a6daabb",undefined:"ObjectInspector-undefined-3a68263",null:"ObjectInspector-null-74acb50",function:"ObjectInspector-function-07bbdcd","function-decorator":"ObjectInspector-function-decorator-3d22c24",functionDecorator:"ObjectInspector-function-decorator-3d22c24",prototype:"ObjectInspector-prototype-f2449ee",dark:"ObjectInspector-dark-0c96c97",chrome:"ObjectInspector-chrome-2f3ca98",light:"ObjectInspector-light-78bef54"},Tp=["ast","theme","showKey","colorScheme","className"],Ce=(t,e,r,n,o)=>{let a=t.includes("-")?`"${t}"`:t,u=o<=0;return m.createElement("span",{className:Q.text},!u&&n&&m.createElement(m.Fragment,null,m.createElement("span",{className:Q.key},a),m.createElement("span",null,":\xA0")),m.createElement("span",{className:r},e))},Ii=t=>{let{ast:e,theme:r,showKey:n,colorScheme:o,className:a}=t,u=(0,xp.default)(t,Tp),{themeClass:i}=pr({theme:r,colorScheme:o},Q),[s,l]=Te(m.createElement("span",null)),h=m.createElement("span",null);return ke(()=>{e.value instanceof Promise&&(async f=>{l(Ce(e.key,`Promise { "${await Fi(f)}" }`,Q.key,n,e.depth))})(e.value)},[e,n]),typeof e.value=="number"||typeof e.value=="bigint"?h=Ce(e.key,String(e.value),Q.number,n,e.depth):typeof e.value=="boolean"?h=Ce(e.key,String(e.value),Q.boolean,n,e.depth):typeof e.value=="string"?h=Ce(e.key,`"${e.value}"`,Q.string,n,e.depth):typeof e.value>"u"?h=Ce(e.key,"undefined",Q.undefined,n,e.depth):typeof e.value=="symbol"?h=Ce(e.key,e.value.toString(),Q.string,n,e.depth):typeof e.value=="function"?h=Ce(e.key,`${e.value.name}()`,Q.key,n,e.depth):typeof e.value=="object"&&(e.value===null?h=Ce(e.key,"null",Q.null,n,e.depth):Array.isArray(e.value)?h=Ce(e.key,`Array(${e.value.length})`,Q.key,n,e.depth):e.value instanceof Date?h=Ce(e.key,`Date ${e.value.toString()}`,Q.value,n,e.depth):e.value instanceof RegExp?h=Ce(e.key,e.value.toString(),Q.regex,n,e.depth):e.value instanceof Error?h=Ce(e.key,e.value.toString(),Q.error,n,e.depth):Oi(e.value)?h=Ce(e.key,"{\u2026}",Q.key,n,e.depth):h=Ce(e.key,e.value.constructor.name,Q.key,n,e.depth)),m.createElement("span",(0,Dp.default)({className:Ie(i,a)},u),s,h)};Ii.defaultProps={showKey:!0};var Bi=Ii,mt=xe(Ln()),Rp=xe(jn()),_p=["ast","theme","previewMax","open","colorScheme","className"],_t=(t,e,r)=>{let n=[];for(let o=0;o<t.length;o++){let a=t[o];if(a.isPrototype||(n.push(m.createElement(Bi,{key:a.key,ast:a,showKey:r})),o<t.length-1?n.push(", "):n.push(" ")),a.isPrototype&&o===t.length-1&&(n.pop(),n.push(" ")),o===e-1&&t.length>e){n.push("\u2026 ");break}}return n},Op=(t,e,r,n)=>{let o=t.value.length;return e?m.createElement("span",null,"Array(",o,")"):m.createElement(m.Fragment,null,m.createElement("span",null,`${n==="firefox"?"Array":""}(${o}) [ `),_t(t.children,r,!1),m.createElement("span",null,"]"))},Fp=(t,e,r,n)=>t.isPrototype?m.createElement("span",null,`Object ${n==="firefox"?"{ \u2026 }":""}`):e?m.createElement("span",null,"{\u2026}"):m.createElement(m.Fragment,null,m.createElement("span",null,`${n==="firefox"?"Object ":""}{ `),_t(t.children,r,!0),m.createElement("span",null,"}")),Ip=(t,e,r)=>e?m.createElement("span",null,`Promise { "${String(t.children[0].value)}" }`):m.createElement(m.Fragment,null,m.createElement("span",null,"Promise { "),_t(t.children,r,!0),m.createElement("span",null,"}")),Bp=(t,e,r,n)=>{let{size:o}=t.value;return e?m.createElement("span",null,`Map(${o})`):m.createElement(m.Fragment,null,m.createElement("span",null,`Map${n==="chrome"?`(${o})`:""} { `),_t(t.children,r,!0),m.createElement("span",null,"}"))},Pp=(t,e,r)=>{let{size:n}=t.value;return e?m.createElement("span",null,"Set(",n,")"):m.createElement(m.Fragment,null,m.createElement("span",null,`Set(${t.value.size}) {`),_t(t.children,r,!0),m.createElement("span",null,"}"))},Pi=t=>{let{ast:e,theme:r,previewMax:n,open:o,colorScheme:a,className:u}=t,i=(0,Rp.default)(t,_p),{themeClass:s,currentTheme:l}=pr({theme:r,colorScheme:a},Q),h=e.isPrototype||!1,f=Ie(Q.objectLabel,s,u,{[Q.prototype]:h}),g=e.depth<=0,E=()=>m.createElement("span",{className:h?Q.prototype:Q.key},g?"":`${e.key}: `);return e.type==="array"?m.createElement("span",(0,mt.default)({className:f},i),m.createElement(E,null),Op(e,o,n,l)):e.type==="function"?m.createElement("span",(0,mt.default)({className:f},i),m.createElement(E,null),l==="chrome"&&m.createElement("span",{className:Q.functionDecorator},"\u0192 "),m.createElement("span",{className:Ie({[Q.function]:!h})},`${e.value.name}()`)):e.type==="promise"?m.createElement("span",(0,mt.default)({className:f},i),m.createElement(E,null),Ip(e,o,n)):e.type==="map"?m.createElement("span",(0,mt.default)({className:f},i),m.createElement(E,null),Bp(e,o,n,l)):e.type==="set"?m.createElement("span",(0,mt.default)({className:f},i),m.createElement(E,null),Pp(e,o,n)):m.createElement("span",(0,mt.default)({className:f},i),m.createElement(E,null),Fp(e,o,n,l))};Pi.defaultProps={previewMax:8,open:!1};var Np=Pi,qn=t=>{let{ast:e,expandLevel:r,depth:n}=t,[o,a]=Te(),[u,i]=Te(n<r);return ke(()=>{(async()=>{if(e.type!=="value"){let s=e.children.map(f=>f()),l=await Promise.all(s),h=(0,hi.default)((0,hi.default)({},e),{},{children:l});a(h)}})()},[e]),o?m.createElement(lr,{hover:!1,open:u,label:m.createElement(Np,{open:u,ast:o}),onSelect:()=>{var s;(s=t.onSelect)===null||s===void 0||s.call(t,e)},onUpdate:s=>{i(s)}},o.children.map(s=>m.createElement(qn,{key:s.key,ast:s,depth:n+1,expandLevel:r,onSelect:t.onSelect}))):m.createElement(lr,{hover:!1,label:m.createElement(Bi,{ast:e}),onSelect:()=>{var s;(s=t.onSelect)===null||s===void 0||s.call(t,e)}})};qn.defaultProps={expandLevel:0,depth:0};var Lp=qn,jp=["data","expandLevel","sortKeys","includePrototypes","className","theme","colorScheme","onSelect"],Ni=t=>{let{data:e,expandLevel:r,sortKeys:n,includePrototypes:o,className:a,theme:u,colorScheme:i,onSelect:s}=t,l=(0,gp.default)(t,jp),[h,f]=Te(void 0),{themeClass:g,currentTheme:E,currentColorScheme:C}=pr({theme:u,colorScheme:i},Q);return ke(()=>{(async()=>f(await bp(e,n,o)))()},[e,n,o]),m.createElement("div",(0,mp.default)({className:Ie(Q.objectInspector,a,g)},l),h&&m.createElement(Sp,{theme:E,colorScheme:C},m.createElement(Lp,{ast:h,expandLevel:r,onSelect:s})))};Ni.defaultProps={expandLevel:0,sortKeys:!0,includePrototypes:!0};var kp={base:"#444",nullish:"#7D99AA",string:"#16B242",number:"#5D40D0",boolean:"#f41840",objectkey:"#698394",instance:"#A15C20",function:"#EA7509",muted:"#7D99AA",tag:{name:"#6F2CAC",suffix:"#1F99E5"},date:"#459D9C",error:{name:"#D43900",message:"#444"},regex:{source:"#A15C20",flags:"#EA7509"},meta:"#EA7509",method:"#0271B6"},Mp={base:"#eee",nullish:"#aaa",string:"#5FE584",number:"#6ba5ff",boolean:"#ff4191",objectkey:"#accfe6",instance:"#E3B551",function:"#E3B551",muted:"#aaa",tag:{name:"#f57bff",suffix:"#8EB5FF"},date:"#70D4D3",error:{name:"#f40",message:"#eee"},regex:{source:"#FAD483",flags:"#E3B551"},meta:"#FAD483",method:"#5EC1FF"},fe=()=>{let{base:t}=dt();return t==="dark"?Mp:kp},qp=/[^A-Z0-9]/i,fi=/[\s.,…]+$/gm,Li=(t,e)=>{if(t.length<=e)return t;for(let r=e-1;r>=0;r-=1)if(qp.test(t[r])&&r>10)return`${t.slice(0,r).replace(fi,"")}\u2026`;return`${t.slice(0,e).replace(fi,"")}\u2026`},$p=t=>{try{return JSON.stringify(t,null,1)}catch{return String(t)}},ji=(t,e)=>t.flatMap((r,n)=>n===t.length-1?[r]:[r,m.cloneElement(e,{key:`sep${n}`})]),nt=({value:t,nested:e,showObjectInspector:r,callsById:n,...o})=>{switch(!0){case t===null:return m.createElement(Up,{...o});case t===void 0:return m.createElement(zp,{...o});case Array.isArray(t):return m.createElement(Wp,{...o,value:t,callsById:n});case typeof t=="string":return m.createElement(Hp,{...o,value:t});case typeof t=="number":return m.createElement(Gp,{...o,value:t});case typeof t=="boolean":return m.createElement(Vp,{...o,value:t});case Object.prototype.hasOwnProperty.call(t,"__date__"):return m.createElement(Qp,{...o,...t.__date__});case Object.prototype.hasOwnProperty.call(t,"__error__"):return m.createElement(Zp,{...o,...t.__error__});case Object.prototype.hasOwnProperty.call(t,"__regexp__"):return m.createElement(ed,{...o,...t.__regexp__});case Object.prototype.hasOwnProperty.call(t,"__function__"):return m.createElement(Xp,{...o,...t.__function__});case Object.prototype.hasOwnProperty.call(t,"__symbol__"):return m.createElement(td,{...o,...t.__symbol__});case Object.prototype.hasOwnProperty.call(t,"__element__"):return m.createElement(Jp,{...o,...t.__element__});case Object.prototype.hasOwnProperty.call(t,"__class__"):return m.createElement(Kp,{...o,...t.__class__});case Object.prototype.hasOwnProperty.call(t,"__callId__"):return m.createElement($n,{call:n.get(t.__callId__),callsById:n});case Object.prototype.toString.call(t)==="[object Object]":return m.createElement(Yp,{value:t,showInspector:r,callsById:n,...o});default:return m.createElement(rd,{value:t,...o})}},Up=t=>{let e=fe();return m.createElement("span",{style:{color:e.nullish},...t},"null")},zp=t=>{let e=fe();return m.createElement("span",{style:{color:e.nullish},...t},"undefined")},Hp=({value:t,...e})=>{let r=fe();return m.createElement("span",{style:{color:r.string},...e},JSON.stringify(Li(t,50)))},Gp=({value:t,...e})=>{let r=fe();return m.createElement("span",{style:{color:r.number},...e},t)},Vp=({value:t,...e})=>{let r=fe();return m.createElement("span",{style:{color:r.boolean},...e},String(t))},Wp=({value:t,nested:e=!1,callsById:r})=>{let n=fe();if(e)return m.createElement("span",{style:{color:n.base}},"[\u2026]");let o=t.slice(0,3).map((u,i)=>m.createElement(nt,{key:`${i}--${JSON.stringify(u)}`,value:u,nested:!0,callsById:r})),a=ji(o,m.createElement("span",null,", "));return t.length<=3?m.createElement("span",{style:{color:n.base}},"[",a,"]"):m.createElement("span",{style:{color:n.base}},"(",t.length,") [",a,", \u2026]")},Yp=({showInspector:t,value:e,callsById:r,nested:n=!1})=>{let o=dt().base==="dark",a=fe();if(t)return m.createElement(m.Fragment,null,m.createElement(Ni,{id:"interactions-object-inspector",data:e,includePrototypes:!1,colorScheme:o?"dark":"light"}));if(n)return m.createElement("span",{style:{color:a.base}},"{\u2026}");let u=ji(Object.entries(e).slice(0,2).map(([i,s])=>m.createElement(Ot,{key:i},m.createElement("span",{style:{color:a.objectkey}},i,": "),m.createElement(nt,{value:s,callsById:r,nested:!0}))),m.createElement("span",null,", "));return Object.keys(e).length<=2?m.createElement("span",{style:{color:a.base}},"{ ",u," }"):m.createElement("span",{style:{color:a.base}},"(",Object.keys(e).length,") ","{ ",u,", \u2026 }")},Kp=({name:t})=>{let e=fe();return m.createElement("span",{style:{color:e.instance}},t)},Xp=({name:t})=>{let e=fe();return t?m.createElement("span",{style:{color:e.function}},t):m.createElement("span",{style:{color:e.nullish,fontStyle:"italic"}},"anonymous")},Jp=({prefix:t,localName:e,id:r,classNames:n=[],innerText:o})=>{let a=t?`${t}:${e}`:e,u=fe();return m.createElement("span",{style:{wordBreak:"keep-all"}},m.createElement("span",{key:`${a}_lt`,style:{color:u.muted}},"<"),m.createElement("span",{key:`${a}_tag`,style:{color:u.tag.name}},a),m.createElement("span",{key:`${a}_suffix`,style:{color:u.tag.suffix}},r?`#${r}`:n.reduce((i,s)=>`${i}.${s}`,"")),m.createElement("span",{key:`${a}_gt`,style:{color:u.muted}},">"),!r&&n.length===0&&o&&m.createElement(m.Fragment,null,m.createElement("span",{key:`${a}_text`},o),m.createElement("span",{key:`${a}_close_lt`,style:{color:u.muted}},"<"),m.createElement("span",{key:`${a}_close_tag`,style:{color:u.tag.name}},"/",a),m.createElement("span",{key:`${a}_close_gt`,style:{color:u.muted}},">")))},Qp=({value:t})=>{let e=t instanceof Date?t.toISOString():t,[r,n,o]=e.split(/[T.Z]/),a=fe();return m.createElement("span",{style:{whiteSpace:"nowrap",color:a.date}},r,m.createElement("span",{style:{opacity:.7}},"T"),n==="00:00:00"?m.createElement("span",{style:{opacity:.7}},n):n,o==="000"?m.createElement("span",{style:{opacity:.7}},".",o):`.${o}`,m.createElement("span",{style:{opacity:.7}},"Z"))},Zp=({name:t,message:e})=>{let r=fe();return m.createElement("span",{style:{color:r.error.name}},t,e&&": ",e&&m.createElement("span",{style:{color:r.error.message},title:e.length>50?e:""},Li(e,50)))},ed=({flags:t,source:e})=>{let r=fe();return m.createElement("span",{style:{whiteSpace:"nowrap",color:r.regex.flags}},"/",m.createElement("span",{style:{color:r.regex.source}},e),"/",t)},td=({description:t})=>{let e=fe();return m.createElement("span",{style:{whiteSpace:"nowrap",color:e.instance}},"Symbol(",t&&m.createElement("span",{style:{color:e.meta}},'"',t,'"'),")")},rd=({value:t})=>{let e=fe();return m.createElement("span",{style:{color:e.meta}},$p(t))},nd=({label:t})=>{let e=fe(),{typography:r}=dt();return m.createElement("span",{style:{color:e.base,fontFamily:r.fonts.base,fontSize:r.size.s2-1}},t)},$n=({call:t,callsById:e})=>{if(!t)return null;if(t.method==="step"&&t.path.length===0)return m.createElement(nd,{label:t.args[0]});let r=t.path?.flatMap((a,u)=>{let i=a.__callId__;return[i?m.createElement($n,{key:`elem${u}`,call:e.get(i),callsById:e}):m.createElement("span",{key:`elem${u}`},a),m.createElement("wbr",{key:`wbr${u}`}),m.createElement("span",{key:`dot${u}`},".")]}),n=t.args?.flatMap((a,u,i)=>{let s=m.createElement(nt,{key:`node${u}`,value:a,callsById:e});return u<i.length-1?[s,m.createElement("span",{key:`comma${u}`},",\xA0"),m.createElement("wbr",{key:`wbr${u}`})]:[s]}),o=fe();return m.createElement(m.Fragment,null,m.createElement("span",{style:{color:o.base}},r),m.createElement("span",{style:{color:o.method}},t.method),m.createElement("span",{style:{color:o.base}},"(",m.createElement("wbr",null),n,m.createElement("wbr",null),")"))},mi=(t,e=0)=>{for(let r=e,n=1;r<t.length;r+=1)if(t[r]==="("?n+=1:t[r]===")"&&(n-=1),n===0)return t.slice(e,r);return""},_n=t=>{try{return t==="undefined"?void 0:JSON.parse(t)}catch{return t}},od=z.span(({theme:t})=>({color:t.base==="light"?t.color.positiveText:t.color.positive})),ad=z.span(({theme:t})=>({color:t.base==="light"?t.color.negativeText:t.color.negative})),On=({value:t,parsed:e})=>e?m.createElement(nt,{showObjectInspector:!0,value:t,style:{color:"#D43900"}}):m.createElement(ad,null,t),Fn=({value:t,parsed:e})=>e?typeof t=="string"&&t.startsWith("called with")?m.createElement(m.Fragment,null,t):m.createElement(nt,{showObjectInspector:!0,value:t,style:{color:"#16B242"}}):m.createElement(od,null,t),gi=({message:t,style:e={}})=>{let r=kn(),n=t.split(` `);return m.createElement("pre",{style:{margin:0,padding:"8px 10px 8px 36px",fontSize:je.size.s1,...e}},n.flatMap((o,a)=>{if(o.startsWith("expect(")){let f=mi(o,7),g=f&&7+f.length,E=f&&o.slice(g).match(/\.(to|last|nth)[A-Z]\w+\(/);if(E){let C=g+E.index+E[0].length,v=mi(o,C);if(v)return["expect(",m.createElement(On,{key:`received_${f}`,value:f}),o.slice(g,C),m.createElement(Fn,{key:`expected_${v}`,value:v}),o.slice(C+v.length),m.createElement("br",{key:`br${a}`})]}}if(o.match(/^\s*- /))return[m.createElement(Fn,{key:o+a,value:o}),m.createElement("br",{key:`br${a}`})];if(o.match(/^\s*\+ /)||o.match(/^Received: $/))return[m.createElement(On,{key:o+a,value:o}),m.createElement("br",{key:`br${a}`})];let[,u,i]=o.match(/^(Expected|Received): (.*)$/)||[];if(u&&i)return u==="Expected"?["Expected: ",m.createElement(Fn,{key:o+a,value:_n(i),parsed:!0}),m.createElement("br",{key:`br${a}`})]:["Received: ",m.createElement(On,{key:o+a,value:_n(i),parsed:!0}),m.createElement("br",{key:`br${a}`})];let[,s,l]=o.match(/(Expected number|Received number|Number) of calls: (\d+)$/i)||[];if(s&&l)return[`${s} of calls: `,m.createElement(nt,{key:o+a,value:Number(l)}),m.createElement("br",{key:`br${a}`})];let[,h]=o.match(/^Received has value: (.+)$/)||[];return h?["Received has value: ",m.createElement(nt,{key:o+a,value:_n(h)}),m.createElement("br",{key:`br${a}`})]:[m.createElement("span",{key:o+a,dangerouslySetInnerHTML:{__html:r.toHtml(o)}}),m.createElement("br",{key:`br${a}`})]}))},ud=z.div({width:14,height:14,display:"flex",alignItems:"center",justifyContent:"center"}),id=({status:t})=>{let e=dt();switch(t){case V.DONE:return m.createElement(Qu,{color:e.color.positive,"data-testid":"icon-done"});case V.ERROR:return m.createElement(ii,{color:e.color.negative,"data-testid":"icon-error"});case V.ACTIVE:return m.createElement(oi,{color:e.color.secondary,"data-testid":"icon-active"});case V.WAITING:return m.createElement(ud,{"data-testid":"icon-waiting"},m.createElement(Zu,{color:sr(.5,"#CCCCCC"),size:6}));default:return null}},sd=z.div({fontFamily:je.fonts.mono,fontSize:je.size.s1,overflowWrap:"break-word",inlineSize:"calc( 100% - 40px )"}),ld=z("div",{shouldForwardProp:t=>!["call","pausedAt"].includes(t.toString())})(({theme:t,call:e})=>({position:"relative",display:"flex",flexDirection:"column",borderBottom:`1px solid ${t.appBorderColor}`,fontFamily:je.fonts.base,fontSize:13,...e.status===V.ERROR&&{backgroundColor:t.base==="dark"?sr(.93,t.color.negative):t.background.warning},paddingLeft:(e.ancestors?.length??0)*20}),({theme:t,call:e,pausedAt:r})=>r===e.id&&{"&::before":{content:'""',position:"absolute",top:-5,zIndex:1,borderTop:"4.5px solid transparent",borderLeft:`7px solid ${t.color.warning}`,borderBottom:"4.5px solid transparent"},"&::after":{content:'""',position:"absolute",top:-1,zIndex:1,width:"100%",borderTop:`1.5px solid ${t.color.warning}`}}),cd=z.div(({theme:t,isInteractive:e})=>({display:"flex","&:hover":e?{}:{background:t.background.hoverable}})),pd=z("button",{shouldForwardProp:t=>!["call"].includes(t.toString())})(({theme:t,disabled:e,call:r})=>({flex:1,display:"grid",background:"none",border:0,gridTemplateColumns:"15px 1fr",alignItems:"center",minHeight:40,margin:0,padding:"8px 15px",textAlign:"start",cursor:e||r.status===V.ERROR?"default":"pointer","&:focus-visible":{outline:0,boxShadow:`inset 3px 0 0 0 ${r.status===V.ERROR?t.color.warning:t.color.secondary}`,background:r.status===V.ERROR?"transparent":t.background.hoverable},"& > div":{opacity:r.status===V.WAITING?.5:1}})),dd=z.div({padding:6}),hd=z(yr)(({theme:t})=>({color:t.textMutedColor,margin:"0 3px"})),fd=z(Er)(({theme:t})=>({fontFamily:t.typography.fonts.base})),yi=z("div")(({theme:t})=>({padding:"8px 10px 8px 36px",fontSize:je.size.s1,color:t.color.defaultText,pre:{margin:0,padding:0}})),md=({exception:t})=>{let e=kn();if(_i(t))return U(gi,{...t});if(Ri(t))return U(yi,null,U(gi,{message:`${t.message}${t.diff?` diff --git a/public/storybook-static/sb-addons/interactions-10/manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/interactions-10/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/public/storybook-static/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js.LEGAL.txt b/public/storybook-static/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/src/content/docs/sdk/components/portal.mdx b/src/content/docs/sdk/components/portal.mdx new file mode 100644 index 000000000..461ed8fe0 --- /dev/null +++ b/src/content/docs/sdk/components/portal.mdx @@ -0,0 +1,11 @@ +--- +title: Portal +description: Use Portals to display content in a modal. +tableOfContents: false +iframe: + src: "components-portal--overview" +--- + +import IFrame from '@components/IFrame.astro' + +<IFrame src={frontmatter.iframe.src} /> \ No newline at end of file diff --git a/src/content/docs/sdk/components/productitemcard.mdx b/src/content/docs/sdk/components/productitemcard.mdx new file mode 100644 index 000000000..e16805bef --- /dev/null +++ b/src/content/docs/sdk/components/productitemcard.mdx @@ -0,0 +1,11 @@ +--- +title: Product Item Card +description: Use Product Item Cards to display product information. +tableOfContents: false +iframe: + src: "components-productitemcard--overview" +--- + +import IFrame from '@components/IFrame.astro' + +<IFrame src={frontmatter.iframe.src} /> \ No newline at end of file diff --git a/src/content/docs/sdk/reference/VComponent.mdx b/src/content/docs/sdk/reference/VComponent.mdx new file mode 100644 index 000000000..8d987eb52 --- /dev/null +++ b/src/content/docs/sdk/reference/VComponent.mdx @@ -0,0 +1,88 @@ +--- +title: VComponent +description: A VNode wrapper for dynamic rendering +--- + +In modern Preact-based architectures, composability and flexibility are essential for building reusable UI components. `VComponent` is a utility provided by the SDK that enables rendering of virtual nodes (`VNode`) passed as props—empowering consumers to inject arbitrary content while maintaining a clean separation of concerns. + +## Why use VComponent? + +By default, Preact allows children to be passed as virtual nodes, enabling dynamic rendering: + +```tsx +<MyComponent> + <h1>Hello</h1> +</MyComponent> +``` +However, flexibility increases when we extend this pattern to named props like `header`, `footer`, or `image`. Instead of hardcoding internal markup, we delegate the responsibility of rendering to the consumer. + +## Traditional approach (tightly coupled) + +The standard approach to rendering a component is to pass values as props directly to the component. + +**Implementation:** + +```tsx +const Card = ({ imageProps }) => { + return <img {...imageProps} />; +}; +``` + +**Usage:** +```tsx +<Card imageProps={{ src: 'logo.png', alt: 'Logo' }} /> +``` + +This implementation tightly couples the component to a specific HTML element (`<img>`), which limits its flexibility and reuse. + +## Composable approach with VComponent + +The composable approach with `VComponent` allows consumers to pass arbitrary DOM nodes through props. + +**Implementation:** + +```tsx +import { VComponent } from '@adobe-commerce/elsie/lib'; + +interface Props { + image: VNode; +} + +const Card = ({ image }: Props) => { + return <VComponent node={image} className="dropin-header-image" />; +}; +``` + +**Usage:** + +```tsx +<Card image={<img src="logo.png" alt="Logo" />} /> +// or with a custom slot/component +<Card image={<Slot name="brand-image" />} /> +``` + +This decouples the component from a specific element. Instead, it renders whatever VNode is passed in. Consumers now have full control over what gets displayed. + +## How it works + +`VComponent` is a thin wrapper around a virtual node (`VNode`). It renders the node it receives as-is, while optionally applying extra props like `className`. + +This makes it ideal for rendering content passed through slots or injected from a higher-order component. + +```tsx +<VComponent node={header} className="my-header" /> +``` + +## When to use it + +Use `VComponent` when: + +- You want to allow injected custom DOM nodes (icons, slots, rich content) +- You're designing reusable components meant to be extended or implemented by different consumers (Containers, Slots, etc.) + +## Benefits + +- Promotes reusability and composability +- Supports custom rendering logic with no assumptions +- Reduces internal complexity by offloading rendering decisions +- Ideal for BYO-UI and dynamic layout strategies diff --git a/src/content/docs/sdk/reference/events.mdx b/src/content/docs/sdk/reference/events.mdx index 522c808e5..831168588 100644 --- a/src/content/docs/sdk/reference/events.mdx +++ b/src/content/docs/sdk/reference/events.mdx @@ -1,26 +1,49 @@ --- -title: Events +title: Event Bus description: Event Bus for communicating between packages --- -```typescript -// my-domain-package/api/myAction.js -import { events } from '@adobe/elsie/lib'; -export const myAction = () => { - events.emit('<event>', { ...payload }); -}; +## Usage + +```ts +// from drop-in project (SDK) +import { events } from '@adobe-commerce/elsie/lib'; + +// from host site +import { events } from '@dropins/tools/event-bus.js'; ``` -```typescript -// Host Site -import { events } from '@dropins/elsie/event-bus.js'; +## Methods -// Listen to event +### Listener +```ts const onEvent = events.on('<event>', (payload) => { - //... + //...handle payload }); // Stop listening to event onEvent.off(); ``` + +### Emit + +```ts +events.emit('<event>', <payload>); +``` + +### Logging + +```ts +// Enable logging +events.enableLogger(true); + +// Disable logging +events.enableLogger(false); +``` + +### Get Latest Payload + +```ts +events.lastPayload('<event>'): EventPayload | undefined; +``` \ No newline at end of file diff --git a/src/content/docs/sdk/reference/index.mdx b/src/content/docs/sdk/reference/index.mdx index f8d3007a6..64b6e4330 100644 --- a/src/content/docs/sdk/reference/index.mdx +++ b/src/content/docs/sdk/reference/index.mdx @@ -10,7 +10,10 @@ The reference section provides documentation for core SDK functionality like eve - [Events](/sdk/reference/events/) - [GraphQL](/sdk/reference/graphql/) - [Initializer](/sdk/reference/initializer/) -- [Render](/sdk/reference/render/) +- [Links](/sdk/reference/links/) - [reCAPTCHA](/sdk/reference/recaptcha/) +- [Render](/sdk/reference/render/) +- [Slots](/sdk/reference/slots/) +- [VComponent](/sdk/reference/vcomponent/) By understanding and utilizing these core APIs effectively, you can take full advantage of the SDK's capabilities while maintaining control over the implementation details. The reference documentation provides the technical foundation needed to integrate and customize the SDK's functionality within your application. diff --git a/src/content/docs/sdk/reference/render.mdx b/src/content/docs/sdk/reference/render.mdx index 191f825e7..f6c8b107d 100644 --- a/src/content/docs/sdk/reference/render.mdx +++ b/src/content/docs/sdk/reference/render.mdx @@ -3,38 +3,120 @@ title: Render description: Render your component to the DOM or as a string. --- -```typescript -render(Component: FunctionComponent, props?: any): (element: HTMLElement) => void; -``` +## Implementing a new render in your dropin + +To implement a new render in your dropin, you must create an instance of the `Render` class from the `@adobe-commerce/elsie/lib` library, passing in a `Provider` component. + +This setup initializes the rendering context with the specified provider, which can manage state, context, or other dependencies required by your components. + +By exporting this `render` instance, you enable different parts of your application to render components within the defined context, ensuring consistent behavior and integration across your application. -```typescript -// my-domain-package/render.js -import { Render } from '@adobe/elsie/lib'; +```ts +// Dropin + +import { Render } from '@adobe-commerce/elsie/lib'; import { Provider } from './Provider'; export const render = new Render(<Provider />); ``` -```typescript -// Host Site +## Rendering a dropin's container in a storefront + +The render function mounts a drop-in container or component into the DOM and manages its lifecycle. +It returns a Promise that resolves to an object containing methods for updating and removing the component instance. + +```js +// Storefront import { render as provider } from 'my-domain-pkg/render.js'; import { MyContainer } from 'my-domain-pkg/containers/MyContainer.js'; -const $myContainer = document.getElementById('my-container-root'); +const wrapper = document.getElementById('my-container-root'); + +provider.render(MyContainer, { ...props })(wrapper); +``` + +### Using VNode as a property + +Some components may require VNodes as properties. If you are using another component from the library, provide the VNode by executing the component as a function. + +```js +// Storefront + +import { Button, Icon, provider } from '@dropins/tools/components.js'; + +const wrapper = document.getElementById('my-container-root'); + +provider.render(Button, { + children: 'My Button', + icon: Icon({ source: 'Heart' }), +})(wrapper); +``` + +You may also create your VNode using the `h` function from the Preact library. + +```js +// Storefront + +import { Button, provider } from '@dropins/tools/components.js'; +import { h } from '@dropins/tools/preact.js'; + +const wrapper = document.getElementById('my-container-root'); -provider.render(MyContainer, { ...props })($myContainer); +provider.render(Button, { icon: h('div', { id: 'my-vnode' }) })(wrapper); ``` -## Render as String +### Update properties of a rendered component + +The `setProps` method is provided by the instance returned from the `render` function. +It allows for dynamic updates to the properties of a rendered component. +By accepting an updater function, `setProps` lets you modify the component's props based on its previous state. +This method is particularly useful for making incremental changes or responding to user interactions +without re-rendering the entire component. It ensures that the component's state remains consistent +and up-to-date with the latest data or user inputs. + +#### Example + +```js +// Storefront + +import { render as provider } from 'my-domain-pkg/render.js'; +import { MyContainer } from 'my-domain-pkg/containers/MyContainer.js'; + +const wrapper = document.getElementById('my-container-root'); +const myContainer = await provider.render(MyContainer, { ...props })(wrapper); + +const button = document.getElementById('my-button'); -```typescript -toString(Component: FunctionComponent, props?: any): Promise<string>; +button.addEventListener('click', () => { + // Update the component's props + myContainer.setProps((prevProps) => ({ + ...prevProps, + newProp: 'new value', + })); +}); ``` -```typescript -// Host Site +### Remove a rendered component from the DOM + +The `remove` method is provided by the instance returned from the `render` function. +It allows for the complete removal of a rendered component from the DOM. +When invoked, `remove` ensures that the component and its associated resources are properly cleaned up, +preventing memory leaks and maintaining the application's overall performance. +This method is essential for managing the lifecycle of dynamic components, +especially in applications where components need to be frequently added and removed based +on user interactions or other events. + +```js import { render as provider } from 'my-domain-pkg/render.js'; import { MyContainer } from 'my-domain-pkg/containers/MyContainer.js'; -const html = await provider.toString(MyContainer, { ...props }); +const wrapper = document.getElementById('my-container-root'); +const myContainer = await provider.render(MyContainer, { ...props })(wrapper); + +const button = document.getElementById('my-button'); + +button.addEventListener('click', () => { + // Remove the component from the DOM + myContainer.remove(); +}); ``` diff --git a/src/content/docs/sdk/reference/slots.mdx b/src/content/docs/sdk/reference/slots.mdx new file mode 100644 index 000000000..f933eec56 --- /dev/null +++ b/src/content/docs/sdk/reference/slots.mdx @@ -0,0 +1,242 @@ +--- +title: Slots +description: Define and manage dynamic content insertion within drop-in components. +--- + +A Slot is a high-level interface for developers to define and manage dynamic content insertion within drop-in components. + +## Context + +The context is defined during implementation of a drop-in and can be used to pass data and functions to the slot. + +### Pre-built Methods + +- **dictionary**: The dictionary of the selected language. +- **replaceWith**: A function to replace the slot's content with a new HTML element. +- **appendChild**: A function to append a new HTML element to the slot's content. +- **prependChild**: A function to prepend a new HTML element to the slot's content. +- **appendSibling**: A function to append a new HTML element after the slot's content. +- **prependSibling**: A function to prepend a new HTML element **before** the slot's content. +- **getSlotElement**: A function to get a slot element. +- **onChange**: A function to listen to changes in the slot's context. + +--- + +## Implementing a new slot + +The `<Slot />` component is used to define a slot in a container. It receives a name and a slot object with the following properties: + +### name + +The name of the slot in _PascalCase_. `string` (required). + +### slotTag + +The HTML tag to use for the slot's wrapper element. This allows you to change the wrapper element from the default `div` to any valid HTML tag (e.g., 'span', 'p', 'a', etc.). When using specific tags like 'a', you can also provide their respective HTML attributes (e.g., 'href', 'target', etc.). + +Example: +```tsx +// Render with a span wrapper +<Slot name="MySlot" slotTag="span"> + Inline content +</Slot> + +// Render with an anchor wrapper +<Slot name="MySlot" slotTag="a" href="https://example.com" target="_blank"> + Link content +</Slot> +``` + +### contentTag + +The HTML tag to use for wrapping dynamically inserted content within the slot. This is separate from the slot's wrapper tag and allows you to control how dynamic content is structured. Defaults to 'div'. + +Example: +```tsx +<Slot + name="MySlot" + slotTag="article" // The outer wrapper will be an article + contentTag="section" // Dynamic content will be wrapped in sections + slot={(ctx) => { + const elem = document.createElement('div'); + elem.innerHTML = 'Dynamic content'; + ctx.appendChild(elem); // This will be wrapped in a section tag + }} +/> +``` + +### slot (required) + +- `ctx`: An object representing the context of the slot, including methods for manipulating the slot's content. + +The slot property, which is implemented as a promise function, provides developers with the flexibility to dynamically generate and manipulate content within slots. +However, it's important to note that this promise is render-blocking, meaning that the component will not render until the promise is resolved. + +### context + +The context property in the Slot component lets developers pass extra information or functionality to customize how the slot +behaves or interacts with the application. This information is accessible within the slot's rendering logic, allowing for +tailored slot behavior based on specific needs or application states. + +### render + +The render property in the Slot component lets developers define how the content within the slot should be displayed and should be used when developers +need fine-grained control over what content appears within the slot. +It's particularly useful when using custom slot methods (see Privates below) in scenarios where the content to be displayed within the slot is dynamic and may depend on +properties passed to another component. + +### children + +The children property in the Slot component represents the content that is passed directly within the opening and closing tags of the Slot component. +It allows developers to include static content directly within the slot, which will be rendered as part of the slot's contents. +This property is useful for cases where the content within the slot is static or does not need to be dynamically generated by the slot. + +```tsx +// MyContainer.tsx (Drop-in) + +import { HTMLAttributes } from 'preact/compat'; +import { Container, Slot, SlotProps } from '@adobe-commerce/elsie/lib'; + +export interface MyContainerProps extends HTMLAttributes<HTMLDivElement> { + slots?: { + MyOpenSlot?: SlotProps<{ + // MyOpenSlot Context + data: MyContainerData; + }>; + }; +} + +export const MyContainer: Container<MyContainerProps> = ({ + slots, + children, + ...props +}) => { + // ... + + return ( + <div {...props}> + <Slot name="MyOpenSlot" slot={slots?.MyOpenSlot} context={{ data }} /> + </div> + ); +}; +``` + +  + +```js +// blocks/my-block.js (storefront) + +provider.render(MyContainer, { + slots: { + MyOpenSlot: async (ctx) => { + // create a new HTML element + const element = document.createElement('div'); + // set the innerHTML of the new element to the text from the context's data + element.innerHTML = ctx.data.text; + + // append the new element to the slot's content + ctx.appendChild(element); + + // ...or you could also use any of the other slot methods to manipulate the slot's content + // ctx.replaceWith(element); + // ctx.prependChild(element); + // ctx.appendSibling(element); + // ctx.prependSibling(element); + + // to listen and react to changes in the slot's context (lifecycle) + ctx.onChange((next) => { + // update the innerHTML of the new element to the new text from the context's data + element.innerHTML = ctx.data.text; + }); + }, + }, +}); +``` + +## Privates + +The `<Slot />` component has a private interface that serves as a mechanism for managing internal +complexity and promoting clean, modular design within the Slot component or related components. + +### \_registerMethod + +The `_registerMethod` private function is used to register a method in the slot's context which is particularly helpful in scenarios +where dynamic behavior or interactions need to be incorporated into the Slot component. + +Slot Methods also include the ability to modify the slot's state or content based on external interactions or changes in application state. + +### \_setProps + +The `_setProps` private function within the Slot component is responsible for dynamically updating the properties of the slot. +It allows developers to modify the slot's state or content based on external interactions or changes in application state, +triggering re-renders of the slot component with updated properties. + +### \_htmlElementToVNode + +The `_htmlElementToVNode` private function in the Slot component converts HTML elements into virtual DOM nodes (VNodes), +enabling their integration into Preact components. This conversion facilitates the dynamic insertion of HTML content +into slots while benefiting from Preact's virtual DOM reconciliation and rendering. + +```tsx +// MyContainer.tsx (Drop-in) + +<Slot + name="MyOpenSlot" + slot={slots?.MyOpenSlot} + context={{ + // custom slot method + appendButton(callback) { + // use _registerMethod to register a method in the slot's context + this._registerMethod((...attrs) => { + // callback return the values provided by the storefront developer + const { text, ...buttonProps } = callback(...attrs); + + const button = ( + <Button type="button" {...buttonProps}> + {text} + </Button> + ); + + // use _setProps to update the slot's properties + this._setProps((prev: any) => ({ + children: [...(prev.children || []), button], + })); + }); + }, + }} + render={(props) => { + // render the slot's content using props mutated by the slot's methods + return <Buttons>{props.children}</Buttons>; + }} +/> +``` + +  + +```js +// blocks/my-block.js (storefront) + +provider.render(MyContainer, { + slots: { + // Available Slots + MyOpenSlot: (ctx) => { + ctx.appendButton: (next, state) => { + // use state to get the current state of the slot + const loading = state.get('loading'); + + return { + text: loading ? 'Loading' : 'Click me!', + onClick: async () => { + // use state to update the state of the slot + state.set('loading', true); + + await doSomething().finally(() => { + state.set('loading', false); + }); + }, + }; + }, + }, + }, +}); +``` diff --git a/src/content/docs/sdk/utilities/getCookie.mdx b/src/content/docs/sdk/utilities/getCookie.mdx new file mode 100644 index 000000000..07835513c --- /dev/null +++ b/src/content/docs/sdk/utilities/getCookie.mdx @@ -0,0 +1,27 @@ +--- +title: getCookie +description: Get a value from an object using a path. +--- + +Takes in a cookie name and returns the value of the cookie. + +## Params + +Signature: `getCookie(cookieName)` + +`cookieName` +: The name of the cookie to get + +## Returns + +Returns the value of the cookie. + +## Examples + +```ts +import { getCookie } from '@adobe-commerce/elsie/lib'; + +const result = getCookie('foo'); + +console.log(result); // "bar" +``` diff --git a/src/content/docs/sdk/utilities/getPathValue.mdx b/src/content/docs/sdk/utilities/getPathValue.mdx new file mode 100644 index 000000000..d5cb7e454 --- /dev/null +++ b/src/content/docs/sdk/utilities/getPathValue.mdx @@ -0,0 +1,36 @@ +--- +title: getPathValue +description: Get a value from an object using a path. +--- + +Takes in an object and a key and returns the value of the key. + +## Params + +Signature: `getPathValue(obj, key)` + +`obj` +: The object to get the value from + +`key` +: The key to get the value from (supports dot notation) + +## Returns + +Returns the value of the key. + +## Examples + +```ts +import { getPathValue } from '@adobe-commerce/elsie/lib'; + +const obj = { + foo: { + bar: 'baz', + }, +}; + +const result = getPathValue(obj, 'foo.bar'); + +console.log(result); // "baz" +``` diff --git a/src/content/docs/sdk/utilities/index.mdx b/src/content/docs/sdk/utilities/index.mdx index 3f379c340..46b057c64 100644 --- a/src/content/docs/sdk/utilities/index.mdx +++ b/src/content/docs/sdk/utilities/index.mdx @@ -10,7 +10,9 @@ The utilities section provides a collection of helper functions to simplify comm - [classList](/sdk/utilities/classlist/) - Helper for managing CSS class names - [debounce](/sdk/utilities/debounce/) - Limit how often a function can be called - [deepmerge](/sdk/utilities/deepmerge/) - Deeply merge multiple objects +- [getCookie](/sdk/utilities/getcookie/) - Get cookie value from name - [getFormErrors](/sdk/utilities/getformerrors/) - Get form validation errors - [getFormValues](/sdk/utilities/getformvalues/) - Get form field values +- [getPathValue](/sdk/utilities/getpathvalue/) - Get value from obj key By leveraging these utility functions, you can streamline your development workflow and reduce boilerplate code while maintaining clean, maintainable implementations. These utilities are designed to work seamlessly with the SDK's components and core functionality, helping you build robust applications more efficiently. Each utility is thoroughly tested and optimized for performance, making them reliable tools for your development needs.